時間:2009-01-13 10:06:58來源:zhangting

圖2 主畫面[/align]
      其中每一個按鈕都以一幅位圖表示,并在按鈕下方添加了對應的說明文字。對每一個按鈕進行編程,加入相應的命令語句,使用戶點擊時彈出相應的第二級畫面。第二級畫面包含管道的連接圖以及管道上面的模擬的傳感元件,在模擬的傳感元件上有銘牌,利用了FIX 的數(shù)據(jù)鏈接控件,可以在銘牌上實時顯示現(xiàn)場數(shù)據(jù)。 同時,當用戶點擊銘牌時,彈出此采集點的實時曲線畫面,調度員可以監(jiān)視此曲線的變化。實時曲線畫面包括一個多筆曲線、三個歷史曲線查看按鈕、一個歷史報表按鈕以及一個返回按鈕。三個歷史曲線按鈕是:20分鐘、8小時、24小時曲線。FIX提供了用EXCEL輸出報表的功能,它是通過DDE服務器將數(shù)據(jù)傳送到應用程序EXCEL的。我們通過FIX的腳本語言編寫了程序,點擊歷史報表按鈕,運行此程序,自動起動DDE服務器程DMEDDE.EXE,繼而打開EXCEL程序,進行報表輸出工作。
4.2數(shù)據(jù)庫的設計
      FIX的從硬件得到數(shù)據(jù)的過程是這樣的,先由O/I驅動器(本軟件采用FIX Dynamic DataExchange I/O driver)從I/O中讀入數(shù)據(jù)并將其傳送到驅動器映象表(DIT)的指定地址;然后掃描、報警和控制程序(SAC)從DIT讀入數(shù)據(jù),進行處理并把它傳給過程數(shù)據(jù)庫;內部數(shù)據(jù)庫訪問功能從數(shù)據(jù)庫中讀取數(shù)據(jù)并把它傳遞給要取數(shù)據(jù)的應用軟件。所以,數(shù)據(jù)庫是FIX的核心。畫面編輯、報警、曲線顯示等等功能都要依靠數(shù)據(jù)庫,數(shù)據(jù)庫設計的好壞也直接關系到各個部分功能的實現(xiàn)。
      FIX軟件提供了不同類型的塊,每一個塊完成唯一的功能。生成數(shù)據(jù)庫的目的就是按一定順序把這些塊鏈接起來完成一個特定的任務。一個鏈能夠完成檢驗、自動報警、獲得數(shù)據(jù)以及過程控制等功能。一個數(shù)據(jù)庫包括了很多鏈,以完成不同的功能。因為數(shù)據(jù)庫的內容比較多,下面僅舉兩例進行簡要說明:例一,一號焦爐采集點PIC202是模擬量,故一級塊選用模擬量輸入塊,在此塊的屬性對話框內輸入一些數(shù)據(jù),就可以完成一定的功能,非常方便。定義此點的點名為J1PIC202,因為是從DDE客戶端讀取數(shù)據(jù),所以硬件特性欄中設備應為DDE,I/O地址是=hkdde|var!aio.pv ;工程單位定義為:下限0.00kpa,上限為4.00kpa;掃描時間為1秒;此節(jié)點的后繼塊為擴展趨勢塊J1PIC202ETR。這個鏈就建好了,運行時掃描、報警和控制程序(SAC)就以定義好的時間間隔執(zhí)行每個塊的指令,完成定義的功能;例二,模擬量采集點PI401要求有報警信息,所以選取模擬量報警塊為一級塊,在報警欄要選擇“允許報警”選項,并填寫高報警時此模擬量的值,同時定義了兩個觸點名:J1PI401H.F_CV和J1PI401L.F_CV分別對應高、低限,當越限時,使J1PI401H和J1PI401L的值分別為1,而J1PI401H和J1PI401L實際上是兩個硬件特性為SIM的開關量報警塊,這個鏈的關系可以由圖3說明。
[align=center]
圖3 報警鏈結構圖[/align]
4.3歷史趨勢顯示
      FIX是通過歷史定義、歷史采集和歷史顯示三個獨立的程序來完成歷史趨勢顯示功能的。在做系統(tǒng)設計時,先在歷史定義里定義好所有需要歷史記錄的采集點;然后使歷史采集程序在系統(tǒng)運行時始終運行并將采集來的數(shù)據(jù)存儲在硬盤上;最后,在用戶需要觀察采集量歷史時在歷史顯示程序中使用相應的畫筆將數(shù)據(jù)以圖形形式顯示在界面上。
4.4數(shù)據(jù)備份
      FIX提供了歷史數(shù)據(jù)備份的功能,可以根據(jù)用戶的定義靈活方便地按照規(guī)定的要求將數(shù)據(jù)存儲。要使用FIX的歷史數(shù)據(jù),必須要先讓FIX采集現(xiàn)場的量并存儲于硬盤上并通過自己的DDE服務器將歷史數(shù)據(jù)共享給DDE客戶程序,本系統(tǒng)采用了EXCEL作為DDE客戶程序;玖鞒倘鐖D4:
[align=center]
圖4 數(shù)據(jù)流圖[/align]
5.結束語
      在該焦化廠測控系統(tǒng)中,CAN總線技術和FIX組態(tài)軟件得到完美結合,系統(tǒng)運行穩(wěn)定可靠,抗干擾能力強,操作簡單方便,深受用戶的歡迎,因而該方案具有實用推廣價值。
參考文獻
1、 魏瑞軒,韓崇昭等,基于CAN總線構件大型復雜工業(yè)現(xiàn)場的實時測控網絡,工業(yè)儀表與自動化裝置,2000.6
2、 王巖,張福恩,現(xiàn)場總線技術的現(xiàn)狀與發(fā)展,電子器件,2001.3
3、 王新英,工控組態(tài)軟件FIX32體系結構及其應用,微計算機信息,2001(17)
4、 劉曉強等,F(xiàn)IX組態(tài)軟件在微機監(jiān)控中的二次開發(fā)與應用,煤炭科學技術,2000.2標簽:
                                
                            
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(connectcrack.com)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯(lián)網或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-09-23
2025-09-23
2025-09-08
華為昇騰Atlas800iA2 910B服務器Deepsee...
2025-09-04
2025-09-03
2025-08-06