在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 基于VC++光伏逆變器監(jiān)控系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)

            基于VC++光伏逆變器監(jiān)控系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)

            作者: 時(shí)間:2012-05-09 來(lái)源:網(wǎng)絡(luò) 收藏


            3.2.2 狀態(tài)運(yùn)行界面
            的主運(yùn)行界面如圖5所示,在主運(yùn)行界面中顯示了歷史總發(fā)電量、累計(jì)發(fā)電時(shí)間、日發(fā)電量、煙塵等減排量、瞬時(shí)功率實(shí)時(shí)曲線等數(shù)據(jù)。這些數(shù)據(jù)是通過(guò)RS-485從F2812獲得的。F2812從RS-485接收到上位機(jī)發(fā)來(lái)的啟動(dòng)發(fā)送數(shù)據(jù)命令后,終端定時(shí)將所需的一幀數(shù)據(jù)按照規(guī)定的協(xié)議發(fā)給上位機(jī)。上位機(jī)將接收到的數(shù)據(jù)處理之后,進(jìn)行顯示和存儲(chǔ)。系統(tǒng)運(yùn)行條件下指示燈為綠色。采用TeeChart控件來(lái)瞬時(shí)功率的實(shí)時(shí)曲線顯示。TeeChart控件適用于VB、++、ASP等系統(tǒng)平臺(tái),提供了上百種2D和3D圖形風(fēng)格、40余種數(shù)學(xué)和統(tǒng)計(jì)功能、加上無(wú)限制的軸和多種調(diào)色板組件可以選擇,以及20多種用于圖表操作的工具,將圖表制作與操作功能發(fā)揮得淋漓盡致,為程序人員提供了一個(gè)高效、直觀、節(jié)省時(shí)間的編程接口。這里使用了TeeChart控件中的實(shí)時(shí)曲線顯示功能,定時(shí)讀取相應(yīng)瞬時(shí)功率數(shù)據(jù)庫(kù)的數(shù)據(jù),然后將數(shù)據(jù)以實(shí)時(shí)曲線的形式顯示。

            本文引用地址:http://www.biyoush.com/article/177324.htm

            e.jpg


            3.2.3 監(jiān)控軟件的數(shù)據(jù)庫(kù)的
            中,往往需要對(duì)歷史數(shù)據(jù)進(jìn)行查詢,生成報(bào)表并打印,以便后期對(duì)數(shù)據(jù)的整理、分析和處理。6.0具有良好的數(shù)據(jù)庫(kù)接口能力,能很方便地對(duì)多種類型的數(shù)據(jù)庫(kù)進(jìn)行操作。本采用ADO編程方式建立了四個(gè)ACCESS數(shù)據(jù)庫(kù),分別是歷史運(yùn)行數(shù)據(jù)數(shù)據(jù)庫(kù)、日志數(shù)據(jù)庫(kù)、故障數(shù)據(jù)庫(kù)和用戶登錄信息數(shù)據(jù)庫(kù)。每個(gè)數(shù)據(jù)庫(kù)中的表都是以日期命名,每天建立一個(gè)新表,這樣既不會(huì)造成文件的重復(fù)也利于文件表的查詢,每個(gè)表都以運(yùn)行日期和運(yùn)行的時(shí)間作為索引,可以方便地進(jìn)行記錄的瀏覽和查詢。在開發(fā)工程中引入ADO動(dòng)態(tài)鏈接庫(kù)文件,初始化COM環(huán)境,連接數(shù)據(jù)庫(kù)和操作數(shù)據(jù)表,利用griddata控件負(fù)責(zé)對(duì)數(shù)據(jù)進(jìn)行顯示和編輯。
            3.3 監(jiān)控軟件通信過(guò)程
            本監(jiān)控軟件通過(guò)使用MSComm控件進(jìn)行串口編程,采用其中的查詢方式的通信方法,用戶通過(guò)檢查CommEvent屬性的值來(lái)檢測(cè)時(shí)間和通信錯(cuò)誤。在通信過(guò)程中分別利用void SetCommEvent(shotnNewValue)方法和short GetCommEvevt()方法設(shè)置和獲取CommEvent的屬性值。串口處于接收狀態(tài)時(shí),清空串口接收緩沖區(qū),讀入數(shù)據(jù)。數(shù)據(jù)校驗(yàn)正確無(wú)誤后,判斷功能碼,對(duì)數(shù)據(jù)區(qū)數(shù)據(jù)切分,運(yùn)行數(shù)據(jù)直觀地通過(guò)曲線或編輯控件顯示,將需要保存的數(shù)據(jù)存入數(shù)據(jù)庫(kù)。對(duì)于存入數(shù)據(jù)庫(kù)的時(shí)間,在軟件過(guò)程中可自行設(shè)定。判定如果為故障數(shù)據(jù)則需立即存儲(chǔ),此時(shí)下位機(jī)F2812控制芯片立即斷開各個(gè)開關(guān),進(jìn)入待機(jī)狀態(tài)。在通信頻繁的情況下,采用MSComm控件的查詢方式更為方便。

            4 結(jié)束語(yǔ)
            本系統(tǒng)是采用++6.0和面向控制對(duì)象的思想開發(fā)的可視化人機(jī)交互監(jiān)控軟件,充分利用TeeChart控件、ADO控件、Inmagelist控件等控件,使得系統(tǒng)具有良好的用戶界面和數(shù)據(jù)庫(kù)接口能力,能夠更加方便地對(duì)的工作數(shù)據(jù)、故障及日志進(jìn)行存儲(chǔ)管理,方便對(duì)歷史數(shù)據(jù)的查詢與維護(hù)。系統(tǒng)己在PC機(jī)和之間進(jìn)行了調(diào)試,了PC機(jī)對(duì)逆變器工作狀態(tài)的監(jiān)視、控制和數(shù)據(jù)存儲(chǔ)等功能。


            上一頁(yè) 1 2 3 4 下一頁(yè)

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉