本文介绍如何在Modicon M580实施CANopen现场总线。CANopen X80 主站模块 BMECXM0100可满足需求。
首先介绍下模块特性,更多详细内容见用户手册。
M580CPU最低固件版本SV2.2, 支持 M580 Ethernet 背板(带有子站端通讯器 BMECRA31210 模块)的远程子站。BMECRA31210 的最低固件版本为 V2.10。
添加BMECXM0100模块,可选择两种扫描方式,区别如下:
RIO 扫描器,当 BMECXM 由 RIO 扫描器扫描时,主要能力如下:
较高的性能约束条件,最高的性能预期(CANopen 和 EtherNet/IP 上的带宽共享和受控周期时序),带宽受控 (RSTP) ,时序和周期同步(与 MAST 任务或 FAST 任务),最多支持 24 kb IO 数据,RPI 由 Unity Pro 自动计算 。
DIO 扫描器 ,当 BMECXM 由 DIO 扫描器扫描时,主要能力如下:
较低的性能约束条件,最低的性能预期,无约束(无带宽共享、无受控周期),无控制且无同步,只能支持最多 8kb IO 数据。
通讯架构图如下:
LXM32伺服设置:
ConF-Con-CoAd :站地址1
ConF-Con-Cobd :波特率250
以太网背板添加BMECXM0100,DTM浏览器中解锁安全性。
设备名称和IP地址是根据所在机架位置自动生成,模块正常工作后,可以Ping同192.168.11.2地址。
功能块说明请参考之前的文章:
M340通过Canopen控制LXM32指导
MC_HOME HTYPE=35 意思是当前位置设置为原点位置,然后再执行绝对运动。
注意功能块Enable是高电平有效。Execute管脚上升沿触发,修改的参数才会生效。
通过DeviceDDT变量可以监控模块和从站的状态。
温馨提示建议CPU使用SV2.9的固件或者SV3.2固件。
用户手册:
链接:https://pan.baidu.com/s/10640gtjY_bCIphK5e_1iJQ
提取码:0bjf
责任编辑:xj
原文标题:Canopen通讯,M580 当然可以!
文章出处:【微信公众号:施耐德自动化】欢迎添加关注!文章转载请注明出处。
全部0条评论
快来发表一下你的评论吧 !