PLC的功能非常豐富。這主要與它具有豐富的處理信息的指令系統及存儲信息的內部器件有關。      它的指令多達幾十條、幾百條,可進行各式各樣的邏輯問題的處理,還可進行各種類型數據的運算。凡普通計算機能做到的,它也都可作到。      它的內部器件,即內存中的數據存儲區,種類繁多,容量宏大。I/O繼電器,可以用以存儲入、出點信息的,少的幾十、幾百,多的可達幾千、幾萬,以至10幾萬。這意味著它可進行這么多I/O點的入出信息變換,進行這么大規模的控制。      它的內部種種繼電器,相當于中間繼電器,數量更多。內存中一個位就可作為一個中間繼電器,怎么不多!      它的計數器、定時器也很多,是繼電電路所望塵莫及的。小小的箱體或模塊,其內部定時器、計數器可達成百、成千。這也是因為只要用內存中的一個字,再加一些標志位,即可成為定時器、計數器,所以才那么多。      而且,這些內部器件還可設置成丟電保持的,或丟電不保持的,即上電后予以清零的。以滿足不同的使用要求。http://oyesplc.com/這些也是繼電器件所難以做到的。      它的數據存儲區還可用以存儲大量數據,幾百、幾千、幾萬字的信息都可以存,而且,掉電后還不丟失。      PLC還有豐富的外部設備,可建立友好的人機界面,以進行信息交換。可送入程序,送入數據,可讀出程序,讀出數據。而且讀、寫時可在圖文并茂的畫面上進行。數據讀出后,可轉儲,可打印。數據送入可鍵入,可以讀卡入,等等。      PLC還具有通訊接口,可與計算機鏈接或聯網,與計算機交換信息。自身也可聯網,以形成單機所不能有的更大的、地域更廣的控制系統。      PLC還有強大的自檢功能,可進行自診斷。其結果可自動記錄。這為它的維修增加了透明度,提供了方便。      豐富的功能為PLC的廣泛應用提供了可能;同時,也為工業系統的自動化、遠動化及其控制的智能化創造了條件。      像PLC這樣集豐富功能于一身,是別的電控制器所沒有的;更是傳統的繼電控制電路所無法比擬的。