本案例聚焦于国内的自动导引车(AGV)制造企业,该企业需实现采用CANopen协议的磁道传感器与欧姆龙可编程逻辑控制器(PLC)之间的通讯。鉴于此PLC运用的是EtherCAT协议,故而选用了CANopen转EtherCAT网关。
具体配置过程如下:
欧姆龙PLC配置
开启欧姆龙配置软件SysmacStudio,双击EtherCAT选项,于主设备位置点击鼠标右键,选择显示ESI库功能,在弹出的对话框内选取安装文件。选定网关的ESI文件,完成添加操作后选择Ethercat - PN,对CANopen转EtherCAT网关参数进行设置,开启IO映射并对变量予以设置,使PLC处于在线状态,在主站处点击鼠标右键,选择与物理网络配置进行比较和合并的操作。
网关配置
接下来开展CANopen转EtherCAT网关的配置工作。开启网关配置软件“CANopenConfigurationStudio”,创建新项目并选择“ECAT - CANopen”,设定网关CANopen端的波特率与通讯周期参数,若不采用周期模式,该参数可设为0。同时,设置网关的字节顺序,下载IP地址,并确定掉线后的数据处理方式。
载入从站设备供应商提供的从站伺服电子数据单(EDS)文件,待载入操作完成,把从站添加到网关组态里。在设定从站地址时,需事先校验从站实际地址的精准性。
对每个PDO应用的参数以及PDO的通讯参数进行设置。若有参数缺失,可通过右键选择“添加”功能查找所需参数。
在确定相关参数之后,选择“自动设置通道偏移”操作,从而达成与可编程逻辑控制器(PLC)输入输出点的精准对应。对过程数据对象(PDO)的通讯参数(例如传输类型、触发参数等)进行合理设置。经仔细确认配置无误后,将配置数据下载至网关,并在PLC一侧开展以太网控制自动化技术(EtherCAT)的设置工作。
通过CANopen转EtherCAT网关网关的应用,磁导航传感器与欧姆龙PLC的协同效率实现质的飞跃,为离散制造的智能化升级提供了标准化解决方案。该方案可复制至汽车零部件、医疗器械等对精度要求严苛的行业,推动工业自动化向更高集成度发展。
楼主最近还看过