前今天遇到些问题,我的设备和旁边设备需要有信号交互,之前有拉线通过继电器实现IO信号交互,客户又要求增加功能,再加信号,再拉线通过继电器?万一再加呢,再拉线,还是想想更简单的办法吧,所以研究了一下。
方法是利用我自己的触摸屏同时连我的PLC和对方的PLC,然后通过触摸屏的脚本功能,把PLC1的数据复制到PLC2里面,具体怎么操作看看吧。

旁边设备PLC是三菱Q03UDE,内置以太网口

我的PLC是Q02U,只有串口和触摸屏

我的触摸屏是普洛菲斯GP4402W,串口连的我的PLC,网口到对方交换机
首先是硬件,自然是拉一根网线到对方设备以太网交换机,家用网线接法即可。再获取到对方PLC的IP地址如图IP地址是192.168.3.39,那我的触摸屏就设置192.168.3.200保持在同一网段即可。

打开设置设置触摸屏连接方式

1是对方自身触摸屏连接方式,2-4工控连接用,16是我添加的连我的触摸屏
在设置我的触摸屏

PLC串口连接我的PLC

PLC2以太网UDP是对方PLC,IP地址要与对方一致
通过上面设置,只是让我的触摸屏与两台PLC连起来了,那怎样是我的PLC数据发送到对方PLC呢?需要通过触摸屏脚本实现了往下看。

新建全局D脚本就是ID0脚本了
打开脚本编辑

就是利用复制存储器操作,把PLC1的D9005数据复制到PLC2的D9005里面,间隔2S
做个画面看看

地址查看

注意看,这个是PLC1的D9005

这个是PLC2的D9005
这样是成功了,我PLC1地址D9005里数值是多少,PLC2的D9005就是多少,表示通讯成功,这样的话两台设备之间需要多少IO信号,或者数据都不是问题。