SubsystemStatusEx
EtherCAT 連結的延伸狀態。
注意:Stamps 參數允許應用程式知道是否應更新配置,抑允許 .NET class 自動更新配置。
| 名稱 | 類型 | 定義 |
|---|---|---|
| State | EthercatState | 主站的 EtherCAT 狀態。當主站處於運作狀態時,連結將被認為就緒。 |
| RequestedState | EthercatState | 從最新的 RequestState 函式呼叫中讀取 EtherCAT 狀態。 |
| SlaveCount | int | 在 EtherCAT 網路上的從站總數量。 |
| IOCount | int | 在 EtherCAT 網路上的 I/O模組數量。 |
| AxesCount | int | 在 EtherCAT 網路上的軸數量。 |
| GroupCount | int | 在 EtherCAT 網路上的軸組數量。 |
| CamCount | int | 在 EtherCAT 網路上的凸輪表數量。 |
| SlaveStates[256] | EthercatState | 從站的 EtherCAT 狀態。當從站處於運作狀態時,連結將被認為就緒。 |
| IOStates[256] | EthercatState | I/O 模組的 EtherCAT 狀態。當 I/O 模組處於運作狀態時,連結將被認為就緒。 |
| AxesStates[256] | AxisState | 軸狀態。結合 EtherCAT 與運動狀態。 |
| GroupStates[256] | GroupState | 軸組狀態。 |
| CamStates[256] | BOOL | 凸輪表狀態。 |
| SubsystemConfigurationStamp | LONGLONG | The time stamps at which the configuration of the KINGSTAR 子系統 was last modified. |
| SlaveConfigurationStamps[256] | LONGLONG |
The time stamps at which the configuration of EtherCAT slaves was last modified. |
| IOConfigurationStamps[256] | LONGLONG | The time stamps at which the configuration of I/O modules was last modified. |
| AxesConfigurationStamps[256] | LONGLONG | The time stamps at which the configuration of axes was last modified. |
| GroupConfigurationStamps[256] | LONGLONG | The time stamps at which the configuration of axis groups was last modified. |
| CamConfigurationStamps[256] | LONGLONG | The time stamps at which the configuration of cam tables was last modified. |