恭喜,你发布的帖子
发布于 2025-11-26 12:21:21
8楼
楼主发帖附图,是在电脑上用软件Form1给屏发送数据。显示的是ip地址,端口号502。我们可以大胆猜测,这就是Modbus TCP通信,电脑是客服端client,看板LED屏是服务器server。
把PLC中的数据显示在看板上,就是PLC取代计算机的角色,向屏发送数据,写服务器。那PLC必然要用clent指令。这一点毋庸置疑!
至于能不能正确显示,还要看你对屏上地址编号的理解。还是第一张附图Form1描述的,你重点关注数字部分。无关文字发送部分(文字多是通过电脑设定改写的,甚至不用Form1,而是是通过看板出厂随附的LED-EDIT V1.0软件修改)。
从附图来看,LED的内部控制器可能还是Modbus TCP转Modbus RTU的网关。否则不会有设备地址之说。而且从下面的网口发送、接收数据包来看也印证了这一点。所以你的“MB_CLIENT”指令背景数据块DB23里的静态参数MB_Unit_ID要从默认的255改为你的设备地址1。
请填写推广理由:
分享
只看
楼主