以客戶為上帝的宗旨、專注打造中國(guó)壓縮機(jī)領(lǐng)域中的航空級(jí)企業(yè)。
運(yùn)行軟件的主要功能本軟件分為五大主要功能模塊:系統(tǒng)設(shè)置模塊、測(cè)量模塊、計(jì)算模塊、數(shù)據(jù)查詢模塊和系統(tǒng)維護(hù)模塊。
?。?)系統(tǒng)設(shè)置(Settings)模塊主要有總體參數(shù)設(shè)置、采集(collection)參數(shù)設(shè)置等。總體參數(shù)設(shè)置包括設(shè)備所在位置、通信端口、波特率設(shè)置;采集參數(shù)設(shè)置包括采集時(shí)間設(shè)置;各級(jí)氣缸的入口壓力、出口壓力設(shè)置;入口溫度、出口溫度、電壓、電流等的報(bào)警(Call the police)上、下限設(shè)置。
?。?)實(shí)時(shí)測(cè)量監(jiān)控模塊系統(tǒng)在進(jìn)入測(cè)試狀態(tài)(status)后,即開始每隔一定的時(shí)間進(jìn)行數(shù)據(jù)的采集和處理(包括(bāo kuò)壓力、溫度、電壓、電流(Electron flow)等),實(shí)時(shí)顯示數(shù)據(jù)與曲線,并將結(jié)果保存到數(shù)據(jù)庫(kù)(Database)中;一旦接收到超壓、超載信號(hào)(signal),系統(tǒng)立即報(bào)警以確保安全運(yùn)行。昆山空壓機(jī)維修是更換全部磨損的零件,空壓機(jī)轉(zhuǎn)1000個(gè)小時(shí)或一年后,要更換濾芯,在多灰塵地區(qū),則更換時(shí)間間隔要縮短。濾清器維修時(shí)必須停機(jī),檢查壓縮機(jī)所有部件,排除壓縮機(jī)所有故障。
?。?)計(jì)算分析模塊。根據(jù)輸入的工藝參數(shù)和實(shí)測(cè)數(shù)據(jù)進(jìn)行熱力計(jì)算、動(dòng)力計(jì)算、經(jīng)濟(jì)(jīng jì)效益計(jì)算;并將計(jì)算結(jié)果(result)進(jìn)行存儲(chǔ),以供今后進(jìn)一步的查詢;對(duì)計(jì)算后的數(shù)據(jù)和實(shí)際運(yùn)行數(shù)據(jù)進(jìn)行分析、比較;以求改善操作指標(biāo)(target aim)、提高經(jīng)濟(jì)效益、節(jié)約(jié yuē)能耗。
?。?)數(shù)據(jù)查詢模塊。此模塊包括壓縮機(jī)參數(shù)(parameter)查詢、熱力數(shù)據(jù)查詢、動(dòng)力數(shù)據(jù)查詢、經(jīng)濟(jì)(jīng jì)效益(benefit)數(shù)據(jù)查詢以及壓力、溫度(temperature)、電參數(shù)的數(shù)據(jù)查詢。用戶可以進(jìn)行實(shí)時(shí)查詢或查詢最近一段時(shí)間內(nèi)采集(collection)的數(shù)據(jù)以及歷史數(shù)據(jù);也可以顯示(display)動(dòng)態(tài)實(shí)時(shí)數(shù)據(jù)。除支持查詢各種性能參數(shù),還能繪制示功圖、切向力圖等各類曲線。
(5)系統(tǒng)(system)維護(hù)模塊。它包括用戶名與密碼管理,若連續(xù)3次輸入密碼錯(cuò)誤,則立即退出系統(tǒng);系統(tǒng)定義的用戶權(quán)限分普通用戶和系統(tǒng)管理員兩種,只有管理員身份的用戶才能實(shí)現(xiàn)全部操作控制,能對(duì)數(shù)據(jù)(data)字典和測(cè)試(TestMeasure)對(duì)象數(shù)據(jù)字典執(zhí)行增加、刪除、修改、維護(hù)等操作。
另外,本模塊還具有日志文件的建立和幫助功能。軟件系統(tǒng)框數(shù)據(jù)庫(kù)的訪問(wèn)ADO技術(shù)(ActiveDataObject),是一種建立在OLEDB之上而更為高級(jí)和簡(jiǎn)單的接口,可以供更多應(yīng)用程序使用,其結(jié)構(gòu)如所示。
使用(use)OLEDB應(yīng)用程序(procedure)的結(jié)構(gòu)(本系統(tǒng)以Windows2000為運(yùn)行平臺(tái),利用面向?qū)ο蠹翱梢暬浖夹g(shù),采用C++Builder6.0編程。昆山空壓機(jī)是一種用以壓縮氣體的設(shè)備??諝鈮嚎s機(jī)與水泵構(gòu)造類似。大多數(shù)空氣壓縮機(jī)是往復(fù)活塞式,旋轉(zhuǎn)葉片或旋轉(zhuǎn)螺桿。離心式壓縮機(jī)是非常大的應(yīng)用程序。而C++Builder6.0又完全支持ADO組件技術(shù),因此可以通過(guò)各種ADO驅(qū)動(dòng)程序來(lái)存取相應(yīng)的多種數(shù)據(jù)庫(kù).另一方面,系統(tǒng)數(shù)據(jù)庫(kù)采用SQLServer,可實(shí)現(xiàn)MH多級(jí)活塞(piston)式壓縮機(jī)熱力計(jì)算、動(dòng)力計(jì)算及技術(shù)經(jīng)濟(jì)分析計(jì)算數(shù)據(jù)的存放、數(shù)據(jù)庫(kù)的查詢以及實(shí)時(shí)監(jiān)測(cè)與控制功能.
利用ADO組件訪問(wèn)數(shù)據(jù)(data)庫(kù)的步驟和方法如下:(1)創(chuàng)建數(shù)據(jù)源名。DSN(DateSourceName)是一個(gè)數(shù)據(jù)源名稱,而OLEDB是一種訪問(wèn)數(shù)據(jù)庫(kù)的方法。只要系統(tǒng)(system)中有相應(yīng)的OLEDB驅(qū)動(dòng)程序,任何程序都可以通過(guò)OLEDB來(lái)操縱驅(qū)動(dòng)程序?qū)?yīng)的數(shù)據(jù)庫(kù)。DSN是連接應(yīng)用程序和數(shù)據(jù)庫(kù)之間的橋梁,當(dāng)需要給OLEDB驅(qū)動(dòng)程序傳遞(transmission)SQL指令時(shí),就是利用DSN來(lái)告訴它到底操作的是哪一個(gè)數(shù)據(jù)庫(kù)。在本項(xiàng)目(xiàng mù)中,筆者采用的是SQLServer數(shù)據(jù)庫(kù)。
?。?)連接方法。利用C++Builder6.0提供的ADO組件,可連接到ADO數(shù)據(jù)存儲(chǔ),然后可以執(zhí)行命令并接收來(lái)自數(shù)據(jù)庫(kù)(Database)表中的數(shù)據(jù)。在命令執(zhí)行或提取數(shù)據(jù)之前,應(yīng)用程序必須創(chuàng)建一個(gè)到數(shù)據(jù)存儲(chǔ)的連接,最簡(jiǎn)單的方法是使用(use)TADOConnection組件創(chuàng)建連接(通過(guò)它的ConnectionString屬性(property))。
?。?)激活連接。昆山空壓機(jī)是一種用以壓縮氣體的設(shè)備??諝鈮嚎s機(jī)與水泵構(gòu)造類似。大多數(shù)空氣壓縮機(jī)是往復(fù)活塞式,旋轉(zhuǎn)葉片或旋轉(zhuǎn)螺桿。離心式壓縮機(jī)是非常大的應(yīng)用程序。為了激活一個(gè)ADO連接,可將TADOConnection組件的Connected屬性設(shè)置為True,或調(diào)用TADOConnection組件的Open方法(method)。
TADOConnection1>Connected=True;或TADOConnection1>Open();(4)關(guān)閉連接。昆山空壓機(jī)維修是更換全部磨損的零件,空壓機(jī)轉(zhuǎn)1000個(gè)小時(shí)或一年后,要更換濾芯,在多灰塵地區(qū),則更換時(shí)間間隔要縮短。濾清器維修時(shí)必須停機(jī),檢查壓縮機(jī)所有部件,排除壓縮機(jī)所有故障。為了關(guān)閉ADO連接組件,可設(shè)置(Settings)TADOConnection組件的Connected屬性為False,或調(diào)用Close方法(method)。
程序(procedure)特點(diǎn)功能(gōng néng)較全、界面友好使用較靈活(flexible)、方便既能對(duì)系統(tǒng)進(jìn)行通信設(shè)置、數(shù)據(jù)采集、顯示,又能切換為從計(jì)算機(jī)鍵盤輸入數(shù)據(jù),執(zhí)行用戶所需要的計(jì)算與分析,提供強(qiáng)大的查詢功能。昆山空壓機(jī)保養(yǎng)是回轉(zhuǎn)式連續(xù)氣流壓縮機(jī),在其中高速旋轉(zhuǎn)的葉片使通過(guò)它的氣體加速,從而將速度能轉(zhuǎn)化為壓力。這種轉(zhuǎn)化部分發(fā)生在旋轉(zhuǎn)葉片上,部分發(fā)生在固定的擴(kuò)壓器或回流器擋板上。
結(jié)束語(yǔ)本項(xiàng)目(xiàng mù)研究開發(fā)的壓縮機(jī)監(jiān)測(cè)(Food Monitor)、自動(dòng)調(diào)節(jié)和控制軟件,適用于大/中/小型化肥、石油、機(jī)械企業(yè)壓縮機(jī)生產(chǎn)運(yùn)轉(zhuǎn)中的優(yōu)化(optimalize)調(diào)節(jié)控制,安全(security)、經(jīng)濟(jì)(jīng jì)活動(dòng)(huó dòng)中的優(yōu)化計(jì)算分析,技術(shù)改造中的優(yōu)化設(shè)計(jì)計(jì)算;同時(shí)對(duì)不同類型壓縮機(jī)設(shè)計(jì)和制造單位(unit)的優(yōu)化設(shè)計(jì)、計(jì)算也有參考作用。