【通信入门】-02-汇川CANlink软件配置介绍和故障排查

【CANlink硬件接线介绍】

  • 在PLC本体接线时注意事项在上篇文章有所介绍:https://www.cnblogs.com/wangjw-ltq/articles/18181317
  • 终端电阻的连接是控制信号波形的稳定性。
  • 无论是CAN还是485通讯,处在网络的末端都需要连接末端电阻。
  • 当前项目使用的H3U-3232MT/R系列的PLC,自带CAN匹配的电阻接口。
  • XP系列的在拨码开关上进行设置
  • H1U和H2U的第八位为终端电阻

  • 伺服驱动器的最末端也需要连接终端电阻,可以在汇川的官网进行购买,或者用网线自己串联终端电阻。
  • ETHerCAT总线连接伺服驱动器不可接反,CAN总线没有这类要求。
  • CANlink通信根据不同的传输距离要设置相应的波特率。
    1、设置波特率的原因与调频FM原理是一样的,主要是通信在一个频段上。(一般情况下设置500Kbps)

【CANlink后台配置】

  • 通过M8280进行协议切换,当M8280=OFF时,为CANlink3.0功能,反之,为CANopen,协议的切换需要PLC重新上电。
  • 当前项目设置为拨码设置,拨码配置时,无法从配置界面设置主站号
  • CANlink3.0的通信应用编程时,以CAN网络配置方式,将配置信息下载到PLC中,在CANlink3.0中只能设置1个Host
  • 【软件配置:主站】
    1、波特率:一般设置500K。(一个网络中所有设备的波特率必须一致)
    2、网络心跳(可选):主站通过心跳机制监控从站的状态(在不在线),从站通过主站心跳监控主站状态,
    3、主站号(必选):后台设置或者拨码设置。1~63
    4、主站同步写配置触发元件(可选):主站“同步写”配置的触发元件,触发元件(M)置位,则对应触发配置有效,发送完成自动复位。
  • 【软件配置:从站】
    1、波特率:与主站保持一致
    2、网络心跳:与主站保持一致
    3、从站号:1~63,不要与主站号重复
    4、状态寄存器:起始地址D7800+站号,如站号2则为D7802,有三种状态
    5、启停元件(M):控制从站通信启动或停止的M元件。当M=ON,该从站通信启动;反之停止。(默认为ON)
    -【发送配置】
    1、触发方式:时间、事件、同步
    a.时间:适用于所有设备,类似于时间中断。1~30000ms。
    b.事件(M):适用于Host和PLC,本站条件触发执行本条通信配置,完成发送后元件自动复位。触发指令使用沿指令,否则可能导致网络异常,网络负载过大。
    c.同步:适用于所有设备,元件M8291可触发所有站点发送配置中的“同步触发”配置,发送完毕后自动复位。
    d.事件(ms):适用于IS、MD、远程扩展模块,本站检测到发送寄存器的值发生改变且满足禁止事件(触发条件)执行本条通信配置。
    e.注意时间设置不能太小,一般设置50ms,再观察网络负载率,根据实时情况进行调整。
  • 【CANlink主从通信故障排查】
  • 检查匹配电阻:用万用表测量网络任意一端的CANH和CANL之间的阻值,应该在60Ω,过小则多端接入了电阻,120Ω则只接了一端电阻,不接则通讯不上。
  • 检查波特率(如果现场干扰很大,在没办法排除故障时尝试减低通信波特率),主站和从站的波特率保持一致,不同通信距离对应不同波特率。
  • 检查接线:PLC的CAN通信端口与PLC的扩展模块需要外接24V电源,变频器或伺服为自身供电,所有的CAN设备电源要同源。
  • 配置出错及其原因入,查看寄存器地址为D8303.
  • 运行过程中出现的异常代码及其原因,查看寄存器地址D8307.
  • 查看设备是否支持CANlink3.0,D8280=300,支持,其他不支持。

posted on 2024-05-09 16:22  加纳的晚风  阅读(1108)  评论(0)    收藏  举报

导航