圖片: 
					 
					
						圖片: 
					 
					
						圖片: 
					 
				了解這個問題需要了解報文協議。以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。這個字節表明由用戶設置地址的從機將接收由主機發送來的信息。每個從機都必須有唯一的地址碼,并且只有符合地址碼的從機才能響應回送。當從機回送信息時,相當的地址碼表明該信息來自于何處。