《CANopen网络通信系统开发与应用》 徐灵飞 2015四川省教育厅项目


简介:通过本课题的研究,分析了以 CANopen 高层协议为基础的标准CAN 总线应用层协议,使CAN总线的应用层协议的开发摆脱了各家各不相同的局面,实现了标准化和通用性。切实的掌握 CAN 总线的硬件和软件的开发应用技术,为形成产品化的 CAN 总线控制系统打下了坚实的基础。以期实现以下基本功能:

1实现 CANopen 结点的必要通讯。

2智能 IO模块的设计与实现,完成数据的输入、输出和与控制并能对数据进行处理。

3CAN 控制器的控制模块的设计与实现。用来完成数据通讯和控制任务,此控制模块可用于各种类型的控制系统,具有通用性。

4实现 CAN 控制器控制模块与智能 I/O 模块之间通信。即以主控模块为主节点,其它 I/O 模块为从节点的主从式多机通讯任务。

5探索 CANopen 实时数据调度的改进余地,增强 CANbus 的实时性,进一步增强工业控制网络的控制效果。

CANOpen组网用的电路板

版权所有 ©成都理工大学工程技术学院 | 校址:四川省乐山市市中区肖坝路222号 | 邮编:614000 | 蜀ICP备05005318号   川公网安备51110202000072号