西門子S7-1200數(shù)字量輸入模塊
斷電恢復(fù)
以前一般的電鍍自動(dòng)線控制系統(tǒng)往往沒有斷電恢復(fù)功能,,在電鍍生產(chǎn)線工作中如果遇到突然斷電,往往結(jié)果很尷尬,。即使很快又來電了,,但由于看不出是在哪一步停下來的,只能從頭來過,,造成已經(jīng)在鍍的工件報(bào)廢,。利用PLC 的失電保存功能,,我們這個(gè)系統(tǒng)具有斷電記憶,來電恢復(fù)的功能,。為實(shí)現(xiàn)該功能,,應(yīng)該整理一下所用到的寄存單元,分為要記憶和不要記憶的二部分,。象STL 狀態(tài),、運(yùn)行模式、運(yùn)行狀態(tài)等都是要記憶的,,而用作動(dòng)作表指針的變址寄存器V,、Z 無失電保存,需要用其他有失電保存的寄存器作為映象后備,。一般的臨時(shí)單元都不需要失電保存,,每次RUN 的時(shí)候都初始化這些單元。此外還應(yīng)注意的是,,盡管來電后可以繼續(xù)剛才的工作,,但來電后自動(dòng)運(yùn)行起來也是有危險(xiǎn)的。本系統(tǒng)是這樣處理的:當(dāng)RUN的時(shí)候檢查一下,,若原先是在運(yùn)行狀態(tài)下斷電,,則令系統(tǒng)處于暫停狀態(tài),等待操作者通過操
作面板按下“運(yùn)行"鍵后才繼續(xù)工作,。如果斷電時(shí)正在做水平運(yùn)動(dòng),,則因PLC 已經(jīng)失電,而行車的由于慣性仍有運(yùn)動(dòng),,造成PLC 記憶的行車位置和實(shí)際位置不符,,在重新運(yùn)行時(shí)應(yīng)該自動(dòng)校正。
3.5 通訊
FX2N-PLC 提供了比較良好的通訊機(jī)制,,只要在主機(jī)上擴(kuò)展一塊RS232 通訊模塊(FX2N-232BD)即可,。FX2N-PLC 的應(yīng)用指令中有完善的串行通訊指令,可以方便地使用,。
在本系統(tǒng)中,,上位機(jī)主動(dòng)發(fā)送通訊串,PLC 接收到通訊串,,根據(jù)通訊串中的命令號(hào),,作出相應(yīng)的動(dòng)作,參見圖5,。上位機(jī)可以讓PLC 返回或修改當(dāng)前的工作狀態(tài),、返回或修改動(dòng)作表中的動(dòng)作字等,只要編制相應(yīng)的軟件,,上位機(jī)就可以監(jiān)視,、控制自動(dòng)線的運(yùn)行,。
4 控制面板
常規(guī)的控制面板由按鈕、撥盤,、開關(guān),、指示燈、數(shù)碼管組成,,我們這次使用了三菱公司的F940GOT 人機(jī)界面,,它是一個(gè)帶觸摸屏的彩色液晶顯示器,可以自由布置各種顯示,、控制器件,,如按鈕、鍵盤,、開關(guān),、指示燈、文字,、數(shù)碼管,、圖片、進(jìn)度條等,,取代了所有的常規(guī)
面板元件,。這不僅大大節(jié)省了PLC 可貴的輸入輸出點(diǎn),而且具有外觀新穎,、信息量大,、使用方便、修改靈活等特點(diǎn),。在應(yīng)用中還可以使用多屏畫面,,把各種顯示、控制要求按功能分成多個(gè)畫面,,相當(dāng)于多個(gè)小控制面板,,再用一個(gè)封面畫面負(fù)責(zé)切換,。
圖6 是本系統(tǒng)控制面板中的主控畫面,,具有運(yùn)行模式(單步、單圈,、連續(xù))的設(shè)定和顯示,;運(yùn)行狀態(tài)(運(yùn)行、暫停,、停止)的設(shè)定和顯示,;工藝(動(dòng)作表)選擇;行車動(dòng)作的顯示,;手動(dòng)控制,;當(dāng)前行車位置的數(shù)字和圖形顯示,;定位誤差的顯示;動(dòng)作步的顯示和修改,;當(dāng)前動(dòng)作字的顯示,;動(dòng)作表的查詢顯示等。
5 結(jié)束語
由于該電鍍自動(dòng)線充分開發(fā)了FX2N-PLC 的多種*功能,,并采用了較多的*控制手段及新型的控制器件,,使整個(gè)系統(tǒng)具有較優(yōu)良的性能。經(jīng)過一年多的實(shí)際運(yùn)行,,證明該系統(tǒng)是成功的,。由此我們看到,由于PLC 具有許多優(yōu)異的性能,,并且功能也日益強(qiáng)大,,只要深入
理解這些PLC 的原理,加強(qiáng)二次開發(fā),,就可以在更多的領(lǐng)域發(fā)揮PLC 的作用,。
西門子S7-1200數(shù)字量輸入模塊