发布于 2012-10-24 07:27:16
10楼
也不能全怪楼主。
我倒是对MODBUS协议很熟悉了,但怎么直接书面描述交给DCS方,你怎么描述他们都会有人有误解。
主要源于MODBUS协议本身就很乱。
我们的通讯通常使用FC03,06,16来通过寄存器区通讯,但在MODICON PLC 里面地址定义为
40001
40002
40003
......
而同时这里面还有个偏移量的问题,比如,40001的偏移量是0。
那么我们在给出这个通讯点表的时候,用啥做地址标识,还真是个大问题。貌似你怎么说,都有人误解。
我这几天调试的项目,给出的40001的地址,对方的工程师,一上来给把偏移量搞成了40001。呵呵
微信公众号:PLC标准化编程,ZHO6371995