謝安
摘要:COD全稱Chemical Oxygen Demand,表示的是廢水中有機(jī)物的含量,簡(jiǎn)稱:化學(xué)需氧量。是衡量水質(zhì)中被還原性物質(zhì)污染程度的重要指標(biāo)。本文研究的CODCr是一種智能化,多功能的光電比色儀器。本文著重對(duì)水質(zhì)在線檢測(cè)儀的人機(jī)界面的設(shè)計(jì)進(jìn)行敘述。
關(guān)鍵詞:在線監(jiān)測(cè)儀;人機(jī)界面
1.系統(tǒng)功能
COD監(jiān)測(cè)儀軟件系統(tǒng)由松下控制系統(tǒng)程序和觸摸屏應(yīng)用程序兩部分組成,兩個(gè)部分之間通信采用Modbus協(xié)議進(jìn)行通訊??刂葡到y(tǒng)程序主要包括通信模塊、自動(dòng)監(jiān)測(cè)模塊、溫度控制模塊和數(shù)據(jù)處理模塊等。
本文選擇MCGS組態(tài)軟件對(duì)觸摸屏系統(tǒng)進(jìn)行開(kāi)發(fā),該系統(tǒng)給用戶一個(gè)良好的界面,使用戶不必了解儀器的硬件和軟件的細(xì)節(jié),直接對(duì)接就可使用。該系統(tǒng)具有功能完善,操作簡(jiǎn)便,可視性好,可維護(hù)性強(qiáng)的突出特點(diǎn)。本文人機(jī)界面主要實(shí)現(xiàn)以下具體功能:
1、安全機(jī)制;2、數(shù)據(jù)顯示;3、報(bào)警處理;4、3D動(dòng)態(tài)顯示;5、報(bào)表輸出,曲線顯示。
2. ModBus通訊協(xié)議
本文觸摸屏通訊采用ModBus協(xié)議與松下PLC相聯(lián),其設(shè)置如下:
在串口通訊父設(shè)備中設(shè)置好PLC通訊參數(shù),采用通用96N81格式,需注意的是松下系列的PLC采用奇校驗(yàn)方式。再在內(nèi)部屬性中設(shè)置通道,通道的地址需要與組態(tài)中的變量關(guān)聯(lián)起來(lái),即可監(jiān)控現(xiàn)場(chǎng)數(shù)據(jù)。
3.界面組態(tài)
1.客戶界面設(shè)計(jì)
客戶操作包括標(biāo)樣設(shè)定、標(biāo)定時(shí)間、流量控制、時(shí)間設(shè)置、間隔做樣、整點(diǎn)做樣五個(gè)部分。
2.儀器狀態(tài)界面設(shè)計(jì)
儀器當(dāng)前狀態(tài):顯示消解溫度、測(cè)量信號(hào)、計(jì)量信號(hào)、儀器工作狀態(tài)和做樣方式。儀器進(jìn)度狀態(tài):顯示做樣的進(jìn)度。
工藝流程圖:動(dòng)態(tài)顯示做樣的工藝流程,液體流向及蠕動(dòng)泉、電磁閥等工作狀態(tài),并且COD實(shí)時(shí)顯示測(cè)量值,該界面如圖1所示。
3.參數(shù)設(shè)置界面
第一次使用時(shí),管理員應(yīng)對(duì)儀器的設(shè)置進(jìn)行調(diào)整。一旦儀器的設(shè)置確定后,非專業(yè)操作人員是不允許對(duì)其進(jìn)行修改的。參數(shù)設(shè)置菜單中包括以下幾項(xiàng)內(nèi)容:
COD參數(shù):設(shè)置告警的上限值和下限值、校正乘系數(shù)和加系數(shù)。
溫度參數(shù):設(shè)置消解溫度和溫度校正系數(shù)。
其他參數(shù):設(shè)置消解多長(zhǎng)時(shí)間,選擇語(yǔ)言顯示的方式(中文或英文)。
密碼修改:設(shè)置客戶操作密碼、儀器調(diào)試密碼和參數(shù)設(shè)置密碼。
4.運(yùn)行策略
策略本身為系統(tǒng)提供一個(gè)框架,放置“策略行”,通過(guò)對(duì)策略的定義,是系統(tǒng)安裝設(shè)定的條件和順序執(zhí)行操作。本系統(tǒng)設(shè)計(jì)了12個(gè)策略分別為啟動(dòng)、循環(huán)、退出、定期間隔做樣等,如圖2所示。以“定時(shí)處理操作1”為例,先選擇策略條件屬性,然后打開(kāi)腳本程序的編輯窗口,編寫啟動(dòng)開(kāi)關(guān)的控制策略,編寫完成后保存即可。
4.系統(tǒng)調(diào)試
在系統(tǒng)進(jìn)行串口通信調(diào)試的時(shí)候,先單獨(dú)調(diào)試上位機(jī)觸摸屏和下位機(jī),調(diào)試時(shí)讓觸摸屏的數(shù)據(jù)顯示在串口調(diào)試軟件上,下位機(jī)回復(fù)的數(shù)據(jù)也顯示在串口調(diào)試軟件上。通過(guò)調(diào)試,該系統(tǒng)與下位機(jī)通訊良好,準(zhǔn)確的顯示當(dāng)前所測(cè)的COD的值。
參考文獻(xiàn):
[1]劉寧寧.,CGS在水位監(jiān)控系統(tǒng)中的應(yīng)用[J].PLC&FA,2011,1:66-67
[2]陳志文.組態(tài)控制實(shí)用技術(shù)[M].北京:機(jī)械工業(yè)出版社,
[3]司馬莉萍.組態(tài)王在水電站監(jiān)控系統(tǒng)中的應(yīng)用[J]儀器儀表用戶,2005,2:38-40
[4]王亞民,陳青,王水平.組態(tài)軟件設(shè)計(jì)與開(kāi)發(fā)[M].西安:西安電子科技大學(xué)出版社,2003,4:157-23endprint