1、协议简介
CDL(Caterpillar Data Link)是caterpillar的通信协议,该品牌发动机ECM与各控制单元进行通信时,采用基于RS-485的物理层规范进行开发的CDL协议进行通信;
2、物理层
信号传输方式:差分信号(通过两条线的电压差识别逻辑0或逻辑1)
通信方式:半双工通信(只允许数据在总线上单向传输,即每次只能进行收发中的一个)
电源电压:24V
终端电阻:120Ω
3.数据链路层
波特率:62500bps (传输1bit电平信号的时间约为15.5us)
字节构成:1.5 + 8 + 0.5 (1.5bit的起始位 + 8bit的数据位 + 0.5bit的停止位)
校验方式:CS = 0x100 -(除校验位外的所有字节总和) % 0x100)
4.应用层
类型一:00
Req:0D 00 20