Mb_ReadDigitalInputs_128
| 功能块 | Mb_ReadDigitalInputs_128 | ||
|---|---|---|---|
| 从装置的数位输入读取 BOOL,最多可一次读取 128 个值。 | |||
| VAR_INPUT | |||
| V | PortIn | RTX_Port | 已使用的埠。 |
| V | Execute | BOOL | 在上升边缘开始动作。 |
| V | DeviceId | UINT | Modbus 伺服器装置 ID。 |
| V | Address | UINT | 欲读取值的起始位址,值从一开始。 |
| V | Length | UINT | 欲读取值之数量,最多为 128。 |
| VAR_OUTPUT | |||
| V | Port | RTX_Port | 已使用的埠。 |
| V | Done | BOOL | 值成功读取。 |
| V | Busy | BOOL | 功能块尚未结束且预期看到新的输出值。 |
| V | Error | BOOL | 提示功能块中出现错误。 |
| V | ErrorID | MB_ERROR | 错误识别码。 |
| V | Value | ARRAY [0..127] OF BOOL | 读取的 BOOL 值。 |
| 可用的 EtherCAT 状态:all,不与 EtherCAT 绑定,仅与埠绑定。 | |||
| Mb_ReadDigitalInputs_128 | ||||||
|---|---|---|---|---|---|---|
| RTX_Port | PortIn | Port | RTX_Port | |||
| BOOL | Execute | Done | BOOL | |||
| UINT | DeviceId | Busy | BOOL | |||
| UINT | Address | Error | BOOL | |||
| UINT | Length | ErrorID | MB_ERROR | |||
| Value | ARRAY [0..127] OF BOOL | |||||