摘要
针对交流伺服驱动器智能化与网络化的发展趋势,分析了基于CAN总线的应用层协议CANopen的特点以及重点内容,采用DSP处理器TMS320F2812为核心芯片设计了交流伺服驱动器的控制系统,并提出了利用CANáen协议设计伺服驱动器的现场总线接口的方法;在CCS环境下采用模块化编程的思想设计了位置伺服系统以及符合DS301通信子协议的CANopen协议栈,构建了CANopen伺服驱动从站节点。
To meet the development trend for intelligence and networking of servo driver, the paper analyzs the features and key contents of CANopen protocol, the application layer of CAN bus. The control system of AC servo driver is designed by using DSP processor TMS320F2812 as the core chip, and an approach of designing the fieldbus interface for AC servo driver by using CANopen protocol is proposed. In the integrated development environment CCS, the position control system and the CANopen stack based on the communication protocol DS301 is achieved under the modular programming ideology, and the build of AC servo driver as the CANopen slave node is completed as well.
出处
《机电一体化》
2011年第12期75-79,共5页
Mechatronics
基金
江苏省科技支撑项目(BE2011182)