Canlink现在的使用非常多,并且使用十分方便。越来越多的设备上使用canlink通信。
硬件连接
以H5u为例
每个引脚定义
● H5U集成一路CAN通信接口,支持CANlink通信协议与CANOpen通信协议,最多可扩展63个从站。
CAN通信距离与波特率的关系
示例:H5u和md200变频器使用canlink通信,下边看一下如何实现变频器的启停和改写频率。
H5u和变频器的接线
变频器的参数设定
波特率两边的设置要相同,不然会出现掉站的情况
md200对应的通信地址
然后设置plc的配置
打开autoshop软件,这个是汇川中小型plc的软件
增加can配置,右键才会弹出。
增加变频器的配置
配置主站数据发送
H5U主站将D0元件中的数值每间隔10ms写入1#从站的1000(设定频率)地址寄存器中; H5U主站在M0元件=ON时候,将D1元件数值写入1#从站的2000(变频器控制字)地址寄存器中。
配置从站发送数据
1#从站变频器将1001(运行频率)地址寄存器中的数值,变化后间隔10ms传入63#主站的D20元件中。
然后程序里直接就可以用了
将20Hz的频率发送给变频器
M20接通 时变频器正转
m21停止变频器运行
这两个指令可以检测当前的通讯状态。