此功能應該是學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 西門子 自動化

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Bob 的頭像
    Bob

    鮑伯的PLC事件 (Bob's Blog)

    Bob 發表在 痞客邦 留言(0) 人氣()