PLC的指令 可以從每家PLC的手冊當中看到,
所以本篇不再重覆說明,
而是以周遭常見的元件來再說。
===============
1.常開接點
常開接點,以最簡單的應用,可以想像成,電燈的開關。
如果開關是ON時,要動作(亮燈),用常開接點。
如果開關是OFF時,要動作(亮燈),用常閉接點。
2.輸出指令
輸出指令,可以想像成是電燈
========================
所以如果要當電燈開關,ON時要亮燈(動作)的程式該怎麼寫!?
沒錯,一行就結束了。
=========================
例2:並接(=或=OR)的用法
如果要兩個開關ON時(常開接點),都可以讓燈泡(輸出)亮。
☆在寫程式時,一定要可以用口語把動作說清楚。像上一行的說明,關鍵字就是都(=或=OR)。
☆☆而PLC裡面,同一個輸出點,只能寫一次。
所以不可以寫成下圖:
而是要把燈泡合成一個輸出,如下圖。
==============================================
例3:串接(=且=AND)
如果要兩個開關同時ON時(常開接點),可以讓燈泡(輸出)亮。
☆關鍵字就是同時(=且=AND)。
☆也可以說成:當開關1 ON時,且 開關2 也 ON,燈泡亮。
程式如下:
==============================================
例4:自保持電路(很重要)
在PLC當中,輸出元件(燈泡)也可以當成是輸入接點來使用。而燈泡的亮=ON,暗=OFF。
跟例2的程式很像,只是開關2變成燈泡。
程式一開始,燈泡是暗(OFF),第二行程式 燈泡開關也就是OFF。
當開關1打開後,燈泡 亮(ON),第二行程式的燈泡開關,也會ON,
如果再把開關1 關閉(OFF),燈泡不會因此暗,因為第二行的燈泡開關還是ON。
燈泡會把自已維持亮(ON),所以稱為「自保持」
====================================================
例5:自保持電路的應用
水塔補水 程式:
用文字形容:當低水位開關ON時,補水馬達ON,直到高水位開關ON。
分析:
低水位開關ON時,補水馬達ON <==補水馬達ON後,開始補水,所以低水位開關會OFF掉,所以需要自保持電路。
所以程式如下:
分析2:
直到高水位開關ON<==自保持電路會因為第二行程式,而持續補水,所以要把第二行程式當中加入高水位開關OFF(常閉接點)的條件。
以上就是完整的補水程式。
------
如果寫成以下的程式可以嗎!?
是可以的。
兩者間有什麼不同。
在上面的程式文字說明:
當低水位開關ON 且 高水位開關 OFF時,補水馬達ON。
當補水馬達ON 且 高水位開關 OFF時,補水馬達ON。 <=程式讀出來是這樣,但我們可以想像是補水直到高水位開關 ON。
在上面的程式文字說明:
當低水位開關ON
當補水馬達ON 且 高水位開關 OFF時,補水馬達ON。 <=程式讀出來是這樣,但我們可以想像是補水直到高水位開關 ON。
所以上面兩個程式的差別在於,開始補水時,有無判斷高水位開關 ON的動作。
註:有些比較細部的差別,不在本篇說明,正常情形下,兩者是沒有差別的。
沒有留言:
張貼留言