專業的流量儀表資料網
|
![]() |
![]() |
![]() |
|||||
基于LabVIEW的污水處理吸附柱在線測控系統2005年7月(2) 數據顯示采用實時趨勢圖Waveform Charts控件,它可以把新的數據連續擴展在已有數據之后,使數據連續向前推進顯示,也使操作者很清楚地觀測數據變化過程。數據顯示區同時還顯示PC機的系統實踐,以將采集時間和采集數據對應起來。 ②數據存儲功能模塊 吸附柱測控系統需要將測量數據存儲起來,以便供系統使用者日后將所存儲的污水pH值等數據與工藝相關的操作聯系起來進行再研究。本系統采用主程序VI調用子程序SubVI的方法來構建數據存儲功能模塊,以有效地利用SubVI,簡化主VI程序框圖的結構,提高系統的運行效率。調用數據存儲SubVI的程序如圖3所示: 圖3調用數據庫子VI的建立過程 數據存儲SubVI建立數據庫連接的方法是通過LabVIEW附加工具包Database Connectivity Toolset里面的DB Tools Open Connection.vi、DB Tools Insert Data.vi和DB Tools Close Connection.vi來編寫程序框圖的。 DB Tools Open Connection.vi中的connection infor-mation連續數據庫名和數據源,由Provider=Microsoft.Jet.OLEDB.4.0提供Avvess數據庫的驅動程序,Data Source=文件目錄/*.mdb提供數據源,這種方法比在PC機上用相應的管理工具來配置數據源的方法要簡單,面的軟件使用者手動配置數據源。 數據庫的創建將下位機采集的數據保存起來,并且把采集時間、用戶設定的報警初值一并保存在數據庫里面,以供查詢、分析、打印用。 ③控制功能模塊和串行數據發送模塊 控制功能模塊要完成的任務是使用戶能夠根據實時測量數據及其下達控制各個電磁閥的開關操作。電磁閥的開關切換只要在操作界面框上輕輕一點即可完成。電磁閥的開關狀態一旦改變,程序立即把電磁閥的最新開關狀態組合成二進制數由串行送往下位機,其數據格式和發送程序框圖如圖4所示: 圖4 控制功能、數據發送模塊程序框圖 前面部分是把所有電磁閥的開關狀態轉化為二進制數,再轉化為可以串口發送的ASCII字符,由VISA Configure Serial Port.vi對串口初始化,VISA Read.vi子VI對串口發送數據,下位機中斷接收命令數據,接收完畢則立即執行相應的電磁閥動作,從而完成整個控制過程。 3 試驗驗證 吸附柱測控系統的硬件和軟件聯合調試完畢之后,進行了現場試驗。 ①試驗環境和硬件設備:現場污水處理吸附柱兩套,標準pH測試儀,pH傳感器及變送器一套,蠕動泵2個,電磁閥10個,PC機1臺。 ②軟件:WIN2000操作系統,LabVIEW7.0虛擬集成測試系統,污水處理在線測控程序。 ③試驗方法:在pH值范圍0~14人為改變被測污水的pH值,用該測控系統進行測試檢驗和控制,測試結果如圖5所示。 圖5 pH值測試數據圖 試驗驗證,系統測試值和pH測試儀測量的值基本吻合,10次測量的平均值為9.572571,其中最大絕對誤差為0.047843,最小絕對誤差為0.001025,平均誤差為0.158128,基本滿足使用要求。被控電磁閥動作正常,保證了吸附柱系統正常運作和特殊情況下的緊急操作。 4 結束語 文中給出的基于LabVIEW的污水吸附柱在線測控系統具有體積小、使用方便靈活、能夠完成污水pH值的自動采集顯示、控制吸附柱正常運行,保證污水處理系統處于最佳工作狀態。經實踐驗證:系統運行正確穩定、可靠性高,效果很好。 |
![]() |
![]() |
無錫求信流量儀表有限公司 |