技术支持:19925446176



 

当前位置:首页 > 新闻中心 > 行业动态

新闻中心

触摸屏的多屏一机控制

发布时间:2020/6/3 10:26:23 浏览次数:21377次

多屏一机控制简单来说就是2台或者多台触摸屏控制一个控制器或者PLC,一般使用Modbus通讯协议,485通讯方式。

触摸屏


设置通讯参数必须要和控制器或者PLC的通信参数设置一致

触摸屏


多屏一机和一屏多机通讯方式都是Modbus通讯一主多从的控制方式

多屏一机:2台或者多台触摸屏控制一个控制器或者PLC

一屏多机:1台触摸屏控制2台或者多台控制器和PLC

我们都知道在Modbus通讯中只能有一个主站。通常情况下触摸

屏是做主站,PLC做从站。多屏一机设置方法如下:

多屏一机:2台或者多台触摸屏控制一个控制器或者PLC

多屏一机设置:其中一台触摸屏做主站,其他触摸屏做从站,

主站触摸屏可以直接给控制器或者PLC发送数据,从站屏先把数据发送给主站屏,然后通过主站屏再把数据再发送给控制器

案例:要求两台触摸屏控制一个PLC位状态和寄存器数据

控制示意图如下

触摸屏


1、首先打开软件新建一个工程(如下图)

触摸屏一机控制


2、建立工程名、选择使用的触摸屏型号、显示方向。点击下一步

触摸屏一机控制


3、制造商选择Modbus Rtu通讯协议,点击下一步直到工程新建完成

多屏一机控制


4、新建好工程后,点击软件右边工具栏里的开关(如下图)操作,选择com1,地址选择0X1,操作类型选择交替,依次建立0X1----0X4地址

多屏一机控制

多屏一机控制


5、点击软件右边工具栏里数值显示控件,(如下图)操作数据类型选择16位整数,选择com1,地址选择4X1,依次建立4X1----4X4寄存器地址

触摸屏

触摸屏


6、(如下图)添加第2个设备的协议,右击COM1选择增加协议

触摸屏


7、在协议窗口里设置一下设备站号为2,点击确定(如下图)

触摸屏显示器


8、参考第4条和第5条,点击软件右边工具栏里开关和数值显示控件,(如下图)操作选择com1里的Modbus_RTU2,操作类型交替,依次建立位按钮0X1----0X4寄存器地址4X1----4X4

触摸屏显示器

触摸屏


9、(如下图)如果需要修改通讯参数,双击COM1,在连接设置窗口里设置即可

触摸屏显示器


10、点击系统参数里的资料传输,点击新建,选择计时方式,源地址选择位长度选择4;源地址设置为Modbus_RTU2,0X1。目标地址设置为Modbus_RTU,0X1

实现方式是把从站Modbus_RTU2,0X1----0X4的状态发送给主站Modbus_RTU,0X1----0X4。从站屏先把数据发送给主站屏,然后再通过主站屏把数据再发送给控制器/PLC

触摸屏

触摸屏


11、参考第10条,新建资料传输字地址传输(如下图)点击新建,选择计时方式,源地址选择字长度选择4;源地址设置为Modbus_RTU2,4X1。目标地址设置为Modbus_RTU,4X1。

触摸屏一体机


12、以上设置完成后,主站触摸屏设置就完成了(如下图)

触摸屏一体机

触摸屏一体机


13、设置完主站HMI后,接下来设置HMI从站,把第2台触摸屏设置成Modbus_ Slaver,把站号设置为2,通讯参数要和主站触摸屏设置一致。

新建一个工程,在通信连接窗口上选择Modbus_ Slaver(如下图)

触摸屏一体机


14、把从站触摸屏站号设置为2

触摸屏一体机



15、点击软件右边工具栏里的开关(如下图)操作,选择内部寄存器,地址选择LB1,操作类型选择交替,依次建立LB1----LB4地址

触摸屏一体机


16、点击软件右边工具栏里数值显示控件,(如下图)操作选择内部寄存器,地址选择LW1,依次建立LW1----LW4地址

触摸屏

备注:Modbus主站对应触摸屏从站地址

0X0----0X9999对应LB0----LB9999

4X0----4X9999对应LW0----LW9999

17、把做好的主站触摸屏程序和从站触摸屏程序分别下载到两台屏里连接好通讯线,可以从主站触摸屏通讯口并线出来一个接PLC上一个接从站触摸屏上(触摸屏485通讯线定义引脚请参考触摸手册)

本工程已经做好了案例,供用户学习参考

触摸屏