此功能應該是學PLC的基本應用囉!
但現在跟各位看倌介紹 三種 作法,讓各位看倌比較比較。
------------------------------------------------------------------------------------------------------------------------------------------
按鈕開關:I0.0 (X0)
急停開關:I0.1 (X1)
輸出線圈:Q0.0 (Y0)
使用元件動作說明:
按鈕開關按下時,輸出線圈輸出為1,按鈕開關放開,輸出線圈依然為1。
急停開關按下時,輸出線圈為0。
------------------------------------------------------------------------------------------------------------------------------------------
第一種程式寫法,此種寫法就是從電路圖轉變過來,所以有學過電路圖的看倌是不是很熟析?
------------------------------------------------------------------------------------------------------------------------------------------
第二種程式寫法,使用 Bit Logic 群組裡的 Set (S), Reset (R),此種寫法稱為強制為1, 強制為0。當按紐開關按下放開後,輸出線圈依然為1,直到按下急停開關。
使用此種寫法時,Set (S) 和 Reset (R) 可以分開寫在不同的程式區段, 工程師可以方便的設定輸出線圈的狀態。
------------------------------------------------------------------------------------------------------------------------------------------
第三種程式寫法,使用 Bit Logic 群組裡的 SR, RS 的功能塊,此功能塊是結合了第一種和第二種程式寫法,因此保有這兩種寫法的特性,當按紐開關按下放開後,輸出線圈為1,直到急停開關按下
SR範例,當按鈕開關及急停開關同時按下時,輸出線圈為1。
RS範例,當按鈕開關及急停開關同時按下時,輸出線圈為0。
而 SR, RS 功能塊的進階應用可以如下的範例
應用範例一
應用範例二
經過這樣的說明各位看倌有沒有覺得 SR, RS 功能塊的應用更加方便了。
------------------------------------------------------------------------------------------------------------------------------------------
Siemens SIMATIC PLC S7-400 S7-300 S7-200 LOGO HMI 西門子 自動化
留言列表