【组态王】组态王与S7-300 TCP连接

    组态王 站长 17026次浏览 扫描二维码

    欢迎添加工控笔记微信公众号和站长微信,交流讨论,共同进步!

    正文

    设备—COM1—新建—选择PLC—西门子—S7-300(TCP)—TCP

    设定连接名称

    COM口可随意选择(以太网连接与COM口无关系)

    设备地址及通讯参数定义

    设备地址格式:PLC的IP地址:CPU机架号:CPU槽号,XXX.XXX.XXX.XXX:Y:Z [XXX 0-255] [Y 0-21] [Z 0-18]。如:172.16.2.72:0:2

    如S7-300

    IP地址192.168.0.202

    CPU机架号:0

    CPU槽号:2

    测试

    变量MW10

    向MW10中写入“1231”

    测试通信,读取MW10数值为“1231”

    组态王中寄存器列表

    寄存器名称 格式 通道范围 读写属性 数据类型 变量类型 寄存器说明
    I Idd dd:0-65535 只读 BYTE I/O整型 数字量输入区
    Idd.xx dd:0-65535

    xx:0-7

    只读 BIT I/O离散
    Q Qdd dd:0-65535 读写 BYTE I/O整型 数字量输出区
    Qdd.xx dd:0-65535

    xx:0-7

    读写 BIT I/O离散
    M Mdd dd:0-65535 读写 BYTE|

    SHORT|

    USHORT

    I/O整型

    I/O离散

    中间寄存器区
    Mdd.xx dd:0-65535

    xx:0-7

    读写 BIT I/O离散
    DB DBx.y x:1-65535

    y:0-65535

    读写 BYTE

    SHORT|USHORT|

    LONG|FLOAT

    I/O整型

    I/O实型

    数据块寄存器 X为数据块(DB)的编号;y是寄存器的起始字节号,z是相对于y字节的从低位起第z位
    DBx.y.z x:1~65535 y:0~65535 z:0-7 BIT I/O离散
    DBx.y.z x:1-65535

    y:0-65533

    z:1-127

    (y + z <65535)

    读写 STRING I/O字符串 数据块寄存器,x,y含义同上 z是字符串的长度

    喜欢 (7)
    支付宝[]
    分享 (0)