设备

属性 描述 数据类型 最小值 最大值

保持

ErrorFlag

当有通信错误时,这个标志被设置为真。

确认错误后手动重置标志。

BOOL

- - -

ErrorStatus

通信错误状态被设定。

0: 没有错误

1: 错误

2: 未使用 (当通信扫描关闭时)。

如果通信恢复,在死区时间过后,[ErrorStatus] 将被设置为 0。

从 [设备] 属性窗口,在 [错误状态死区 (秒)] 中配置死区间隔。

整型

- - - -

IPAddress.CurrentValue*2

设备的当前 IP 地址。

DWORD

1 4294967295 -

IPAddress.OverWriteValue*2

您想为设备设置的 IP 地址。当在脚本中使用 [设备] 操作执行保存时,该值将应用于关联设备的 IP 地址。

设备

DWORD

1 4294967295 -

ScanOffStatus*1

当前设备通信扫描状态。

真: 通信扫描被停止。

假: 设备的通信扫描正在运行。

注: 当设备的通信扫描关闭时,与该设备相关的变量的质量将为 "不良",使用该变量的对象将显示一个红色边框,以表示通信错误。

如果一个区块脚本使用了一个质量不好的变量,该区块脚本将被跳过。关于使用劣质变量的块脚本的操作,请参阅以下内容。

块类型

BOOL - - - -

ScanOffControl*1

打开或关闭设备的通信扫描,无需保存和重启。

假: 打开通信扫描。

真: 关闭通信扫描。

BOOL - -

UnitId.CurrentValue*2

显示当前单位 ID。

(Modbus SIO Master 驱动程序/Modbus SIO ASCII Master 驱动程序)

UINT

1

247

-

显示当前单位 ID。

(Modbus TCP Master 驱动程序)

单元

0

255

-

UnitId.OverWriteValue*2

设置设备所需的单位 ID。当在脚本中使用 [设备] 操作执行保存时,该值将应用于关联设备的单位 ID。

(Modbus SIO Master 驱动程序/Modbus SIO ASCII Master 驱动程序)

设备

单元

1

247

-

设置设备所需的单位 ID。当在脚本中使用 [设备] 操作执行保存时,该值将应用于关联设备的单位 ID。

(Modbus TCP Master 驱动程序)

设备

单元

0

255

-

*1 以下驱动程序的设备不支持源属性:

*2 以下驱动程序的设备支持源属性: