初始化轴

当使用 KINGSTAR PLC 来创建 EtherCAT 网路时,轴的配置会在网路建立后自动传送至 KINGSTAR Runtime,但若使用其他程式建立 EtherCAT 网路,则配置将不会自动被套用,在此情况下可使用 ksInitializeAxes 手动套用配置。

使用 ksInitializeAxes

  1. 在 LogicLab 工具列中点选 Connects to the target
  2. 于工具列中点选 Download PLC code 以将 PLC 程式下载至 PLC Runtime,下载此程式前,LogicLab 将提醒您为程式设置密码(若尚未设置),并询问是否冷重启,点选 Yes
  3. Library Tree 窗格中(视窗右方)点选 Target variables
  4. KINGSTAR_Subsystem 底下,找到 ksInitializeAxesksInitializedksStartksStartedksStop 并将其拖曳至 Watch 面板,若 EtherCAT 网路是由另一个应用程式所创建(如 KINGSTAR 设定工具),ksStarted 将为 TRUE 而 ksInitialized 为 FALSE。
  5. 注意:ksStart ksStop 用来启动和停止 KINGSTAR 子系统,更多关于使用方式的资讯请见 透过变数启动或停止 KINGSTAR 子系统

  6. 双击 KSINITIALIZEAXES 值并将其设为 TRUE。
  7. 注意:KSINITIALIZEAXES 仅在 EtherCAT 网路建立后才可使用。

  8. 初始化完成后,KSINITIALIZED 将变为 TRUE 而 KSINITIALIZEAXES 将重置为FALSE。