2.1.7. 作为Modbus Slave
以下演示TSxPlus作为Modbus从站的配置,如下变量可由“以太网1”、“以太网2”和“串口1”访问;
数据区 |
读写属性 |
数据类型 |
索引 |
PLC地址 |
变量名称 |
|---|---|---|---|---|---|
线圈 (Coils) |
读/写(R/W) |
BOOL |
0 |
1 |
cVar001 |
BOOL |
1 |
2 |
cVar002 |
||
BOOL |
2 |
3 |
cVar003 |
||
BOOL |
2000 |
2001 |
gVar001 |
||
BOOL |
2001 |
2002 |
gVar002 |
||
BOOL |
2002 |
2003 |
gVar003 |
||
离散量输入 (Discrete Input) |
只读(R) |
BOOL |
0 |
10001 |
dVar001 |
BOOL |
1 |
10002 |
dVar002 |
||
BOOL |
2 |
10003 |
dVar003 |
||
BOOL |
2000 |
12001 |
fVar001 |
||
BOOL |
2001 |
12002 |
fVar002 |
||
BOOL |
2002 |
12003 |
fVar003 |
||
输入寄存器 (Input Registers) |
只读(R) |
WORD |
0 |
30001 |
wVar001 |
WORD |
1 |
30002 |
wVar002 |
||
WORD |
2 |
30003 |
wVar003 |
||
DINT |
1000 |
31001 |
iVar001 |
||
DINT |
1002 |
31003 |
iVar002 |
||
DINT |
1004 |
31005 |
iVar003 |
||
REAL |
3000 |
33001 |
aVar001 |
||
REAL |
3002 |
33003 |
aVar002 |
||
REAL |
3004 |
33005 |
aVar003 |
||
保持寄存器 (Holding Registers) |
读/写(R/W) |
WORD |
0 |
40001 |
vVar001 |
WORD |
1 |
40002 |
vVar002 |
||
WORD |
2 |
40003 |
vVar003 |
||
DINT |
1000 |
41001 |
iVar101 |
||
DINT |
1002 |
41003 |
iVar102 |
||
DINT |
1004 |
41005 |
iVar103 |
||
REAL |
3000 |
43001 |
eVar001 |
||
REAL |
3002 |
43003 |
eVar002 |
||
REAL |
3004 |
43005 |
eVar003 |
重要
REAL/DINT类型的变量: [1]占用两个索引值;[2]索引值应该为偶数;
WORD/INT类型的变量:占用一个索引值;