初始化軸
當使用 KINGSTAR PLC 來創建 EtherCAT 網路時,軸的配置會在網路建立後自動傳送至 KINGSTAR Runtime,但若使用其他程式建立 EtherCAT 網路,則配置將不會自動被套用,在此情況下可使用 ksInitializeAxes 手動套用配置。
使用 ksInitializeAxes:
- 在 LogicLab 工具列中點選 Connects to the target。
- 於工具列中點選 Download PLC code 以將 PLC 程式下載至 PLC Runtime,下載此程式前,LogicLab 將提醒您為程式設置密碼(若尚未設置),並詢問是否冷重啟,點選 Yes。
- 於 Library Tree 窗格中(視窗右方)點選 Target variables。
- 於 KINGSTAR_Subsystem 底下,找到 ksInitializeAxes、ksInitialized、ksStart、ksStarted 及 ksStop 並將其拖曳至 Watch 面板,若 EtherCAT 網路是由另一個應用程式所創建(如 KINGSTAR 設定工具),ksStarted 將為 TRUE 而 ksInitialized 為 FALSE。
- 雙擊 KSINITIALIZEAXES 值並將其設為 TRUE。
- 初始化完成後,KSINITIALIZED 將變為 TRUE 而 KSINITIALIZEAXES 將重置為FALSE。
注意:ksStart 與 ksStop 用來啟動和停止 KINGSTAR 子系統,更多關於使用方式的資訊請見 透過變數啟動或停止 KINGSTAR 子系統。
注意:KSINITIALIZEAXES 僅在 EtherCAT 網路建立後才可使用。