BTK-MODBUS 通訊協議(V6.0)
一、接口規格 通信接口規格可選擇 RS232C 或 RS485,接口電平符合 RS232C 或 RS485 標準(zhǔn)中的 規定。用 RS485 通(tōng)訊接口(kǒu)時,為一對多通信方式,即可(kě)以(yǐ)將 1—100 台不同型號設備掛(guà)接 在一條(tiáo)通(tōng)訊線路上,和上位(wèi)計算機的一個串口連(lián)接。使用 RS232C 通訊接口時,為一對一 方式,一台設備(bèi)連接上位計算機的一個串口。 數據(jù)格式:8 位數據,無校驗位,2 個(gè)停止位; 波 特 率:4800—19200 bit/S;。 二(èr)、讀寫(xiě)命(mìng)令 2.1. 采用標準 MODBUS-RTU 協議的(de) 3 條標(biāo)準命令代號: ① 讀單個(gè)或多個保持(chí)寄存器(讀測(cè)量值):04H; ② 讀單個或多(duō)個輸入寄存器(讀參數值):03H; ③ 寫單個保持寄存器(寫參數):06H; 為了在(zài)一個通訊線路上連(lián)接多台設備,需要給每台設備(bèi)分配一個不重複的(de)地址編碼。 設(shè) 備有效的地址數值範圍:1—100。即一條通訊線路上最多可連(lián)接 100 台設備。設備地址由 參數(shù) Add 設定。 2.2 參(cān)數讀寫(xiě)寄存器(qì) 寄存器編號(hào) 參數名稱 數值範圍 字節數 描述 0000H 輸入規格 InP 0-34 2 短整形。讀/寫 0001H 輸出(chū)下限 outL 0-100 2 短(duǎn)整形。讀(dú)/寫 0002H 輸出上限 outH 0-100 2 短整形。讀/寫 0003H 軟啟動(dòng)時間 tu 0-300 2 短整形。讀/寫 0004H 軟停止時間 td 0-300 2 短(duǎn)整(zhěng)形。讀/寫 0005H 控製狀態 StAt 0-3 3 短整形。讀/寫 0006H 輸出值 0-1000 2 短整(zhěng)形。讀/手動狀態可寫 0007H 操作權限 PLoc 0-9999 2 短整形。讀/寫 0008H 報警狀態 0-15 2 短整形。讀/寫
2.3 測(cè)量值寄存器 0000H 過載(zǎi)報警值 LtA 0-1000 2 短整形。隻讀 0001H A 相電流反(fǎn)饋值 0-1000 2 短整形。隻讀 0002H B 相電流反饋值 0-1000 2 短整(zhěng)形。隻讀 0003H C 相(xiàng)電流反饋值 0-1000 2 短整形。隻讀
報(bào)警狀態說明: 值 報警狀態 值 報警狀態 0 無報警。有報警(jǐng)時寫入 0 解除報警 9 A 相開路 1 過載保護 10 B 相開路 2 A 相短路 11 C 相開路 3 C 相短路 12 A、B、C 相開路或熱保護 4 B 相(xiàng)短路 13 A、B 相開路 5 A、B、C 相短路 14 A、C 相開路(lù) 6 A、B 相短路 15 B、C 相開路 7 A、C 相(xiàng)短路 8 B、C 相短(duǎn)路
2.3 命令格式說明 讀/寫命令格式: 儀表地址 命令(lìng)代碼 儀表寄存器起始編號 讀取寄存器數 CRC 高(gāo)位 CRC 低位 1 字節 1 字節(jiē) 2 個字節(jiē)(高前低後) 2 個(gè)字節(高前低後) 1 字節(jiē) 1 字節 返回數據格式: 地址 命令代碼 字節數(shù) 數據 1 數據 n CRC 高位(wèi) CRC 低位 1 字節 1 字節 1 字節 2 字節 2 字節(jiē) 1 字節 1












機(jī).jpg&w=689&h=388&a=&zc=1)
評論