自动创建模拟装置
在 LogicLab 中,可决定是否自动创建模拟装置及创建数量。
自动创建模拟轴与 I/O:
- 在 Resources 面板左侧点选 KINGSTAR PLC。
- 在 Resources 面板中间的 Connection Settings 点选 Devices Settings 并确认 Create simulated axes / IOs automatically 已勾选。
- 在此说明中,我们将创建三个模拟轴及两个模拟 I/O。首先新增一个模拟轴,在 Resources 面板左侧,右键点击 Axes 然后点击 Add Axis 以新增模拟轴。
- 右键点击 IOs 然后点选 Add IO 以新增模拟 I/O 模组,新增 I/O 模组时,可于 Add IO 方框中编辑其名称、输入与输出长度以及资料类型。
- 现在可看到已有一个虚拟轴和 I/O 模组,它们的的索引分别为六和五,将虚拟轴的索引更改为八,虚拟 I/O 模组改为六。
- 在 KINGSTAR 控制台中开启 KINGSTAR PLC。
- 在 LogicLab 工作列中点选 Connects to the target。
- 在 LogicLab 工作列中点选 Download PLC code。
- 于 View 选单中点选 Tool windows > Watch。
- 于 Library Tree 窗格中(视窗右方)点选 Target variables。
- 于 KINGSTAR_Subsystem 底下,找到 ksInitialized、ksStart、ksStop、ksAxesCount、ksIoCount 并将其拖曳至 Watch 面板。
- 双击 KSSTART 值并将其设为 TRUE,稍微等候 KINGSTAR 子系统启动,启动后,KSINITIALIZED 变更为 TRUE。
- KSINITIALIZED 变为 TRUE 后,KSAXESCOUNT 和 KSIOCOUNT 的值将分别变更为 9 和 7,将模拟轴的索引设为 8,而真实轴的最后一轴为 5,因此 LogicLab 将由 6 开始建立模拟轴,则模拟轴的索引为 6、7、8,同理,模拟 I/O 模组的索引为 5、6。
- 自动创建的模拟轴及 I/O 不会显示在 Resources 面板,可使用 KINGSTAR 设定工具进行查看。
注意:若您在未勾选的情况下使用以下步骤创建模拟装置,KINGSTAR 将无法成功启动,RtxServer 视窗将显示有关模拟装置的错误讯息。
![]() |
![]() |
轴索引-更改前 | 轴索引-更改后 |
![]() |
![]() |
I/O 模组索引-更改前 | I/O 模组索引-更改后 |
![]() |
![]() |
注意:下载 PLC 时,LogicLab 会询问一些问题,更多关于这些问题的资讯请见 编译并执行 PLC 程式 > 步骤 4。