图片: 
 
					
						图片: 
 
					
						图片: 
 
					了解这个问题需要了解报文协议。以modbus rtu为例
主机对从机读数据操作
主机进行读HoldDataReg[1] 操作,则报文是:
    01             03            00 01           00 01          D5 CA 
 从机地址        功能号          数据地址      读取数据个数       CRC校验
在这串报文中  
01 我们要访问不同的从机地址所以配置元素号1是可变的。
03这是功能码,如果执行同一功能的时候这个配置元素号2就是固定的。
00 01 这是地址数据  故一个D寄存器即可装下,固定长度
00 01 这是读取个数,个数的数值范围不会超过最大的地址,所以也可以用一个自装下。
D5 CA 是校验,由程序自动处理
地址码:地址码是信息帧的第一字节(8位),从0到255。这个字节表明由用户设置地址的从机将接收由主机发送来的信息。每个从机都必须有唯一的地址码,并且只有符合地址码的从机才能响应回送。当从机回送信息时,相当的地址码表明该信息来自于何处。