图1 主-从 查询-回应周期表
二、两种传输方式
控制器能设置为两种传输模式(ASCII或RTU)中的任何一种在标准的Modbus网络通信。用户选择
想要的模式,包括串口通信参数(波特率、校验方式等),在配置每个控制器的时候,在一个
Modbus网络上的所有设备都必须选择相同的传输模式和串口参数。
ASCII模式
RTU模式
所选的ASCII或RTU方式仅适用于标准的Modbus网络,它定义了在这些网络上连续传输的消息段的
每一位,以及决定怎样将信息打包成消息域和如何解码。
在其它网络上(象MAP和Modbus Plus)Modbus消息被转成与串行传输无关的帧。
1、ASCII模式
当控制器设为在Modbus网络上以ASCII(美国标准信息交换代码)模式通信,在消息中的每个8Bit
字节都作为两个ASCII字符发送。这种方式的主要优点是字符发送的时间间隔可达到1秒而不产生
错误。
代码系统
· 十六进制,ASCII字符0...9,A...F
· 消息中的每个ASCII字符都是一个十六进制字符组成
每个字节的位
· 1个起始位
· 7个数据位,最小的有效位先发送
· 1个奇偶校验位,无校验则无
· 1个停止位(有校验时),2个Bit(无校验时)
错误检测域
· LRC(纵向冗长检测)
2、RTU模式
-
-
-
shengjinli | 当前状态:离线
总积分:259 2024年可用积分:0
注册时间: 2007-12-07
最后登录时间: 2009-01-05
-
shengjinli 发表于 2008/1/3 8:33:28
引用 shengjinli 2008/1/3 8:33:28 发表于2楼的内容
-
-
引用 bjmonsoon 2008/1/8 22:43:26 发表于3楼的内容
-
引用 lljel 2008/1/9 9:55:05 发表于4楼的内容