200 SMART 和WINCC 7.4 通过 MODBUS TCPIP 通讯
之前做200 SMART和WINCC 通讯 采用的是官方推荐的OPC方式, 通过 SIMATIC NET。
SMART支持 MODBUS TCP通讯,采用客户端-服务器方法,应该可以直接和WINCC 通讯,于是做了试验,连接成功,稳定性未知。
PLC程序中只需调用Modbus TCP 服务器 库功能块 一个指令。
 
 
WINCC 变量管理器添加 MODBUS  TCP/IP  驱动,新建连接,设置连接参数
 
CPU类型 选QUANTUM,服务器设置为200SMART的IP地址,断口默认的502,和PLC程序保持一致,从站地址默认的255,钩选转换字类型数据为16位值,应该是高低字节自动调换。随后建立变量。
 
因为 HoldStart  PLC起始指针 &VB1200
所以 WINCC 变量对应地址格式:
                                              i1.0--------1X100009.1
                                            Q0.0-------0X1.1
                                        V1208.0-------3X400005.8 ,   V1208.7-------3X400005.1
                                        V1209.0-------3X400005.16 , V1209.7-------3X400005.9
                    32位浮点数   VD1200-------3X400001  ,     VD1204------- 3X400003   
                    32位有符号  VD1220--------3X400011 ,    VD1224--------3X400013
                    16位有符号  VW1230-------3X400016  ,     VW1232------- 3X400017
     注意对应关系               
 
c tcpip协议

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。