有許多連續變化的量,如溫度,壓力,流量,液位和速度等都是模擬量,為了使可編程控制器處理模擬量,必須實現模擬量(Analog)和數字量(Digital)之間的A/D轉換及D/A轉換,PLC廠家都生產配套的A/D和D/A轉換模塊.
使可編程控制器用于模擬量控制,運動控制PLC控制器可以用于圓周運動或直線運動的控制,從控制機構配置來說,早期直接用于開關量I/O模塊連接位置傳感器和執行機構,現在一般使用專用的運動控制模塊,如可驅動步進電機或伺服電機的單軸或多軸位置控制模塊.
世界上各主要PLC控制器生產廠家的產品幾乎都有運動控制功能,廣泛用于各種機械,機床,機器人,電梯等場合,過程控制過程控制是指對溫度,壓力,流量等模擬量的閉環控制,作為工業控制計算機,PLC控制器能編制各種各樣的控制算法程序.
完成閉環控制,PID調節是一般閉環控制系統中用得較多的調節方法,大中型PLC都有PID模塊,目前許多小型PLC控制器也具有此功能模塊,PID處理一般是運行專用的PID子程序,過程控制在冶金,化工,熱處理.
鍋爐控制等場合有非常廣泛的應用,數據處理現代PLC控制器具有數學運算(含矩陣運算,函數運算,邏輯運算),數據傳送,數據轉換,排序,查表,位操作等功能,可以完成數據的采集,分析及處理,這些數據可以與存儲在存儲器中的參考值比較.
完成一定的控制操作,也可以利用通信功能傳送到別的智能裝置,或將它們打印制表,數據處理一般用于大型控制系統,如無人控制的柔性制造系統,也可用于過程控制系統,如造紙,冶金,食品工業中的一些大型控制系統,通信及聯網PLC控制器通信含PLC控制器間的通信及PLC控制器與其它智能設備間的通信.
隨著計算機控制的發展,工廠自動化網絡發展得很快,各PLC控制器廠商都十分重視PLC控制器的通信功能,紛紛推出各自的網絡系統,新近生產的PLC控制器都具有通信接口,通信非常方便,[6]輸出類型編輯PLC控制器數字量輸出類型分為:繼電器輸出.
晶體管輸出和晶閘管輸出三種類型,繼電器輸出不同公共點之間可帶不同的交,直流負載,且電壓也可不同,帶負載電流可達2A/點,但繼電器輸出方式不適用于高頻動作的負載,這是由繼電器的壽命決定的,其壽命隨帶負載電流的增加而減少.