随笔分类 - CANopen
摘要:一、SYNC 同步帧,由同步生产者定期广播同步帧,为网络提供基本的同步机制。 CAN-ID:0x80(功能码) 帧类型:标准数据帧 DLC:0 数据域:无 二、Error Control 1. 节点守护(node guard) NMT主机定期向NMT从机发送节点守护请求报文,NMT从机返回自己当前的
阅读全文
摘要:CANOpen 定位:小网络,控制信号的实时通讯 确保实时性采取的措施 ID域:11bit(CAN标准帧格式) 控制报文采用数据最小字节数 采用生产消费模型(数据无需应答) 需要应答时,采用快速单字传输(一个报文最多传输一个32字节参数变量) 一、协议分类 主从协议 一对多 无应答模式和应答模式
阅读全文
摘要:NMT NMT主要用来管理和控制各个节点的状态,具体协议可以分为以下四类: NMT protocol Node guard protocol Heartbeat protocol Bootup protocol NMT protocol 该协议是CANopen中网络管理的协议,控制和管理节点的状态,
阅读全文
摘要:通讯对象 PDO 我的观点:一个 CANopen 设备可以拥有最多 512 个 RPDO 和 512 个 TPDO,总共最多 1024 个 PDO。(得到GPT4o的肯定) CiA协议栈观点:一个只有一个逻辑设备的 CANopen 设备最多有 512 个 PDO。 PDO的两种用法: TPDO:生产
阅读全文
摘要:CANOpen入门 定位:小网络,控制信号的实时通讯 确保实时性采取的措施 ID域:11bit(CAN标准帧格式) 控制报文采用数据最小字节数 采用生产消费模型(数据无需应答) 需要应答时,采用快速单字传输(一个报文最多传输一个32字节参数变量) 协议分类 主从协议 一对多 无应答模式和应答模式
阅读全文