原來的電力系統(tǒng)中,高低壓配電柜中往往要安裝各種各樣的儀表,(如電度表、電流表、電壓表等)實現(xiàn)對電力系統(tǒng)的監(jiān)視。而如果在一些大廠往往就有很多儀表,每隔一段時間就要有專人帶著紙筆到廠區(qū)內(nèi)的所有儀表點巡視一番,并將所有的數(shù)值記錄下來,帶回辦公室作數(shù)據(jù)分析和處理。
隨著計算機科學(xué)技術(shù)的發(fā)展,計算機在電力監(jiān)控領(lǐng)域中得到了越來越廣泛的應(yīng)用。使用多功能智能電力儀表代替機械式的電力儀表是工業(yè)自動化的大勢所趨。由于多功能儀表不但可以一表多用,而且一般的多功能儀表都可以通過其通訊接口來實現(xiàn)對儀表的編程、數(shù)據(jù)采集等功能。所以使用多功能電力儀表能夠在很大程度上減少人們的勞力,并且可以極大地提高效率。由于實現(xiàn)對電力多功能儀表的監(jiān)視,功能比較單一,且市場上的組態(tài)軟件也比較昂貴。在這里作者就是用 MSComm控件實現(xiàn)對串口的控制,實現(xiàn)對陰長江斯菲爾電力儀表公司的多功能電力儀表遠程讀取電能數(shù)據(jù),從而達到軟件的設(shè)計。MSComm控件是 MICrosoft提供的擴展控件,用于支持 VB程序?qū)Υ诘脑L問,該控件“隱藏”了大部分串口通訊的底層運行過程和許多煩瑣的處理過程,同時支持查詢方法和事件驅(qū)動通訊的機制。因此用其實現(xiàn)微機串口的數(shù)據(jù)通訊相當(dāng)簡單,以很少的程序代碼就可以輕松串口的訪問和數(shù)據(jù)通訊。
二、MODBUS 通訊協(xié)議分析:
由于江陰長江斯菲爾電力儀表公司 CD194E系列的多功能電力儀表是采用遠程 RS-485 數(shù)字接口(差分、半雙工)和使用 MODBUS-RTU通訊協(xié)議,來實現(xiàn)對儀表的編程、數(shù)據(jù)采集等功能,所以先介紹 MODBUS 協(xié)議:
MODBUS 協(xié)議是一種主從式點對點的通訊協(xié)議,允許一臺主機和多臺從機之間進行數(shù)據(jù)通信,在 CD194E 系列的多功能電力儀表通訊系統(tǒng)中,主機是微機(PC、工控機、PLC),從機是 CD194E列儀表。在該通訊系統(tǒng)中,允許系統(tǒng)連接多達128 個儀表及1200米的通訊距離。通訊方式采用主機請求,從機應(yīng)答。即:主機提出命令請求,從機響應(yīng)接收數(shù)據(jù)后作數(shù)據(jù)分析,如果數(shù)據(jù)滿足通訊規(guī)約,從機做數(shù)據(jù)響應(yīng)。 主、從機間的通訊每一幀數(shù)據(jù)包含以下信息(16進制):
從機地址、命令字、信息字、校驗碼
從機地址(1個字節(jié)):從機設(shè)備號,主機利用從機地址來識別進行通訊從機設(shè)備。
命令字(1個字節(jié)):設(shè)定主機對從機的通訊內(nèi)容。
信息字(N個字節(jié)):包括進行兩機通訊中各種數(shù)據(jù)地址、數(shù)據(jù)長度、數(shù)據(jù)信息。
校驗碼(2個字節(jié)):用于檢測數(shù)據(jù)通訊錯誤,采用循環(huán)冗余碼 CRC16。
電話:15986777949
聯(lián)系人:楊先生(授權(quán)經(jīng)銷 原裝正品現(xiàn)貨)優(yōu)勢價格 (先生)
QQ:
郵箱:ywz515557008@163.com
地址:深圳市福田區(qū)華富路振華集團華康大廈1棟412室
100%產(chǎn)品查看率
會員等級
會員年限