西門子S7-200 PLC在均勻化著色電源中的應用
PLC輸入輸出定義如表1所示。
觸摸屏采用Hakko的MONITOUCH V708C型彩色觸摸屏,與PLC之間進行點對點(PPI)通訊。觸摸屏主要實現(xiàn)如下功能:
?。?)表計功能指示;
?。?)裝置的啟動、停止操作;
?。?)增、減操作;
?。?)進線斷路器的分、合操作;
(5)電流調節(jié)設置;
(6)著色檔選擇;
(7)生產工藝過程選擇;
(8)P處理時間、間隔時間、C處理時間設置;
(9)裝置狀態(tài)顯示;
(10)裝置故障閃爍報警。
4.軟件編程
軟件主要由觸摸屏程序和PLC程序組成。
觸摸屏共編輯了25個畫面,包括1個主顯示操作畫面、16個著色檔參數(shù)設置畫面、1個補色參數(shù)設置畫面、2個著色數(shù)據(jù)查詢畫面、1個PLC內部數(shù)據(jù)查詢畫面、1個時鐘調整畫面和2個歡迎畫面、1個幫助畫面。當電源裝置出現(xiàn)故障時,觸摸屏還會自動彈出故障小畫面,并以紅色閃爍報警,引起運行人員的注意。觸摸屏的畫面不僅完成了上述的功能,而且良好的中文界面非常方便用戶操作使用。
著色電源的操作執(zhí)行、控制、設置參數(shù)的計算等都是通過PLC的程序來實現(xiàn)完成的,PLC的程序設計是著色電源控制性能的關鍵。
為了便于查找、修改和調試程序,以及縮短CPU的掃描周期,均勻化著色電源設計的PLC程序除主程序外,還有10個子程序和4個中斷程序,PLC的程序方框圖見圖4、圖5、圖6所示。如圖中所示,主程序主要完成采樣、操作、故障處理、判斷開停機等內容;子程序0主要完成運行時的工作流程控制;子程序1主要完成在靜泡時間內的控制操作;子程序2主要完成P處理時間內的控制操作;子程序3主要完成在間隔時間內的控制操作;子程序4主要完成C處理時間內的控制操作;子程序5主要完成著色完成后的處理工作;子程序6是在P處理和C處理起動前對逆變脈沖的控制;子程序7是停機時對逆變脈沖的控制;子程序8主要完成停機時著色參數(shù)的輸入和計算等內容;子程序9主要完成補色參數(shù)的輸入和計算等內容。中斷程序主要是完成C處理時對逆變脈沖的控制,其中逆變脈沖的立即開通和立即關斷時間間隔是采用語句延時來實現(xiàn)的。
圖4 PLC程序框圖(1)
圖5 PLC程序框圖(2)
圖6 PLC程序框圖(3)










