三相多功能電能表檢定軟件設(shè)計與開發(fā)
通信管理實現(xiàn)
本文引用地址:http://cafeforensic.com/article/114731.htm該系統(tǒng)需要通過PC機RS-232接口分別與控制箱、時間校驗儀、被校表進行通信[5]。與控制箱通信實現(xiàn)對整個三相多功能電能表檢定裝置的控制并取得電壓、電流、被校表基本誤差等校驗信息;與時間校驗儀通信實現(xiàn)多功能試驗項目;與被校表通信實現(xiàn)對被較表授時。主要實現(xiàn)程序如下:
procedure Tmain_form.OpenPort;
begin
if not InitComm(PowerPort)
then MessageDlg('與檢定裝置Com'
+ IntToStr(PowerPort) + '初始化錯
誤!', mtInformation, [mbOk], 0)
//初始化和校驗臺通訊端口
else begin
SetBaudRate(PowerPort, '2400');
//設(shè)置檢定裝置通訊波特率2400
SetMegDirect(PowerPort, Handle);
//設(shè)置消息接受句柄
end;
if not InitComm(TimePort) then
MessageDlg('與時間校驗儀連接
Com' + IntToStr(TimePort) + '初始
化錯誤!', mtInformation, [mbOk], 0)
else begin
SetBaudRate(TimePort, '4800');
//設(shè)置時間校驗儀通訊波特率4800
SetMegDirect(TimePort, Handle);
SetMegDirect(MeterPort,Handle);
//設(shè)置多功能電能表通訊串口
MsComSeting(MeterPort,'1200,E,8,
1'); //偶校驗波特率1200
end;
end;
結(jié)語
該系統(tǒng)已經(jīng)開發(fā)完成并用于實踐,經(jīng)過測試,程序運行穩(wěn)定可靠,能根據(jù)檢定規(guī)程DL/614-2007《多功能電能表》、DL/T 460-2005《交流電能表檢驗裝置檢定規(guī)程》、JJG307-2006《機電式交流電能表檢定規(guī)程》、JJG596-1999《電子式電能表檢定規(guī)程》的要求進行多功能電能表的檢定。圖3為正在做檢定的截圖。另外該系統(tǒng)能方便地實現(xiàn)數(shù)據(jù)查詢和打印,并根據(jù)結(jié)果自動判斷是否合格,同時提供有檢定證書和檢定記錄的報表輸出。另外也提供了和營銷系統(tǒng)的Mis接口,使得檢定結(jié)果數(shù)據(jù)上傳至網(wǎng)絡(luò)服務(wù)器,實現(xiàn)檢定數(shù)據(jù)共享。
電能表相關(guān)文章:電能表原理
評論