一種基于PLC的水位傳感器測(cè)試系統(tǒng)研究
4 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件包括PLC控制軟件和觸摸屏軟件兩部分。
PLC具有豐富的編程指令,軟件設(shè)計(jì)環(huán)境良好,可采用梯形圖(LD)、順序功能圖(SFC)和指令表(IL)等基本的編程語(yǔ)言。本系統(tǒng)采用梯形圖編程,編程軟件為FXGP,先利用
圖3 PLC程序控制流程圖
計(jì)算機(jī)(PC)進(jìn)行編程和調(diào)試,調(diào)試成功后通過(guò)接口電纜將控制程序下載到PLC中。
PLC程序主要包括主程序和分段上升、分段下降子程序等,其中分段上升、分段下降子程序主要是使細(xì)鋼管按測(cè)試要求分七段進(jìn)行上升和下降,以便測(cè)試不同水位高度時(shí)
PWS6600S觸摸屏畫(huà)面由專用支持軟件ADP6.0進(jìn)行設(shè)計(jì)組態(tài),先在個(gè)人計(jì)算機(jī)上用該軟件設(shè)計(jì)窗口、菜單、按鈕等界面,設(shè)計(jì)完成后通過(guò)RS232串行口將程序下載至PWS6600S觸摸屏內(nèi)存中,由PLC對(duì)觸摸屏狀態(tài)控制區(qū)和通知區(qū)進(jìn)行讀寫(xiě)達(dá)到兩者之間的信息交互。PLC讀觸摸屏狀態(tài)通知區(qū)中的數(shù)據(jù),得到當(dāng)前畫(huà)面號(hào),而通過(guò)寫(xiě)觸摸屏狀態(tài)控制區(qū)的數(shù)據(jù),強(qiáng)制切換畫(huà)面。觸摸屏加電后就進(jìn)入設(shè)計(jì)畫(huà)面,通過(guò)觸摸屏按鈕可顯示和修改PLC數(shù)據(jù)存儲(chǔ)器的數(shù)據(jù),實(shí)現(xiàn)與PLC的通訊。
整個(gè)畫(huà)面由兩部分組成:一部分為顯示畫(huà)面,主要包括系統(tǒng)畫(huà)面、測(cè)試系統(tǒng)的運(yùn)行狀態(tài)、水位高度顯示、振蕩頻率輸出、顯示每天的總產(chǎn)量等畫(huà)面,如圖4所示;另一部分為參數(shù)設(shè)定畫(huà)面,主要用來(lái)設(shè)定工作模式、水位分段上升、下降的數(shù)值等,如圖5所示。
lc振蕩電路相關(guān)文章:lc振蕩電路原理
評(píng)論