Haiwell PLC與S7-200的MODBUS通信時遇到西門子的地址超出海為MODBUS地址范圍,比如S7-200的Modbus地址為00001-000128對應Q0.0-Q15.7;010001-010128對應I0.0-I15.7;這該怎么解決?

2014-11-18 14:59:25 廈門海為科技有限公司 閱讀

問:Haiwell PLC與S7-200的MODBUS通信時遇到西門子的地址超出海為MODBUS地址范圍,比如S7-200的Modbus地址為00001-000128對應Q0.0-Q15.7;010001-010128對應I0.0-I15.7;這該怎么解決?

答:S7-200地址前兩位是功能碼代號(00:表示讀/寫位地址, 01:表示讀位地址 03:表示讀寄存器地址,04:表示讀/寫寄存器),那么扣掉了功能碼后就只有4位的MODBUS地址了。

久久综合_姐妹综合久久_色久久综合网_久久色悠悠综合网