讀寫型記憶體列表
讀寫記憶體列表使用方法
欄位名稱
功能說明
Register 位址
讀寫記憶體位址,與唯讀記憶體不共用。
Register 長度
該變數的資料長度,單位為 Register(2 Byte)。
記憶體內容
說明該記憶體的名稱或用途。有連結者可點入該參數專屬頁面,查看完整選項值、範圍與設定步驟。
資料型式
標明收發數據的格式。
讀取指令
標明可用的讀取指令。
寫入指令
標明可用的寫入指令。此欄位為 X 表示該暫存器不支援遠端寫入。
讀寫記憶體列表
Register 位址
十進位
主機位址
Register 長度
記憶體內容
資料型式
讀取指令
寫入指令
0x0502
1282
41283
1
模擬啟動 – 保留
const
03
X
0x0503
1283
41284
1
模擬脈衝 – 保留
const
03
X
範例:C02 清除累計(歸零累計流量)
步驟
數值
表格中的 Register 位址(Hex)
0x0201
換算為十進位
0x0201 = 2×256 + 1 = 513
換算為主機位址(4xxxx 慣例)
40001 + 513 = 40514
訊息中的位址位元組
02 01
完整寫入訊息(站號 01)
01 06 02 01 00 01 18 72
若誤輸入 40201,主機會送出十進位 200(0x00C8),該位址並不存在。流量計將不會回應,或回傳例外碼 02;在 PLC 端會顯示為「寫入無回應」。
自我核對小技巧
若不確定主機使用哪一種位址慣例,可先用功能碼 03 讀取對應 Modbus ID 的暫存器。若讀回的數值與本機的站號相符,代表位址基準正確,即可將同一慣例套用到其他位址上。
最后更新于