要测试是否已将许可证应用于在 EtherCAT 控制器上运行的 CODESYS Runtime 系统,请执行以下步骤
- 将 CODESYS 密匙(USB 加密狗)插入 EtherCAT 控制器中
- 在 EtherCAT 控制器 Linux 终端上运行以下命令以启动 CodeMeter 服务的一个实例
$ systemctl start codemeter.service
- 验证 codesyscontrol 实例是否正在 EtherCAT 控制器上运行,以将设备连接到 CODESYS Development System。使用以下命令之一启动 codesyscontrol 的一个实例
$ /opt/codesys/bin/codesyscontrol.bin /etc/CODESYSControl.cfg
$ systemctl start codesyscontrol.service
$ /etc/init.d/codesyscontrol start
- 将在 Windows PC 上运行的 CODESYS Development System 连接到 EtherCAT 网络
- 打开“Tools→ License Manager”
- 选择“Device”
- 选择“Dongle”
- 选择用作 EtherCAT 控制器的设备名称,然后点击“OK”
- 许可证详细信息列表显示在左侧的“Licenses”框下面。此操作可能需要几秒钟到几分钟的时间
- 检查是否已将许可证“应用”到 EtherCAT 控制器的另一种快速方法是查看左侧面板中的“EtherCAT_Master (EtherCAT_Master)”设备旁边是否出现绿色环形符号