一种通讯协议转换装置的制作方法

文档序号:26297232发布日期:2021-08-17 13:43阅读:30来源:国知局
一种通讯协议转换装置的制作方法

本发明属于通讯设备技术领域,具体涉及一种通讯协议转换装置。



背景技术:

工业生产和自动化技术中,现场总线通信系统的应用日益广泛。现场总线是工厂底层设备之间的通信网络。现场设置的执行用户设备,如数控装置、伺服驱动器、i/o模块、传感器等通过现场总线互联,形成一个网络化、数字化、全开放、全分布的自动控制系统。

协议网关通常在使用不同协议的网络区域间做协议转换。这一转换过程可以发生在osi参考模型的第2层、第3层或2、3层之间。但是有两种协议网关不提供转换的功能:安全网关和管道。由于两个互连的网络区域的逻辑差异,安全网关是两个技术上相似的网络区域间的必要中介。

现有技术中的协议转换装置结构比较简单,实现的功能有限,并且不能够观看到其传输的数据。



技术实现要素:

本发明的目的是提供一种通讯协议转换装置,以解决现有技术中通讯协议转换装置功能单一的问题。

为实现上述目的,本发明采用如下技术方案:

一种通讯协议转换装置,包括移动终端和协议转换装置本体;

所述协议转换装置本体包括控制器,控制器连接有wifi模块、can总线模块和多个串行接口;

所述串行接口用于通讯连接设备,can总线模块和wifi模块用于通讯连接服务器;所述控制器用于通过串行接口接收各设备的运行数据,并通过can总线模块和wifi模块发送给服务器;

所述移动终端与所述控制器通讯连接,所述移动终端上设置有触摸屏,用于输入指令和显示数据。

进一步的,所述控制器接收到各串行接口的数据后将其存储,当控制器接收到用户在移动终端输入查询指令、检查指令和删除指令时,对存储的数据进行查询、检查和删除的操作。

进一步的,所述控制器还连接有4g通讯模块。

进一步的,各串行接口所连接的设备每间隔设定时间向相应的串行接口一次心跳报文;当有串行接口在设定时间内没有接收到设备的心跳报文时,则判断为该串行接口所连接的设备离线,将其发送给移动终端。

进一步的,当移动终端上显示数据时,如果检测到按着该数据的时间长度大于第一设定时间长度,则打开该数据的链接,如果检测到按着该数据的时间长度大于第二设定时间长度时,弹出该数据的操作菜单。

本发明所提供的技术方案,移动终端与协议转换装置本体的控制器通讯连接,控制器将各串行接口接收到的数据发送给移动终端,用户可在移动终端上显示各串行接口所连接设备的数据并输入指令,从而解决现有技术中通讯转换设备功能单一的问题。

附图说明

图1是本发明实施例中通讯协议转换装置的结构示意图。

具体实施方式

本实施例提供一种通讯协议转换装置,用于解决现有技术中通讯协议转换设备功能单一的问题。

本实施例中所提供的通讯协议转换装置,以其在电机检测系统中的应用为例,结构如图1所示,通讯协议转换装置包括移动终端和通讯协议转换装置本体,通讯协议转换装置本体的结构包括控制器,控制器连接有一个wifi模块、一个can总线模块和四个串行接口。

各串行接口分别用于通讯连接电机的电机控制器,wifi模块和can总线模块用于连接服务器,控制器从各串行接口接收相应电机的工作状态数据,并将其通过wifi模块和can总线模块发送给服务器。

本实施例移动终端采用的是手机,与控制器之间通讯连接,通讯连接可以为蓝牙通讯连接,即在通讯转换装置本体上设置蓝牙模块,控制器与蓝牙模块连接;移动终端上也设置蓝牙模块,从而建立移动终端与控制器之间的通讯连接;控制器与移动终端之间也可以采用其他的方式通讯连接,如控制器通过wifi模块与互联网通讯连接,移动终端通过gprs通讯模块与互联网连接,从而通过互联网建立控制器与移动终端的通讯连接。

在移动移动终端上设置有触摸屏并安装有应用程序,当应用程序包括虚拟键盘和显示面板。当通讯转换装置本体的控制器通过各串行通讯接口接收到各电机的允许数据之后将其存储。

用户通过虚拟键盘输入指令,包括查询指令、检查指令和删除指令。

当用户输入查询指令时,移动终端将其发送给控制器,控制器将相应的数据发送给移动终端;移动终端接收到控制器发送过来的数据之后将其显示在显示面板上;

当用户输入检查指令时,移动终端将其发送给控制器;检查指令为检查电机数据是否有异常的指令,控制器接收到检查指令后判断是否异常,并将检查结果发送给移动终端;移动终端接收到控制器发送过来的检查结果后将其显示在显示面板上;

当用户输入删除指令时,移动终端将其发送给控制器,控制器执行该删除指令,删除相应的数据,并在删除后向移动终端发送信息;移动终端接收到控制器发送过来的信息之后将其显示在显示面板上。

各串行接口所连接的电机控制器,每间隔第一设定时间向控制器发送一次心跳报文;控制器从各串行接口接收心跳报文,如果有串行接口在间隔第一设定时间之后没有接收到心跳报文时,判断为该串行接口所连接的电机控制器离线,并将该信息发送给移动终端,移动终端的显示界面显示该电机控制器离线的信息。

当显示界面上显示数据时,用户可对其进行长按操作和短按操作。

短按操作是指用户按着数据的时间小于第二设定时间长度,长按操作是指用户按着数据的时间长度大于第二设定时间长度。

当用户对数据进行短按操作时,移动终端向控制器发送相应的信息;控制器接收到该信息后,获取该数据的链接,并将其发送给移动终端;移动终端接收到数据的链接后将其显示在显示界面上。数据的链接包括数据所属的电机、获取时间等信息。

当用户对数据进行长按操作时,弹出该数据的操作菜单;操作菜单包括删除选项、复制选项,当用户选择删除选项时移动终端向控制器发送删除信息,控制器接收到该信息后将相应的数据删除;当用户选择复制选项时,移动终端将该数据复制到复制板上。

进一步的,在通讯协议转换装置中还设置有4g通讯模块,控制器与4g通讯模块连接,控制器通过4g通讯模块连接网络。



技术特征:

1.一种通讯协议转换装置,其特征在于,包括移动终端和协议转换装置本体;

所述协议转换装置本体包括控制器,控制器连接有wifi模块、can总线模块和多个串行接口;

所述串行接口用于通讯连接设备,can总线模块和wifi模块用于通讯连接服务器;所述控制器用于通过串行接口接收各设备的运行数据,并通过can总线模块和wifi模块发送给服务器;

所述移动终端与所述控制器通讯连接,所述移动终端上设置有触摸屏,用于输入指令和显示数据。

2.根据权利要求1所述的通讯协议转换装置,其特征在于,所述控制器接收到各串行接口的数据后将其存储,当控制器接收到用户在移动终端输入查询指令、检查指令和删除指令时,对存储的数据进行查询、检查和删除的操作。

3.根据权利要求1所述的通讯协议转换装置,其特征在于,所述控制器还连接有4g通讯模块。

4.根据权利要求1所述的通讯协议转换装置,其特征在于,各串行接口所连接的设备每间隔设定时间向相应的串行接口一次心跳报文;当有串行接口在设定时间内没有接收到设备的心跳报文时,则判断为该串行接口所连接的设备离线,将其发送给移动终端。

5.根据权利要求1所述的通讯协议转换装置,其特征在于,当移动终端上显示数据时,如果检测到按着该数据的时间长度大于第一设定时间长度,则打开该数据的链接,如果检测到按着该数据的时间长度大于第二设定时间长度时,弹出该数据的操作菜单。


技术总结
本发明涉及一种通讯协议转换装置,包括移动终端和协议转换装置本体;协议转换装置本体包括控制器,控制器连接有WIFI模块、CAN总线模块和多个串行接口;串行接口用于通讯连接设备,CAN总线模块和WIFI模块用于通讯连接服务器;控制器用于通过串行接口接收各设备的运行数据,并通过CAN总线模块和WIFI模块发送给服务器;移动终端与控制器通讯连接,移动终端上设置有触摸屏,用于输入指令和显示数据。本发明提供的技术方案,移动终端与协议转换装置本体的控制器通讯连接,控制器将各串行接口接收到的数据发送给移动终端,用户可在移动终端上显示各串行接口所连接设备的数据并输入指令,解决通讯转换设备功能单一的问题。

技术研发人员:刘爱国
受保护的技术使用者:上海遥天电子有限公司
技术研发日:2020.02.17
技术公布日:2021.08.17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1