基于VB的金屬管浮子流量計選型系統開(kāi)發(fā)
流量作為現代工業(yè)控制的一個(gè)重要參數越來(lái)越體現出其重要性。金屬管浮子流量計用于連續測量封閉管道中液體和氣體的體積流量,結構堅固可靠,能適應各種場(chǎng)合的流量測量,因此廣泛地應用于流量測量和工業(yè)過(guò)程控制中。只有選擇合適的型號,才能使生產(chǎn)系統達到最佳性能。
VisualBasic是Microsoft公司推出的強有力的開(kāi)發(fā)軟件之一,以其界面友好、入門(mén)容易和開(kāi)發(fā)周期短而被廣大編程人員所推崇。此外,VisualBasic系統具有很強的數據庫管理功能,利用數據控件和數據庫管理窗口,可以直接建立或處理動(dòng)態(tài)數據庫,并提供強大的數據存儲和檢索功能。
本文以VB作為開(kāi)發(fā)平臺,針對DOS環(huán)境下選型系統界面不夠靈活、快捷和人性化的缺點(diǎn),給出了界面友好并與網(wǎng)絡(luò )有良好結合的選型系統設計方案。
2 系統的結構與功能介紹
系統建立了基于Windows的友好的儀表選型系統人機界面,并且在設計中采用了VB6.0的DHTML(Dy-namicHTML)設計工具,使得本軟件與網(wǎng)絡(luò )有良好的結合。用戶(hù)登陸系統后,通過(guò)選擇和輸入參數,得到所有符合要求的金屬管浮子流量計的型號。系統會(huì )根據用戶(hù)的參數給出最佳的選擇建議。接著(zhù)用戶(hù)可以選擇是否需要打印儀表選型結果表單和輸入備注,以便查閱。本系統主要分為以下4個(gè)模塊:登錄模塊、參數選擇及數據處理、顯示結果并給出建議、打印模塊。系統有管理員權限的設置,對于不同公司的各自需要,可以選擇是否設置加密或鎖定。在進(jìn)入系統后,用戶(hù)根據自己的需要輸入相關(guān)參數,然后系統在后臺進(jìn)行數據處理。如果用戶(hù)輸入的數值不在生產(chǎn)廠(chǎng)家的規格范圍內,會(huì )給出提示信息;如果在生產(chǎn)規格范圍內,就會(huì )給出符合用戶(hù)要求的所有型號。用戶(hù)有其他特殊要求的話(huà),可以寫(xiě)在備注中,提交給廠(chǎng)家。程序流程圖如圖1所示。
圖1 程序流程圖
3 數據處理
制造廠(chǎng)家在進(jìn)行流量設計和標定時(shí)只能用水和空氣來(lái)代表一般的液體和氣體,《選型樣本》提供選擇的流量均以水和空氣表示。浮子流量計用于不同的介質(zhì)和不同的狀態(tài)(比如氣體的壓力和溫度等)。根據其測量原理在上述情況下盡管浮子在測量中停留在同一高度,但其所代表的流量值不同,要想準確選擇流量計的規格、現場(chǎng)使用好儀表,就要知道它們的關(guān)系即進(jìn)行流量換算(即使是實(shí)流刻度也需要在選表和標定時(shí)進(jìn)行流量換算)。因此在后臺數據處理中流量的換算是關(guān)鍵的環(huán)節。
評論