属性 | 描述 | 数据类型 | 最小值 | 最大值 | 读 | 写 | 保持 |
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 以下驱动程序的设备支持源属性:
Modbus TCP Master
Modbus TCP Master