可程式邏輯控制器(Programmable Logic Controller), 以下簡稱PLC,是一種數位操作之電子裝置,可以執行邏輯、順序、計時、計數與算術運算等功能,並能透過數位或類比輸出輸入模組,進行程序或機械控制動作。
PLC 源起於1960 年代,當時美國一汽車製造公司,為解決工廠生產線調整時,繼電器順序控制系統之電路修改耗時,平時檢修與維護不易等問題。最早期之PLC只具有簡易之邏輯開/關(on/off)功能,但比起傳統繼電器之控制方式,已具有容易修改、安裝、診斷與不佔空間等優點,乃是一種電子裝置,早期稱為順序控制器“Sequence Controller”,1978 NEMA(National Electrical Manufacture Association)美國國家電氣協會正式命名為Programmable Logic Controller,PLC) ,其定義為一種電子裝置,而普遍使用於PLC 程式設計的語言,即是階梯圖(Ladder Diagram)程式語言,1980 年代以後更引進PLC 高速通訊網路功能,同時加入一些特殊輸出/輸入界面、人機界面、高功能函數指令、資料收集與分析能力等功能。
PLC與傳統之順序繼電器控制方式比較,具有下列多項優點:體積小、系統開發與修改容易、穩定性高、擴充容易、價格低、接點壽命高等,而隨著電子科技之發展及產業應用之需要,PLC 的功能也日益強大,例如位置控制及網路功能等,輸出/入信號也包含了DI (Digital Input)、AI (Analog Input)、PI (Pulse Input)及NI (Numerical Input),DO (Digital Output)、AO (Analog Output)及PO (Pulse Output),因此PLC 在未來的工業控制中,仍將扮演舉足輕重的角色。
如有不對的地方請多多指教及留言
留言列表