6 通訊說明
※08H (副機偵
測): 僅可以在通訊測試時使用
命令訊息
資料 1 資料 2 CRC 檢查碼
通訊
位址
功能碼
高位元 低位元 高位元 低位元 低位元 高位元
02H 08H 00H 00H AAH 55H 5EH A7H
此範例是主機用 08H 功能碼診斷偵測 02 副機資料:0000H 和 AA55H。
回傳訊息
資料 1 資料 2 CRC 檢查碼
通訊
位址
功能碼
高位元 低位元 高位元 低位元 低位元 高位元
02H 08H 00H 00H AAH 55H 5EH A7H
副機確實收到訊息後,回傳相同的訊息;資料 1 必須為 0000H,資料 2 可為任意值。
注意:主機不可以同步廣播 08H 指令,否則副機將不予理會。
※10H (寫入多個暫存器):
命令訊息
啟始
暫存器
暫存器個數
第一筆
資料
第二筆
資料
CRC
檢查碼
通訊
位址
功能
碼
高位
元
低位
元
高位
元
低位
元
資料
個數
低位
元
低位
元
高位
元
低位
元
低位
元
高位
元
02H 10H 20H 00H 00H 02H 04H 10H 11H 17H 70H 3FH FBH
此範例是主機將兩筆資料(1011H、1770H)共 4bytes 寫入 02H 副機暫存器的 2000H 及
2001H。
回傳訊息
啟始
暫存器
暫存器個數 CRC 檢查碼
通訊
位址
功能碼
高位元 低位元 高位元 低位元 低位元 高位元
02H 10H 20H 00H 00H 02H 4AH 3BH
副機接收完資料後將寫入暫存器,並回傳 4 bytes 資料,分別為 2000H 和 2001H。主
機可用同步廣播的方式,將多筆資料寫入多個暫存器,以達成同步更改資料。
71
6