《西門子s7200-PLC-基本指令(比較和表等).ppt》由會員分享,可在線閱讀,更多相關(guān)《西門子s7200-PLC-基本指令(比較和表等).ppt(71頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、基本指令,引例 交通燈控中,時間如果不到,則怎么辦? 利用多個時間繼電器進行不同時間段的控制 如果就用一個時間繼電器怎么控制時段呢?,先進行時間繼電器工作原理的分析: 那我們可不可以利用T37的當前值進行控制呢?,比較,60,30,4. 比較指令,比較指令用于兩個操作數(shù)按一定條件的比較。操作數(shù)可以是整數(shù),也可以是實數(shù)。在梯形圖中用帶參數(shù)和運算符的觸點表示比較指令,比較條件滿足時,觸點閉合,否則打開。 比較觸點可以裝入,也可以串、并聯(lián)。比較指令為上、下限控制提供了極大的方便。,比較運算符:、 操作數(shù)類型: 字節(jié)比較B(Byte);(無符號整數(shù)) 整數(shù)比較I(Int)/W(Word);(有符號整數(shù)
2、) 雙字比較D(Double Int/ Word);(有符號整數(shù)) 實數(shù)比較R(Real);(有符號雙字浮點數(shù)),1. 比較指令格式,指令應(yīng)用舉例,計數(shù)器C0的當前值大于或等于1000時,輸出線圈Q0.0通電。,實現(xiàn)如圖所示的時序圖。,用一個按鈕開關(guān)(I0.0)控制三個燈(Q0.1,Q0.2,Q0.3),按鈕按一下則1#燈亮,再按三下2#燈亮,1燈滅。再按三下3#燈亮,2燈滅。再按三下是3燈滅。再按一下又重復(fù)前面的工作。時序圖如圖7所示以此反復(fù)。,使用一個按鈕控制兩個燈,第一次按下時,第一盞燈亮,第二盞燈滅;第二次按下時第一盞燈滅,第二盞燈亮;第三次按下時兩盞燈都兩亮;第四次按下時兩盞燈都滅。
3、,I/O分配 輸入:I0.0 輸出:Q0.0 Q0.1,三臺電機M1,M2,M3,啟動時:先動M1-60秒后M2動60秒后M3啟動:停車時:先停M3-30秒后停 M2-30秒后M1停。,用計數(shù)指令實現(xiàn)下述控制過程,其動作時序如圖所示:,當I0.2=ON從1#燈亮到3#燈亮,每燈亮3S。當3#燈亮完達到1S后又從1#燈亮到3#燈亮如此循環(huán)下去。,三電機相隔5s啟動,各運行10s停止,循環(huán)往復(fù),繪出三電機一周期運行如圖所示,利用計數(shù)器與比較指令,設(shè)計一個24 小時可設(shè)定定時時間的住宅控制器的控制程序(以30分鐘為一個設(shè)定單位),要求實現(xiàn)如下的控制: (1)早晨6:30,鬧鐘每秒鐘響1 次,10 秒
4、后自動停止; (2)9:0017:00,起動住宅報警系統(tǒng); (3)晚上6:00,打開住宅照明; (4)晚上10:00 關(guān)閉住宅照明。,梯形圖編程的基本規(guī)則 梯形圖程序由網(wǎng)絡(luò)組成(邏輯行),每個網(wǎng)絡(luò)由一個或幾個梯級組成。 從左母線向右以觸點開始,以線圈或指令盒結(jié)束,構(gòu)成一個梯級,觸點不能出現(xiàn)在線圈右邊 。在一個梯級中,左右母線之間是一個完整的“電路”,不允許短路、開路,也不允許“能流”反向流動。,二、 梯形圖程序設(shè)計原則,梯形圖編程的基本規(guī)則 在梯形圖中與“能流”有關(guān)的指令盒或線圈不能直接接在左母線上,通過觸點接。與“能流”無關(guān)的指令盒或線圈直接接在左母線上。如LBL、SCR、SCRE等。 指令
5、盒的EN(IN)端是允許輸入端,該端必須存在“能流”才能執(zhí)行該指令盒的功能。 指令盒的ENO端是允許輸出端,用于指令的級聯(lián)。無允許輸出端的指令盒不能用于級聯(lián)(如CALL、LBL、SCR等)。如果指令盒EN存在“能流”,且指令盒被準確無誤地執(zhí)行后,此時ENO=1并把能流傳到下一個指令盒或線圈。如果執(zhí)行存在錯誤,則“能流”就在錯誤的指令盒終止,ENO=0。,梯形圖編程的基本規(guī)則 輸入點狀態(tài)由外部輸入設(shè)備的開關(guān)信號驅(qū)動,用戶程序不能隨意改變 梯形圖中同一觸點可以多次重復(fù)使用 梯形圖中同一繼電器線圈只能出現(xiàn)一次(置位、復(fù)位除外),通常不能重復(fù)使用,若多次使用則最后一次有效。但它的觸點可以無限次使用。即
6、線圈可以做觸點使用,但觸點不能做線圈使用。 雙線圈輸出:在一個程序中,同一繼電器線圈出現(xiàn)兩次或兩次以上,一般這種情況是不允許的,但在下列情況下允許雙線圈輸出: 1、置位和復(fù)位指令中。2、跳轉(zhuǎn)指令中。,梯形圖每一“梯級”都是從左邊母線開始,輸出線圈接在右邊母線上,所有觸點不能畫在輸出線圈的右邊。輸出線圈不能直接連接在左母線上,若必須的話,則可通過插入常閉觸點將線圈連于左母線上。,錯誤,正確,梯形圖編程的基本規(guī)則 上重下輕原則:幾個串聯(lián)支路并聯(lián),應(yīng)將觸點多的支路安排在上面。 左重右輕原則:幾個并聯(lián)支路串聯(lián),應(yīng)將并聯(lián)支路數(shù)多的安排在左面,以縮短用戶程序的掃描時間。,若幾個并聯(lián)回路串聯(lián),應(yīng)將觸點最多的
7、回路放在梯形圖的最左面;若幾個串聯(lián)回路并聯(lián),應(yīng)將觸點最多的回路放在梯形圖的最上面。,錯誤,正確,梯形圖設(shè)計規(guī)則 梯形圖沒有實際的電流流動,被假設(shè)的“能流”實際是控制系統(tǒng)的信號流,它只能單方向流動,不能產(chǎn)生反流。即梯形圖必須符合從上至下、從左到右的執(zhí)行原則,否則不能直接編程。 梯形圖中的觸點應(yīng)畫在水平線上,不能畫在垂直線上。,錯誤,正確,不包含觸點的分支應(yīng)放在垂直方向上,不能放在水平方向上,以便識別觸點的組合和對輸出線圈的控制路徑。,錯誤,正確,第三模塊 三相異步電動機的順序啟動控制,任務(wù)一 電動機的順序啟動控制 (1)電動機的順序啟動、同時停止 (2)電動機的順序啟動、順序停止 (3)電動機的
8、順序啟動、逆序停止 任務(wù)二 用PLC內(nèi)部定時器實現(xiàn)電機的順序 控制,2.1 電動機的順序啟動、同時停止,控制要求: 電動機1啟動后,電動機2才能啟動;若電動機1不啟動,電動機2無法啟動;按下停止按鈕后,兩臺電動機同時停止。,任務(wù)一 電動機的順序啟動控制,2.1 電動機的順序啟動、同時停止,2.1 電動機的順序啟動、同時停止,I/O分配表:,2.1 電動機的順序啟動、同時停止,PLC接線圖:,2.1 電動機的順序啟動、同時停止,梯形圖,2.2 電動機的順序啟動、順序停止,控制要求: 電動機1啟動后,電動機2才能啟動;若電動機1不啟動,電動機2無法啟動。電動機1停止后,電動機2才能停止;若電動機1
9、不停止,則電動機2無法停止。,2.2 電動機的順序啟動、順序停止,2.2 電動機的順序啟動、順序停止,I/O分配表:,2.2 電動機的順序啟動、順序停止,PLC接線圖:,2.2 電動機的順序啟動、順序停止,梯形圖,2.3 電動機的順序啟動、逆序停止,控制要求: 電動機1啟動后,電動機2才能啟動;若電動機1不啟動,電動機2無法啟動。電動機2停止后,電動機1才能停止;若電動機2不停止,則電動機1無法停止。,2.3 電動機的順序啟動、逆序停止,2.3 電動機的順序啟動、逆序停止,I/O分配表:,2.3 電動機的順序啟動、逆序停止,PLC接線圖:,2.3 電動機的順序啟動、逆序停止,梯形圖,Y-降壓起
10、動控制(1),I/O分配表,Y-降壓起動控制(1),項目三: Y-降壓起動控制(1),PLC接線圖,項目三:Y-降壓起動控制(1),Y-降壓起動控制(2),Y-降壓起動控制(2),I/O分配表,項目三 :Y-降壓起動控制(2),PLC接線圖,項目三 : Y-降壓起動控制(2),任務(wù)二 用PLC內(nèi)部定時器實現(xiàn)電動機的順序啟動控制,項目一:實現(xiàn)閃光報警控制(4s循環(huán)) 項目二:電動機順序啟動、順序停止控制 項目三:電動機順序啟動、逆序停止控制 項目四:電動機延時啟動、停止控制,項目一:實現(xiàn)閃光報警控制(4s閃光報警循環(huán)),I/O分配表:,項目一:實現(xiàn)閃光報警控制(4s閃光報警循環(huán)),PLC接線圖:
11、,給出I/O分配表; 畫出PLC接線圖; 繪制梯形圖。,考核3要求,單按鈕電動機啟停PLC控制程序,單按鈕啟停 電路控制程序,單按鈕啟停 控制波形圖,單按鈕控制電動機起停,page:,單按鈕控制一個輸出,page:,單按鈕控制一個輸出,水箱自動儲水控制系統(tǒng) 控制要求:如圖所示儲水箱,由電磁閥控制進水。當水位低于下限位時,電磁閥Y打開進水。當水位高于上限位時,電磁閥Y關(guān)閉。下限位傳感器為S1,水位低于S1時,S1閉合;水位高于S1時,S1斷開。上限位傳感器為S2,水位高于S2時,S2閉合;水位低于S2時,S2斷開。,(1) I/O分配:I/O分配表見表。,(2) 程序如圖所示。,控制要求: 一自
12、動倉庫存放某種貨物,最多6000箱,需對所存的貨物進出計數(shù)。貨物多于1000箱,燈L1亮;貨物多于5000箱,燈L2亮。 其中,L1和L2分別受Q0.0和Q0.1控制,數(shù)值1000和5000分別存儲在VW20和VW30字存儲單元中。,程序舉例,6000,時序圖,習題練習: 1、互鎖正反轉(zhuǎn)控制電路。 2、星三角啟動控制電路。 3、在三個不同的地點,可以開關(guān)一盞燈。 4、200分鐘延時器。 5、一個按鈕控制3種風速,按1下第高風,再按2下中風,再按3下低風,依次循環(huán)。 6、 I0.0外接報警啟動信號,I0.1外接報警復(fù)位按鈕;輸出Q0.0為報警蜂鳴器,Q0.1為報警閃爍燈,閃爍效果為報警燈的亮與滅
13、,間隔為1秒。 7、電動機的順序啟動、同時停止。 8、當按下啟動按鈕時電動機延時10s啟動,當按下停止按鈕時電動機延時15s停止。 9、冷卻水系統(tǒng)和冷凍水系統(tǒng)運行后,制冷主機才能運行;制冷主機關(guān)機后,冷卻水和冷凍水系統(tǒng)才能關(guān)機。 10、點動及長動控制線路。,11、當報警信號被觸發(fā)時,報警指示燈閃爍。 12、在自動控制系統(tǒng)中,按下啟動按鈕,啟動指示燈亮,為了防止操作員勿動作,因此停止時需兩個按鈕都按下,系統(tǒng)才能停止,啟動燈滅。 13、機器運行時,亮綠色運行燈,停機時,亮紅色停機燈。14、水位低報警開關(guān)被觸發(fā),故障指示燈保持閃爍,直到按下復(fù)位按鈕指示燈滅。 15、物流倉庫的庫存超過1000時,亮紅
14、燈;1000300亮黃燈,300以下亮綠燈。 16、電動機的順序啟動、順序停止。 17、電動機的順序啟動、逆序停止。 18、當按下啟動按鈕時電動機啟動,當按下停止按鈕時電動機延時10s停止。 19、閃燈電路:紅燈亮5S,綠燈亮3S。 20、用一個按鈕控制一臺電動機的起停。,21、第一臺機器啟動后,第二臺機器、第三臺機器相繼啟動,時間間隔為1分鐘。 22、機器啟動后,先正傳30秒,再反轉(zhuǎn)30秒,如此循環(huán),直到按下停機按鈕。 23、機器啟動時,須由2個人在不同地點按下啟動按鈕(可以不同時)才能運行,停機只需按下停機按鈕即可。 24、水位低于下限,亮紅燈;同時自動開啟水泵供水,亮黃燈; 水位上升上限,水泵自動停止,亮綠燈。 25、用PLC實現(xiàn)下圖控制。,