PLC的硬件結(jié)構(gòu)是可變的,軟件程序是可編的,用于控制時,非常靈活。必要時可編寫多套或多組程序,依需要調(diào)用。它很適應(yīng)于工業(yè)現(xiàn)場多工況、多狀態(tài)變換的需要。
A/D單元是把外電路的模擬量,轉(zhuǎn)換成數(shù)字量,然后送入PLC;D/A單元,是把PLC的數(shù)字量轉(zhuǎn)換成模擬量,再送給外電路。作為一種特殊的I/O單元,它仍具有I/O電路抗干擾、內(nèi)外電路隔離、與輸入輸出繼電器(或內(nèi)部繼電器,它也是PLC工作內(nèi)存的一個區(qū),可讀寫)交換信息等等特點。
目前,先進(jìn)國家的金屬切削機床,數(shù)控化的比率已超過40%~80%,有的甚至更高。PLC也是基于計算機的技術(shù),并日益完善。PLC可接收計數(shù)脈沖,頻率可高達(dá)幾k到幾十k赫茲,可用多種方式接收這脈沖,還可多路接收。有的PLC還有脈沖輸出功能,脈沖頻率也可達(dá)幾十k,有了這兩種功能,加上PLC有數(shù)據(jù)處理及運算能力,若再配備相應(yīng)的傳感器(如旋轉(zhuǎn)編碼器)或脈沖伺服裝置,則完全可以依NC的原理實現(xiàn)種種控制。高、中檔的PLC,還開發(fā)有NC單元,或運動單元,可實現(xiàn)點位控制。運動單元還可實現(xiàn)曲線插補,可控制曲線運動。
所以,若PLC配置了這種單元,則完全可以用NC的辦法,進(jìn)行數(shù)字量的控制。新開發(fā)的運動單元,甚至還發(fā)行了NC技術(shù)的編程語言,為更好地用PLC進(jìn)行數(shù)字控制提供了方便。