总线通信协议解析

📚 30章 · 机器人控制器 v2.0
01
机器人控制器总线的作用、分类(内部总线与外部总线)、常见总线标准概览。
02
CAN总线起源、物理层特性(差分信号)、CAN总线帧结构(数据帧、远程帧)。
03
CSMA/CA原理、位仲裁过程、优先级判定规则。
04
错误类型(位错误、填充错误、CRC错误等)、错误状态机(主动错误、被动错误、总线关闭)。
05
CANopen概述、对象字典(OD)、PDO与SDO通信机制。
06
NMT状态机(初始化、预操作、操作、停止)、心跳与节点守护。
07
DS301规范、设备配置文件(如DS402驱动配置文件)。
08
EtherCAT发展史、从站控制器(ESC)架构、数据链路层原理。
09
以太网帧头、EtherCAT数据报头、工作计数器(WKC)。
10
周期性过程数据通信(PDO)、非周期性邮箱通信(CoE、SoE、FoE)。
11
DC同步原理、时钟漂移补偿、SYNC信号生成。
12
从站信息接口(SII)、EEPROM配置、XML设备描述文件。
13
主站架构(如IgH、SOEM)、状态机管理、配置流程。
14
CoE(CANopen over EtherCAT)、SoE(SERCOS over EtherCAT)。
15
实时性、拓扑结构、数据吞吐量、成本分析。
16
Modbus起源、RTU帧格式(地址码、功能码、数据、CRC校验)。
17
位操作(01、02)、寄存器操作(03、04、06、16)。
18
MBAP报文头、与RTU的区别、多连接管理。
19
传感器数据采集、电机驱动器控制、上位机与PLC通信。
20
差分信号、终端电阻、多点通信拓扑、自动收发切换电路。
21
单端与差分对比、通信距离、典型应用场景。
22
UART帧格式、波特率设置、数据位/停止位/校验位配置。
23
协议帧结构设计(帧头、长度、数据、校验、帧尾)、状态机解析。
24
超时重传机制、数据校验(CRC、累加和)、异常处理策略。
25
带宽计算、总线负载率、实时性评估方法。
26
异构总线桥接(CAN转EtherCAT、Modbus转CANopen)、网关设计。
27
逻辑分析仪使用、CAN分析仪(如PCAN-View)、EtherCAT抓包工具(Wireshark)。
28
常见故障现象(丢帧、总线关闭、同步丢失)、排查步骤与案例。
29
关节驱动总线、传感器总线、安全总线(如PROFIsafe)选型指南。
30
TSN(时间敏感网络)在机器人中的应用、单对以太网(SPE)、无线总线技术。