摘要:PLC具有獨(dú)特的特點(diǎn),在泵站自動化控制系統(tǒng)中得到了廣泛的應(yīng)用,它同時可以檢測和處理控制系統(tǒng)的數(shù)據(jù),實(shí)現(xiàn)對現(xiàn)場自動化設(shè)備的控制。本文簡要介紹PLC,以及PLC在泵站自動控制系統(tǒng)中的運(yùn)用,同時,介紹了PLC的硬件及軟件的一些特點(diǎn),及監(jiān)控軟件所實(shí)現(xiàn)的功能。在運(yùn)用中可以看出PLC在泵站自動控制系統(tǒng)中的應(yīng)用效果較好,可靠性較高,效率也較高。
關(guān)鍵詞:PLC;自動控制系統(tǒng);運(yùn)用
中圖分類號:TP273 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599 (2012) 21-0000-02
可編程邏輯控制器(Programmable Logic Controller,PLC),它采用一類可編程的存儲器,這種存儲器有存儲程序、邏輯運(yùn)算程序、執(zhí)行程序、對設(shè)備進(jìn)行順序和邏輯指令的發(fā)號,并通過數(shù)字模擬的形式把信號輸入/輸出到控制的機(jī)型或者設(shè)備過程中。PLC其實(shí)就是一種用于控制的小型計(jì)算機(jī)。
1 泵站控制系統(tǒng)結(jié)構(gòu)簡介
泵站控制系統(tǒng)的結(jié)構(gòu)主要由以下幾個部分組成:可編程邏輯控制器(Programmable Logic Controller,PLC)、低壓控制屏、MCC柜及外圍電氣設(shè)備等,這些設(shè)備通過互聯(lián)網(wǎng)和主控室進(jìn)行連接,各部分連接的示意圖如圖1。
PLC是泵站自動控制系統(tǒng)的核心部分,PLC對泵站的各個設(shè)備的工作狀態(tài)和設(shè)備運(yùn)行狀態(tài)進(jìn)行監(jiān)督,并且把這些監(jiān)控信息傳輸?shù)奖O(jiān)控系統(tǒng),實(shí)現(xiàn)系統(tǒng)的監(jiān)控和控制。低壓控制屏可以對泵、閥等外圍設(shè)備進(jìn)行控制,這些設(shè)備通過低壓控制屏輸入的PLC開關(guān)量輸入模塊,同時對應(yīng)的PLC輸出模塊開關(guān)量通過低壓控制屏來對外圍設(shè)備進(jìn)行控制;MCC柜的作用是用來控制大型的排污泵的,控制的方面是,泵運(yùn)行后,MCC柜通過輸入PLC的開關(guān)來控制輸入模塊,大型泵在啟動器或者變頻器的作用下,利用總線DeviceNet與PLC連接,這樣PLC就可以通過總線來對軟啟動器、變頻器等的情況進(jìn)行各種參數(shù)的檢測,同時,把泵站的各種數(shù)據(jù)數(shù)值等信號通過傳感器等設(shè)備直接輸入PLC模塊。
2 PLC工作原理
2.1 輸入采樣階段。在這個階段,PLC是以掃描的形式來對數(shù)據(jù)進(jìn)行讀取和輸入的,并把這些讀入的數(shù)據(jù)以I/O映像的方法存儲到相應(yīng)的單元區(qū)域內(nèi)。讀取數(shù)據(jù)結(jié)束以后,程序就轉(zhuǎn)入執(zhí)行刷新的過程。在上面兩個過程中,如果數(shù)據(jù)和輸入狀態(tài)發(fā)生變化,I/O映像到單元區(qū)域內(nèi)的數(shù)據(jù)和狀態(tài)也不會發(fā)生變化。所以,當(dāng)輸入的是某種脈沖信息,則這種脈沖信息的寬度周期要相對較大,這樣才可以促使數(shù)據(jù)被正確的讀取。
2.2 用戶程序執(zhí)行階段。在執(zhí)行階段,PLC是按照一定的順序進(jìn)行掃描的,掃描的順序是按照從上向下的順序。對梯形圖掃描時,是以梯形圖的左邊開始,掃描左邊觸點(diǎn)構(gòu)成的控制線路,讓回由左向右,從上往下按照順序?qū)τ|點(diǎn)控制線路進(jìn)行邏輯運(yùn)算,并根據(jù)邏輯運(yùn)算結(jié)果來展現(xiàn)在邏輯區(qū)域內(nèi)的對應(yīng)狀態(tài);或者刷新輸出線圈I/O映像區(qū)域?qū)?yīng)的狀態(tài)。
2.3 輸出刷新階段。在掃描刷新階段,PLC就進(jìn)入了輸出刷新階段。在這個過程中,CPU是按照I/O映像區(qū)的對應(yīng)數(shù)據(jù)和狀態(tài)來對所有輸出鎖存電路刷新。然后經(jīng)過輸出電路來對外圍設(shè)備進(jìn)行驅(qū)動,這個時候,PLC才真正達(dá)到可編程邏輯控制器的作用。
3 PLC的功能特點(diǎn)
3.1 高可靠性。PLC的高效性主要從兩個方面來體現(xiàn)。第一就是硬件方面:在硬件方面,首先是應(yīng)用開關(guān)電源上,在選擇開關(guān)電源的時候,對其進(jìn)行了較為嚴(yán)格的審查和篩選,同時配合較為合理的系統(tǒng)結(jié)構(gòu),以簡化和加工安裝為基礎(chǔ)。所以,PLC在堅(jiān)固性和抗震性上較為強(qiáng)大;同時配以無觸點(diǎn)的半導(dǎo)體來安裝開關(guān),也不會導(dǎo)致繼電器問題而導(dǎo)致系統(tǒng)元器件的老化、脫焊等等問題;此外,全部的輸入和輸出接口都采用了光電隔離技術(shù),把內(nèi)外電路有效的進(jìn)行了隔離;把PLC分為幾個模塊,可以在某個模塊出現(xiàn)問題時對故障模塊進(jìn)行快速的維修,從而可以很大程度上縮短維修時間。第二種在軟件方面:PLC的監(jiān)控定時器可用于監(jiān)視執(zhí)行用戶程序的專用運(yùn)算處理器的延遲,進(jìn)而促使程序在出現(xiàn)問題進(jìn)行維修的過程中,出不正確的程序而導(dǎo)致系統(tǒng)的壞死;如果CPU、輸入和輸出、以及通信接口出現(xiàn)問題,PLC就可以通過自診斷對這些問題進(jìn)行檢測診斷,并采取一定的措施,以便有效阻止故障的發(fā)生;停電的時候,可以有后備電池對程序進(jìn)行數(shù)據(jù)的保護(hù),從而保證信息的完整。以上措施促使PLC可以高效的運(yùn)行,可以長久的進(jìn)行工作而不出現(xiàn)故障。
3.2 應(yīng)用靈活、使用方便。PLC的設(shè)計(jì)都是按照模塊化進(jìn)行設(shè)計(jì)的,所以用戶可以依據(jù)自己的需求來對自動控制系統(tǒng)進(jìn)行大小、工藝流程和控制要求等方面的選擇設(shè)計(jì)合適的PLC模塊進(jìn)行編程和資源配置。從而,減少了大量的硬件配置,只需要設(shè)計(jì)硬件配置和外部總線就可以,而且在PLC控制中,如果想改變控制,不用另外接線,只要改變程序就可以。
3.3 易于安裝、調(diào)試、維修。在安裝的過程中,PLC輸入和輸出口已經(jīng)安裝好,所以可以輕而易舉的把這些設(shè)備進(jìn)行連接,不用再專門接口安裝。并且PLC的軟件代替了原來的一些元器件,所以在硬件安裝上就顯得非常的簡便,工作量較小。在調(diào)試的過程中,可以先進(jìn)行試驗(yàn)?zāi)K的調(diào)試,模擬調(diào)試后,在進(jìn)行現(xiàn)場的按照和調(diào)試。這樣就可以有效的避免一些現(xiàn)場容易導(dǎo)致的錯誤問題。從而也使得調(diào)試變得更加便捷快速,縮短調(diào)試的時間周期,維修方面,PLC同時具備診斷功能,所以當(dāng)出現(xiàn)故障后,其就會自動進(jìn)行模塊的檢測,并對模塊進(jìn)行重新設(shè)計(jì),所以非常的簡便快捷。
3.4 網(wǎng)絡(luò)功能強(qiáng)。目前的PLC也具有了網(wǎng)絡(luò)功能。PLC可以進(jìn)行當(dāng)前程序的控制,還可以進(jìn)行內(nèi)部通信的控制以及上位機(jī)通信,同時還可以通過互聯(lián)網(wǎng)進(jìn)行上網(wǎng),以及無線上網(wǎng)等。這所以,PLC就構(gòu)成了一個較大的網(wǎng)絡(luò)控制體系,在這個網(wǎng)絡(luò)體系中可以實(shí)現(xiàn)自動化控制。
4 PLC程序設(shè)計(jì)
PLC泵站控制系統(tǒng)是非常復(fù)雜的,無論是在PLC的輸入和輸出點(diǎn)的數(shù)量上,還是在其邏輯控制上都非常的復(fù)雜,并且還有現(xiàn)場手動的、自動的和遙控的多種工作方法。對于這種比較復(fù)雜的問題,在PLC的程序設(shè)計(jì)過程中,要把握PLC程序的總體設(shè)計(jì)情況,要依據(jù)三個獨(dú)立的結(jié)構(gòu)和通信的要求,對PLC的程序進(jìn)行工作和供能的劃分。主程序的主要作用有:第一,進(jìn)行PLC自身的評測;第二,進(jìn)行故障的檢查和診斷同時進(jìn)行初始化程序。為什么要初始化程序,這是因?yàn)槌跏蓟绦蚩梢云饐幼龊脺?zhǔn)備,同時避免系統(tǒng)發(fā)生錯誤。
通訊子程序主要作用是實(shí)現(xiàn)PLC基于現(xiàn)場總線DeviceNet與軟啟動器、變頻器間的通信,PLC基于以太網(wǎng)與其它泵站PLC間及與上位機(jī)間的信息交換。
5 結(jié)論
PLC在泵站自控系統(tǒng)中的運(yùn)用,有利于較少的啟動泵站的次數(shù),同時還可以通過DeviceNet對變頻器、啟動器中的電壓、電流、故障進(jìn)行讀取,從而使得PLC在泵站的應(yīng)用簡單易行,可以實(shí)現(xiàn)現(xiàn)場變頻泵的無極調(diào)速。
參考文獻(xiàn):
[1]李鳳閣,林景波,佟為明.羅克韋爾SLC 500系列可編程序控制器及其應(yīng)用[J].低壓電器,2005,8:42-45.
[2]王海瑞,張勇.計(jì)算機(jī)與PLC集成控制系統(tǒng)在干冰生產(chǎn)過程中的應(yīng)用[J].微計(jì)算機(jī)信息,2006,2:39-41.