一般說到PLC(Programmable Logic Controller 可編程序控制器),
大部份想到就是階梯圖。
而階梯圖(Ladder),並不是只有PLC才有。
====================
其實我在「PLC相關工作怎麼找? -2」這篇就有提到,
CNC控制器的內部,也有階梯圖(Ladder)的存在,
只是也許會被稱為MLC(Motion Logic Controller)運動邏輯控制
但其基本上,還是階梯圖的編輯方式。
.
PLC屬於:Factory Automation(縮寫:FA),工廠自動化
CNC屬於:Numerical Control (縮寫:NC),工具機產業
PLC的階梯圖 跟 CNC的階梯圖來比較的話。
1.
PLC階梯圖比較難,如果到中大型以上的差距而大。有多樣化的模組,擴充性,網路化。
CNC階梯圖程式較單純,是難在於環境髒亂,對SENSOR的處理要更注意。
(如果有注意CNC相關討論,很多在抱怨刀庫亂刀,都是SENSOR的問題,而PLC沒有先預警)
2.
CNC的機台階梯圖都是一直流傳,要重寫的機率低,重維護。
PLC幾乎都要一直重寫,就算機種很近,也幾乎重寫。
(如果有模組化,可重覆使用,可以少寫很多程式式
3.CNC的階梯圖主要是輔助,G碼動作的不足。
PLC的階梯圖幾乎就是完全控制所有的動作。
4.
CNC的階梯圖不需要處理流程性的程式,由G碼動作來負責, 一行一行執行,不會跳過。
PLC沒有其他輔助流程控制,需要自已來控制,或是SFC。
5.
CNC的階梯圖幾乎不用負責伺服馬達的控制,由G碼跟系統(底層)處理。
PLC要控制伺服馬達,還是要自已寫程式控制,不管是由模組控制,或自已寫脈波控制。
6.
CNC階梯圖程式人員,幾乎不用加班。(工具機廠很少加班的)
PLC階梯圖程式人員,很少不加班吧?!
..
.
.
整體來說:
會階梯圖後,不管PLC 跟 CNC 兩邊都可以去試試,
但我自已認為CNC的階梯圖程式人員是比較缺的,
因為工具機廠也在搶工業4.0,要往網路化前進。
.
但真的要學的很深,還是PLC的會學到比較多。
沒有留言:
張貼留言