请问各位大神:MODBUSTCP通信时,S71200做服务器,多台电脑上安装WINCC作为客户端,同时访问该PLC,博途里面设置了多个服务器指令并分配了不同端口和IP,访问时却只有一个通讯正常,其余都不行,请问怎么处理
最佳答案
你将IP全部都设定为零。ID和端口不要一致就可以。
分配多个服务器块的背景DB块号不要相同。
1200PLC Modbus TCP通讯做多个主站的服务器端时,设定多个服务器程序,每个程序中的背景DB块的ID和端口号不一致就可以,IP统一都设定为零。1200走 Modbus TCP做服务器端最多可以支持8个被动连接服务器。
1200 Modbus TCP 通信:
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/024.html
S7-1200 作 MODBUS TCP服务器:
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/11-Comm/01-Ethernet/04-Modbus_TCP/01-Modbus_TCP_V4/02-Server.html
提问者对于答案的评价:
谢谢大神指点,明天抽空试试,验证下!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc370071.html