用于開(kāi)關(guān)量控制
PLC控制開(kāi)關(guān)量的能力非常強(qiáng)??刂频倪M(jìn)出點(diǎn),少于十點(diǎn),幾十點(diǎn),多可以達(dá)到數(shù)百點(diǎn),數(shù)千點(diǎn),甚至數(shù)萬(wàn)點(diǎn),因?yàn)樗梢月?lián)網(wǎng),點(diǎn)幾乎不受限制,無(wú)論多少點(diǎn)可以控制,控制的邏輯問(wèn)題可以是各種:組合、時(shí)間、即時(shí)、延遲、無(wú)計(jì)數(shù)、計(jì)數(shù)、固定順序、隨機(jī)工作等。
PLC硬件結(jié)構(gòu)可變,軟件程序可編制,控制時(shí)非常靈活。如有必要,可根據(jù)需要編寫多套或多組程序。它非常適合工業(yè)現(xiàn)場(chǎng)多工況、多狀態(tài)變化的需要。
用PLC冶金、機(jī)械、輕工、化工、紡織等幾乎所有工業(yè)行業(yè)都需要開(kāi)關(guān)量控制的例子很多。PLC其他控制器無(wú)法比擬用目標(biāo),即開(kāi)關(guān)量控制方便可靠。
02
用于模擬量控制
模擬量,如電流、電壓、溫度、壓力等,其尺寸不斷變化。工業(yè)生產(chǎn),特別是連續(xù)生產(chǎn)過(guò)程,往往需要控制這些物理量。
作為工業(yè)控制電子設(shè)備,PLC如果不能控制這些量,那就是一個(gè)很大的不足。因此,每個(gè)人都有自己的原因,PLC制造商在這方面進(jìn)行了大量的開(kāi)發(fā)。目前,不僅大中型機(jī)以進(jìn)行模擬量控制,小型機(jī)也可以進(jìn)行這種控制。PLC模擬量控制應(yīng)配置模擬量和數(shù)字量相互轉(zhuǎn)換A/D、D/A單元。它也是I/O單位只是特殊的I/O單元。
A/D單元將外電路的模擬量轉(zhuǎn)換為數(shù)字量,然后送入PLC;D/A單元,是把PLC數(shù)字量轉(zhuǎn)換為模擬量,然后送到外部電路。作為一種特殊的方式I/O單元,它還有I/O電路抗干擾、內(nèi)外電路隔離、輸入輸出繼電器(或內(nèi)部繼電器)PLC工作內(nèi)存的一個(gè)區(qū)域,可讀寫)交換信息等。
這里的A/D中的A,多為電流,或電壓,也有溫度。D/A中的A,多為電壓或電流。電壓和電流的變化范圍主要是0~5V,0~10V,4~20mA,有的還可以處理正負(fù)值。D,小型機(jī)多為8位二進(jìn)制數(shù),中大型機(jī)多為12位二進(jìn)制數(shù)。A/D、D/A有單路,也有多路。多路占多數(shù)。A/D、D/A對(duì)于單元,剩余的處理是數(shù)字量,具有信息處理能力PLC不難。中大型PLC處理能力更強(qiáng),不僅可以加、減、乘、除數(shù)字,還可以開(kāi)方插值,還可以浮點(diǎn)操作,有的還可以PID指令可以比例、微分、積分計(jì)算偏差制量,然后產(chǎn)生相應(yīng)的輸出,幾乎所有計(jì)算機(jī)都可以計(jì)算。
這樣,用PLC完全有可能實(shí)現(xiàn)模擬量控制。
PLC以及模擬量控制A/D、D/A組合在一起的單元可以使用PID或者模糊控制算法實(shí)現(xiàn)控制,可以獲得很高的控制質(zhì)量。PLC模擬量控制的優(yōu)點(diǎn)是,在模擬量控制的同時(shí),開(kāi)關(guān)量也可以控制。其他控制器沒(méi)有這個(gè)優(yōu)點(diǎn),或者控制不如實(shí)現(xiàn)PLC方便。當(dāng)然,如果純模擬系統(tǒng),使用PLC性能價(jià)格比可能不如調(diào)節(jié)器。
03
用于運(yùn)動(dòng)控制
除了開(kāi)關(guān)量和模擬量外,實(shí)際物理量還包括運(yùn)動(dòng)控制。例如,機(jī)床部件的位移通常以數(shù)字量表示。運(yùn)動(dòng)控制的有效方法是NC,也就是數(shù)字控制技術(shù)。這是一種基于計(jì)算機(jī)的控制技術(shù),誕生于20世紀(jì)50年代的美國(guó)。如今,它也非常流行。
目前,好的地方的金屬切削機(jī)床數(shù)控比例已超過(guò)40%~80有的甚至更高。PLC也是基于計(jì)算機(jī)技術(shù),并日益完善。PLC可數(shù)脈沖可以接收多少頻率?k到幾十k赫茲,可以多種方式接收脈沖,也可以多路接收。PLC還有脈沖輸出功能,脈沖頻率也可以達(dá)到幾十個(gè)k,有了這兩個(gè)功能,加上它們PLC如果配備了相應(yīng)的傳感器(如旋轉(zhuǎn)編碼器)或脈沖伺服裝置,則具有數(shù)據(jù)處理和操作能力NC實(shí)現(xiàn)各種控制的原理。
高、中檔的PLC,還開(kāi)發(fā)有NC單元,或運(yùn)動(dòng)單元,可以實(shí)現(xiàn)點(diǎn)控制。運(yùn)動(dòng)單元還可以實(shí)現(xiàn)曲線插補(bǔ),可以控制曲線運(yùn)動(dòng)。所以,如果PLC這個(gè)單元配置完全可以使用NC控制數(shù)字量的方法。新開(kāi)發(fā)的運(yùn)動(dòng)單元甚至發(fā)行了NC為了更好地利用技術(shù)編程語(yǔ)言PLC方便數(shù)字控制。