Mb_ReadHoldingRegisters_128
| 功能塊 | Mb_ReadHoldingRegisters_128 | ||
|---|---|---|---|
| 讀取裝置之類比輸出中的一個無符號整數,最多可一次讀取 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 UINT | 讀取的無符號整數值。 |
| 可用的 EtherCAT 狀態:all,不與 EtherCAT 綁定,僅與埠綁定。 | |||
| Mb_ReadHoldingRegisters_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 UINT | |||||