999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VC的多功能電力儀表上位機管理軟件

2013-12-31 00:00:00任玉茂胡煒薇秦會斌
無線互聯科技 2013年10期

摘 要:為實現多功能電力儀表各項數據的實時檢測,方便用戶在一臺主機上對多個下位機進行查看和管理,現開發出一款上位機管理軟件。該軟件基于MFC平臺,利用MSCOMM通信控件,通過485總線與單片機進行通信。軟件將采集到的數據處理整合,在一個界面上同時顯示電壓、電流、功率、電能等多項數據,數據自動刷新。不同的下位機可選擇顯示,下位機的信號網絡、電壓變比、電流變比等參數可手動更改,軟件同時還集成了電能值一鍵清零的功能。該軟件使用簡便,傳送數據快速準確,現已投入市場運用。

關鍵詞:多功能電力儀表;上位機;MSCOMM控件;參數設置;電能清零

隨著科學技術的發展,對單一現場數據的采集與顯示已不能滿足人們的需求,特別是當網絡結點變多的時候,逐個對每個結點進行單一管理顯得十分困難,因此,數據的集中采集和智能管理已成為現代控制領域必然的發展方向。

現代化集中管理需要對現場數據進行統計、分析、制表、打印、繪圖等,同時,又要求對現場裝置進行實時控制,完成各種規定操作,達到集中管理的目的。加之單片機的計算能力有限,難以進行復雜的數據處理。因此在功能比較復雜的控制系統中,通常以PC機為上位機,單片機為下位機,由單片機完成數據的采集及對裝置的控制,而由上位機完成各種復雜的數據處理及對單片機的控制。

1 整體設計方案

本系統涉及上位機和下位機之間的通信,因此系統共包含三個部分:下位機—ATmega32單片機、總線和協議—485總線和Modbus通訊協議、上位機—MFC應用程序。系統設計框圖如下:

2 下位機簡介

下位機是ATmega32單片機,單片機接收上位機發來的指令,并根據要求向上位機傳送數據或者更改參數設置。

下位機設備有獨立的通信模塊,通過B0505與外部電路隔離,通信模塊留有RXD、TXD、A、B四個接口,RXD、TXD與單片機串行口連接,A、B與485總線連接,中間是獨立的轉換電路。

不同的下位機地址不同,全部掛在485總線上,上位機發送一條指令后,下位機首先判斷該指令的地址是否與本機相同,從而決定是否響應該指令;地址判斷通過后,下位機通過識別功能碼進行不同的操作。

2.1 通信模塊硬件電路

單片機通過串口發送數據,數據經過MAX485進行必要的電平轉換,之后進入485總線傳送,即上圖中的A、B端口。圖中的6N137和B0505分別起穩壓和隔離的作用,保證數據在轉換和發送的過程中不受其他模塊的干擾。

2.2 通信模塊程序流程圖

單片機預先將電壓、電流、功率、電能、電壓電流變比等數據存到自定義的緩沖區中,并定時刷新。每個下位機都有個特定的從機地址,當單片機接收到數據時,首先判斷從機地址,如果不相同不作任何響應,如果相同,下位機根據功能碼作出相應的響應。

3 485總線和Modbus協議簡介

主機和從機之間采用RS-485工業總線通信,RS-485電平傳輸更穩定,傳送距離更遠,主機與從機通過標準Modbus通信協議在RS-485總線上進行穩定的數據傳輸,在整個總線上最多可以接入255臺從機。

Modbus協議按主–從方式進行網絡通信,僅一個主設備查詢,其他從設備根據主設備查詢時提供的數據信息作出相應反應,。主設備可以單獨和每個從設備通信,也能以廣播方式與所有從設備通信。在Modbus協議中,主機查詢和從機回復的消息結構如圖3.1所示。查詢消息中的功能代碼告知被選中的從設備要執行何種功能,數據段包含了從設備執行該功能需要的附加信息。錯誤檢測域為從設備提供了一種驗證消息內容是否正確的方法。

在從設備的回應消息中,功能碼是對查詢消息中功能代碼的回應,數據段包含從設備收集的數據。如果有錯誤發生,功能碼將指出是錯誤回應消息,同時數據段包含了描述此錯誤信息的代碼。錯誤檢測域用于主設備確認消息內容是否可用。

4 VC上位機軟件

該軟件是基于對話框的MFC應用程序。對話框機制的應用程序,界面簡潔明了,用戶操作更為方便。上位機軟件程序流程圖如下:

軟件采用MSComm類,通過串口與單片機進行通信。MSComm是封裝好的串口通訊專用類,應用時,只需對相應的端口進行配置,便可靈活運用。

在此通信系統中,接收數據長度是不固定的,一幀數據最短7個字節,最長69個字節,當數據長度小于8字節時,數據接收正常,當數據長度大于8字節時,一幀數據被自動截為兩端,數據處理出錯。程序中,在Oncomm()中斷服務程序的開頭部分加入了sleep(100),讓主程序在進入串口中斷后休眠100ms,等待所有數據接收完成再統一處理,解決了以上問題。

軟件主界面如下圖4.4所示:

如果軟件沒檢測到下位機設備或設備與當前選擇地址不相同,所有數據顯示0,同時參數設置鍵為不可操作狀態。

軟件正常工作時,如下圖4.5所示:

當檢測到設備時,參數設置鍵變為可操作狀態,同時下面的窗口中顯示各項電壓、電流,以及合相有功功率、合相有功電能,上圖中合相有功功率為2322.00w,如果功率大于9999w,該項自動調整為Kw為單位。

下圖4.6為參數設置窗口,通過該窗口可對設備進行電壓電流變比設定,電能清零等操作。

通過該窗口可對下位機配置參數進行修改,電能清零鍵會清除下位機累積電能,為防止誤操作,該鍵設置了“確定清零”彈出對話框,對操作進行二次確認。信號網絡是設置輸入設備的信號為三相四線或三相三線,電壓電流變比是設置采樣值與顯示值之間的變比。點確定鍵后,上位機將所有設置命令打包發送給下位機,下位機對響應的寄存器進行配置。

5 總結

本文介紹的多功能儀表上位機管理軟件,具有簡潔的人機對話窗口,同時在傳輸速度以及穩定性方面有明顯優勢,節省了大量的人力成本,實用性較強,目前該產品已被多家公司使用,與多功能儀表設備配套出售。當前,國家大力倡導節能減排,工業上對電量的檢測和管理必然會被更多人重視,多功能儀表的應用會越來越廣泛,因此該設計具有良好的市場前景。

[參考文獻]

[1]高志偉.Visual C++程序設計教程與上機指導[M].北京:北京大學出版社,2006:205.

[2]M.J.Vsber and D.A.Keating. Sensors and Transducers.Second Editon[N].London Macmillan Press Ltd,1996.

[3]王浩.基于MFC對話框程序設計中UPDATE_COMMAND_UI機制實現方法探討[J].計算機系統應用,2005,(14):09.

[4]王衛紅,等.基于AVR單片機的多外圍設備控制系統的設計[J].計算機系統應用,2008,(17):02.

[5]童詩白,華成英.模擬電子技術基礎[M].高等教育出版社,2006:428-432.

[6]浦昭邦,趙輝.普通高等教育“十一五”國家級規劃教材[M].機械工業出版社,2010:76.

[7]Ali Sophian,Gui Yun Tian,David Taylor,John Rudlin. Design of a pulsed eddy current senor for detection of defects in aircraft lap-joints[J].Sensors and Actuators A,2002,(101):92-98.

[8]U.Patel,D.Rodger. Finite element modelling of pulsed eddy currents for nondestructive testing[J].IEEE Trans.Magn.1996,32(3):1593-1596.

[9]T.Mac.MFC-Programmierung: Dialoge [J].CT Magazin fur Computer Technik.2011,(2):222.

[10]解明祥.激光脈沖編碼發生器上位機軟件實現[J].彈箭與制導學報,2009,(04):265.

主站蜘蛛池模板: 午夜欧美理论2019理论| 国产自在自线午夜精品视频| 亚洲精品福利视频| 免费观看欧美性一级| 91色综合综合热五月激情| 久久99国产综合精品女同| 成年人国产视频| 国产成人精品亚洲77美色| 亚洲中文字幕无码爆乳| 国产成人AV综合久久| 亚洲中久无码永久在线观看软件 | 亚洲人成网站在线观看播放不卡| 一本一道波多野结衣av黑人在线| hezyo加勒比一区二区三区| 成人福利在线看| 欧美a在线看| 免费 国产 无码久久久| 国产在线一区二区视频| 欧美午夜网站| 国产区精品高清在线观看| 在线中文字幕日韩| 亚洲一区二区三区香蕉| 在线观看的黄网| 男女男免费视频网站国产| 日韩精品少妇无码受不了| 2020国产免费久久精品99| 少妇精品在线| 色婷婷在线播放| 97国产精品视频自在拍| 精品一区二区三区自慰喷水| 国产精品天干天干在线观看| 国产精品2| 在线观看免费人成视频色快速| 亚洲综合日韩精品| 欧美 亚洲 日韩 国产| 四虎永久免费地址| 成人在线亚洲| 亚洲国产精品日韩av专区| a毛片在线播放| 中文字幕在线一区二区在线| 中文字幕久久波多野结衣| 欧美日韩成人在线观看| 中文字幕 91| 这里只有精品在线| 色综合a怡红院怡红院首页| 成人免费黄色小视频| 亚洲精品日产AⅤ| 日韩A∨精品日韩精品无码| 免费国产黄线在线观看| 无码日韩精品91超碰| 亚洲三级网站| 欧美视频免费一区二区三区| 人与鲁专区| 国产欧美精品一区aⅴ影院| 亚洲人成成无码网WWW| 免费无码在线观看| 成人欧美在线观看| 国产欧美中文字幕| 国产黄在线免费观看| 99久久性生片| 国产成人综合亚洲欧洲色就色| 网友自拍视频精品区| 最新日本中文字幕| 九九精品在线观看| 精品一区二区三区中文字幕| 成人午夜天| 国产日韩丝袜一二三区| 国产69精品久久久久孕妇大杂乱| 国产人免费人成免费视频| 亚洲中久无码永久在线观看软件| 亚洲毛片在线看| 国产欧美精品午夜在线播放| 亚洲Av激情网五月天| 国产成人综合欧美精品久久| 欧美翘臀一区二区三区| 无码日韩视频| 日韩精品免费一线在线观看| 免费一级毛片在线观看| 亚洲高清日韩heyzo| 欧美中文字幕一区二区三区| 亚洲av成人无码网站在线观看| 日韩欧美成人高清在线观看|