Generic_Request
| 功能块 | Generic_Request | ||
|---|---|---|---|
| 透过通讯埠发送请求并等待回应。 | |||
| VAR_INPUT | |||
| V | PortIn | RTX_Port | 欲发送请求至该埠之埠。 |
| V | LengthIn | UDINT | 欲发送资料的长度。 |
| V | DataIn | ARRAY [0..255] OF BYTE | 欲发送的资料。 |
| V | Execute | BOOL | 在上升边缘开始动作。 |
| VAR_OUTPUT | |||
| V | Port | RTX_Port | 欲发送请求至该埠之埠。 |
| V | Done | BOOL | 资料封包已发送。 |
| V | Busy | BOOL | 功能块尚未结束且预期看到新的输出值。 |
| V | Error | BOOL | 提示功能块中出现错误。 |
| V | ErrorID | DINT |
0:无错误。 9:非有效埠。 10:该长度无效。 11:位收到回应。 12:封包发送失败。 13:封包接收失败。 |
| V | Length | UDINT | 资料封包长度。 |
| V | Data | ARRAY [0..255] OF BYTE | 发送封包的资料。 |
| 可用的 EtherCAT 状态:all,不与 EtherCAT 绑定,仅与埠绑定。 | |||
| Generic_Request | ||||||
|---|---|---|---|---|---|---|
| RTX_Port | PortIn | Port | RTX_Port | |||
| UDINT | LengthIn | Length | UDINT | |||
| ARRAY [0..255] OF BYTE | DataIn | Data | ARRAY [0..255] OF BYTE | |||
| BOOL | Execute | Done | BOOL | |||
| Busy | BOOL | |||||
| Error | BOOL | |||||
| ErrorID | DINT | |||||
|
|
|
|||||