您当前的位置: 首页 > 

光怪陆离的节日

暂无认证

  • 0浏览

    0关注

    1003博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

倍福TwinCAT基于CX1500-M510做主站,实现CANopen的主从通信

光怪陆离的节日 发布时间:2022-01-25 09:57:41 ,浏览量:0

CANopen是一种架构在控制局域网络(Controller Area Network, CAN)上的高层通信协议,包括通信子协议及设备子协议,常在嵌入式系统中使用,也是工业控制常用到的一种现场总线。本文基于CX1500-M510做主站,BK5120做从站,实现CANopen的主从通信。

  1. CANOpen简介 1.1. CAN模型 计算机网络中OSI采用七层模型,如下所示。CAN与OSI网络模型对比,CAN的物理层分了三层,分别是MDI,PMA和PLS,数据链路层分了两层:MAC与LLC。这五层是最原始的CAN协议,标准是ISO11898。也就是说CAN协议一开始是没有应用层的。后来一种叫CANOpen的基于CAN的应用层被开发出来,标准是CiA301。其中,CANopen属于高层协议,非常适用于嵌入式和深度嵌入式领域。 在这里插入图片描述

  2. CAN硬件相关 2.1. 终端电阻 正常通信都需要在CAN-High和CAN-Low信号线缆两段安装终端电阻,用来防止信号在线缆传输过程中由于反射造成衰减,如果没有在板卡上默认安装终端电阻,则需要用户自己组装,需要在主从站设备的两端都使用接有终端电阻的线缆,如下所示:

关注
打赏
1665731445
查看更多评论
立即登录/注册

微信扫码登录

0.0444s