我是外行,上一年用c#做过二次开发,跟施耐德M221的通讯,通过Modbus协议可以正常读取和写地址,但是现在要做的是M241的PLC,发现跟M221的通讯有点不一样,网上很少这方面的例子,只有一些资料介绍主站从站之类的,因为是外行所以不太懂,请大家做过M241通讯的提供一下技术支持以及通讯代码。
还有PLC提供的地址有点搞不懂,比如%WM522、%MW7:X10,跟M221的地址不一样
我在网上下载了modscan32的modbus调试工具,一直调试不了。
首先可以确定的是:
1、M241的PLC硬件是没问题的,直接跟原来PLC的触屏可以通讯,可以正常读写数据。
2、485串口线是没有问题的,跟M221可以正常通讯。