<
硬件咨询
平台咨询
关注微信
联系电话
昆仑通态触摸屏连接TLINK云平台示例

  本案例中昆仑通态触摸屏(型号TPC7062Ti)通过com2(485)口将数据通过拓普瑞DTU传输给TLINK云平台,利用modbus rtu协议与TLINK平台进行通讯。昆仑通态触摸屏作为modbus rtu协议的从站,TLINK云平台作为modbus rtu协议的主站,利用拓普瑞DTU基于TCP的透传实现数据的无线传输和远程监控。

  具体连接流程如下:

1. 在MCGS组态环境中编写触摸屏程序, 点此下载此工程

  1.1 进入MCGS组态环境,点击左上角文件,选择新建工程,在新建工程设置里选择与触摸屏型号相对应的类型:

  1.2 选择设备窗口,新建一个通用串口父设备;打开设备工具箱,点击设备管理,在通用设备中添加modbus串口数据转发设备,再将添加到设备工具箱中的modbus串口数据转发设备添加到通用串口父设备中:

  1.3 双击通用串口父设备0,出现此设备的基本属性,在此编辑框中可对此设备的串口通讯参数,com口以及其他的一些基本信息进行设置:

  1.4 双击设备0-【modbus串口数据转发设备】进入设备编辑窗口:

  点击增加设备通道弹出设备通道基本属性设置,在基本属性设置中设置:1区输入继电器2个,地址1,3;0区输出继电器2个地址1,7;3区输入寄存器2个分别为地址3,数据类型为16无符号数和地址7,数据类型为16位有符号数;4区输出寄存器3个,分别为地址3,5,7,数据类型为32位无符号,32位有符号,32位浮点型数据。数据的字节为1234高位在前,低位在后,对应tlink平台上的ABCD如下图所示:

  设置完成后点击快速连接变量,数据变量的名称可自定义,选择好开始通道与通道个数之后即可完成连接变量的设置(连接变量是可自定义名称的中间变量,在组态窗口中将各个组件的值与中间变量绑定之后即可将数据传输给设备的各个通道)。如下图所示:

  1.5 进入用户窗口,点击新建窗口,进入新建立的窗口,在新建窗口中利用工具箱建立4个动画开关和5个数显框,如下图所示:

   1.6 选中输入框,点击操作属性,将五个输入框与数据对象中的数据5到数据9依次进行绑定:

  选中开关量,点击变量属性,依次将4个开关的显示变量和设置变量与数据1到数据4进行绑定,功能设置为取反:

  1.7 点击下载工程并进入运行坏境,在电脑上插入U盘,制作U盘综合包,将工程下载到触摸屏中。

2.在TLINK平台中添加远程监控设备:

  2.1 点击设备菜单栏进行添加设备,

  2.2 点击设置连接,设置链接协议,此菜单界面用来设置modbus rtu协议中的从站的设备地址,功能码,寄存器地址(偏置),数据格式,字节顺序以及采集周期。

  从站地址与设备0【modbus串口数据转发设备】里的设备地址保持一致,功能码与通道类型的分区相对应,偏置与通道地址保持一致,数据格式与通道的数据类型保持一致,字节顺序与组码顺序保持一致,采集周期为TLINK平台周期性采集触摸屏数据的时间,此时间可自定(需小于上报周期)

3.配置拓普瑞DTU

   配置好DTU的服务器地址,端口号,登录包,心跳包,心跳包上报时间以及串口通讯参数即可实现与TLINK的通讯,开始远程监控。配置界面如下图所示:

TLINK显示界面如下:

触摸屏显示界面如下: