1 概述
ARCM310 路燈無線智慧用電監(jiān)控裝置(以下簡稱裝置)是針對 0.4kV 以下的 TT、TN 系統(tǒng)設(shè)計的智能電力裝置, 具有單相交流電測量、漏電監(jiān)測、溫度監(jiān)測、內(nèi)控開合閘以及 RS485 通訊或 GPRS 無線通訊功能,通過對配電 回路的剩余電流、導(dǎo)線溫度等火災(zāi)危險參數(shù)實施監(jiān)控和管理。
路燈無線智慧用電監(jiān)控裝置采用先進(jìn)的微控制器技術(shù),集成度高,體積小巧,安裝方便,集智能化,數(shù)字化,網(wǎng)絡(luò)化于一身, 是建筑監(jiān)控裝置預(yù)防監(jiān)控、系統(tǒng)絕緣老化預(yù)估等的理想選擇。作為一種先進(jìn)的智能化、數(shù)字化的采集元件, 該裝置已廣泛應(yīng)用于學(xué)校、醫(yī)院、商場、銀行、古建筑等眾多場所。
2 產(chǎn)品型號
3 技術(shù)參數(shù)
4 安裝與接線
4.1 外形及安裝尺寸(單位 mm)
4.2 安裝方式
35mm 導(dǎo)軌安裝,可加固定端子進(jìn)行固定。
4.3 接線說明
5 通訊協(xié)議
5.1 通訊協(xié)議概述
該裝置使用 Modbus-RTU 通訊協(xié)議,Modbus 協(xié)議詳細(xì)定義了校驗碼、數(shù)據(jù)序列等,這些都是特定數(shù)據(jù)交換
的必要內(nèi)容。Modbus 協(xié)議在一根通訊線上使用主從應(yīng)答式連接(半雙工),這意味著在一根單獨的通訊線上
信號沿著相反的兩個方向傳輸。首先,主計算機的信號尋址到一臺的終端設(shè)備(從機),然后,終端設(shè)
備發(fā)出的應(yīng)答信號以相反的方向傳輸給主機。
Modbus 協(xié)議只允許在主機(PC 等)和終端設(shè)備之間通訊,而不允許獨立的終端設(shè)備之間的數(shù)據(jù)交換,這
樣各終端設(shè)備不會在它們初始化時占據(jù)通訊線路,而僅限于響應(yīng)到達(dá)本機的查詢信號。(默認(rèn)通信設(shè)置值:
地址為0001,波特率為9600)
5.1.1 傳輸方式
信息傳輸為異步方式,并以字節(jié)為單位,在主機和從機之間傳遞的通訊信息是10位格式,包含1個起始位、
8個數(shù)據(jù)位(的有效位先發(fā)送)、無奇偶校驗位、1個停止位。
5.1.2 信息幀格式
地址碼:地址碼在幀的開始部分,由一個字節(jié)(8 位二進(jìn)制碼)組成,十進(jìn)制為 0~255。這些位標(biāo)明了
用戶的終端設(shè)備的地址,該設(shè)備將接收來自與之相連的主機數(shù)據(jù)。每個終端設(shè)備的地址必須是的,
僅被尋址到的終端會響應(yīng)包含了該地址的查詢。當(dāng)終端發(fā)送回一個響應(yīng),響應(yīng)中的從機地址數(shù)據(jù)便告訴了主
機哪臺終端正與之進(jìn)行通信。
功能碼:功能碼告訴了被尋址到的終端執(zhí)行何種功能。下表列出了該系列裝置用到的功能碼,以及它們
的意義和功能。
數(shù)據(jù)區(qū):數(shù)據(jù)區(qū)包含了終端執(zhí)行特定功能所需要的數(shù)據(jù)或者終端響應(yīng)查詢時采集到的數(shù)據(jù)。這些數(shù)據(jù)的
內(nèi)容可能是數(shù)值、參考地址或者設(shè)置值。例如:功能碼告訴終端讀取一個寄存器,數(shù)據(jù)區(qū)則需要指明從哪個
寄存器開始及讀取多少個數(shù)據(jù),內(nèi)嵌的地址和數(shù)據(jù)依照類型和從機之間的不同內(nèi)容而有所不同。
CRC 校驗碼:錯誤校驗(CRC)域占用兩個字節(jié),包含了一個 16 位的二進(jìn)制值。CRC 值由傳輸設(shè)備計算出
來,然后附加到數(shù)據(jù)幀上,接收設(shè)備在接收數(shù)據(jù)時重新計算 CRC 值,然后與接收到的 CRC 域中的值進(jìn)行比較,
如果這兩個值不相等,就發(fā)生了錯誤。
生成一個 CRC 的流程為:
1、預(yù)置一個 16 位寄存器為 0FFFFH(全 1),稱之為 CRC 寄存器。
2、把數(shù)據(jù)幀中的第一個字節(jié)的 8 位與 CRC 寄存器中的低字節(jié)進(jìn)行異或運算,結(jié)果存回 CRC 寄存器。
3、將 CRC 寄存器向右移一位,最高位填以 0,位移出并檢測。
4、如果位為 0,重復(fù)第三步(下一次移位);如果位為 1,將 CRC 寄存器與一個預(yù)設(shè)的固定值
(0A001H)進(jìn)行異或運算。
5、重復(fù)第三步和第四步直到 8 次移位,這樣處理完了一個完整的八位。
6、重復(fù)第 2 步到第 5 步來處理下一個八位,直到所有的字節(jié)處理結(jié)束。
7、最終 CRC 寄存器的值就是 CRC 的值。
此外還有一種利用預(yù)設(shè)的表格計算 CRC 的方法,它的主要特點是計算速度快,但是表格需要較大的存儲
空間,該方法此處不再贅述,請參閱相關(guān)資料