EC_VoeWrite
功能塊 | EC_VoeWrite | ||
---|---|---|---|
透過 EtherCAT 特定廠商協定 (VoE) 將資料寫入啟用的 VoE 裝置。 | |||
VAR_IN_OUT | |||
V | SlaveIn | DINT | 接收資料的已啟用 VoE 的裝置 ID。 |
VAR_INPUT | |||
V | Execute | BOOL | 在上升邊緣開始動作。 |
V | VendorId | UDINT | 供應商 ID。 |
V | VendorType | UINT | 供應商種類。 |
V | Length | INT | 資料長度。 |
V | Value | BYTE [0..63] | 欲寫入的值。 |
VAR_OUTPUT | |||
V | Done | BOOL | 成功寫入資料。 |
V | Busy | BOOL | 功能塊尚未結束且預期看到新的輸出值。 |
V | Error | BOOL | 提示功能塊中出現錯誤。 |
V | ErrorID | MC_Error | 錯誤識別。 |
可用的 EtherCAT 狀態:ecatPreOp、ecatSafeOp、ecatOp。 |
EC_VoeWrite | ||||||
---|---|---|---|---|---|---|
DINT | SlaveIn | Slave | DINT | |||
BOOL | Execute | Done | BOOL | |||
UDINT | VendorId | Busy | BOOL | |||
UINT | VendorType | Error | BOOL | |||
INT | Length | ErrorID | MC_Error | |||
BYTE [0..63] | Value | |||||