plc,即可編程邏輯控制器(programmable logic controller),是一種數(shù)字運(yùn)算控制系統(tǒng),用于實(shí)現(xiàn)工業(yè)過(guò)程自動(dòng)化控制。plc結(jié)構(gòu)單元包括輸入模塊、輸出模塊、中央處理器(cpu)及程序存儲(chǔ)器。
輸入模塊是將傳感器、現(xiàn)場(chǎng)儀表、按鈕等現(xiàn)場(chǎng)裝置的電信號(hào)換成cpu內(nèi)能處理的數(shù)字量,以此對(duì)現(xiàn)場(chǎng)設(shè)備和生產(chǎn)過(guò)程進(jìn)行檢測(cè)、控制。常見(jiàn)的輸入方式有直接輸入方式、繼電器輸入方式及數(shù)控輸入方式。
輸出模塊是把cpu內(nèi)已經(jīng)處理好的控制信號(hào),轉(zhuǎn)化成電氣信號(hào),作用于控制電磁閥、電機(jī)、氣動(dòng)元件等工業(yè)裝置。常見(jiàn)的輸出方式有繼電器輸出方式、晶閘管輸出方式及數(shù)控輸出方式。
中央處理器(cpu)是可編程邏輯控制器的核心部件,負(fù)責(zé)完成對(duì)信號(hào)的處理和計(jì)算,并根據(jù)用戶(hù)程序的指令完成相應(yīng)的控制任務(wù)。cpu的速度、存儲(chǔ)能力、程序編制方法和規(guī)模都決定了plc整體性能和功能。
程序存儲(chǔ)器是plc內(nèi)的存儲(chǔ)單元,用于存儲(chǔ)用戶(hù)編寫(xiě)的控制程序和數(shù)據(jù)表。通常有ram和rom兩種存儲(chǔ)方式,其中ram即隨機(jī)存取存儲(chǔ)器,適合于動(dòng)態(tài)存儲(chǔ)用戶(hù)的程序和數(shù)據(jù)。rom即只讀存儲(chǔ)器,主要用于存儲(chǔ)plc系統(tǒng)軟件。
以上是plc結(jié)構(gòu)單元的基本組成部分,其它還包括電源和通訊模塊等。值得注意的是,plc在工業(yè)現(xiàn)場(chǎng)中應(yīng)用廣泛,主要原因在于其可靠性高,使用壽命長(zhǎng),且更加精確和穩(wěn)定,相較于傳統(tǒng)的繼電器控制,plc更加靈活便捷。