欢迎添加工控笔记微信公众号和站长微信,交流讨论,共同进步!
正文
设备—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是字符串的长度 |