基于Beckhoff的在Linux系统的CAN通信方法
李幸
同济大学 上海 200082
摘要:针对汽车在环仿真系统中的CAN通信部分,提出了在Linux系统的基于Beckhoff的CANOpen板卡自动读取DBC配置信息并收发CAN message的程序.首先介绍了基于EtherCAT的应用层协议:CANOpen,这是CAN板卡使用的协议.其次介绍了EtherCAT的主从站工作模式,这与SOEM库作为主从站程序的原理是相同的.最后提出了如何使用SOEM库去实现完整的CAN收发和解读数据后曲线显示功能.所提出的方法可以在工业界作为廉价实现CAN功能的参考.
关键词:BeckhoffCANOpenCAN通信SOEM
论文发表日期:2023-10-28
在线出版日期:2026-05-22(本平台首次上网日期,不代表文献的发表时间)
页数:4( 76-79 )
