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
注意对应关系
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论