尹懋鑫

摘要:本文主要介紹了三菱公司的FX1S系列PLC的主要特點(diǎn),以及它在軋鋼廠鐵皮坑水泵順序工作控制中程序講解。
關(guān)鍵詞:可編程控制器、FX1S、順序控制。
我公司軋鋼廠鐵皮坑水泵一共有三臺,它們之間根據(jù)時間順序工作,每次只工作一臺泵,每臺泵每天工作8小時。原來控制三臺水泵順序工作的控制是繼電器控制盤,通過時間繼電器來切換每臺泵的啟停。由于泵長時間的工作,時間繼電器經(jīng)常出現(xiàn)問題,這就會造成該啟的泵啟動不了,該停止的泵停止不了。給設(shè)備維護(hù)帶來很多麻煩。同時繼電器控制的順序工作在控制上靈活性極差,當(dāng)有一個泵壞了修理時,另兩臺泵就無法順序控制,只能靠人工啟動,根據(jù)時間人為的去停止。工作起來極為不方便。為了工作上的方便、為了減少設(shè)備維護(hù)量,把原來的繼電器控制系統(tǒng)改成了三菱PLC的控制系統(tǒng)。三菱PLC采用的是FX1S系列的,下面對三菱公司FX1S系列的PLC進(jìn)行介紹。
1、三菱公司FX1S系列的可編程控制器介紹
1.1.可編程控制器的基本概念
可編程控制器(Programmable Logic Controller)簡稱為PLC,是一種用于工業(yè)環(huán)境的數(shù)字式電子系統(tǒng)。這種系統(tǒng)用可編程的存儲器作面向用戶指令的內(nèi)部寄存器,完成規(guī)定的功能,如邏輯、順序、定時、計數(shù)、運(yùn)算等,通過數(shù)字和模擬的輸入、輸出,控制各種類型的機(jī)械或過程,可編程控制器及其外圍設(shè)備的設(shè)計,使它能夠非常方便地集成到工業(yè)控制系統(tǒng)中,并能很容易地達(dá)到人們所期望的目標(biāo)。
1.2可編程控制器的發(fā)展趨勢
1.2.1速度快,體積更小
盡管可編程控制器的體積已經(jīng)很小,但由于微電子技術(shù)的發(fā)展,電子電路的集成度越來越高,在體積縮小的同時,芯片的運(yùn)算速度卻越來越高。
1.2.2工業(yè)控制技術(shù)的集成
以PLC為核心,向下延伸到遠(yuǎn)程I/O、現(xiàn)場設(shè)備、步進(jìn)/伺服系統(tǒng)等。向上擴(kuò)展到人機(jī)界面、上位機(jī)、圖形監(jiān)控軟件、通信等。而同級、向下、向上的聯(lián)系則通過網(wǎng)絡(luò)解決。
1.2.3開放性及與主流計算機(jī)的結(jié)合
所謂開放性,體現(xiàn)在制定標(biāo)準(zhǔn)后各合作廠商標(biāo)準(zhǔn)生產(chǎn)的設(shè)備經(jīng)測試合格后均可直接掛上網(wǎng),通信暢通無阻。
1.2.4仿真軟件開發(fā)
為了縮短安裝調(diào)試工期,個大廠商均推出自己的模擬/虛擬PLC軟件,即仿真的調(diào)試環(huán)境,在用戶程序?qū)懲旰蠹纯蓪⒊绦蛳螺d到模擬/虛擬的PLC中。虛擬的PLC可代替實(shí)際硬件PLC運(yùn)行,程序運(yùn)行情況的監(jiān)控方式與真實(shí)硬件PLC的監(jiān)控方式完全相同。有了這種工具,可實(shí)現(xiàn)無硬件設(shè)備調(diào)試,調(diào)試可以在辦公/實(shí)驗(yàn)室完成,大大縮短現(xiàn)場調(diào)試工期。
1.2.5實(shí)現(xiàn)遠(yuǎn)程服務(wù)
以Intranet/Internet為平臺,可通過電話線和無線實(shí)現(xiàn)全球化得遠(yuǎn)程服務(wù),少數(shù)高水平專家可為全球用戶提供技術(shù)支援及服務(wù)。
1.3 FX1S系列可編程控制器的主要特點(diǎn)
1.3.1編程語言
在FX1S系列可編程控制器中,除基本的指令表編程方式外,還可以采用在圖形畫面上進(jìn)行階梯符號作圖的梯形圖編程方式,以及對應(yīng)機(jī)械動作流程進(jìn)行順控設(shè)計的SFC(順序功能圖)方式。而且,這些程序可相互轉(zhuǎn)換。指令表及梯形圖如果按一定的規(guī)則編寫,也可以實(shí)現(xiàn)到SFC圖的逆變換。
1.3.2高速處理
由于可編程控制器內(nèi)的一般計數(shù)器在掃描周期內(nèi)動作,因此其響應(yīng)速度一般為數(shù)10Hz左右。FX1S系列可編程控制器內(nèi)置的高速計數(shù)器,對來自于特定的輸入繼電器的高速脈沖進(jìn)行中斷處理,因此與掃描時間無關(guān),可以進(jìn)行高達(dá)60KHz的計數(shù)。
在可編程控制器的輸入繼電器中設(shè)置了約10ms的C-R濾波器,以防止輸入信號的振動和噪音的影響。由于輸入繼電器中的X000~X007使用了數(shù)字濾波器,因此可利用可編程控制器的程序改變?yōu)V波值。
1.3.3應(yīng)用指令
基于追求“基本功能、高速處理、便于使用”的規(guī)范理念,F(xiàn)X1S可編程控制器具有數(shù)據(jù)的傳送和比較、四則運(yùn)算及邏輯運(yùn)算、數(shù)據(jù)的循環(huán)和移位等基本的應(yīng)用指令,還有輸入輸出刷新、中斷等高速處理指令。
1.3.4鏈接、通信
FX1S可編程控制器之間可一對一的連接,它們之間可自動交換數(shù)據(jù)。
對于1臺PC等計算機(jī)最大可連接16臺FX1S可編程控制器,從計算機(jī)直接指定可編程控制器的軟元件,并交換數(shù)據(jù)。
該類軟件是指使計算機(jī)同F(xiàn)X1S可編程控制器連接,進(jìn)行簡單地數(shù)據(jù)讀出/寫入的基于WINDOWS平臺的軟件。
2、三菱FX1S系列PLC在軋鋼廠鐵皮坑水泵順序工作控制原理圖
3、對水泵順序工作控制的PLC程序講解
3.1單動控制
當(dāng)單聯(lián)動轉(zhuǎn)換開關(guān)轉(zhuǎn)換到單動,X0為0時。三臺泵可以通過各自的啟停轉(zhuǎn)換開關(guān)通過PLC程序中的X2、X3、X4的輸入狀態(tài)來啟動和停止各自對應(yīng)的泵Y0、Y1、Y2的運(yùn)行。
3.2聯(lián)動控制
3.2.1三臺泵都沒有故障的情況
當(dāng)單聯(lián)動轉(zhuǎn)換開關(guān)轉(zhuǎn)換到聯(lián)動,X0為1時。按一下聯(lián)動啟停按鈕X1,脈沖信號。1號泵開始工作,Y0為ON。同時開始計時。當(dāng)1號泵工作8小時時間到,1號泵停止工作Y0為OFF。同時2號泵開始工作,Y1為ON。同時開始計時。當(dāng)2號泵工作8小時時間到,2號泵停止工作Y1為OFF。同時3號泵開始工作,Y2為ON。同時開始計時。當(dāng)3號泵工作8小時時間到,3號泵停止工作Y2為OFF。同時1號泵開始工作。循環(huán)反復(fù)。當(dāng)在按一下聯(lián)動啟停按鈕X1,脈沖信號。所有泵全都停止。
3.2.2假如1號泵有故障的情況
當(dāng)1號泵有故障時,把1號泵故障轉(zhuǎn)換開關(guān)轉(zhuǎn)換一下,讓X4為1,表示1號泵有故障。這時當(dāng)單聯(lián)動轉(zhuǎn)換開關(guān)轉(zhuǎn)換到聯(lián)動,X0為1時。按一下聯(lián)動啟停按鈕X1,脈沖信號。2號泵開始工作,Y1為ON。同時開始計時。當(dāng)2號泵工作8小時時間到,2號泵停止工作Y1為OFF。同時3號泵開始工作,Y2為ON。同時開始計時。當(dāng)3號泵工作8小時時間到,3號泵停止工作Y2為OFF。同時2號泵開始工作。循環(huán)反復(fù)。當(dāng)1泵故障處理好后,把1號泵故障轉(zhuǎn)換開關(guān)轉(zhuǎn)換回來,讓X4為0,表示1號泵故障已經(jīng)排除。這時循環(huán)工作的是2臺泵,當(dāng)3號泵停止工作的同時轉(zhuǎn)到1號泵開始工作。然后三臺泵循環(huán)反復(fù)的工作。
3.2.3假如2號泵有故障的情況
當(dāng)2號泵有故障時,把2號泵故障轉(zhuǎn)換開關(guān)轉(zhuǎn)換一下,讓X5為1,表示2號泵有故障。這時當(dāng)單聯(lián)動轉(zhuǎn)換開關(guān)轉(zhuǎn)換到聯(lián)動,X0為1時。按一下聯(lián)動啟停按鈕X1,脈沖信號。1號泵開始工作,Y0為ON。同時開始計時。當(dāng)1號泵工作8小時時間到,1號泵停止工作Y0為OFF。同時3號泵開始工作,Y2為ON。同時開始計時。當(dāng)3號泵工作8小時時間到,3號泵停止工作Y2為OFF。同時1號泵開始工作。循環(huán)反復(fù)。當(dāng)2泵故障處理好后,把2號泵故障轉(zhuǎn)換開關(guān)轉(zhuǎn)換回來,讓X5為0,表示2號泵故障已經(jīng)排除。這時循環(huán)工作的是2臺泵,當(dāng)1號泵停止工作的同時轉(zhuǎn)到2號泵開始工作。然后三臺泵循環(huán)反復(fù)的工作。
3.2.4假如3號泵有故障的情況
當(dāng)3號泵有故障時,把3號泵故障轉(zhuǎn)換開關(guān)轉(zhuǎn)換一下,讓X6為1,表示3號泵有故障。這時當(dāng)單聯(lián)動轉(zhuǎn)換開關(guān)轉(zhuǎn)換到聯(lián)動,X0為1時。按一下聯(lián)動啟停按鈕X1,脈沖信號。1號泵開始工作,Y0為ON。同時開始計時。當(dāng)1號泵工作8小時時間到,1號泵停止工作Y0為OFF。同時2號泵開始工作,Y1為ON。同時開始計時。當(dāng)2號泵工作8小時時間到,2號泵停止工作Y1為OFF。同時1號泵開始工作。循環(huán)反復(fù)。當(dāng)3泵故障處理好后,把3號泵故障轉(zhuǎn)換開關(guān)轉(zhuǎn)換回來,讓X6為0,表示3號泵故障已經(jīng)排除。這時循環(huán)工作的是2臺泵,當(dāng)2號泵停止工作的同時轉(zhuǎn)到3號泵開始工作。然后三臺泵循環(huán)反復(fù)的工作。
結(jié)束語: 經(jīng)過一年多的運(yùn)行,改造后的取水泵控制系統(tǒng)工作可靠、運(yùn)行穩(wěn)定、故障率低、大大地提高了取水泵的工作效率。
參考資料
[1]《可編程控制器原理及應(yīng)用》(第三版)鐘肇新.華南理工大學(xué)出版社
[2] 三菱微型可編程控制器手冊