发布时间:2019-05-06
CANopen是一个标准的工业控制系统现场总线协议。它特别适合实时控制的PLC,因为它为集成的和可传输的工业应用提供了一个高效、低成本的解决方案。下面让我们一起来学习一下CANopen基础知识介绍吧。
CANopen的基础知识介绍
1、EDS文件
EDS文件描述了CAN网络上设备通信属性(波特率、输出类型、I/O提供…)。它由设备制造商提供,用于在配置工具中配置节点(就像Windows里的设备驱动程序)。
2、PDO(过程数据对象)
CANopen帧包含I/O数据区分在:1、传送PDO:TXPDO带有节点提供给其他节点的数据。2、接收PDO:RXPDO节点消耗的数据 传送的方向从节点的观点看总是可见的。PDO没有必要包含所有节点映象。通常模拟量和数字量被分成不同的PDO进行传送。对输出也是同样如此!
3、SDO(服务数据对象)
CANopen帧包含参数 SDO主要用于在程序运行时,从设备读参数或者向设备写参数。
4、COB-ID(通讯对象标识符)
每个CAN帧以一个COB-ID开头,COB-ID作为CAN帧的标识符。在配置阶段,每个节点在接收COB-ID时,对帧来说,他是提供者或者消费者。
CANopen是一个标准的工业控制系统现场总线协议。它特别适合实时控制的PLC,因为它为集成的和可传输的工业应用提供了一个高效、低成本的解决方案。欢迎大家阅读CANopen的基础知识介绍的内容。希望本文能帮助你更好的理解CANopen。