s7-200的modbus库
林慧玲
发布于2014-04-03 10:04
583
0
标签:
s7-200的modbus库中为什么没有对port1的从站程序呢。可不可以将port0的从站程序破解后,然后将其改成port1的呢。对port0的程序会有影响吗。
现在port0已经当了主站了,想用port1当从站。这样是否可行。
佳答案
yimu100的意思是把plc两个口都做从站,从理论上讲,这个是完全可以实现的,但问题是西门子的库程序仅仅支持port0,要让port1也变成从站,必须自己编写从站程序或者修改官方程序。
修改官方程序主要注意以下几点:
1.解密库文件。
2.从站crc校验程序采用查表形式,两个从站口可以共用一个crc程序。
3.修改接收发送缓冲区地址,两个不可以重合。
4.修改接收发送指令的端口地址。
5.修改特殊寄存器sm地址以定义port1口。