威纶通通讯04 一机多屏通过串口主从实现

想要一台PLC串口连接2台触摸屏,如何实现呢?


举例:

一台三菱FX3U的PLC想连接2台MT6103ip

步骤1:先确定接口和接线

分析连接三菱FX3U的编程口,那边是422口,对应屏的4854w;MT6103ip只有母座上的COM2具备,所以确定HMI1(也叫主屏)通过COM2的4854w连接三菱FX3U;

接下来是主从屏的连接,接线方式有:

1.HMI1(也叫主屏,后面就用主屏来表示)的COM34852w连接HMI2(也叫从屏,后面就用从屏来表示)的COM3或是COM2的4852w;为了便于线序简单对应,这里会建议直接采用COM3连接COM3;

2.而因为2个485在屏的一个母座上,考虑方便接线,如果现场对距离要求不高的话,建议采用232接线,这里就使用的COM1232对COM1232接线。

这样就对应了上面架构图的端口标识。

步骤2:接线线序正确

主屏和三菱FX3U的接线线序:


主从屏的接线线序:


步骤3:主屏和从屏中的参数配置

主屏参数配置:


位置:[常用]》[系统参数]

说明:

1.主屏除常规添加连接PLC驱动外,还需添加一个MasterSlaveServer,表示此屏作为主从屏中的主屏;

2.MasterSlaveServer驱动下的COM口参数为"115200,E,8,1",这个参数没有要求一定要和PLC驱动的参数一致,但限定数据位必须为8.另外,尽可能设定为较快的波特率,这样从屏可以较有效率的读取到PLC的数据。

从屏参数设置:


位置:[常用]》[系统参数]

详细分解下设置:

1.在设备列表中建立一个新的设备,"设备类型"选择"MitsubishiFX3U/FX3G",有"PLC预设站号"参数的,要与PLC所使用的站号相同。


2.COM下设定正确的参数,要和主屏MasterSlaveServer驱动下的COM口参数为"115200,E,8,1"保持一致。


3.因为从屏建立在主屏的基础上连接的PLC,所以视为远端,"所在位置"为"远端"并选择使用"串行端口"。


最后程序下载屏中生效,接线正确后,就可以轻松实现一机两屏了!

注释:

1.主从屏的程序画面可以一致可以不一致没有限定哦;如果画面一样,则数据同步,画面不同步;

2.不同的PLC和HMI型号,端口接线使用以及参数下的端口要以实际为准;此范例提供了完整的实现思路,原理一样,可以灵活套用;

3.此范例中讲解使用的EBpro版本是6.04.01.392_20200507。

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系