RS485接口下,RTU通信协议,每一帧数据包含:
帧头START 3.5个字符时间
从机地址ADR 通讯地址:1~247
命令码CMD 03:读从机参数;06:写从机参数
数据内容DATA(N-1) 功能码参数地址,功能码参数个数,功能码参数值
------------------(N-2)
------------------
数据内容DATA0
CRC
END 3.5字符时间
但是RS485是以8个数据位为单位的,所以我的理解是:在一帧中,所有数据分割为若干个8bit,每一个都是按照485接口8bit为单位传输,每个8bit还应有485的起始位和停止位,不知道这样理解对不对,或者说是只有一个起始位和停止位,中间一堆数据 |