想要一台PLC串口连接2台触摸屏,如何实现呢?
举例:
一台三菱FX3U的PLC想连接2台MT6103ip
步骤1:先确定接口和接线分析连接三菱FX3U的编程口,那边是422口,对应屏的485 4w;MT6103ip只有母座上的COM2具备,所以确定HMI1(也叫主屏)通过COM2的485 4w连接三菱FX3U;
接下来是主从屏的连接,接线方式有:
1.HMI1(也叫主屏,后面就用主屏来表示)的COM3 485 2w连接HMI2(也叫从屏,后面就用从屏来表示)的COM3或是COM2的485 2w;为了便于线序简单对应,这里会建议直接采用COM3连接COM3;
2.而因为2个485在屏的一个母座上,考虑方便接线,如果现场对距离要求不高的话,建议采用232接线,这里就使用的COM1 232对COM1 232接线。
这样就对应了上面架构图的端口标识。
步骤2:接线线序正确主屏和三菱FX3U的接线线序:
主从屏的接线线序:
步骤3:主屏和从屏中的参数配置
主屏参数配置:
位置:[常用]》[系统参数]
说明:
1.主屏除常规添加连接PLC驱动外,还需添加一个Master Slave Server,表示此屏作为主从屏中的主屏;
2. Master Slave Server驱动下的COM口参数为"115200,E,8,1",这个参数没有要求一定要和PLC驱动的参数一致,但限定数据位必须为8.另外,尽可能设定为较快的波特率,这样从屏可以较有效率的读取到PLC的数据。
从屏参数设置:
位置:[常用]》[系统参数]
详细分解下设置:
1.在设备列表中建立一个新的设备,"设备类型"选择"Mitsubishi FX3U/FX3G",有"PLC预设站号"参数的,要与PLC所使用的站号相同。
2.COM下设定正确的参数,要和主屏Master Slave Server驱动下的COM口参数为"115200,E,8,1"保持一致。
3.因为从屏建立在主屏的基础上连接的PLC,所以视为远端,"所在位置"为"远端"并选择使用"串行端口"。
最后程序下载屏中生效,接线正确后,就可以轻松实现一机两屏了!
注释:
1.主从屏的程序画面可以一致可以不一致 没有限定哦;如果画面一样,则数据同步,画面不同步;
2.不同的PLC和HMI型号,端口接线使用以及参数下的端口要以实际为准;此范例提供了完整的实现思路,原理一样,可以灵活套用;
3.此范例中讲解使用的EB pro版本是6.04.01.392_20200507。
,