鎮(zhèn)江船艇學(xué)院 陳 卓
作為電子系統(tǒng)進(jìn)行數(shù)字運(yùn)算操作,可編程序控制器(PLC)特別為工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)??删幊炭刂破鳎≒LC)及其相關(guān)外部設(shè)備,都是按照易于與工業(yè)控制系統(tǒng)連成一個(gè)整體以及易于擴(kuò)充其功能的原則而設(shè)計(jì)。PLC采用的存儲(chǔ)器可編寫程序,并用于內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)以及算術(shù)運(yùn)算等指令,通過數(shù)字式或模擬式的輸入和輸出,有效控制各類型的機(jī)械或生產(chǎn)過程。
源于汽車制造業(yè)的PLC的產(chǎn)生:二十世紀(jì)60年代后期,汽車型號(hào)的更新速度不斷加快。以前汽車制造生產(chǎn)線使用的繼電器控制系統(tǒng),盡管具有原理簡單、使用方便、操作直觀、價(jià)格更宜等諸多優(yōu)點(diǎn),但由于它的控制邏輯由元器件的布線方式來決定,缺乏變更控制過程的走活性,不能滿足用戶快速改變控制方式的要求,無法適應(yīng)汽車換代周期迅速縮短的需要。20世紀(jì)40年代產(chǎn)生的電子計(jì)算機(jī),在20世紀(jì)60年代已得到迅猛發(fā)展,雖然小型計(jì)算機(jī)已開始應(yīng)用于工業(yè)生產(chǎn)的自動(dòng)控制,但由于原理的復(fù)雜性,還需要專門的程序設(shè)計(jì)語言,一般電氣工作人員難以掌握和使用。
美國通用汽車公司(GM),在1968年,思考將繼電器控制與計(jì)算機(jī)控制兩者的長處結(jié)合起來,建議制造商,為汽車裝配線提供一種新型通用的程序控制器,而且提出了如下招標(biāo)指標(biāo):A.采用模塊式結(jié)構(gòu),便于維護(hù)。B.編程簡單明了,并可以現(xiàn)場(chǎng)修改程序。C.各種數(shù)據(jù)能夠直接傳輸于計(jì)算機(jī)。D.體積比繼電器控制柜小。E.其可靠性比繼電器控制柜高。F.用戶程序的存儲(chǔ)容量至少能擴(kuò)展到4K。G.輸入可以是AC 115V。H.輸出交流(AC)115 V、2A,可以直接驅(qū)動(dòng)電磁閥。I.系統(tǒng)擴(kuò)展時(shí),變更很小。J.價(jià)格與繼電器控制柜相比有競(jìng)爭性。
用計(jì)算機(jī)代替繼電器控制系統(tǒng),用程序代替硬接線,輸入、輸出電平可與外部負(fù)載直接連接,結(jié)構(gòu)易于擴(kuò)展。如果說電氣技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展是PLC出現(xiàn)的物質(zhì)基礎(chǔ),那么,GM的10項(xiàng)指標(biāo)則是PLC誕生的創(chuàng)新思想。
1969年,美國數(shù)字設(shè)備公司(DEC)按招標(biāo)要求完成了研制工作,并在美國通用汽車公司的自動(dòng)生產(chǎn)線上試用成功,從而誕生了世界上第一臺(tái)PLC。
早期的PLC主要只是執(zhí)行原先由繼電器完成的順序控制、定時(shí)等功能,故稱為可編程邏輯控制器(PLC)。但其新穎的構(gòu)思,在控制領(lǐng)域獲得的巨大成功,這項(xiàng)新技術(shù)立即得到迅速推廣,美國、西歐、日本相繼開始引進(jìn)和研制。從1974起,我國開始仿制美國的第二代PLC,于1977年研制出了第一臺(tái)具有實(shí)用價(jià)值的可編程控制器(PLC)。
第一臺(tái)PLC誕生至今,可編程控制器(PLC)大致經(jīng)歷了4次更新?lián)Q代,從以取代繼電器為主的邏輯運(yùn)算和計(jì)時(shí)、計(jì)數(shù)等功能的簡單PLC,到現(xiàn)在具有邏輯、過程、運(yùn)動(dòng)控制以及數(shù)據(jù)處理、聯(lián)網(wǎng)通信等多功能的控制設(shè)備,實(shí)現(xiàn)了量到質(zhì)的飛躍。除此之外,可編程控制器(PLC)還力求做到軟件系統(tǒng)標(biāo)準(zhǔn)化,還可采用高級(jí)語言編程,使得編程語言標(biāo)準(zhǔn)化工作得以完成,人們高度評(píng)價(jià)它,并將PLC視作現(xiàn)代工業(yè)自動(dòng)化的三大支柱之一。
從其發(fā)展可見,PLC早已不是初創(chuàng)時(shí)的邏輯控制器了,它確切的名稱應(yīng)為Programmabl e Control l er(PC)。但鑒于縮寫“PC”在我國業(yè)已成為個(gè)人計(jì)算機(jī)(Personal Computer)的專用名詞,為避免學(xué)術(shù)名詞的混淆,因此在我國仍沿用PLC來表示可編程序控制器。
工業(yè)自動(dòng)化裝置在早期通常有以下三類系統(tǒng):(1)對(duì)開關(guān)量控制的邏輯系統(tǒng)。采用繼電器接觸器控制柜,實(shí)現(xiàn)邏輯控制的電控裝置。即所謂的“電控”系統(tǒng)。(2)慢連續(xù)量的過程控制系統(tǒng)。采用電動(dòng)單元組合儀表,實(shí)現(xiàn)過程控制的儀表裝置。即所謂的“電儀”系統(tǒng)。(3)快連續(xù)量的運(yùn)動(dòng)控制系統(tǒng)。采用電氣傳動(dòng)控制柜,實(shí)現(xiàn)運(yùn)動(dòng)控制的電傳裝置。即所謂的“電傳”系統(tǒng)。
以往在工業(yè)控制現(xiàn)場(chǎng)中,電控、電儀、電傳這三類設(shè)備常常同時(shí)存在,但是,各自的控制裝置卻是獨(dú)立的,不可兼容。人們期待能用一種控制裝置把“三電”統(tǒng)一,使工業(yè)自動(dòng)化系統(tǒng)整體協(xié)調(diào)地運(yùn)行,做到優(yōu)化控制,產(chǎn)品質(zhì)量得到保證,生產(chǎn)效率得以提高,即實(shí)現(xiàn)真正意義上的“三電一體”。
計(jì)算機(jī)技術(shù)的發(fā)展奠定了現(xiàn)代控制裝置的基礎(chǔ),不管是過程的控制、邏輯的控制還是運(yùn)動(dòng)的控制都引入了計(jì)算機(jī)控制,計(jì)算機(jī)控制裝置成為“三電一體”的硬件基礎(chǔ)。“三電一體”實(shí)現(xiàn)有兩種方式:(1)在控制裝置一級(jí)實(shí)現(xiàn)三電一體化;(2)在網(wǎng)絡(luò)一級(jí)實(shí)現(xiàn)三電一體化。在這個(gè)基礎(chǔ)上“三電一體”有了實(shí)現(xiàn)的可能。DCS系統(tǒng)就是延續(xù)了在網(wǎng)絡(luò)一級(jí)實(shí)現(xiàn)三電一體化的思想,適合于大型自動(dòng)控制系統(tǒng),但是,成本造價(jià)非常昂貴。
PLC作為實(shí)質(zhì)上的工業(yè)計(jì)算機(jī),具有構(gòu)成“三電一體”的先天優(yōu)勢(shì)。隨著功能不斷擴(kuò)展,PLC已從最基本的邏輯控制功能,發(fā)展到今天的過程的控制、運(yùn)動(dòng)控制、數(shù)據(jù)的處理、連網(wǎng)通信等功能,已經(jīng)成為名副其實(shí)的多功能控制器。
目前,PLC在裝置一級(jí)實(shí)現(xiàn)了將三電集于一體,適合于各種規(guī)模的自動(dòng)控制系統(tǒng),這是它的優(yōu)勢(shì)所在。當(dāng)然,可編程控制器(PLC)在裝置一級(jí)實(shí)現(xiàn)的“三電一體”化還沒有達(dá)到令人十分滿意,尤其是對(duì)復(fù)雜過程的控制、運(yùn)動(dòng)控制方面,其控制性能還有待進(jìn)一步提高。即使如此,初步實(shí)現(xiàn)三電一體的PLC在自動(dòng)化設(shè)備競(jìng)爭中已經(jīng)具有很大優(yōu)勢(shì)。其原因如下:
(1)PLC運(yùn)行采用的是循環(huán)掃描工作方式。為了不丟失輸入信號(hào),設(shè)計(jì)循環(huán)掃描周期盡可能短,因此,PLC處理器速度、性能要求得較高,并且配置了高性能微處理器。人們?cè)谠缙?,?duì)PLC這些高性能的微處理器的潛能挖掘不夠,并沒有得到充分的利用。后來,針對(duì)這個(gè)問題,PLC采用實(shí)時(shí)多任務(wù)的工作方式,實(shí)現(xiàn)了對(duì)慢連續(xù)變量的過程控制。后期多微處理器結(jié)構(gòu)普遍采用被普遍用于大中型PLC。由此使得PLC不僅數(shù)據(jù)處理速度大幅度提高,而且可以完成非常復(fù)雜的過程控制任務(wù),特別是PLC配置了多種內(nèi)含CPU的智能模塊,例如PID(比例積分微分)控制模塊、運(yùn)動(dòng)控制模塊、高速計(jì)數(shù)模塊、網(wǎng)絡(luò)通信模塊等,PLC通過并行總線能夠?qū)⑺鼈冞B成有機(jī)整體。以上技術(shù)措施為PLC在裝置一級(jí)實(shí)現(xiàn)三電一體奠定了堅(jiān)實(shí)的基礎(chǔ)。
隨著控制功能、控制規(guī)模、控制復(fù)雜度的提高,將慢連續(xù)變量的過程控制計(jì)算機(jī),改成周期循環(huán)掃描,并具有大量開關(guān)控制功能是力所不及的。因此,專門用于過程控制的計(jì)算機(jī)裝置不容易實(shí)現(xiàn)“三電一體”。
(2)PLC在硬、軟件設(shè)計(jì)方面采用了多項(xiàng)技術(shù)措施,具有非常高的可靠性。一方面,在硬件上采用了一系列的抗干擾措施,如濾波、隔離、屏蔽、接地等,完善的電磁兼容性設(shè)計(jì)被用于模塊機(jī)箱,嚴(yán)格篩選相關(guān)元件。軟件方面,采用指令復(fù)執(zhí)、數(shù)字濾波、程序卷回、差錯(cuò)校驗(yàn)等一系列軟件抗干擾設(shè)計(jì)及故障診斷技術(shù),在系統(tǒng)級(jí)層面進(jìn)行了冗余配置。此外,可編程控制器(PLC)的高可靠性還得益于其特殊的工作方式,其采用的周期循環(huán)掃描工作方式本身就具有抗干擾能力。在一個(gè)循環(huán)掃描周期中,僅有一小段時(shí)間進(jìn)行I/O讀取或輸出處理,由于只有在這小段時(shí)間內(nèi),干擾才可能被引入可編程控制器(PLC)內(nèi)部,而在掃描周期的其余大部分時(shí)間段,干擾都被阻擋在可編程控制器(PLC)以外,所以,PLC的這種工作方式具有很強(qiáng)的抗干擾能力。
(3)可編程控制器(PLC)網(wǎng)絡(luò)經(jīng)過多年的發(fā)展,已成為具有3、4級(jí)子網(wǎng)的多級(jí)分布式網(wǎng)絡(luò)。強(qiáng)有力的工具軟件開發(fā)應(yīng)用,使得系統(tǒng)具有動(dòng)態(tài)畫面顯示、工藝流程顯示、趨勢(shì)圖生成顯示、各類報(bào)表制作等多種功能。在制造業(yè)自動(dòng)化通信協(xié)議(Manuf act uring Aut omat ion Pr ot ocol,簡稱MAP)規(guī)約的支撐下,PLC網(wǎng)絡(luò)可以方便地與其他網(wǎng)絡(luò)互連,使其成為CIMS系統(tǒng)重要的組成部分,具有很高的性能價(jià)格比。
PLC網(wǎng)絡(luò)與集散控制系統(tǒng)(DCS)相比具有更高的性價(jià)比,原因在于集散控制系統(tǒng)(DCS)通信網(wǎng)絡(luò)普遍采用1 : 1冗余,包括通信信道、通信接口的1:1冗余,還包括通信系統(tǒng)發(fā)生故障時(shí),進(jìn)行故障檢測(cè)及自動(dòng)切換到備用子網(wǎng)的裝置。雖然DCS系統(tǒng)性能優(yōu)良,但造價(jià)很高,從經(jīng)濟(jì)的角度考慮,遠(yuǎn)不如PLC的性價(jià)比高。。PLC網(wǎng)絡(luò)僅在關(guān)鍵部位采用冗余結(jié)構(gòu),并不在網(wǎng)絡(luò)級(jí)采用1 : 1冗余,PLC網(wǎng)絡(luò)的這種結(jié)構(gòu)方案使其價(jià)格大大低于DCS系統(tǒng)。由于PLC能夠集“三電”于一體,需要通過網(wǎng)絡(luò)交換的數(shù)據(jù)量相對(duì)較少,PLC網(wǎng)絡(luò)通信速度要求降低,這使得PLC網(wǎng)絡(luò)結(jié)構(gòu)相對(duì)簡單。
(4)集散控制系統(tǒng)(DCS)在網(wǎng)絡(luò)級(jí)實(shí)現(xiàn)的“三電”一體化,對(duì)網(wǎng)絡(luò)通信速度要求比較高,需要通過網(wǎng)絡(luò)交換的數(shù)據(jù)量也比較大,所以,集散控制系統(tǒng)(DCS)系統(tǒng)的通信網(wǎng)絡(luò)比較復(fù)雜。PLC網(wǎng)絡(luò)盡管沒有1:1冗余,冗余結(jié)構(gòu)被用于關(guān)鍵部位,保障了系統(tǒng)的可靠性。從系統(tǒng)復(fù)雜度與可靠度關(guān)系的角度來看,簡單通信網(wǎng)絡(luò)的可靠性比復(fù)雜通信網(wǎng)絡(luò)的可靠性更高。
正是由于PLC集成了多種控制功能,可以實(shí)現(xiàn)邏輯控制、過程控制、運(yùn)動(dòng)控制,集“三電”于一身,靈活機(jī)動(dòng),具有高可靠性。PLC網(wǎng)絡(luò)與DCS系統(tǒng)相比,具有很好的性能價(jià)格比,在中小型控制網(wǎng)絡(luò)中具有明顯競(jìng)爭力,適合于各種規(guī)模的自動(dòng)化系統(tǒng),PLC及其網(wǎng)絡(luò)已成為現(xiàn)代工業(yè)自動(dòng)化的支柱之一。
[1]戴一平等.LC控制技術(shù)[M].北京:清華大學(xué)出版社,2013,11.
[2]徐文尚等.氣控制技術(shù)與PLC[M].機(jī)械工業(yè)出版社,2012,10.