概览

模块描述

s5fetch-write 插件用于带有网络扩展模块 CP443 的西门子 PLC 的访问,如,s7-300/400。

参数配置

字段说明
host远程 PLC 的 IP
port远程 PLC 的端口,默认为 102

支持的数据类型

  • INT8
  • UINT8
  • INT16
  • UINT16
  • INT32
  • UINT32
  • INT64
  • UINT64
  • FLOAT
  • DOUBLE
  • BIT
  • STRING

地址格式用法

地址格式

AREA ADDRESS[.BIT][.LEN]

AREA ADDRESS

区域数据类型属性备注
DBint16/uint16/bit/int32/uint32/int64/uint64/float/double/string主存数据块,以 words 读写
Mint8/uint8/int16/uint16/bit/int32/uint32/int64/uint64/float/double/string读/写标志内存 M,以 bytes 读写
Iint8/uint8/int16/uint16/bit/int32/uint32/int64/uint64/float/double/string读/写输入,以 bytes 读写
Qint8/uint8/int16/uint16/bit/int32/uint32/int64/uint64/float/double/string读/写输出,以 bytes 读写
PEPAint8/uint8/int16/uint16/bit/int32/uint32/int64/uint64/float/double/string读/写IO modules,以 bytes 读写
Zint16/uint16/bit/int32/uint32/int64/uint64/float/double/string读/写计数器,以 words 读写
Tint16/uint16/bit/int32/uint32/int64/uint64/float/double/string读/写计时器,以 words 读写

.BIT

选填,指某一地址的某一位。

.LEN

当数据类型为 string 类型时,是必填项,表示字符串长度。

地址示例

地址数据类型说明
I0int16I 区域,地址为 0
I1uint16I 区域,地址为 1
Q2int16Q 区域,地址为 2
Q3uint16Q 区域,地址为 3
PEPA4int16PEPA 区域,地址为 4
PEPA5int16PEPA 区域,地址为 5
T6int16T 区域,地址为 6
T7int16T 区域,地址为 7
Z8uint16Z 区域,地址为 8
Z9uint16Z 区域,地址为 9
DB10.DBW10int1610 数据块中,起始数据字为 10
DB12.DBW10uint1612 数据块中,起始数据字为 10
DB10.DBW10float10 数据块中,起始数据字为 10
DB11.DBW10double11 数据块中,起始数据字为 10
I0.0bitI 区域,地址为0,第 0 位
I0.1bitI 区域,地址为0,第 1 位
Q1.0bitQ 区域,地址为1,第 0 位
Q1.2bitQ 区域,地址为1,第 2 位
PEPA2.1bitPEPA 区域,地址为2,第 1 位
PEPA2.2bitPEPA 区域,地址为2,第 2 位
T3.3bitT 区域,地址为3,第 3 位
T3.4bitT 区域,地址为3,第 4 位
Z4.5bitZ 区域,地址为4,第 5 位
Z4.6bitZ 区域,地址为4,第 6 位
DB1.DBW10.1bit1 数据块中,起始数据字为 10,第 0 位
DB2.DBW1.15bit2 数据块中,起始数据字为 1,第 15 位
DB1.DBW12.20string1 数据块中,起始数据字为 12,字符串长度为 20