程式要開始設計之前,必須先進行準備工作。
1.硬體認知
使用圖塊繪製出硬體機構,明確的標註出Y接點元件,X接點元件。
充分理解這些動作之間的關聯性。
例如:氣壓缸 與 氣壓缸的磁簧開關。
吸取機構與真空壓力表。
大部分的自動化機構零件,都是配對在使用的。
2.功能描述
功能描述則是,功能面的文字敘述。
例如:水槽
當水槽低於下限值時,加水
水槽達到上限值時,停止加水
透過文字描述出來,明確的知道哪個先動作,之後觸發什麼?
再將文字敘述轉成流程
水槽下限開關觸發->水泵啟動->水槽上限開關觸發->水泵關閉
3.確認IO分配表
每個模組都會配置位址,這些位址必須要先確定好,這樣才能夠取得正確的IO分配表。
IO分配表確認之後,就可以把之前功能描述的流程,補上X Y接點名稱。
水槽下限開關觸發(X0)->水泵啟動(Y0)->水槽上限開關觸發(X1)->水泵關閉(Y0)
4.各種安全保護設計
各個機械以及電子零件,在運作過程當中,都會有干涉。
例如:1.當A動作如果沒有執行,則B動作不能執行。(機械手下降夾取物品,如果沒有上升就進行移動,則會撞壞手背)
2.當A動作執行則B動作不能執行,如B動作先執行則A動作不能執行,我們稱之為互鎖。
(馬達不能能同時正反轉,所以透過軟體來進行互鎖。 也會透過硬體配線方式,當兩個訊號同時發生時,優先正轉或反轉)
請先 登入 以發表留言。