西門子plc彩燈循環(huán)控制編程設(shè)計(jì)
用plc控制二彩燈閃爍電路,要求如下:彩燈受開關(guān)SB1控制,開關(guān)SB1接通,彩燈LD1~LD2開始順序工作,開關(guān)SB1斷開時(shí),彩燈全熄滅。彩燈工作順序如下循環(huán):
1.LD1彩燈亮5秒后熄滅。
2.接著LD2彩燈亮3秒,然后閃爍三次(每一周期為亮1秒熄1秒)后熄滅。
進(jìn)入再循環(huán),不斷重復(fù)(1)~(2)過程。
題意分析,這個(gè)程序一點(diǎn)點(diǎn)遍很麻煩。所以小編打算用一種類似順序控制的編程方法,順序控制遍這樣一步步走的程序是比較簡單的:
PLC輸入輸出表
這個(gè)程序輸入輸出很少,但變化比較多,程序共有9個(gè)網(wǎng)絡(luò),下面一一講解:
這3個(gè)網(wǎng)絡(luò)就是這個(gè)程序的主干,這也是一個(gè)簡單的順序控制,這個(gè)順序控制共有三步,分別與M0.0、M0.1、M0.2對應(yīng),每一次只有一步動(dòng)作,前面的常開點(diǎn)是跳轉(zhuǎn)條件。比如:I0.0與T37(5秒)將M0.1置位并將M0.0復(fù)位,而第一步因?yàn)槌薎0.0啟動(dòng)這個(gè)條件外,還有一個(gè)循環(huán)的條件,所以第一步共有2個(gè)條件。
這就是根據(jù)題意要求,對3個(gè)脈沖計(jì)數(shù),3次后給出跳轉(zhuǎn)信號
這個(gè)就是一個(gè)2秒的脈沖信號,一秒高電平,一秒低電平。并且與M0.2步相對應(yīng)。
這個(gè)就是M0.0步與M0.1步的計(jì)時(shí)器。一個(gè)5秒,一個(gè)3秒。
這是后的輸出,Q0.1在M0.1與M0.2步都動(dòng)作,只不過M0.2時(shí)為周期性亮1秒熄1秒,共3次。
這是一個(gè)停止的指令,當(dāng)I0.0由1變?yōu)?時(shí),將M0.0,M0.1,M0.2都復(fù)位。
好了,這個(gè)程序輸入輸出很少,但是難度還是有一些的。通過西門子plc代理的分析不知道小伙伴們都有收獲嗎?