呵呵,不知道您要通俗到哪種程度對你來說才是通俗易懂的。
我簡單來說幾句我個人的理解,首先PLC它是一個控制器,就是主要目標是用于控制一些設備的。
比如家里的電燈,讓電燈亮1小時40分鐘30秒就自動關閉,這就可以認為是一個簡單的控制要求,你自己坐在開關旁邊,一邊玩游戲,一邊設定一個鬧鐘,等1小時40分鐘30秒到就去把電燈的開關關閉,也是一種實現控制要求的方法。--但是,這樣不但人浪費了時間,而且,從你開燈和到鬧鐘響再去關燈,其實是不能準確實現讓燈只亮1小時40分鐘30秒的,會有誤差,而且應該至少會有10秒鐘的誤差。如果,用控制器來做,誤差就會很小,可能是幾毫秒或者幾百毫秒,這樣控制精度就提高了很多。
上邊這個例子說明了控制器控制比人控制的精度高,而且它自動運行也解放了人的時間,這是我們用控制器的主要出發點。再進一步來講下,控制器控制燈的更細一點的要求,某個信號或者某個按鈕接入控制器,一般按鈕按下控制器就輸出讓電燈點亮,并且開始計時,當計時到,就會將輸出切斷,電燈就熄滅了!---這里要說的是,這個控制器,要能接輸入信號,也能根據要求輸出信號;所謂控制,就是將輸入信號讀進來,分析,比對,處理,而后做出相應的輸出。
上邊兩段基本上把控制器談完了,再來聊一下,可編程。可編程在我說這個例子中,就是讓燈只亮1小時40分鐘30秒可以,讓它亮100小時40分鐘30秒可以,或者讓它亮5分鐘又滅5分鐘再亮20分鐘再滅45分鐘也都是可以的。---這個可編程,主要是體現了控制器的控制的靈活性,硬件還是這么一個控制器,但是里邊的控制邏輯或者說程序是可以千差萬別的,你寫一段什么樣的控制要求程序,把它裝入控制器中,它就能根據你的控制要求去實現既定的動作步驟。
所以說PLC可編程控制器,實質是一個控制器,但是它比固定功能的控制器更強大,可以適應你的各種控制要求,不過都要編制相應的控制程序,灌入PLC的處理器單元中,告訴它要以這樣的控制要求去運行分析,計算,處理等。
就說這么多了,希望能對你有點啟示,也歡迎大家批評指正,謝謝!