西门子200smart中MODBUS通讯库文件中用到AC0,项目中也有,两者有联系吗?换成1200,AC0的地址怎么对应?

200smart中MODBUS通讯库文件中用到AC0,项目中也有,两者有联系吗?CPU替换成1200,AC0的地址怎么对应?对照200的程序,在1200中搬过来是否能用?这个AC0,累加器,在这通讯库里面有,在程序有用到,这种情况下,这两个在不同地方有关联没这是原来的smart程序,换成1200的CPU,程序这样写可以吗?

第1个回答  2019-04-03
这两套PLC的MODBUS都是库文件,不用自行编程,按照说明用就可以。
AC0是系统累加器,我写MODBUS程序从来没有用到过。我看了你程序,这个是把MODBUS通讯接受的数据写到AC0里或者把AC0的数据发送出去。只要你保证数据正确,用普通地址也是一样的。
1200我没用过,但是smart、200、还有300、1500的MODBUS库使用方法基本都是一样的,应该没有什么大问题。西门子的帮助文件还是很齐全的,按F1查下本回答被网友采纳
相似回答