发表于:2004-07-02 19:37:00
楼主
我在看了mudbus的说明书后对他的理解如下请各位 多多指教,谢谢!
1.每读写一个数过程:
/1/CRC效验后形成一个帧,
/2/将这个帧通过串口发送到主机.
/3/从缓冲区读取主机响应后发回来的数据
/4/对接收到的数据进行分析处理
2.RTU方式读的数据帧的结构:
查询
地址 功能码 第一个寄存器 第一个寄存器 寄存器的数 寄存器的数 错误校验
的高位地址 的低位地址 量的高位 量的底位
01 03 00 38 00 01 CRC校验
应答
地址 功能码 字节数 数据高字节 数据低字节 错误校验
01 03 02 41 24 CRC
RTU方式写的数据帧的结构:
查询
地址 功能码 第一个寄存器 第一个寄存器 寄存器的数 寄存器的数 错误校验
的高位地址 的低位地址 量的高位 量的底位
11 06 00 01 00 03 CRC校验
应答
地址 功能码 第一个寄存器 第一个寄存器 寄存器的数 寄存器的数 错误校验
的高位地址 的低位地址 量的高位 量的底位
11 06 00 01 00 03 CRC校验
3.在定时器里800毫秒发送和读取一次数据可以吗?不行的话怎么做那?