馮啟榮(杭州市蕭山區(qū)高級技工學(xué)校,杭州311201)
信號是PLC編程的關(guān)鍵
馮啟榮
(杭州市蕭山區(qū)高級技工學(xué)校,杭州311201)
通過介紹了如何找到控制信號對PLC進(jìn)行編程。編制符合控制要求的PLC程序,是我們學(xué)習(xí)PLC的難點(diǎn)。在PLC編程過程中,只要找到控制對象的控制信號,搞清楚這個(gè)控制信號什么時(shí)候產(chǎn)生,什么時(shí)候消失,會用這個(gè)信號去控制控制對象即可。當(dāng)由多個(gè)信號控制同一控制對象時(shí),只要將多個(gè)控制信號并聯(lián)就可以。因此,只要將控制信號找到,程序基本上就已經(jīng)編制完成。
PLC;信號;編程;定時(shí)器
隨著科學(xué)技術(shù)地不斷發(fā)展,PLC應(yīng)用也越來越廣泛,并逐漸取代了原來的電力拖動繼電控制。PLC應(yīng)用一方面要選擇所需的控制電氣元器件,另一方面要編寫符合控制要求的程序。PLC編程對PLC操作者的要求與原來繼電控制有著很大的不同,而大部分操作者認(rèn)為學(xué)習(xí)PLC難點(diǎn)在于不會編寫符合控制要求的程序。PLC編程首先要掌握PLC內(nèi)部軟元件編號、功能及使用方法,在編程過程中要熟練調(diào)用這些軟元件來編寫程序。在編寫程序過程中,只要找到控制的信號就可以編寫出符合控制要求的程序,下面以一個(gè)實(shí)例來說明如何找到控制信號。
為了避免物料在運(yùn)輸途中堆積,實(shí)現(xiàn)正常傳輸,完成皮帶運(yùn)輸?shù)乃呐_拖動電動機(jī)M1、M2、M3 和M4啟動時(shí)要按一定時(shí)間間隔順序啟動,M1啟動5秒后M2啟動,M2啟動6秒后M3啟動,M3啟動10秒后M4啟動;停車時(shí)也要按一定時(shí)間間隔順序停止,M1停止10秒后M2停止,M2停止10秒后M3停止;M3停止10秒后M4停止。在電動機(jī)沒有啟動前各個(gè)電動機(jī)可以點(diǎn)動;當(dāng)任意一臺電動機(jī)過載時(shí),則所有電動機(jī)停止運(yùn)轉(zhuǎn)。每臺電動機(jī)運(yùn)轉(zhuǎn)都要有指示,電源送電也要有指示。PLC編程步驟:
首先我們先畫出PLC外部硬線接線圖如圖1所示。
圖1外部硬接線圖
根據(jù)外部硬接線圖可知,啟動信號是由SB1提供,但由于SB1是一個(gè)不帶自鎖的按鈕,啟動信號產(chǎn)生后,M1電動機(jī)是馬上啟動,另外三臺電動機(jī)而延時(shí)啟動,在PLC中定時(shí)控制是用定時(shí)器產(chǎn)生,而控制定時(shí)器T的信號是保持信號,這樣必須要用內(nèi)部輔助繼電器M0對其自鎖,產(chǎn)生一個(gè)不斷開的信號,同時(shí)這個(gè)信號也用來啟動M1電動機(jī);M2電動機(jī)啟動信號則由輔助繼電器M0驅(qū)動T0定時(shí)器產(chǎn)生;M3電動機(jī)啟動信號則由輔助繼電器M0驅(qū)動T1定時(shí)器產(chǎn)生;M4電動機(jī)啟動信號則由輔助繼電器M0驅(qū)動T2定時(shí)器產(chǎn)生。這三個(gè)定時(shí)器定時(shí)時(shí)間根據(jù)控制要求M1啟動5秒后M2啟動,M2啟動6秒后M3啟動,M3啟動10秒后M4啟動可知,T0定時(shí)器相對于輔助繼電器M0時(shí)間為5秒;T1定時(shí)器相對于輔助繼電器M0時(shí)間為5秒加上6秒總共為11秒;T2定時(shí)器相對于輔助繼電器M0時(shí)間為5秒加上6秒再加上10秒總共為21秒。截至現(xiàn)在,我們把所有順時(shí)啟動信號都已經(jīng)找到,下面我們來找停止信號。
停止信號是由SB6提供,SB6同樣是一個(gè)不帶自鎖的按鈕,停止信號產(chǎn)生后,M1電動機(jī)是馬上停止,另外三臺電動機(jī)而延時(shí)停止。和啟動過程一樣也采用一個(gè)輔助繼電器M1和三個(gè)定時(shí)器T3、T4和T5產(chǎn)生四個(gè)停止信號。輔助繼電器M1信號用來停止M1電動機(jī);M2電動機(jī)停止信號則由T3定時(shí)器產(chǎn)生;M3電動機(jī)停止信號則由T4定時(shí)器產(chǎn)生;M4電動機(jī)停止信號則由T5定時(shí)器產(chǎn)生。這三個(gè)定時(shí)器定時(shí)時(shí)間根據(jù)控制要求M1停止10秒后M2停止,M2停止10秒后M3停止,M3停止10秒后M4停止。T3定時(shí)器相對于內(nèi)部輔助繼電器M1時(shí)間為10秒;T4定時(shí)器相對于內(nèi)部輔助繼電器M1時(shí)間為10秒加上10秒總共為20秒;T5定時(shí)器相對于內(nèi)部輔助繼電器M1時(shí)間為10秒加上10秒再加上10秒總共為30秒。這樣,我們把所有的順序啟動信號和逆序停止信號都已經(jīng)找到了,接下來我們來找點(diǎn)動信號。
根據(jù)控制要求在電動機(jī)沒有啟動前各個(gè)電動機(jī)可以點(diǎn)動,由圖1可知,SB2控制內(nèi)部輔助繼電器M2,由內(nèi)部輔助繼電器M2信號去控制M1電動機(jī)點(diǎn)動;SB3控制內(nèi)部輔助繼電器M3,由內(nèi)部輔助繼電器M3信號去控制M2電動機(jī)點(diǎn)動;SB4控制內(nèi)部輔助繼電器M4,由內(nèi)部輔助繼電器M4信號去控制M3電動機(jī)點(diǎn)動;SB5控制內(nèi)部輔助繼電器M5,由內(nèi)部輔助繼電器M5信號去控制M4電動機(jī)點(diǎn)動。但由控制要求已經(jīng)說明電動機(jī)啟動后不能進(jìn)行點(diǎn)動,而啟動信號是由內(nèi)部輔助繼電器M0產(chǎn)生的,用一個(gè)M0常閉串聯(lián)在產(chǎn)生點(diǎn)動信號支路中。而電動機(jī)具有過載保護(hù)直接放在產(chǎn)生啟動信號M0和停止信號M1支路中就可以直接控制電動機(jī)的停止。
完整的程序如下圖所示:
通過這個(gè)例子可以說明,PLC編程關(guān)鍵在于找到控制對象的控制信號,明確這個(gè)信號什么時(shí)候產(chǎn)生,什么時(shí)候消失;當(dāng)由多個(gè)信號控制同一控制對象時(shí),只要將多個(gè)控制信號并聯(lián)就可以。因此,只要找到控制信號基本上程序已經(jīng)編制完成。
[1]陳立定,吳玉香,蘇開才編.電氣控制與可編程控制器[M].廣州:華南理工大學(xué),2001.
[2]陳清彬編著.PLC實(shí)用制作快速上手[M].北京:電子工業(yè)出版社,2012.
[3]鐘肇新,范建東,馮太合編著.可編程控制器原理及應(yīng)用(第四版)[M].廣州:華南理工大學(xué)出版社,2008.
(編輯 焦玉剛)
The Signal Is the Key of PLC Programming
FENGQirong
(Hangzhou cityXiaoshan District Senior Technical School,Hangzhou 311201,China)
Through the introduction of how to find control signal program the PLC.The PLC program that meets the control requirements is the difficulty when we learn PLC.During PLC programming,we only need find the control signal of the control object,and make clear the time when the control signal produced and when it will disappear.And we are able to control the object with the signal.When the same control is controlled by many signals,we only need to make control signals in parallel.Therefore,as longas the control signal is found,the programwill have been completed basically.
PLC;Signal;programming;timer
G712
B
1672-0601(2015)05-0093-02
馮啟榮(1979-),男,學(xué)士學(xué)位,一級實(shí)習(xí)指導(dǎo)教師。主要研究方向:PLC及機(jī)電一體化。