跳到主要内容

术语中英文速查

缩写/英文中文和本课程中的含义
CANController Area Network,控制器局域网
Classical CAN经典 CAN,本项目使用,单帧 DATA 最多 8 字节
CAN FD可变数据速率 CAN,本项目不使用
TWAIEspressif 对其兼容 Classical CAN 控制器接口的名称
TransceiverCAN 收发器;本项目为 TJA1050
CANH / CANLCAN 差分总线的两根信号线
NodeCANopen 节点,一台参与 CANopen 网络的设备
Node-ID节点编号;本项目电机 0x01,ESP32 0x20
CAN-IDCAN 帧标识符,参与报文分类和仲裁
COB-IDCANopen 通信对象所使用的 CAN-ID,部分高位还可保存控制标志
DLCData Length Code,DATA 长度信息
NMTNetwork Management,CANopen 网络管理
Boot-up节点完成通信初始化后的启动通知,DATA 为 00
Heartbeat节点周期发送的 NMT 在线状态
Object Dictionary / OD对象字典;CANopen 可访问变量及其规则的目录
Index对象字典 16 位主索引,例如 0x6064
Sub-index对象内部的 8 位子索引,例如 0x00
SDOService Data Object,用带对象地址的请求/响应访问参数
UploadSDO Server 向 Client 传数据,也就是 Client 读取
DownloadSDO Client 向 Server 传数据,也就是 Client 写入
Abort CodeSDO Server 或 Client 结束失败通信时给出的原因码
PDOProcess Data Object,按预先配置直接传输过程数据
TPDO从该 CANopen 节点发出的 PDO
RPDO由该 CANopen 节点接收的 PDO
MappingPDO 映射,规定 DATA 中依次放哪些对象和多少 bit
CiACAN in Automation,维护 CANopen 规范的组织
CiA 301CANopen 应用层和通信规范
CiA 402驱动和运动控制设备规范
FSAFinite State Automaton,CiA 402 驱动状态机
Controlword0x6040,控制端请求 CiA 402 状态或模式动作的 bit 集合
Statusword0x6041,驱动反馈当前状态的 bit 集合
Profile PositionCiA 402 轮廓位置模式,模式值为 1
counts位置反馈和目标使用的数字单位;本项目当前按 16384 counts/圈
ACKCAN 帧确认槽,证明至少另一个节点正确接收到该 CAN 帧
TEC / RECCAN 发送/接收错误计数器
Bus-OffCAN 控制器因严重发送错误退出总线的状态