单机版CODESYS授权支持CANopen协议
1 概述
介绍单机版CODESYS授权支持CANopen协议的背景和范围。
1.1 背景
部分用户在ED-IPC、ED-HMI和ED-PLC产品上使用CODESYS单机授权时,希望通过CANopen协议连接其他从站设备,实现CANopen通讯。针对此需求,我司开发了支持CANopen通讯的脚本,帮助用户实现基于Raspberry Pi CODESYS主站的CANopen通讯。
1.2 适用范围
本应用适用于随ED-IPC、ED-HMI和ED-PLC设备一起发货的单机版CODESYS License。
2 应用指导
介绍在已激活单机版CODESYS授权的ED-IPC/HMI或ED-PLC设备上,添加支持CANopen协议。
前提条件:
- 设备已正常启动,且已激活单机版CODESYS授权。
- 确保设备
/opt/codesys/scripts
目录下包含rts_set_baud.sh
脚本.
操作步骤:
- 获取执行脚本文件,下载地址为:codesys_raspberry_canopen.sh。
- 通过U盘(或SSH远程登录)将下载的执行脚本拷贝至设备任何目录下。
- 在系统桌面上打开终端命令窗格,执行如下命令,给脚本添加执行权限。
sudo chmod +x codesys_raspberry_canopen.sh
- 在系统桌面上打开终端命令窗格,执行如下命令,运行脚本。
sudo ./codesys_raspberry_canopen.sh
- 脚本运行成功后,在设备的
/etc/codesyscontrol
目录下查看CODESYSControl.cfg
文件。
- 如下图所示,若
CODESYSControl.cfg
文件包含[ComponentManager]
相关内容,则表示配置成功。
