可編程控制器_PLC系統工業(yè)自動(dòng)化引領(lǐng)者
可編程制器是種專(zhuān)門(mén)為在工業(yè)環(huán)境下應用而設計的數字運算操作電子系統。它采用一種可編程的存儲器,在其內部存儲執行邏輯運算、順序控制、定時(shí)、計數和算術(shù)運算等操作的指令,通過(guò)數字式或模擬式的輸入輸出來(lái)控制各種類(lèi)型的機械設備或生產(chǎn)過(guò)程。
PLC的生產(chǎn)廠(chǎng)商很多,如西門(mén)子、施耐德、三菱、臺達等,幾乎涉及工業(yè)自動(dòng)化領(lǐng)域的廠(chǎng)商都會(huì )有其PLC產(chǎn)品提供。
可編程邏輯控制器(Programmable Logic
Controller,PLC),一種具有微處理器的用于自動(dòng)化控制的數字運算控制器,可以將控制指令隨時(shí)載入內存進(jìn)行儲存與執行?删幊炭刂破饔蒀PU、指令及數據內存、輸入/輸出接口、電源、數字模擬轉換等功能單元組成。早期的可編程邏輯控制器只有邏輯控制的功能,所以被命名為可編程邏輯控制器,后來(lái)隨著(zhù)不斷地發(fā)展,這些當初功能簡(jiǎn)單的計算機模塊已經(jīng)有了包括邏輯控制、時(shí)序控制、模擬控制、多機通信等各類(lèi)功能,名稱(chēng)也改為可編程控制器(Programmable
Controller),但是由于它的簡(jiǎn)寫(xiě)PC與個(gè)人電腦(Personal
Computer)的簡(jiǎn)寫(xiě)相沖突,加上習慣的原因,人們還是經(jīng)常使用可編程邏輯控制器這一稱(chēng)呼,并仍使用PLC這一縮寫(xiě)。
現在工業(yè)上使用的可編程邏輯控制器已經(jīng)相當或接近于一臺緊湊型電腦的主機,其在擴展性和可靠性方面的優(yōu)勢使其被廣泛應用于目前的各類(lèi)工業(yè)控制領(lǐng)域。不管是在計算機直接控制系統還是集中分散式控制系統DCS,或者現場(chǎng)總線(xiàn)控制系統FCS中,總是有各類(lèi)PLC控制器的大量使用。
可編程制器基本結構
可編程邏輯控制器實(shí)質(zhì)是一種專(zhuān)用于工業(yè)控制的計算機,其硬件結構基本上與微型計算機相同,基本組成,基本構成詳細描述如下:
電源
電源用于將交流電轉換成PLC內部所需的直流電,目前大部分PLC采用開(kāi)關(guān)式穩壓電源供電。
中央處理單元
中央處理器(CPU)是PLC的控制中樞,也是PLC的核心部件,其性能決定了PLC的性能。
中央處理器由控制器、運算器和寄存器組成,這些電路都集中在一塊芯片上,通過(guò)地址總線(xiàn)、控制總線(xiàn)與存儲器的輸入/輸出接口電路相連。中央處理器的作用是處理和運行用戶(hù)程序,進(jìn)行邏輯和數學(xué)運算,控制整個(gè)系統使之協(xié)調。
存儲器
存儲器是具有記憶功能的半導體電路,它的作用是存放系統程序、用戶(hù)程序、邏輯變量和其他一些信息。其中系統程序是控制PLC實(shí)現各種功能的程序,由PLC生產(chǎn)廠(chǎng)家編寫(xiě),并固化到只讀存儲器(ROM)中,用戶(hù)不能訪(fǎng)問(wèn)。
輸入單元
輸入單元是PLC與被控設備相連的輸入接口,是信號進(jìn)入PLC的橋梁,它的作用是接收主令元件、檢測元件傳來(lái)的信號。輸入的類(lèi)型有直流輸入、交流輸入、交直流輸入。
輸出單元
輸出單元也是PLC與被控設備之間的連接部件,它的作用是把PLC的輸出信號傳送給被控設備,即將中央處理器送出的弱電信號轉換成電平信號,驅動(dòng)被控設備的執行元件。輸出的類(lèi)型有繼電器輸出、晶體管輸出、晶閘門(mén)輸出。
PLC除上述幾部分外,根據機型的不同還有多種外部設備,其作用是幫助編程、實(shí)現監控以及網(wǎng)絡(luò )通信。常用的外部設備有編程器、打印機、盒式磁帶錄音機、計算機等。
工作原理
當可編程邏輯控制器投入運行后,其工作過(guò)程一般分為三個(gè)階段,即輸入采樣、用戶(hù)程序執行和輸出刷新三個(gè)階段。完成上述三個(gè)階段稱(chēng)作一個(gè)掃描周期。在整個(gè)運行期間,可編程邏輯控制器的CPU以一定的掃描速度重復執行上述三個(gè)階段。
輸入采樣
在輸入采樣階段,可編程邏輯控制器以?huà)呙璺绞揭来蔚刈x入所有輸入狀態(tài)和數據,并將它們存入I/O映象區中的相應的單元內。輸入采樣結束后,轉入用戶(hù)程序執行和輸出刷新階段。在這兩個(gè)階段中,即使輸入狀態(tài)和數據發(fā)生變化,I/O映象區中的相應單元的狀態(tài)和數據也不會(huì )改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個(gè)掃描周期,才能保證在任何情況下,該輸入均能被讀入。
用戶(hù)程序執行
在用戶(hù)程序執行階段,可編程邏輯控制器總是按由上而下的順序依次地掃描用戶(hù)程序(梯形圖)。在掃描每一條梯形圖時(shí),又總是先掃描梯形圖左邊的由各觸點(diǎn)構成的控制線(xiàn)路,并按先左后右、先上后下的順序對由觸點(diǎn)構成的控制線(xiàn)路進(jìn)行邏輯運算,然后根據邏輯運算的結果,刷新該邏輯線(xiàn)圈在系統RAM存儲區中對應位的狀態(tài);或者刷新該輸出線(xiàn)圈在I/O映象區中對應位的狀態(tài);或者確定是否要執行該梯形圖所規定的特殊功能指令。
即,在用戶(hù)程序執行過(guò)程中,只有輸入點(diǎn)在I/O映象區內的狀態(tài)和數據不會(huì )發(fā)生變化,而其他輸出點(diǎn)和軟設備在I/O映象區或系統RAM存儲區內的狀態(tài)和數據都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執行結果會(huì )對排在下面的凡是用到這些線(xiàn)圈或數據的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線(xiàn)圈的狀態(tài)或數據只能到下一個(gè)掃描周期才能對排在其上面的程序起作用。
在程序執行的過(guò)程中如果使用立即I/O指令則可以直接存取I/O點(diǎn)。即使用I/O指令的話(huà),輸入過(guò)程映像寄存器的值不會(huì )被更新,程序直接從I/O模塊取值,輸出過(guò)程映像寄存器會(huì )被立即更新,這跟立即輸入有些區別。
輸出刷新
當掃描用戶(hù)程序結束后,可編程邏輯控制器就進(jìn)入輸出刷新階段。在此期間,CPU按照I/O映象區內對應的狀態(tài)和數據刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅動(dòng)相應的外設。這時(shí),才是可編程邏輯控制器的真正輸出。
小結
根據上述過(guò)程的描述,可以對PLC工作過(guò)程的特點(diǎn)小結如下:
①PLC采用集中采樣、集中輸出的工作方式,這種方式減少了外界干擾的影響。
②PLC的工作過(guò)程是循環(huán)掃描的過(guò)程,循環(huán)掃描時(shí)間的長(cháng)短取決于指令執行速度、用戶(hù)程序的長(cháng)度等因素。
③輸出對輸入的影響有滯后現象。PLC采用集中采樣、集中輸出的工作方式,當采樣階段結束后,輸入狀態(tài)的變化將要等到下一個(gè)采樣周期才能被接收,因此這個(gè)滯后時(shí)間的長(cháng)短又主要取決于循環(huán)周期的長(cháng)短。此外,影響滯后時(shí)間的因素還有輸入濾波時(shí)間、輸出電路的滯后時(shí)間等。
④輸出映像寄存器的內容取決于用戶(hù)程序掃描執行的結果。
⑤輸出鎖存器的內容由上一次輸出刷新期間輸出映像寄存器中的數據決定。
⑥PLC當前實(shí)際的輸出狀態(tài)由輸出鎖存器的內容決定。
功能特點(diǎn)
(1)可靠性高。由于PLC大都采用單片微型計算機,因而集成度高,再加上相應的保護電路及自診斷功能,提高了系統的可靠性。
(2)編程容易。PLC的編程多采用繼電器控制梯形圖及命令語(yǔ)句,其數量比微型機指令要少得多,除中、高檔PLC外,一般的小型PLC只有16條左右。由于梯形圖形象而簡(jiǎn)單,因此容易掌握、使用方便,甚至不需要計算機專(zhuān)業(yè)知識,就可進(jìn)行編程。
(3)組態(tài)靈活。由于PLC采用積木式結構,用戶(hù)只需要簡(jiǎn)單地組合,便可靈活地改變控制系統的功能和規模,因此,可適用于任何控制系統。
(4)輸入/輸出功能模塊齊全。PLC的最大優(yōu)點(diǎn)之一,是針對不同的現場(chǎng)信號(如直流或交流、開(kāi)關(guān)量、數字量或模擬量、電壓或電流等),均有相應的模板可與工業(yè)現場(chǎng)的器件(如按鈕、開(kāi)關(guān)、傳感電流變送器、電機啟動(dòng)器或控制閥等)直接連接,并通過(guò)總線(xiàn)與CPU主板連接。
(5)安裝方便。與計算機系統相比,PLC的安裝既不需要專(zhuān)用機房,也不需要嚴格的屏蔽措施。使用時(shí)只需把檢測器件與執行機構和PLC的I/O接口端子正確連接,便可正常工作。
(6)運行速度快。由于PLC的控制是由程序控制執行的,因而不論其可靠性還是運行速度,都是繼電器邏輯控制無(wú)法相比的。
近年來(lái),微處理器的使用,特別是隨著(zhù)單片機大量采用,大大增強了PLC的能力,并且使PLC與微型機控制系統之間的差別越來(lái)越小,特別是高檔PLC更是如此。
系統集成
在制造工業(yè)中存在大量的開(kāi)關(guān)量為主的開(kāi)環(huán)的順序控制,它按照邏輯條件進(jìn)行順序動(dòng)作號按照時(shí)序動(dòng)作;另外還有與順序、時(shí)序無(wú)關(guān)的按照邏輯關(guān)系進(jìn)行連鎖保護動(dòng)作的控制;以及大量的開(kāi)關(guān)量、脈沖量、計時(shí)、計數器、模擬量的越限報警等狀態(tài)量為主的—離散量的數據采集監視。由于這些控制和監視的要求,使PLC發(fā)展成了取代繼電器線(xiàn)路和進(jìn)行順序控制為主的產(chǎn)品。PLC廠(chǎng)家在原來(lái)CPU模板上提逐漸增加了各種通訊接口,現場(chǎng)總線(xiàn)技術(shù)及以太網(wǎng)技術(shù)也同步發(fā)展,使PLC的應用范圍越來(lái)越廣泛。
PLC具有穩定可靠、價(jià)格便宜、功能齊全、應用靈活方便、操作維護方便的優(yōu)點(diǎn),這是它能持久的占有市場(chǎng)的根本原因。
PLC控制器本身的硬件采用積木式結構,有母板,數字I/O模板,模擬I/O模板,還有特殊的定位模板,條形碼識別模板等模塊,用戶(hù)可以根據需要采用在母板上擴展或者利用總線(xiàn)技術(shù)配備遠程I/O從站的方法來(lái)得到想要的I/O數量。
PLC在實(shí)現各種數量的I/O控制的同時(shí),還具備輸出模擬電壓和數字脈沖的能力,使得它可以控制各種能接收這些信號的伺服電機,步進(jìn)電機,變頻電機等,加上觸摸屏的人機界面支持,PLC可以滿(mǎn)足您在過(guò)程控制中任何層次上的需求。
選型規則
在可編程邏輯控制器系統設計時(shí),首先應確定控制方案,下一步工作就是可編程邏輯控制器工程設計選型。工藝流程的特點(diǎn)和應用要求是設計選型的主要依據?删幊踢壿嬁刂破骷坝嘘P(guān)設備應是集成的、標準的,按照易于與工業(yè)控制系統形成一個(gè)整體,易于擴充其功能的原則選型所選用可編程邏輯控制器應是在相關(guān)工業(yè)領(lǐng)域有投運業(yè)績(jì)、成熟可靠的系統,可編程邏輯控制器的系統硬件、軟件配置及功能應與裝置規模和控制要求相適應。熟悉可編程序控制器、功能表圖及有關(guān)的編程語(yǔ)言有利于縮短編程時(shí)間,因此,工程設計選型和估算時(shí),應詳細分析工藝過(guò)程的特點(diǎn)、控制要求,明確控制任務(wù)和范圍確定所需的操作和動(dòng)作,然后根據控制要求,估算輸入輸出點(diǎn)數、所需存儲器容量、確定可編程邏輯控制器的功能、外部設備特性等,最后選擇有較高性能價(jià)格比的可編程邏輯控制器和設計相應的控制系統。
點(diǎn)數估算
I/O點(diǎn)數估算時(shí)應考慮適當的余量,通常根據統計的輸入輸出點(diǎn)數,再增加10%~20%的可擴展余量后,作為輸入輸出點(diǎn)數估算數據。實(shí)際訂貨時(shí),還需根據制造廠(chǎng)商可編程邏輯控制器的產(chǎn)品特點(diǎn),對輸入輸出點(diǎn)數進(jìn)行圓整。
存儲器容量
存儲器容量是可編程序控制器本身能提供的硬件存儲單元大小,程序容量是存儲器中用戶(hù)應用項目使用的存儲單元的大小,因此程序容量小于存儲器容量。設計階段,由于用戶(hù)應用程序還未編制,因此,程序容量在設計階段是未知的,需在程序調試之后才知道。為了設計選型時(shí)能對程序容量有一定估算,通常采用存儲器容量的估算來(lái)替代。
存儲器內存容量的估算沒(méi)有固定的公式,許多文獻資料中給出了不同公式,大體上都是按數字量I/O點(diǎn)數的10~15倍,加上模擬I/O點(diǎn)數的100倍,以此數為內存的總字數(16位為一個(gè)字),另外再按此數的25%考慮余量。
控制功能選擇
該選擇包括運算功能、控制功能、通信功能、編程功能、診斷功能和處理速度等特性的選擇。
1、運算功能
簡(jiǎn)單可編程邏輯控制器的運算功能包括邏輯運算、計時(shí)和計數功能;普通可編程邏輯控制器的運算功能還包括數據移位、比較等運算功能;較復雜運算功能有代數運算、數據傳送等;大型可編程邏輯控制器中還有模擬量的PID運算和其他高級運算功能。隨著(zhù)開(kāi)放系統的出現,在可編程邏輯控制器中都已具有通信功能,有些產(chǎn)品具有與下位機的通信,有些產(chǎn)品具有與同位機或上位機的通信,有些產(chǎn)品還具有與工廠(chǎng)或企業(yè)網(wǎng)進(jìn)行數據通信的功能。設計選型時(shí)應從實(shí)際應用的要求出發(fā),合理選用所需的運算功能。大多數應用場(chǎng)合,只需要邏輯運算和計時(shí)計數功能,有些應用需要數據傳送和比較,當用于模擬量檢測和控制時(shí),才使用代數運算,數值轉換和PID運算等。要顯示數據時(shí)需要譯碼和編碼等運算。
2、控制功能
控制功能包括PID控制運算、前饋補償控制運算、比值控制運算等,應根據控制要求確定?删幊踢壿嬁刂破髦饕糜陧樞蜻壿嬁刂,因此,大多數場(chǎng)合常采用單回路或多回路控制器解決模擬量的控制,有時(shí)也采用專(zhuān)用的智能輸入輸出單元完成所需的控制功能,提高可編程邏輯控制器的處理速度和節省存儲器容量。例如采用PID控制單元、高速計數器、帶速度補償的模擬單元、ASC碼轉換單元等。
3、通信功能
大中型可編程邏輯控制器系統應支持多種現場(chǎng)總線(xiàn)和標準通信協(xié)議(如TCP/IP),需要時(shí)應能與工廠(chǎng)管理網(wǎng)(TCP/IP)相連接。通信協(xié)議應符合ISO/IEEE通信標準,應是開(kāi)放的通信網(wǎng)絡(luò )。
可編程邏輯控制器系統的通信接口應包括串行和并行通信接口、RIO通信口、常用DCS接口等;大中型可編程邏輯控制器通信總線(xiàn)(含接口設備和電纜)應1:1冗余配置,通信總線(xiàn)應符合國際標準,通信距離應滿(mǎn)足裝置實(shí)際要求。
可編程邏輯控制器系統的通信網(wǎng)絡(luò )中,上級的網(wǎng)絡(luò )通信速率應大于1Mbps,通信負荷不大于60%?删幊踢壿嬁刂破飨到y的通信網(wǎng)絡(luò )主要形式有下列幾種形式:
1)PC為主站,多臺同型號可編程邏輯控制器為從站,組成簡(jiǎn)易可編程邏輯控制器網(wǎng)絡(luò );
2)1臺可編程邏輯控制器為主站,其他同型號可編程邏輯控制器為從站,構成主從式可編程邏輯控制器網(wǎng)絡(luò );
3)可編程邏輯控制器網(wǎng)絡(luò )通過(guò)特定網(wǎng)絡(luò )接口連接到大型DCS中作為DCS的子網(wǎng);
4)專(zhuān)用可編程邏輯控制器網(wǎng)絡(luò )(各廠(chǎng)商的專(zhuān)用可編程邏輯控制器通信網(wǎng)絡(luò ))。
為減輕CPU通信任務(wù),根據網(wǎng)絡(luò )組成的實(shí)際需要,應選擇具有不同通信功能的(如點(diǎn)對點(diǎn)、現場(chǎng)總線(xiàn)、)通信處理器。
4、編程功能
離線(xiàn)編程方式:可編程邏輯控制器和編程器公用一個(gè)CPU,編程器在編程模式時(shí),CPU只為編程器提供服務(wù),不對現場(chǎng)設備進(jìn)行控制。完成編程后,編程器切換到運行模式,CPU對現場(chǎng)設備進(jìn)行控制,不能進(jìn)行編程。離線(xiàn)編程方式可降低系統成本,但使用和調試不方便。在線(xiàn)編程方式:CPU和編程器有各自的CPU,主機CPU負責現場(chǎng)控制,并在一個(gè)掃描周期內與編程器進(jìn)行數據交換,編程器把在線(xiàn)編制的程序或數據發(fā)送到主機,下一掃描周期,主機就根據新收到的程序運行。這種方式成本較高,但系統調試和操作方便,在大中型可編程邏輯控制器中常采用。
五種標準化編程語(yǔ)言:順序功能圖(SFC)、梯形圖(LD)、功能模塊圖(FBD)三種圖形化語(yǔ)言和語(yǔ)句表(IL)、結構文本(ST)兩種文本語(yǔ)言。選用的編程語(yǔ)言應遵守其標準(IEC6113123),同時(shí),還應支持多種語(yǔ)言編程形式,如C,Basic等,以滿(mǎn)足特殊控制場(chǎng)合的控制要求。
5、診斷功能
可編程邏輯控制器的診斷功能包括硬件和軟件的診斷。硬件診斷通過(guò)硬件的邏輯判斷確定硬件的故障位置,軟件診斷分內診斷和外診斷。通過(guò)軟件對PLC內部的性能和功能進(jìn)行診斷是內診斷,通過(guò)軟件對可編程邏輯控制器的CPU與外部輸入輸出等部件信息交換功能進(jìn)行診斷是外診斷。
可編程邏輯控制器的診斷功能的強弱,直接影響對操作和維護人員技術(shù)能力的要求,并影響平均維修時(shí)間。
6、處理速度
可編程邏輯控制器采用掃描方式工作。從實(shí)時(shí)性要求來(lái)看,處理速度應越快越好,如果信號持續時(shí)間小于掃描時(shí)間,則可編程邏輯控制器將掃描不到該信號,造成信號數據的丟失。
[5]
處理速度與用戶(hù)程序的長(cháng)度、CPU處理速度、軟件質(zhì)量等有關(guān)?删幊踢壿嬁刂破鹘狱c(diǎn)的響應快、速度高,每條二進(jìn)制指令執行時(shí)間約0.2~0.4Ls,因此能適應控制要求高、相應要求快的應用需要。掃描周期(處理器掃描周期)應滿(mǎn)足:小型可編程邏輯控制器的掃描時(shí)間不大于0.5ms/K;大中型可編程邏輯控制器的掃描時(shí)間不大于0.2ms/K。
控制器類(lèi)型
可編程邏輯控制器按結構分為整體型和模塊型兩類(lèi),按應用環(huán)境分為現場(chǎng)安裝和控制室安裝兩類(lèi);按CPU字長(cháng)分為1位、4位、8位、16位、32位、64位等。從應用角度出發(fā),通?砂纯刂乒δ芑蜉斎胼敵鳇c(diǎn)數選型。
整體型可編程邏輯控制器的I/O點(diǎn)數固定,因此用戶(hù)選擇的余地較小,用于小型控制系統;模塊型可編程邏輯控制器提供多種I/O卡件或插卡,因此用戶(hù)可較合理地選擇和配置控制系統的I/O點(diǎn)數,功能擴展方便靈活,一般用于大中型控制系統。
輸入輸出類(lèi)型
開(kāi)關(guān)量主要指開(kāi)入量和開(kāi)出量,是指一個(gè)裝置所帶的輔助點(diǎn),譬如變壓器的溫控器所帶的繼電器的輔助點(diǎn)(變壓器超溫后變位)、閥門(mén)凸輪開(kāi)關(guān)所帶的輔助點(diǎn)(閥門(mén)開(kāi)關(guān)后變位),接觸器所帶的輔助點(diǎn)(接觸器動(dòng)作后變位)、熱繼電器(熱繼電器動(dòng)作后變位),這些點(diǎn)一般都傳給PLC或綜保裝置,電源一般是由PLC或綜保裝置提供的,自己本身不帶電源,所以叫無(wú)源接點(diǎn),也叫PLC或綜保裝置的開(kāi)入量。
1、數字量
在時(shí)間上和數量上都是離散的物理量稱(chēng)為數字量。把表示數字量的信號叫數字信號。把工作在數字信號下的電子電路叫數字電路。
例如:用電子電路記錄從自動(dòng)生產(chǎn)線(xiàn)上輸出的零件數目時(shí),每送出一個(gè)零件便給電子電路一個(gè)信號,使之記1,而平時(shí)沒(méi)有零件送出時(shí)加給電子電路的信號是0,所在為記數?梢(jiàn),零件數目這個(gè)信號無(wú)論在時(shí)間上還是在數量上都是不連續的,因此他是一個(gè)數字信號。最小的數量單位就是1個(gè)。
2、模擬量
在時(shí)間上或數值上都是連續的物理量稱(chēng)為模擬量。把表示模擬量的信號叫模擬信號。把工作在模擬信號下的電子電路叫模擬電路。
例如:熱電偶在工作時(shí)輸出的電壓信號就屬于模擬信號,因為在任何情況下被測溫度都不可能發(fā)生突跳,所以測得的電壓信號無(wú)論在時(shí)間上還是在數量上都是連續的。而且,這個(gè)電壓信號在連續變化過(guò)程中的任何一個(gè)取值都是具體的物理意義,即表示一個(gè)相應的溫度。
轉換原理
1.
數模轉換器是將數字信號轉換為模擬信號的系統,一般用低通濾波即可以實(shí)現。數字信號先進(jìn)行解碼,即把數字碼轉換成與之對應的電平,形成階梯狀信號,然后進(jìn)行低通濾波。
根據信號與系統的理論,數字階梯狀信號可以看作理想沖激采樣信號和矩形脈沖信號的卷積,那么由卷積定理,數字信號的頻譜就是沖激采樣信號的頻譜與矩形脈沖頻譜(即Sa函數)的乘積。這樣,用Sa函數的倒數作為頻譜特性補償,由數字信號便可恢復為采樣信號。由采樣定理,采樣信號的頻譜經(jīng)理想低通濾波便得到原來(lái)模擬信號的頻譜。
一般實(shí)現時(shí),不是直接依據這些原理,因為尖銳的采樣信號很難獲得,因此,這兩次濾波(Sa函數和理想低通)可以合并(級聯(lián)),并且由于這各系統的濾波特性是物理不可實(shí)現的,所以在真實(shí)的系統中只能近似完成。
2. 模數轉換器是將模擬信號轉換成數字信號的系統,是一個(gè)濾波、采樣保持和編碼的過(guò)程。
模擬信號經(jīng)帶限濾波,采樣保持電路,變?yōu)殡A梯形狀信號,然后通過(guò)編碼器, 使得階梯狀信號中的各個(gè)電平變?yōu)槎M(jìn)制碼。
選擇型號
PLC產(chǎn)品的種類(lèi)繁多。PLC的型號不同,對應著(zhù)其結構形式、性能、容量、指令系統、編程方式、價(jià)格等均各不相同,適用的場(chǎng)合也各有側重。因此,合理選用PLC,對于提高PLC控制系統的技術(shù)經(jīng)濟指標有著(zhù)重要意義。
PLC機型
PLC的選擇主要應從PLC
的機型、容量、I/O模塊、電源模塊、特殊功能模塊、通信聯(lián)網(wǎng)能力等方面加以綜合考慮。PLC機型選擇的基本原則是在滿(mǎn)足功能要求及保證可靠、維護方便的前提下,力爭最佳的性能價(jià)格比。選擇時(shí)應主要考慮到合理的結構型式,安裝方式的選擇,相應的功能要求,響應速度要求,系統可靠性的要求,機型盡量統一等因素。
結構型式
PLC主要有整體式和模塊式兩種結構型式。
整體式PLC的每一個(gè)I/O點(diǎn)的平均價(jià)格比模塊式的便宜,且體積相對較小,一般用于系統工藝過(guò)程較為固定的小型控制系統中;而模塊式PLC的功能擴展靈活方便,在I/O點(diǎn)數、輸入點(diǎn)數與輸出點(diǎn)數的比例、I/O模塊的種類(lèi)等方面選擇余地大,且維修方便,一般于較復雜的控制系統。
安裝方式
PLC系統的安裝方式分為集中式、遠程I/O式以及多臺PLC聯(lián)網(wǎng)的分布式。
集中式不需要設置驅動(dòng)遠程I/O硬件,系統反應快、成本低;遠程I/O式適用于大型系統,系統的裝置分布范圍很廣,遠程I/O可以分散安裝在現場(chǎng)裝置附近,連線(xiàn)短,但需要增設驅動(dòng)器和遠程I/O電源;多臺PLC聯(lián)網(wǎng)的分布式適用于多臺設備分別獨立控制,又要相互聯(lián)系的場(chǎng)合,可以選用小型PLC,但必須要附加通訊模塊。
功能要求
一般小型(低檔)PLC具有邏輯運算、定時(shí)、計數等功能,對于只需要開(kāi)關(guān)量控制的設備都可滿(mǎn)足。
對于以開(kāi)關(guān)量控制為主,帶少量模擬量控制的系統,可選用能帶A/D和D/A轉換單元,具有加減算術(shù)運算、數據傳送功能的增強型低檔PLC。對于控制較復雜,要求實(shí)現PID運算
、閉環(huán)控制、通信聯(lián)網(wǎng)等功能,可視控制規模大小及復雜程度,選用中檔或高檔PLC。但是中、高檔PLC價(jià)格較貴,一般用于大規模過(guò)程控制和集散控制系統等場(chǎng)合。
響應速度
PLC是為工業(yè)自動(dòng)化設計的通用控制器,不同檔次PLC的響應速度一般都能滿(mǎn)足其應用范圍內的需要。如果要跨范圍使用PLC,或者某些功能或信號有特殊的速度要求時(shí),則應該慎重考慮PLC的響應速度,可選用具有高速I(mǎi)/O處理功能的PLC,或選用具有快速響應模塊和中斷輸入模塊的PLC等。
可靠性
對于一般系統PLC的可靠性均能滿(mǎn)足。對可靠性要求很高的系統,應考慮是否采用冗余系統或熱備用系統。
機型盡量統一
一個(gè)企業(yè),應盡量做到PLC的機型統一。主要考慮到以下三方面問(wèn)題:
1)機型統一,其模塊可互為備用,便于備品備件的采購和管理。
2)機型統一,其功能和使用方法類(lèi)似,有利于技術(shù)力量的培訓和技術(shù)水平的提高。
3)機型統一,其外部設備通用,資源可共享,易于聯(lián)網(wǎng)通信,配上位計算機后易于形成一個(gè)多級分布式控制系統。
應用概況
開(kāi)環(huán)控制
開(kāi)關(guān)量的開(kāi)環(huán)控制是PLC的最基本控制功能。PLC的指令系統具有強大的邏輯運算能力,很容易實(shí)現定時(shí)、計數、順序(步進(jìn))等各種邏輯控制方式。大部分PLC就是用來(lái)取代傳統的繼電接觸器控制系統。
模擬量閉環(huán)
對于模擬量的閉環(huán)控制系統,除了要有開(kāi)關(guān)量的輸入輸出外,還要有模擬量的輸入輸出點(diǎn),以便采樣輸入和調節輸出實(shí)現對溫度、流量、壓力、位移、速度等參數的連續調節與控制。目前的PLC不但大型、中型機具有這種功能外,還有些小型機也具有這種功能。
數字量控制
控制系統具有旋轉編碼器和脈沖伺服裝置(如步進(jìn)電動(dòng)機)時(shí),可利用PLC實(shí)現接收和輸出高速脈沖的功能,實(shí)現數字量控制,較為先進(jìn)的PLC還專(zhuān)門(mén)開(kāi)發(fā)了數字控制模塊,可實(shí)現曲線(xiàn)插補功能,近來(lái)又推出了新型運動(dòng)單元模塊,還能提供數字量控制技術(shù)的編程語(yǔ)言,使PLC實(shí)現數字量控制更加簡(jiǎn)單。
數據采集監控
由于PLC主要用于現場(chǎng)控制,所以采集現場(chǎng)數據是十分必要的功能,在此基礎上將PLC與上位計算機或觸摸屏相連接,既可以觀(guān)察這些數據的當前值,又能及時(shí)進(jìn)行統計分析,有的PLC具有數據記錄單元,可以用一般個(gè)人電腦的存儲卡插入到該單元中保存采集到的數據。PLC的另一個(gè)特點(diǎn)是自檢信號多.利用這個(gè)特點(diǎn),PLC控制系統可以實(shí)現自診斷式監控,減少系統的故障,提高系統的可靠性。