想要使用wincc7.0中的MODBUS TCPIP与施耐德昆腾PLC通讯,但是两者间的变量地址差异让我无从下手。由于是第一次使用施耐德的PLC,望有高手可以指导一下关于拓扑地址和映射地址之间的关系和转换方法,另外请帮忙指导一下以下地址该怎么去对应:
PLC地址:(1)%CH0.7.7 (2)%M458 (3)%MW880 (4)%I1.1.17 (5)%Q1.3.14
分别对应于wincc中的地址为? 0x?????\1x??????\3x?????\4x??????
我用其他OPC软件时也会遇到这个地址转换的问题,施耐德本身的OPC软件没有,希望能直接用wincc和施耐德PLC通讯,当然如果有其他OPC软件可以直接解决这个问题的话,也望能推荐,谢谢!
钻石用户推荐最佳答案
施耐德Quantum属于施耐德旗下Modicon公司的产品,这些PLC的最小地址为1,Modicon Premium 和 Modicon Micro属于施耐德旗下TE公司的产品,这些PLC的最小地址为0,也就是说如4*x地址最小地址为40001,各PLC的区别是支持的0*x、1*x、3*x、4*x四种地址的最大地址不同。%MW0或%M0,如果转换为4*x地址时,必须将%MW或%M后的地址编号加1后才能与wincc地址对应。
离散量输出对应0X,
离散量输入对应1X,
输入寄存器对应3X,
暂停寄存器对应4X。
参考wincc通信第65页Modbus TCPIP https://support.industry.siemens.com/cs/document/37436836/wincc%EF%BC%9A%E9%80%9A%E4%BF%A1?dti=0&lc=zh-CN
图片说明:
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc309805.html