PLC(又稱可編過程控制器)一種具有微處理器的數(shù)字電子設(shè)備,用于自動化控制的數(shù)字邏輯控制器,可以將控制指令隨時加載存儲器內(nèi)存儲與運行。可編程控制器由內(nèi)部CPU,指令及數(shù)據(jù)存儲器、輸入輸出單元、電源模塊、數(shù)字模擬等單元所模塊化組合成。plc可接收(輸入)及發(fā)送(輸出)多種類型的電氣或電子信號,并使用他們來控制或監(jiān)督幾乎所有種類的機(jī)械與電氣系統(tǒng)。
最初的可編程序邏輯控制器只有電路邏輯控制的功能,所以被命名為可編程邏輯控制器,后來隨著不斷的發(fā)展,這些當(dāng)初功能簡單的計算機(jī)模塊已經(jīng)有了包括邏輯控制,時序控制、模擬控制、多機(jī)通信等許多的功能,名稱也改為可編程控制器,但是由于它的簡寫也是PC與個人電腦的簡寫相沖突,也由于多年來的使用習(xí)慣,人們還是經(jīng)常使用可編程邏輯控制器這一稱呼,并在術(shù)語中仍沿用plc這一縮寫。
在可編程邏輯控制器出現(xiàn)之前,一般要使用成百上千的繼電器以及計數(shù)器才能組成具有相同功能的自動化系統(tǒng),而現(xiàn)在,經(jīng)過編程的簡單的可編程邏輯控制器模塊基本上已經(jīng)代替了這些大型裝置??删幊踢壿嬁刂破鞯南到y(tǒng)程序一般在出廠前已經(jīng)初始化完畢,用戶可以根據(jù)自己的需要自行編輯相應(yīng)的用戶程序來滿足不同的自動化生產(chǎn)要求。
現(xiàn)在工業(yè)上使用可編程邏輯控制器已經(jīng)相當(dāng)接近于一臺輕巧型電腦所構(gòu)成,甚至已經(jīng)出現(xiàn)集成個人電腦(采用嵌入式操作系統(tǒng))與PLC結(jié)合架構(gòu)的可編程自動化控制器,能通過數(shù)字或模擬輸入/輸出模塊控制機(jī)器設(shè)備、制造處理流程及其它控制模塊的電子系統(tǒng)??删幊踢壿嬁刂破鲝V泛應(yīng)用于目前的工業(yè)控制領(lǐng)域。在工業(yè)控制領(lǐng)域中,plc控制技術(shù)的應(yīng)用已成為工業(yè)界不可或缺的一員。
市面上主要的plc品牌有ABB,西門子,歐姆龍,AB,Modicon,GE、艾默生,富士、三菱,臺達(dá),英輝騰等。大體可分為3大類。歐美系列的,日系的,還有國產(chǎn)(包括臺灣)的。
延伸閱讀:軟plc和硬plc
plc的實現(xiàn)分為硬plc和軟plc。所謂硬plc從嚴(yán)格意義上來說是由硬件或者一塊專用的asic芯片來實現(xiàn)plc指令的持行。而軟plc是用一些通用的cpu或者mcu來實現(xiàn)plc指令的解釋或者編譯持行。
軟件plc(softplc,也稱為軟邏輯softlogic)是一種基于基于pc機(jī)開發(fā)結(jié)構(gòu)的控制系統(tǒng),它具有硬plc在功能、可靠性、速度、故障查找等方面的特點,利用軟件技術(shù)可以將標(biāo)準(zhǔn)的工業(yè)pc轉(zhuǎn)換成全功能的plc過程控制器。
軟件plc綜合了計算器和plc的開關(guān)量控制、模擬量控制、數(shù)學(xué)運算、數(shù)值處理、網(wǎng)絡(luò)通信、pid調(diào)節(jié)等功能,通過一個多任務(wù)控制內(nèi)核,提供強(qiáng)大的指令集、快速而準(zhǔn)確的掃瞄周期、可靠的操作和可連接各種i/o系統(tǒng)的及網(wǎng)絡(luò)的開放式結(jié)構(gòu)。所以,軟件plc提供了與硬plc同樣的功能,同時又提供了pc環(huán)境的各種優(yōu)點。