可編程控制器(PLC)可編程控制器的定義,或可編程控制器是一種工業(yè)數(shù)字計算機(jī),它已經(jīng)過了堅固和適應(yīng),以控制生產(chǎn)過程,如裝配線,或機(jī)器人設(shè)備,或任何需要高可靠性控制和易于編程和過程故障診斷的活動。
它們最初是在汽車工業(yè)中發(fā)展起來的,它提供了靈活、耐用、易于編程的控制器來代替硬連接的繼電器、定時器和序列器。自那以后,它們被廣泛采用為適合惡劣環(huán)境的高可靠性自動化控制器。PLC是一個“硬”實時系統(tǒng)的例子,因為必須在有限的時間內(nèi)對輸入條件產(chǎn)生輸出結(jié)果,否則會導(dǎo)致意外的操作。
PLCs可以從小型的“建筑磚”設(shè)備,包括幾十個輸入和輸出(I/O),在一個與處理器的外殼集成中,到大型的rack-安裝模塊設(shè)備,包含數(shù)千個I/O,這些設(shè)備通常與其他PLC和SCADA系統(tǒng)聯(lián)網(wǎng)。它們可以被設(shè)計成多種形式的數(shù)字和模擬I/O,擴(kuò)展溫度范圍,對電氣噪音的免疫力,以及對振動和沖擊的抵抗。控制機(jī)器操作的程序通常存儲在電池備份或非易失性存儲器中。
它來自美國的汽車工業(yè)。生產(chǎn)汽車的PLC、控制、定序、安全聯(lián)鎖邏輯主要由繼電器、凸輪定時器、鼓式定序器、專用閉環(huán)控制器組成。由于這些設(shè)備可以在數(shù)百甚至數(shù)千的范圍內(nèi)進(jìn)行,因此,為每年的模型轉(zhuǎn)換更新這些設(shè)施的過程非常耗時和昂貴,因為電工需要對繼電器進(jìn)行單獨的重新連接,以改變其操作特性。
在施耐德電氣位于馬薩諸塞州北安多佛的工廠里。這是通用汽車公司在經(jīng)過近20年的不間斷服務(wù)后退休后可編程控制器的定義,被通用汽車公司提出的。在其產(chǎn)品系列的最后,使用了84個名字,直到984的名字出現(xiàn)。汽車工業(yè)仍然是最大的PLCs用戶之一。
早期的PLCs被設(shè)計用來取代繼電器邏輯系統(tǒng)。這些PLCs是在“梯形邏輯”中編寫的,它非常類似于繼電器邏輯的原理圖。選擇這個程序符號是為了減少對現(xiàn)有技術(shù)人員的培訓(xùn)需求。其他早期的PLCs使用了一種基于堆棧的邏輯求解器的指令列表編程形式。