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