前言
在自學PLC的過程中,有件事情先學起來可以很大幫助的幫助自學PLC,就是是“理解電學知識”。PLC本身的用途就是透過程式邏輯來控制電路,達成作業上需要的預期動作或流程,因此程式的邏輯固然要有,電路相關的邏輯也是不可或缺的。
自學PLC之前先了解電學知識的原因
自學PLC需要了解電學知識,主要原因有二,第一最廣泛使用的PLC程式語言階梯圖,事實上就是種模仿電路邏輯的程式語言,如果對電的迴路有了概念,在閱讀與設計階梯圖的時候就不會一頭霧水。第二,PLC在經過程式計算之後,最終還是需要輸出信號使得裝置能夠運作,對電學有一定的基本知識,才能搞得清楚處哪些信號要接在PLC的哪些地方、或是動作需要搭配什麼樣的元件才能完成。
自學PLC之前先了解電學知識的方法
自學PLC要了解電學知識,最正規的做法是直接閱讀“工業電子學”、“自動化控制”相關的教科書,或者現在也有需多免費的網路資源,可以找到許多正規的課程,例如台達MOOCX的工業電子學課程。
另一種有趣又好玩的方式,是去學習Arduino開發板,原因在於Arduino開發板的學習資源非常多,而且許多都是使用淺顯易懂的白話文,來教學最基礎的電學概念。
(Arduino UNO開發板)
自學PLC增加實務經驗的方法
如果是完全沒有經驗的PLC學習者,我會挺建議學習Arduino開發板,除了因為該開發板非常便宜(新台幣300內),還可以透過開發板實際搭配許多電路元件,去實際的了解信號是什麼、電路是怎麼回事、還有各個元件如繼電器、電容、電阻等等又是什麼東西,這些與Arduino開發板搭配的元件都非常便宜種類繁多,卻可以得到大量的經驗與樂趣。
最後,Arduino開發板使用的程式語言雖然與階梯圖不相同,但是未來如果想要學習PLC的ST程式語言、或者機械手臂的程式語言,那曾經學過Arduino程式語言的你,就會覺得這兩者非常親切好學哦!
自學PLC程式語言的方法
自學PLC的程式語言除了透過正規得教科書、或者如台達MoocX可程式控制系統線上課程,也可以在網路上找到許多廠牌PLC的技術手冊,例如台達的DVP-PLC 應用技術手冊會詳解PLC控制器的硬體、性能,以及各個指令的功能用途,又或者台達DVP-PLC編程技巧大全手冊,內容有許多PLC程式控制的範例。
結論
最後,要自學PLC不外乎就是“理解基本知識”、“大量練習”兩點,而後者除了實際把硬體做出來,其實也可以透過PLC程式編寫軟體進行模擬測試,搭配參考的程式範例去做練習,就可以用最低的成本達到最好的學習效果囉!