Mb_WriteCoils_10
功能塊 | Mb_WriteCoils_10 | ||
---|---|---|---|
將 BOOLs 寫入裝置之數位輸出,最多可一次寫入 10 個值。 | |||
VAR_INPUT | |||
V | PortIn | RTX_Port | 已使用的埠。 |
V | Execute | BOOL | 在上升邊緣開始動作。 |
V | DeviceId | UINT | Modbus 伺服器裝置 ID。 |
V | Address | UINT | 寫入值的起始位址,值從一開始。 |
V | Length | UINT | 欲寫入值之數量,最多為 10。 |
V | Value | ARRAY [0..9] OF BOOL | 欲寫入的 BOOL 值。 |
VAR_OUTPUT | |||
V | Port | RTX_Port | 已使用的埠。 |
V | Done | BOOL | 值成功寫入。 |
V | Busy | BOOL | 功能塊尚未結束且預期看到新的輸出值。 |
V | Error | BOOL | 提示功能塊中出現錯誤。 |
V | ErrorID | MB_ERROR | 錯誤識別碼。 |
可用的 EtherCAT 狀態:all,不與 EtherCAT 綁定,僅與埠綁定。 |
Mb_WriteCoils_10 | ||||||
---|---|---|---|---|---|---|
RTX_Port | PortIn | Port | RTX_Port | |||
BOOL | Execute | Done | BOOL | |||
UINT | DeviceId | Busy | BOOL | |||
UINT | Address | Error | BOOL | |||
UINT | Length | ErrorID | MB_ERROR | |||
ARRAY [0..9] OF BOOL | Value | |||||