那边我就不回答了,统一在这里回答.
AB的是比西家的好了很多(西家以前是比较保守自己profibus的,现在也无可奈何要以太网了,而且竟然内置OPC).你看到的资料已经足够了.接下来是要理解modbus tcp.
modbus本来就是个简单好用广泛的通讯协议.集成了协议的设备,根本不需要什么编程(除查询).你只要设置好就行.
作为客户端.你需要轮流或定时查询服务端,这是主从查询协议机制决定的,所以你做了个msg.暂且不表.
现在看你的意思想做服务端.作为modbus的服务端,你只要告诉你对应的modbus的寄存器(0x,1x,3x,4x)放在哪里就好了.也就是上面图里,那些寄存器对应你预先安排的B或者N文件.
定义好了以后,plc会自动响应客户的查询.不需要编程.
你这样做好了,试一下,实际试一下,看我说的对不对.拿个1400,连根网线,电脑开个modbus tcp软件,so easy.重视动手,软件/通讯不会整坏,随便搞.
19-01-24 14:32