请教一下各位高手,CPU 1214C在做modbus TCP 通信的server时能够支持多个客户端连接呢? 我最近在做1200实现modbusTCP通信,采用MB_SERVER块可以实现一个客户端连接,但是只能有一个连接,请问如何才能实现多个Client同时访问呢? 我问了西门子客服,他说是可以的,说是一个MB_SERVER对应一个Client连接,但是我这样做了以后还是不行,并且增加的MB_SERVER通信报错。请高手指点迷津,到底该如何编程!
最佳答案
一个MB_SERVER对应一个Client连接,这话没错;
增加MB_SERVER指令的时候,注意连接connect_ID和IP_port端口号不能重复使用,例如,第一个连接为1和502;第二个连接为2和503。
提问者对于答案的评价:
嗯 是这样的,当时没有注意端口的问题,采用同样的端口,所以无法支持多客户端,现在可以了,谢谢了哈
专家置评
已阅,最佳答案正确。谢更新工程师也可以参考。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc196731.html