分享一个modbus协议问题,与WinCC通信。
PLC通信使用厂家提供的开发库,修改脚本可以实现PLC外发。这个不再重复说,通信地址有两点需要注意:
1、WinCC端地址超始值是1,与PLC偏移1;2、WinCC地址相对为六位,与标准modbus地址不一致。
虽然PremiumPLC只支持Ox和4x,但CPU类型选择'Premium,Micro',时,WinCC
ModbusTCPIP驱动也可以读取1x和3x类型的数据(连接第三方ModbusTCPIP设冬时)。
PremiumPLC各存储器地址从0开始编址,并且WinCC变量地址对应的是PLC的直
接地址,但其和标准Modbus也是对应的。例如%mo对应0001,0/omw0对应400001。