PLC控制開關量的能力是很強的。所控制的入出點數(shù),少的十幾點、幾十點,多的可到幾百、幾千,甚至幾萬點,由于它能聯(lián)網(wǎng),點數(shù)幾乎不受限制,不管多少點都能控制,所控制的邏輯問題可以是多種多樣的:組合的、時序的、即時的、延時的、不需計數(shù)的、需要計數(shù)的、固定順序的、隨機工作的等等,都可進行。
作為一種工業(yè)控制電子裝置,PLC若不能對這些量進行控制,那是一大不足,為此各PLC廠家都在這方面進行大量的開發(fā)。目前,不僅大型、中型機可以進行模擬量控制,就是小型機,也能進行這樣的控制。PLC進行模擬量控制,要配置有模擬量與數(shù)字量相互轉(zhuǎn)換的A/D、D/A單元。它也是I/O單元,不過是特殊的I/O單元。
這里的A/D中的A,多為電流,或電壓,也有溫度。D/A中的A,多為電壓,或電流。電壓、電流變化范圍多為0~5V,0~10V,4~20mA,有的還可處理正負值的。這里的D,小型機多為8位二進制數(shù),中、大型多為12位二進制數(shù)。A/D、D/A有單路,也有多路。多路占的輸入輸出繼電器多。有了A/D、D/A單元,余下的處理都是數(shù)字量,這對有信息處理能力的PLC并不難。中、大型PLC處理能力更強,不僅可進行數(shù)字的加、減、乘、除,還可開方、插值,還可進行浮點運算,有的還有PID指令,可對偏差制量進行比例、微分、積分運算,進而產(chǎn)生相應的輸出,計算機能算的它幾乎都能算。
隨著PLC技術的發(fā)展,其數(shù)據(jù)存儲區(qū)越來越大。如德維森公司的PLC,其數(shù)據(jù)存儲區(qū)(DM區(qū))可達到9999個字。這樣龐大的數(shù)據(jù)存儲區(qū),可以存儲大量數(shù)據(jù)。數(shù)據(jù)采集可以用計數(shù)器,累計記錄采集到的脈沖數(shù),并定時地轉(zhuǎn)存到DM區(qū)中去。數(shù)據(jù)采集也可用A/D單元,當模擬量轉(zhuǎn)換成數(shù)字量后,再定時地轉(zhuǎn)存到DM區(qū)中去。PLC還可配置上小型打印機,定期把DM區(qū)的數(shù)據(jù)打出來。