摘要
针对多轴嵌入式数控系统的控制平台,设计了基于S3C2410的CAN总线接口软硬件,给出了基于CAN的嵌入式数控系统的结构,并详细分析了CAN总线接口设计的关键问题。利用CAN总线数据帧的标识码设置传输报文的优先级,通过设计优先级晋升算法来改善多轴嵌入式数控系统报文数据通信的实时性和有效性。最后,通过实验完成系统的上下位机CAN通信测试。实验结果验证了所设计的CAN通信接口的实用性。
The design of CAN interface based on S3C2410 hardware platform for multi-axis embedded NC system was described. The embedded NC system structure based on CAN was presented. The key design techniques of CAN interface were discussed. The priority of the transmitting message was set in terms of the identification code of CAN frames. A priority algorithm was devised to improve the communication performance. The applicability of the CAN interface was verified.
出处
《福建工程学院学报》
CAS
2009年第3期283-286,共4页
Journal of Fujian University of Technology
基金
福建工程学院校内基金项目(GY-Z0678)
福建省经贸委2006省装备制造业消化吸收再创新项目(闽经贸计[2006]804号)
关键词
数控
嵌入式系统
CAN
numerical control
embedded system
CAN