CANopen简介

CANopen是一种基于CAN的高层协议。它开发作为一种具有高度灵活配置能力的标准化嵌入式网络。CANopen设计用于面向运动的机器控制网络,例如搬运系统。到目前为止,它在各种应用领域中都有使用,例如,医疗设备、越野车辆、舰船电子设备、铁路应用或楼宇自动化。
CANopen帮助开发者从处理与CAN相关的细节(例如位定时和与实现相关的功能)中解放出来。它提供用于实时数据、配置数据及网络管理数据的标准化通讯对象。

“即插即用”

标准化CANopen设备和应用规范简化了集成CANopen系统的任务。可以合理的价格购买各种现成设备、工具和协议栈。对于系统设计者,重复使用应用软件极为重要。这不仅要求设备具备通讯兼容性,还要求具备互操作性和互换性。CANopen设备和应用规范使得设备制造商能够提供带标准化接口的产品,从而实现了CANopen设备在CANopen网络中“即插即用”。CANopen灵活性强、开放性高,足以在该类设备中实现与制造商相关的功能。