按照國際電工委員會(IEC)的定義是:可編程序控制器(PLC)是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計。它采用可編程序的存貯器,用來在其內(nèi)部存貯執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術(shù)運算等操作的指令,并通過數(shù)字的、模擬的輸入和輸出,控制各種類型的機械或生產(chǎn)過程。可編程序控制器及其有關(guān)設(shè)備,都應(yīng)按易于與工業(yè)控制系統(tǒng)形成一個整體,易于擴充其功能的原則設(shè)計。
PLC具有通用性強、使用方便、適應(yīng)面廣、可靠性高、抗干擾能力強、編程簡單等特點,在工業(yè)自動化控制特別是順序控制中的地位,在可預(yù)見的將來,是無法取代的。從結(jié)構(gòu)上分,PLC分為固定式和組合式(模塊式)兩種。固定式PLC包括CPU板、I/O板、顯示面板、內(nèi)存塊、電源等,這些元素組合成一個不可拆卸的整體。模塊式PLC包括CPU模塊、I/O模塊、內(nèi)存、電源模塊、底板或機架,這些模塊可以按照一定規(guī)則組合配置。
由于控制內(nèi)容的復(fù)雜化和高難度化,使PLC向集成化方向發(fā)展,PLC與PC集成、PLC與DCS集成、PLC與PID集成等,并強化了通訊能力和網(wǎng)絡(luò)化,尤其是以PC為基的控制產(chǎn)品增長率最快。PLC與PC集成,即將計算機、PLC及操作人員的人—機接口結(jié)合在一起,使PLC能利用計算機豐富的軟件資源,而計算機能和PLC的模塊交互存取數(shù)據(jù)。以PC機為基的控制容易編程和維護用戶的利益,開放的體系結(jié)構(gòu)提供靈活性,最終降低成本和提高生產(chǎn)率。