S7-1500与PC进行MODBUSTcp/IP通讯,S7-1500作为Server,PLC有上百个DB快数据,是否要调用很多个MB_Server呢,地址如何对应呢40001?还是需要将上百个DB数据快再MOVE整合到一个DB里通过MB_SERVER呢?
最佳答案
SchneiderPLC的MW区域就是MODBUS的4XXXX访问空间,1500的MODBUS-TCP/SERVER需要在指令中指定4XXXX的区域,接口形参是MB_HOLD_REG。
所以,建议把需要交互的数据集中在一起,这样通讯程序简单,效率也高。
提问者对于答案的评价:
ok
专家置评
已阅,最佳答案正确。