用于在机器控制装置和外部计算机之间传输数据的方法与流程

文档序号:15923052发布日期:2018-11-14 00:50阅读:189来源:国知局

本发明涉及一种用于在机器控制装置和外部计算机之间传输数据的方法。此外,本发明还涉及一种用于执行这种方法的机器控制装置、一种用于执行这种方法的传输系统、一种存储有用于移动数据传输设备的应用软件的数据存储器以及一种存储有用于外部计算机的应用软件的数据存储器。

背景技术

为了机器控制装置的开发、安装、初次投入运行、维护或更新,需要从机器控制装置中读取数据或者说向机器控制装置写入数据。对应地,例如数据传输设备和机器控制装置之间的有线或无线的传输方法是已知的,例如从ep2975168a1中已知。从ep1475470b1中已知了一种用于监控缝纫机连接的传输系统。从de102015212074a1中已知了用于与激光器或机床进行数据交换的一种系统和一种方法。



技术实现要素:

当前发明的目的在于,改进开头提及类型的传输方法,使得特别地对于机器控制装置的用户而言,与外部计算机的简单的数据传输成为可能。

根据本发明,该目的通过一种用于在机器控制装置和外部计算机之间传输数据的方法得以实现,所述方法包括下列步骤:

-建立所述机器控制装置和移动数据传输设备之间的数据连接,

-建立所述移动数据传输设备和所述外部计算机之间的数据连接,

-经由所述移动数据传输设备,在所述机器控制装置和所述外部计算机之间传输数据,

-其中,经由所述移动数据传输设备实现的所述机器控制装置和所述外部计算机之间的数据传输实时地发生。

根据本发明,已经认识到,可以简单地通过移动数据传输设备,完成机器控制装置和外部计算机之间的数据传输,例如用于远程维护机器控制装置,该移动数据传输设备在用户侧通常以例如移动电话或智能手机的形式存在。机器控制装置和移动数据传输设备之间的数据连接可以通过移动数据传输设备的应用软件,例如通过智能手机应用建立。移动数据传输设备与外部计算机之间的数据连接可以通过外部计算机的应用软件建立。该应用软件例如可以是可通过客户端浏览器调用的应用软件。

通过这种传输方法,可以进行机器控制装置的实时远程诊断。移动数据传输设备可以代表机器控制装置和外部计算机之间的单纯的连接介质/连接媒介。移动数据传输设备能够以透明模式工作,其中在机器控制装置和外部计算机之间传输和/或交换的数据不被缓存在移动数据传输设备中。机器控制装置和外部计算机之间经由移动数据传输设备实现的实时数据吞吐量能够以小于200毫秒的延时并且能够以20到100毫秒的范围内的延时发生。该传输延时可以是最高100毫秒并且也可以是最高50毫秒。对应地,对于机器控制装置和外部计算机之间经由移动数据传输设备实现的实时数据传输,这些终端部件一方面“机器控制装置”和另一方面“外部计算机”之间通信时的处理结果可以在预设的时间间隔内存在,该时间间隔可以短于1秒,可以短于0.5秒,也可以短于0.25秒。机器控制装置和外部计算机之间的数据传输可以按照时间上随机分布或者替代地在先前确定的时间点(例如在预定的时间框架内)发生。机器控制装置和外部计算机之间的数据连接可以由用户建立,而用户无需专门为此进行培训。借助于这种传输方法,一方面由机器控制装置控制的机器的操作人员和外部维护/诊断人员(即例如外部维修技术员)之间的交互作用是可能的。为此,操作人员可以通过移动数据传输设备,建立一方面与机器控制装置,另一方面与外部计算机的数据连接。维护/诊断人员随后可以经由外部计算机,通过机器控制装置的直接实时操控系统,从远程维修点启动功能流程,并且通过接收来自机器控制装置的反馈,来跟踪机器的反应。以此方式,通过移动数据传输设备,可以建立外部计算机和机器控制装置之间的远程维护连接。通过移动数据传输设备或替代地通过并行通信连接,例如电话线,可以建立一方面维护/诊断人员与另一方面操作人员之间的附加通信信道。在建立数据连接后,还可以通过外部计算机对机器控制装置进行复杂的诊断。通过经由移动数据传输设备实现的机器控制装置和外部计算机之间的数据连接,外部计算机可以实时读取机器控制装置的测量数据。这些测量数据可以是下列测量值中的至少一个的数据:

-电网电压供应,

-机器控制装置或者说要控制的机器的变流器的中间电路电压,

-要控制的机器的电动机电流,

-机器的执行器的电压供应,

-机器的执行器的电流供应,

-机器的电动机驱动器的温度。

可以借助于通过外部计算机启动的机器控制装置的自动诊断来确定并传输这些测量数据或者说测量结果。

进一步地,所述机器控制装置和所述移动数据传输设备之间的数据连接被建立为蓝牙信号连接。该数据连接已经在实际中得到证明。可以通过机器控制装置的内部蓝牙模块或者外部蓝牙模块建立这种数据连接。

进一步地,经由互联网服务器,建立所述移动数据传输设备和所述外部计算机之间的数据连接。该数据连接同样已经在实际中得到证明。

进一步地,在建立数据连接后,所述移动数据传输设备显示由所述外部计算机发送的、识别所述外部计算机的连接标识符。该连接标识符提高了数据连接的安全性。对应地,有可能在外部计算机上显示移动数据传输设备的连接标识符。数据传输方法的一部分可以是借助于交换特别加密的标识符进行的认证。

根据本发明提出一种用于执行前述方法的机器控制装置。进一步地,所述机器控制装置具有内部蓝牙接口。该机器控制装置的优点对应于上文中参考数据传输方法已经阐述过的那些优点。

这同样适应于根据本发明的一种用于执行前述方法的传输系统,所述传输系统具有上述的机器控制装置。

根据本发明提出一种数据存储器,可以向用户发送可在移动数据传输设备上运行的应用软件,使得移动数据传输设备可以用作对应的传输系统的一部分。在所述数据存储器上存储有用于移动数据传输设备的应用软件,通过所述应用软件,能够建立上述的机器控制装置和移动数据传输设备之间的数据连接。

根据本发明提出一种数据存储器,可以提供可在外部计算机上运行的应用软件,使得外部计算机可以用作传输系统的一部分。在所述数据存储器上存储有用于外部计算机的应用软件,通过所述应用软件,能够建立所述外部计算机和移动数据传输设备之间的数据连接,以用在所述的传输系统中。

附图说明

接下来,根据附图,更详细地阐述本发明的实施例。图中示出:

图1示意性地示出了用于在机器控制装置和外部计算机之间传输数据的传输系统的控制侧部件的布置;以及

图2示出了传输系统的框图。

具体实施方式

传输系统1(参见图2)用于在机器控制装置2和外部计算机3(例如个人计算机(pc))之间传输数据。机器控制装置2可以是用于缝纫机的控制装置,例如用于缝纫机驱动装置的控制装置。

图1示出了机器控制装置2以及传输系统1的控制侧部件的细节。机器控制装置2具有作为主处理器的微控制器4,其通过总线5与机器控制装置2的其它内部部件信号连接。这包括闪存6、ram7、usb接口8、蓝牙接口9、其它标准计算机接口10、输入/输出接口11、电动机驱动器模块12和串行总线接口13。

外部蓝牙模块14和usb存储器15与usb接口8信号连接。替代地或者除了内部蓝牙接口9之外,还可以使用外部蓝牙模块14。

标准计算机接口10同样可以与外部蓝牙模块14信号连接,这同样在图1中标明。机器16的执行器以及传感器与输入/输出接口11信号连接,而这些执行器和传感器组合成组块17。机器16的电动机18与电动机驱动器模块12信号连接,其中电动机可以是dc电动机,即直流电动机,例如用于驱动缝纫机部件的电动机,特别是用于驱动缝纫机臂轴的电动机。组块17的其中一个传感器可以是电动机转速传感器和/或温度传感器和/或用于识别不期望的电流或者说电压状况的传感器。

机器控制装置2的其它内部组件是电源设备19和变流器20。这些其它部件同样可以与微控制器4信号连接。

除了机器控制装置2之外,移动数据传输设备21,例如移动电话或者智能手机,也属于在图2中总体显示的传输系统1,该移动数据传输设备可以经由蓝牙信号连接22与机器控制装置2数据连接,以进行数据交换。一方面包括在图1中显示的部件的机器控制装置2和另一方面移动数据传输设备21代表传输系统1的在待控制的机器的位置处的本地部件。传输系统1的中央部件被布置为通过远程数据传输与本地部件相隔,这在图2中通过远程传输边界23标明。中央部件包括也被称为websocket服务器的中央互联网服务器24、存储有互联网应用软件的软件模块25以及pc3。软件模块25可以是pc3的一部分,或者可以例如通过互联网连接和pc3的客户端浏览器,例如从互联网云中调用,这在图2中通过pc3与软件模块25之间的信号连接26标明。

软件模块25与互联网服务器24信号连接(参见图2中的27)。通过互联网信号连接或另一远程数据传输连接28(诸如移动通信网络),互联网服务器24作为中央部件,与作为传输系统1的本地部件的移动电话21信号连接。

为了在机器控制装置2和pc3之间传输数据,以如下方式使用传输系统1:

首先,通过蓝牙连接22,建立机器控制装置2和移动数据传输设备21之间的数据连接。这通过选择在移动数据传输设备21上运行的对应的应用软件来完成,例如通过选择智能手机应用。随后,经由互联网连接28、互联网服务器24、信号连接27、软件模块25和信号连接26,建立移动数据传输设备21与pc3之间的数据连接。这发生在通过在移动数据传输设备21和pc3之间构建对应的远程数据传输连接,在pc3上选择对应的应用软件之后。在建立与pc3的数据连接之后,移动数据传输设备21显示由pc3发送的、识别pc3的连接标识符。在pc3上显示由移动数据传输设备21发送的对应的连接标识符。

只要移动数据传输设备21和机器控制装置2交换连接标识符,这就也称为配对。

在建立一方面机器控制装置2和移动数据传输设备21以及另一方面移动数据传输设备21和pc3之间的数据连接后,经由移动数据传输设备21,在机器控制装置2和pc3之间传输要传输的数据。

要传输的数据可以是下列数据类型:

-用于功能地设定机器控制装置2的参数数据;

-通过机器控制装置2得以应用的运行程序,例如用于操控执行器/传感器17和/或电动机18;

-机器控制装置2的部件的在线工作状况,特别是实时工作状况,即例如执行器/传感器17或电动机18的在线工作状况,特别是实时工作状况;

-机器控制装置2的状态数据,例如电动机18的运行时间和/或到机器控制装置2的下次周期性维护的剩余时间;

-机器控制装置2的故障数据;

-保存在机器控制装置2的闪存6和/或ram7中的故障数据或者说诊断数据;

-用于机器控制装置2的运行程序的调试程序的实时跟踪数据;

-用于机器控制装置2的应用软件的软件更新。

取决于数据类型,经由远程传输边界23,完成“本地到中央”、“中央到本地”的数据传输或双向数据传输。

此外,图2还示出了配属于移动数据传输设备21的移动数据存储器29,例如存储卡或芯片卡,以及配属于pc3的移动数据存储器30,例如存储卡或u盘。

在移动数据存储器29上存储有用于移动数据传输设备21的用户软件,通过该用户软件,可以建立机器控制装置2和移动数据传输设备21之间的数据连接。在移动数据存储器30上存储有用于pc3的用户软件,通过该用户软件,可以建立pc3和移动数据传输设备21之间的数据连接。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1