版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室1第第5章章指令系統(tǒng)指令系統(tǒng) S7-1200的指令從功能上大致可分為三類:基的指令從功能上大致可分為三類:基本指令、擴(kuò)展指令和全局庫指令。本指令、擴(kuò)展指令和全局庫指令。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室2第第5章章5.1 基本指令基本指令 基本指令包括位邏輯指令、定時(shí)器、計(jì)數(shù)器、基本指令包括位邏輯指令、定時(shí)器、計(jì)數(shù)器、比較指令、數(shù)學(xué)指令、移動指令、轉(zhuǎn)換指令、程序比較指令、數(shù)學(xué)指令、移動指令、轉(zhuǎn)換指令、程序控制指令、邏輯運(yùn)算指令以及移位和循環(huán)移位指令控制指令、邏輯運(yùn)算指令以
2、及移位和循環(huán)移位指令等。等。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室3第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室4第第5章章基本邏輯指令基本邏輯指令 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室5第第5章章 內(nèi)部輸入觸點(diǎn)內(nèi)部輸入觸點(diǎn)(I)(I)的閉合與斷開僅與輸入映像寄存器相應(yīng)位的狀的閉合與斷開僅與輸入映像寄存器相應(yīng)位的狀態(tài)有關(guān),與外部輸入按鈕、接觸器、繼電器的常開態(tài)有關(guān),與外部輸入按鈕、接觸器、繼電器的常開/ /常閉接法無關(guān)。常閉接法無關(guān)。輸入映像寄存器相應(yīng)位為輸入映像寄存
3、器相應(yīng)位為1 1,則內(nèi)部常開觸點(diǎn)閉合,常閉觸點(diǎn)斷開。,則內(nèi)部常開觸點(diǎn)閉合,常閉觸點(diǎn)斷開。輸入映像寄存器相應(yīng)位為輸入映像寄存器相應(yīng)位為0 0,則內(nèi)部常開觸點(diǎn)斷開,常閉觸點(diǎn)閉合。,則內(nèi)部常開觸點(diǎn)斷開,常閉觸點(diǎn)閉合。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室6第第5章章置位域復(fù)位域指令置位域復(fù)位域指令置位域指令將指定的地址開始的連續(xù)若干個(gè)地址置位置位域指令將指定的地址開始的連續(xù)若干個(gè)地址置位( (變?yōu)樽優(yōu)? 1狀狀態(tài)并保持態(tài)并保持) )。復(fù)位域指令復(fù)位域指令將指定的地址開始的連續(xù)若干個(gè)地址復(fù)位將指定的地址開始的連續(xù)若干個(gè)地址復(fù)位(變?yōu)樽優(yōu)?狀狀態(tài)并保持態(tài)并保持)。
4、青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室7第第5章章置位置位/復(fù)位指令復(fù)位指令 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室8第第5章章 (1) S 、R指令中的指令中的2表示從指定的表示從指定的Q0.0開始的兩個(gè)觸點(diǎn),即開始的兩個(gè)觸點(diǎn),即Q0.0與與Q0.1。 (2) 在檢測到在檢測到I0.0閉合的上升沿時(shí),輸出線圈閉合的上升沿時(shí),輸出線圈Q0.0、Q0.1被置為被置為1,并保持,并保持,而不論而不論I0.0為何種狀態(tài)。為何種狀態(tài)。 (3) 在檢測到在檢測到I0.1閉合的上升沿時(shí),輸出線圈閉合的上升沿時(shí),輸出線圈Q0.0
5、、Q0.1被復(fù)位為被復(fù)位為0,并保持,并保持,而不論,而不論I0.0為何種狀態(tài)。為何種狀態(tài)。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室9第第5章章 指令說明指令說明 (1) 指定觸點(diǎn)一旦被置位,則保持接通狀態(tài),直到指定觸點(diǎn)一旦被置位,則保持接通狀態(tài),直到對其進(jìn)行復(fù)位操作;而指定觸點(diǎn)一旦被復(fù)位,則變?yōu)閷ζ溥M(jìn)行復(fù)位操作;而指定觸點(diǎn)一旦被復(fù)位,則變?yōu)榻油顟B(tài),直到對其進(jìn)行復(fù)位操作。接通狀態(tài),直到對其進(jìn)行復(fù)位操作。 (2) 如果對定時(shí)器和計(jì)數(shù)器進(jìn)行復(fù)位操作,則被指如果對定時(shí)器和計(jì)數(shù)器進(jìn)行復(fù)位操作,則被指定的定的T或或C的位被復(fù)位,同時(shí)其當(dāng)前值被清的位被復(fù)位,同時(shí)其當(dāng)
6、前值被清0。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室10第第5章章復(fù)位優(yōu)先、置位優(yōu)先鎖存器復(fù)位優(yōu)先、置位優(yōu)先鎖存器復(fù)位優(yōu)先鎖存器、置位優(yōu)先鎖存器:輸出線圈可選青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室11第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室12第第5章章指令功能指令功能 RS RS 復(fù)位優(yōu)先鎖存器,當(dāng)置位信號和復(fù)位信號都有效復(fù)位優(yōu)先鎖存器,當(dāng)置位信號和復(fù)位信號都有效時(shí),復(fù)位信號優(yōu)先,輸出線圈不接通。時(shí),復(fù)位信號優(yōu)先,輸出線圈不接通。 SR SR 置位優(yōu)先鎖存器,當(dāng)置位
7、信號和復(fù)位信號都有效置位優(yōu)先鎖存器,當(dāng)置位信號和復(fù)位信號都有效時(shí),置位信號優(yōu)先,輸出線圈接通。時(shí),置位信號優(yōu)先,輸出線圈接通。 RSRS、SRSR指令均為鎖存器,一個(gè)復(fù)位優(yōu)先,一個(gè)置位優(yōu)指令均為鎖存器,一個(gè)復(fù)位優(yōu)先,一個(gè)置位優(yōu)先。先。S S連接置位輸入,連接置位輸入,R R連接復(fù)位輸入。一旦輸出線圈被置位,連接復(fù)位輸入。一旦輸出線圈被置位,則保持置位狀態(tài)直到復(fù)位輸入接通。則保持置位狀態(tài)直到復(fù)位輸入接通。 置位、復(fù)位輸入均以高電平狀態(tài)有效。置位、復(fù)位輸入均以高電平狀態(tài)有效。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室13第第5章章例:搶答器的設(shè)計(jì)例:搶答器的設(shè)
8、計(jì)搶答器有三個(gè)輸入,分別搶答器有三個(gè)輸入,分別為為I0.0I0.0、I0.1I0.1和和I0.2I0.2,輸輸出分別為出分別為Q4.0Q4.0、Q4.1Q4.1和和Q4.2Q4.2,復(fù)位輸入是復(fù)位輸入是I0.4I0.4。要要求:三人中任意搶答,誰先按按鈕,誰的指示燈優(yōu)求:三人中任意搶答,誰先按按鈕,誰的指示燈優(yōu)先亮,且只能亮一盞燈,進(jìn)行下一問題時(shí)主持人按先亮,且只能亮一盞燈,進(jìn)行下一問題時(shí)主持人按復(fù)位按鈕,搶答重新開始。復(fù)位按鈕,搶答重新開始。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室14第第5章章?lián)尨鹌鞒绦驌尨鹌鞒绦?青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技
9、術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室15第第5章章邊沿指令邊沿指令 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室16第第5章章位邏輯指令位邏輯指令邊緣檢測觸點(diǎn)指令邊緣檢測觸點(diǎn)指令如果輸入信號如果輸入信號I0.6由由0變?yōu)樽優(yōu)?狀態(tài)狀態(tài)(即輸入信號即輸入信號I0.6的上升沿的上升沿),則,則該觸點(diǎn)接通一個(gè)掃描周期。該觸點(diǎn)接通一個(gè)掃描周期。觸點(diǎn)下面的觸點(diǎn)下面的M4.3為邊緣存儲位,用來存儲上一個(gè)掃描循環(huán)是為邊緣存儲位,用來存儲上一個(gè)掃描循環(huán)是I0.6的狀態(tài),通過比較輸入信號的當(dāng)前狀態(tài)和上一次循環(huán)的狀態(tài)的狀態(tài),通過比較輸入信號的當(dāng)前狀態(tài)和上一次循環(huán)的狀態(tài)來檢測
10、信號的邊沿。邊沿存儲位的地址只能在程序中使用一次,來檢測信號的邊沿。邊沿存儲位的地址只能在程序中使用一次,它的狀態(tài)不能在其他地方被改寫。只能使用它的狀態(tài)不能在其他地方被改寫。只能使用M、全局、全局DB和靜態(tài)和靜態(tài)局部變量來作邊沿存儲位,不能使用臨時(shí)局部數(shù)據(jù)或局部變量來作邊沿存儲位,不能使用臨時(shí)局部數(shù)據(jù)或I/O變量來變量來作邊沿存儲位。作邊沿存儲位。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室17第第5章章位邏輯指令位邏輯指令P_TRIG與與N_TRIG指令指令在流進(jìn)在流進(jìn)P_TRIG指令的指令的CLK輸入端的能流的上升沿,輸入端的能流的上升沿,Q端輸出一個(gè)端輸
11、出一個(gè)掃描周期的能流,使掃描周期的能流,使M8.1置位。置位。P_TRIG指令與指令與N_TRIG指令不能放在電路的開始處和結(jié)束處。指令不能放在電路的開始處和結(jié)束處。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室18第第5章章位邏輯指令位邏輯指令3種邊沿檢測指令的功能種邊沿檢測指令的功能以上升沿檢測為例:以上升沿檢測為例:在在P觸點(diǎn)指令中,觸點(diǎn)上面的地址的上升沿,該觸點(diǎn)接通一個(gè)掃觸點(diǎn)指令中,觸點(diǎn)上面的地址的上升沿,該觸點(diǎn)接通一個(gè)掃描周期,因此描周期,因此P觸點(diǎn)用于檢測觸點(diǎn)上面地址的上升沿,并且直接觸點(diǎn)用于檢測觸點(diǎn)上面地址的上升沿,并且直接輸出上升沿脈沖。輸出上升
12、沿脈沖。在在P線圈的能流的上升沿,線圈上面的地址在一個(gè)掃描周期為線圈的能流的上升沿,線圈上面的地址在一個(gè)掃描周期為1狀狀態(tài),因此態(tài),因此P線圈用于檢測能流的上升沿,并用線圈上面的地址來線圈用于檢測能流的上升沿,并用線圈上面的地址來輸出上升沿脈沖。輸出上升沿脈沖。P_TRIG指令用于檢測能流的上升沿,并且直接輸出上升沿脈沖。指令用于檢測能流的上升沿,并且直接輸出上升沿脈沖。如果如果P_TRIG指令左邊只有指令左邊只有I1.0觸點(diǎn),可以用觸點(diǎn),可以用I1.0的的P觸點(diǎn)來代替觸點(diǎn)來代替P_TRIG指令。指令。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室19第第5章章
13、例例按動一次瞬時(shí)按鈕按動一次瞬時(shí)按鈕I0.0,輸出,輸出Q4.0亮,再按動一亮,再按動一次按鈕,輸出次按鈕,輸出Q4.0滅;重復(fù)以上。滅;重復(fù)以上。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室20第第5章章例例 若故障信號若故障信號I0.0為為1,使,使Q4.0控制的指示燈以控制的指示燈以1Hz的頻率閃爍。操作人員按復(fù)位按鈕的頻率閃爍。操作人員按復(fù)位按鈕I0.1后,如果后,如果故障已經(jīng)消失,則指示燈熄滅,如果沒有消失,指故障已經(jīng)消失,則指示燈熄滅,如果沒有消失,指示燈轉(zhuǎn)為常亮,直至故障消失。示燈轉(zhuǎn)為常亮,直至故障消失。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)
14、合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室21第第5章章定時(shí)器定時(shí)器使用定時(shí)器指令可創(chuàng)建編程的時(shí)間延遲,使用定時(shí)器指令可創(chuàng)建編程的時(shí)間延遲,S7-1200 PLC有有4種定種定時(shí)器:時(shí)器:TP: 脈沖定時(shí)器可生成具有預(yù)設(shè)寬度時(shí)間的脈沖。脈沖定時(shí)器可生成具有預(yù)設(shè)寬度時(shí)間的脈沖。 TON:接通延遲定時(shí)器輸出:接通延遲定時(shí)器輸出Q在預(yù)設(shè)的延時(shí)過后設(shè)置為在預(yù)設(shè)的延時(shí)過后設(shè)置為 ON。 TOF:關(guān)斷延遲定時(shí)器輸出:關(guān)斷延遲定時(shí)器輸出 Q 在預(yù)設(shè)的延時(shí)過后重置為在預(yù)設(shè)的延時(shí)過后重置為 OFF。 TONR:保持型接通延遲定時(shí)器輸出在預(yù)設(shè)的延時(shí)過后設(shè)置:保持型接通延遲定時(shí)器輸出在預(yù)設(shè)的延時(shí)過后設(shè)置為為ON。在使用
15、。在使用 R 輸入重置經(jīng)過的時(shí)間之前,會跨越多個(gè)定時(shí)時(shí)輸入重置經(jīng)過的時(shí)間之前,會跨越多個(gè)定時(shí)時(shí)段一直累加經(jīng)過的時(shí)間。段一直累加經(jīng)過的時(shí)間。 RT:通過清除存儲在指定定時(shí)器背景數(shù)據(jù)塊中的時(shí)間數(shù)據(jù):通過清除存儲在指定定時(shí)器背景數(shù)據(jù)塊中的時(shí)間數(shù)據(jù)來重置定時(shí)器。來重置定時(shí)器。 每個(gè)定時(shí)器都使用一個(gè)存儲在數(shù)據(jù)塊中的結(jié)構(gòu)來保存定時(shí)器數(shù)每個(gè)定時(shí)器都使用一個(gè)存儲在數(shù)據(jù)塊中的結(jié)構(gòu)來保存定時(shí)器數(shù)據(jù)。據(jù)。 在編輯器中放置定時(shí)器指令時(shí)可分配該數(shù)據(jù)塊。在編輯器中放置定時(shí)器指令時(shí)可分配該數(shù)據(jù)塊。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室22第第5章章接通延遲定時(shí)器及其時(shí)序圖接通延遲定
16、時(shí)器及其時(shí)序圖 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室23第第5章章定時(shí)器的背景數(shù)據(jù)塊結(jié)構(gòu)定時(shí)器的背景數(shù)據(jù)塊結(jié)構(gòu) 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室24第第5章章練習(xí)練習(xí) 按下按下瞬時(shí)啟動按鈕瞬時(shí)啟動按鈕I0.0,5秒后電動機(jī)啟動,秒后電動機(jī)啟動,按下按下瞬時(shí)停止按鈕瞬時(shí)停止按鈕I0.1,10秒后電動機(jī)停止。秒后電動機(jī)停止。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室25第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室26第第5章章青島大
17、學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室27第第5章章例例 用接通延時(shí)定時(shí)器設(shè)計(jì)一個(gè)周期振蕩電路。用接通延時(shí)定時(shí)器設(shè)計(jì)一個(gè)周期振蕩電路。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室28第第5章章用接通延時(shí)定時(shí)器設(shè)計(jì)周期和占空比可調(diào)的振蕩電路。用接通延時(shí)定時(shí)器設(shè)計(jì)周期和占空比可調(diào)的振蕩電路。振蕩電路的高、低電平時(shí)間分別由兩個(gè)定時(shí)器的振蕩電路的高、低電平時(shí)間分別由兩個(gè)定時(shí)器的PT值確定。值確定。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室29第第5章章保持型接通延遲定時(shí)器及其時(shí)序圖保持型接通延遲定時(shí)
18、器及其時(shí)序圖 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室30第第5章章關(guān)斷延遲定時(shí)器及其時(shí)序圖關(guān)斷延遲定時(shí)器及其時(shí)序圖 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室31第第5章章脈沖定時(shí)器及其時(shí)序圖脈沖定時(shí)器及其時(shí)序圖 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室32第第5章章例:用脈沖定時(shí)器實(shí)現(xiàn)一個(gè)周期振蕩電路例:用脈沖定時(shí)器實(shí)現(xiàn)一個(gè)周期振蕩電路 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室33第第5章章復(fù)位定時(shí)器指令復(fù)位定時(shí)器指令 青島大學(xué)青島大學(xué)-西門
19、子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室34第第5章章兩條運(yùn)輸帶順序相連,為避免運(yùn)送的物料在兩條運(yùn)輸帶順序相連,為避免運(yùn)送的物料在1號運(yùn)輸帶上堆積,號運(yùn)輸帶上堆積,按下起動按鈕按下起動按鈕I0.3,1號帶開始運(yùn)行,號帶開始運(yùn)行,8s后后2號帶自動起動。停機(jī)號帶自動起動。停機(jī)的順序與起動的順序相反,按了停止按鈕的順序與起動的順序相反,按了停止按鈕I0.2后,先停后,先停2號帶,號帶,8s后停后停1號帶。號帶。Q1.1和和Q0.6控制兩臺電動機(jī)控制兩臺電動機(jī)M1和和M2。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室35第第5章章青島大學(xué)青島大學(xué)-西
20、門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室36第第5章章參數(shù)參數(shù) IN從從0變?yōu)樽優(yōu)?將啟動將啟動TP、TON 和和 TONR,從,從1變變0 將啟動將啟動 TOF。 ET 為定時(shí)開始后經(jīng)過的時(shí)間,或稱為已耗時(shí)間值為定時(shí)開始后經(jīng)過的時(shí)間,或稱為已耗時(shí)間值(可以不為可以不為ET指指定地址定地址),它們的數(shù)值類型為,它們的數(shù)值類型為32位的位的Time,單位為,單位為ms,最大定時(shí),最大定時(shí)時(shí)間為時(shí)間為T#24D_20H_31M_23S_647MS。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室37第第5章章IEC定時(shí)器和定時(shí)器和IEC計(jì)數(shù)器屬于功能
21、塊,調(diào)用時(shí)需要指定配套的背計(jì)數(shù)器屬于功能塊,調(diào)用時(shí)需要指定配套的背景數(shù)據(jù)塊,定時(shí)器和計(jì)數(shù)器指令的數(shù)據(jù)保存在背景數(shù)據(jù)塊中。景數(shù)據(jù)塊,定時(shí)器和計(jì)數(shù)器指令的數(shù)據(jù)保存在背景數(shù)據(jù)塊中。在梯形圖中輸入定時(shí)器指令時(shí),打開右邊的指令窗口將在梯形圖中輸入定時(shí)器指令時(shí),打開右邊的指令窗口將“定時(shí)器定時(shí)器操作操作”文件夾中的定時(shí)器指令拖放到梯形圖中適當(dāng)?shù)奈恢茫诔鑫募A中的定時(shí)器指令拖放到梯形圖中適當(dāng)?shù)奈恢?,在出現(xiàn)的現(xiàn)的“調(diào)用選項(xiàng)調(diào)用選項(xiàng)”對話框中修改將要生成的背景數(shù)據(jù)塊的名稱,對話框中修改將要生成的背景數(shù)據(jù)塊的名稱,或采用默認(rèn)的名稱。點(diǎn)擊或采用默認(rèn)的名稱。點(diǎn)擊“確定確定”按鈕,自動生成數(shù)據(jù)塊。按鈕,自動生成數(shù)據(jù)塊
22、。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室38第第5章章計(jì)數(shù)器計(jì)數(shù)器S7-1200有有3種計(jì)數(shù)器:加計(jì)數(shù)器種計(jì)數(shù)器:加計(jì)數(shù)器(CTU)、減計(jì)數(shù)器、減計(jì)數(shù)器(CTD)和加減計(jì)和加減計(jì)數(shù)器數(shù)器(CTUD)。它們屬于軟件計(jì)數(shù)器,其最大計(jì)數(shù)速率受到它所。它們屬于軟件計(jì)數(shù)器,其最大計(jì)數(shù)速率受到它所在的在的OB的執(zhí)行速率的限制。的執(zhí)行速率的限制。如果需要速率更高的計(jì)數(shù)器,可以使用如果需要速率更高的計(jì)數(shù)器,可以使用CPU內(nèi)置的高速計(jì)數(shù)器。內(nèi)置的高速計(jì)數(shù)器。調(diào)用計(jì)數(shù)器指令時(shí),需要生成保存計(jì)數(shù)器數(shù)據(jù)的背景數(shù)據(jù)塊。調(diào)用計(jì)數(shù)器指令時(shí),需要生成保存計(jì)數(shù)器數(shù)據(jù)的背景數(shù)據(jù)塊。CU和和
23、CD分別是加計(jì)數(shù)輸入和減計(jì)數(shù)輸入,在分別是加計(jì)數(shù)輸入和減計(jì)數(shù)輸入,在CU或或CD由由0變?yōu)樽優(yōu)?是,實(shí)際計(jì)數(shù)值是,實(shí)際計(jì)數(shù)值CV加加1或減或減1。復(fù)位輸入復(fù)位輸入R為為1時(shí),計(jì)數(shù)器被復(fù)位,時(shí),計(jì)數(shù)器被復(fù)位,CV被清被清0,計(jì)數(shù)器的輸入,計(jì)數(shù)器的輸入Q變變?yōu)闉?。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室39第第5章章 計(jì)數(shù)器指令計(jì)數(shù)器指令計(jì)數(shù)器的輸入輸出計(jì)數(shù)器的輸入輸出 參數(shù)參數(shù)青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室40第第5章章加計(jì)數(shù)器及其時(shí)序圖加計(jì)數(shù)器及其時(shí)序圖 CTU: 參數(shù)參數(shù) CU 的值從的值從 0 變?yōu)樽優(yōu)?/p>
24、 1 時(shí),時(shí),CTU 使計(jì)數(shù)值加使計(jì)數(shù)值加 1。如果。如果參數(shù)參數(shù) CV(當(dāng)前計(jì)數(shù)值當(dāng)前計(jì)數(shù)值)的值大于或等于參數(shù)的值大于或等于參數(shù) PV (預(yù)設(shè)計(jì)數(shù)值預(yù)設(shè)計(jì)數(shù)值)的值,的值,則計(jì)數(shù)器輸出參數(shù)則計(jì)數(shù)器輸出參數(shù) Q = 1。如果復(fù)位參數(shù)。如果復(fù)位參數(shù) R 的值從的值從 0 變?yōu)樽優(yōu)?1,則,則當(dāng)前計(jì)數(shù)值復(fù)位為當(dāng)前計(jì)數(shù)值復(fù)位為 0。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室41第第5章章計(jì)數(shù)器的背景數(shù)據(jù)塊結(jié)構(gòu)計(jì)數(shù)器的背景數(shù)據(jù)塊結(jié)構(gòu) 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室42第第5章章減計(jì)數(shù)器及其時(shí)序圖減計(jì)數(shù)器及其時(shí)序圖 C
25、TD: 參數(shù)參數(shù) CD 的值從的值從 0 變?yōu)樽優(yōu)?1 時(shí),時(shí),CTD 使計(jì)數(shù)值減使計(jì)數(shù)值減 1。如果參。如果參數(shù)數(shù) CV (當(dāng)前計(jì)數(shù)值當(dāng)前計(jì)數(shù)值)的值等于或小于的值等于或小于 0,則計(jì)數(shù)器輸出參數(shù),則計(jì)數(shù)器輸出參數(shù) Q = 1。如果參數(shù)如果參數(shù) LOAD 的值從的值從 0 變?yōu)樽優(yōu)?1,則參數(shù),則參數(shù)PV (預(yù)設(shè)值預(yù)設(shè)值)的值將作為的值將作為新的新的 CV (當(dāng)前計(jì)數(shù)值當(dāng)前計(jì)數(shù)值)裝載到計(jì)數(shù)器。裝載到計(jì)數(shù)器。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室43第第5章章計(jì)數(shù)器指令計(jì)數(shù)器指令加減計(jì)數(shù)器加減計(jì)數(shù)器 CTUD: 加計(jì)數(shù)加計(jì)數(shù) (CU, Count Up
26、) 或減計(jì)數(shù)或減計(jì)數(shù) (CD, Count Down) 輸入的值從輸入的值從 0 跳變?yōu)樘優(yōu)?1時(shí),時(shí),CTUD 會使計(jì)數(shù)值加會使計(jì)數(shù)值加 1 或減或減 1。如果參數(shù)如果參數(shù) CV(當(dāng)前計(jì)數(shù)值)的值大于或等于參數(shù)(當(dāng)前計(jì)數(shù)值)的值大于或等于參數(shù)PV(預(yù)設(shè)值)(預(yù)設(shè)值)的值,則計(jì)數(shù)器輸出參數(shù)的值,則計(jì)數(shù)器輸出參數(shù) QU = 1。如果參數(shù)。如果參數(shù) CV 的值小于或等的值小于或等于零,則計(jì)數(shù)器輸出參數(shù)于零,則計(jì)數(shù)器輸出參數(shù) QD = 1。如果參數(shù)如果參數(shù) LOAD 的值從的值從 0 變?yōu)樽優(yōu)?1,則參數(shù),則參數(shù) PV(預(yù)設(shè)值)的值將(預(yù)設(shè)值)的值將作為新的作為新的 CV(當(dāng)前計(jì)數(shù)值)裝載到計(jì)數(shù)器
27、。(當(dāng)前計(jì)數(shù)值)裝載到計(jì)數(shù)器。如果復(fù)位參數(shù)如果復(fù)位參數(shù) R 的值從的值從 0 變?yōu)樽優(yōu)?1,則當(dāng)前計(jì)數(shù)值復(fù)位為,則當(dāng)前計(jì)數(shù)值復(fù)位為 0。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室44第第5章章加減計(jì)數(shù)器及其時(shí)序圖加減計(jì)數(shù)器及其時(shí)序圖 PV = 4青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室45第第5章章傳送帶控制傳送帶控制 一個(gè)能夠電氣啟動的傳送帶。在傳送帶的起點(diǎn)有兩個(gè)按鈕一個(gè)能夠電氣啟動的傳送帶。在傳送帶的起點(diǎn)有兩個(gè)按鈕開關(guān):用于開關(guān):用于START的的S1和用于和用于STOP的的S2。在傳送帶的尾部也。在傳送帶的尾部也有
28、兩個(gè)按鈕開關(guān):有兩個(gè)按鈕開關(guān):S3用于用于START,S4用于用于STOP??梢詮娜我弧?梢詮娜我欢藛踊蛲V箓魉蛶?。另外,當(dāng)傳送帶上的物件到達(dá)末端時(shí),端啟動或停止傳送帶。另外,當(dāng)傳送帶上的物件到達(dá)末端時(shí),傳感器傳感器S5使傳送帶停機(jī)。使傳送帶停機(jī)。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室46第第5章章傳送帶示意圖傳送帶示意圖MOTOR_ONS1S2StartStopS3S4StartStopS5青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室47第第5章章用于傳送帶系統(tǒng)符號編程的元素用于傳送帶系統(tǒng)符號編程的元素青島大學(xué)青島大
29、學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室48第第5章章控制傳送帶程序控制傳送帶程序“S1”( S )“MOTOR_ON”網(wǎng)絡(luò)1:按任何一個(gè)啟動開關(guān),接通電機(jī)“S3”網(wǎng)絡(luò)1:OOSS1S3MOTOR_ON“S2”( R )“MOTOR_ON”網(wǎng)絡(luò)2:按任何一個(gè)停止或打開傳送帶 末端的常閉接點(diǎn),停止電機(jī)“S4”網(wǎng)絡(luò)2:OOONS2S4RMOTOR_ONS5“S5”青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室49第第5章章風(fēng)機(jī)監(jiān)控程序風(fēng)機(jī)監(jiān)控程序 某設(shè)備有三臺風(fēng)機(jī),當(dāng)設(shè)備處于運(yùn)行狀態(tài)時(shí),如果風(fēng)機(jī)至某設(shè)備有三臺風(fēng)機(jī),當(dāng)設(shè)備處于運(yùn)行狀態(tài)時(shí),如果風(fēng)
30、機(jī)至少有兩臺以上轉(zhuǎn)動,則指示燈常亮;如果僅有一臺風(fēng)機(jī)轉(zhuǎn)動,少有兩臺以上轉(zhuǎn)動,則指示燈常亮;如果僅有一臺風(fēng)機(jī)轉(zhuǎn)動,則指示燈以則指示燈以0.5 Hz的頻率閃爍;如果沒有任何風(fēng)機(jī)轉(zhuǎn)動,則指的頻率閃爍;如果沒有任何風(fēng)機(jī)轉(zhuǎn)動,則指示燈不亮。示燈不亮。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室50第第5章章 輸入位輸入位I0.0,I0.1,I0.2分別分別為風(fēng)機(jī)為風(fēng)機(jī)1,2,3輸入端。輸入端。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室51第第5章章 通過傳送帶電機(jī)KM1帶動傳送帶傳送物品,通過產(chǎn)品檢測器PH檢測產(chǎn)品通過的數(shù)量,傳送帶每
31、傳送24個(gè)產(chǎn)品機(jī)械手KM2動作1次,進(jìn)行包裝,機(jī)械手動作后,延時(shí)2秒,機(jī)械手的電磁鐵切斷。通過傳送帶起動按鈕、傳送帶停機(jī)按鈕控制傳送帶的運(yùn)動。產(chǎn)品通過檢測器產(chǎn)品通過檢測器PH機(jī)械手機(jī)械手KM1KM2傳送帶電機(jī)傳送帶電機(jī)青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室52第第5章章計(jì)數(shù)器應(yīng)用舉例:產(chǎn)品數(shù)量檢測計(jì)數(shù)器應(yīng)用舉例:產(chǎn)品數(shù)量檢測產(chǎn)品通過檢測器產(chǎn)品通過檢測器PH機(jī)械手機(jī)械手KM1KM2傳送帶電機(jī)傳送帶電機(jī)PLC的的I/O分配:分配:I0.0 傳送帶停機(jī)按鈕傳送帶停機(jī)按鈕I0.1傳送帶起動按鈕傳送帶起動按鈕I0.2 產(chǎn)品通過檢測器產(chǎn)品通過檢測器PHQ0.0傳送帶
32、電機(jī)傳送帶電機(jī)KM1Q0.1機(jī)械手機(jī)械手KM2定時(shí)器定時(shí)器,定時(shí)定時(shí)2秒秒計(jì)數(shù)器,設(shè)定值計(jì)數(shù)器,設(shè)定值24(每(每24個(gè)產(chǎn)品個(gè)產(chǎn)品機(jī)械手動作機(jī)械手動作1次)次)青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室53第第5章章I0.0 傳送帶停傳送帶停機(jī)按鈕機(jī)按鈕I0.1傳送帶起動傳送帶起動按鈕按鈕I0.2 產(chǎn)品通過產(chǎn)品通過檢測器檢測器PHQ0.0傳送帶電機(jī)傳送帶電機(jī)KM1Q0.1機(jī)械手機(jī)械手KM2定時(shí)器定時(shí)器,定時(shí)定時(shí)2秒秒計(jì)數(shù)器,設(shè)定值計(jì)數(shù)器,設(shè)定值24機(jī)械手動作后,延時(shí)機(jī)械手動作后,延時(shí)2 2秒,秒,機(jī)械手的電磁鐵切斷機(jī)械手的電磁鐵切斷測到一個(gè)產(chǎn)品,測到一個(gè)產(chǎn)品
33、,I0.2產(chǎn)生一個(gè)正產(chǎn)生一個(gè)正脈沖,使計(jì)一個(gè)數(shù)。脈沖,使計(jì)一個(gè)數(shù)。C10每計(jì)每計(jì)24個(gè)數(shù),機(jī)械手動作一次個(gè)數(shù),機(jī)械手動作一次青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室54第第5章章 3臺電機(jī)順序啟動、反序停止控制臺電機(jī)順序啟動、反序停止控制 控制要求:按下啟動按鈕后,控制要求:按下啟動按鈕后,3臺電機(jī)按臺電機(jī)按M1、M2、M3的順序隔的順序隔2s啟動;按下停止按鈕后,啟動;按下停止按鈕后,3臺臺電機(jī)按電機(jī)按M3、M2、M1的順序隔的順序隔2s停止。停止。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室55第第5章章3臺電機(jī)順序啟
34、臺電機(jī)順序啟動,反序停止控動,反序停止控制程序制程序青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室56第第5章章展廳人數(shù)控制系統(tǒng)展廳人數(shù)控制系統(tǒng) 控制要求:現(xiàn)有一展廳,最多可容納控制要求:現(xiàn)有一展廳,最多可容納50人同時(shí)人同時(shí)參觀。展廳進(jìn)口與出口各裝一傳感器,每有一人進(jìn)參觀。展廳進(jìn)口與出口各裝一傳感器,每有一人進(jìn)出,傳感器給出一個(gè)脈沖信號。試編程實(shí)現(xiàn),當(dāng)展出,傳感器給出一個(gè)脈沖信號。試編程實(shí)現(xiàn),當(dāng)展廳內(nèi)不足廳內(nèi)不足50人時(shí),綠燈亮,表示可以進(jìn)入;當(dāng)展廳人時(shí),綠燈亮,表示可以進(jìn)入;當(dāng)展廳滿滿50人時(shí),紅燈亮,表示不準(zhǔn)進(jìn)入。人時(shí),紅燈亮,表示不準(zhǔn)進(jìn)入。 青島大學(xué)青島
35、大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室57第第5章章展廳人數(shù)控制系統(tǒng)展廳人數(shù)控制系統(tǒng)I/O分配表分配表青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室58第第5章章展廳人數(shù)控制程序展廳人數(shù)控制程序青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室59第第5章章運(yùn)料車自動裝、卸料控制運(yùn)料車自動裝、卸料控制 控制要求:控制要求:某運(yùn)料車如圖所示,可在某運(yùn)料車如圖所示,可在A A、B B兩地分別啟動。運(yùn)兩地分別啟動。運(yùn)料車啟動后,自動返回料車啟動后,自動返回A A地停止,同時(shí)控制料斗門的電磁閥地停止,同時(shí)控制料斗門
36、的電磁閥Y1Y1打開打開,開始裝料。,開始裝料。1 1分鐘后,電磁閥分鐘后,電磁閥Y1Y1斷開,關(guān)閉料斗門,運(yùn)料車自動斷開,關(guān)閉料斗門,運(yùn)料車自動向向B B地運(yùn)行。到達(dá)地運(yùn)行。到達(dá)B B地后停止,小車底門由電磁閥地后停止,小車底門由電磁閥Y2Y2控制打開,開始控制打開,開始卸料。卸料。1 1分鐘后,運(yùn)料車底門關(guān)閉,開始返回分鐘后,運(yùn)料車底門關(guān)閉,開始返回A A地。之后重復(fù)運(yùn)行。地。之后重復(fù)運(yùn)行。 運(yùn)料車在運(yùn)行過程中,可用手動開關(guān)使其停車。再次啟動后運(yùn)料車在運(yùn)行過程中,可用手動開關(guān)使其停車。再次啟動后,可重復(fù),可重復(fù)中內(nèi)容中內(nèi)容 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技
37、術(shù)聯(lián)合實(shí)驗(yàn)室60第第5章章圖圖7.43 運(yùn)料車自動裝、卸料控制示意圖運(yùn)料車自動裝、卸料控制示意圖青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室61第第5章章 運(yùn)料車自動裝、卸料控制運(yùn)料車自動裝、卸料控制I/O分配表分配表青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室62第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室63第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室64第第5章章比較指令比較指令青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先
38、進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室65第第5章章 可以使用可以使用“等于等于”操作確定第一個(gè)比較值是否等于第二個(gè)比較值。操作確定第一個(gè)比較值是否等于第二個(gè)比較值。 要比較要比較的兩個(gè)值必須為相同的數(shù)據(jù)類型。該的兩個(gè)值必須為相同的數(shù)據(jù)類型。該 LAD 觸點(diǎn)比較結(jié)果為觸點(diǎn)比較結(jié)果為 TRUE 時(shí),則該觸時(shí),則該觸點(diǎn)會被激活。點(diǎn)會被激活。 在程序編輯器中單擊該指令后,可以從下拉菜單中選擇比較類型在程序編輯器中單擊該指令后,可以從下拉菜單中選擇比較類型和數(shù)據(jù)類型。和數(shù)據(jù)類型。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室66第第5章章可以使用“大于”操作確定第一個(gè)比較值是否大于第二
39、個(gè)比較值。 要比較的兩個(gè)值必須為相同的數(shù)據(jù)類型。 如果比較為真,則 RLO 為“1”。在比較字符串時(shí),通過字符 ASCII 碼比較字符(例如“a”大于“A”)。 從左到右執(zhí)行比較。 第一個(gè)不同的字符決定比較結(jié)果。 如果較長字符串的左側(cè)部分和較短字符串相同,則認(rèn)為較長字符串更大。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室67第第5章章使用 IN_RANGE 和 OUT_RANGE 指令可測試輸入值是在指定的值范圍之內(nèi)還是之外。 如果比較結(jié)果為 TRUE,則功能框輸出為 TRUE。輸入?yún)?shù) MIN、VAL 和 MAX 的數(shù)據(jù)類型必須相同。在程序編輯器中單擊該指令
40、后,可以從下拉菜單中選擇數(shù)據(jù)類型。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室68第第5章章例:用比較和計(jì)數(shù)指令編寫開關(guān)燈程序,要求例:用比較和計(jì)數(shù)指令編寫開關(guān)燈程序,要求燈控按鈕燈控按鈕I0.0按下一次,燈按下一次,燈Q4.0亮,按下兩次,亮,按下兩次,燈燈Q4.0,Q4.1全亮,按下三次燈全滅,如此循全亮,按下三次燈全滅,如此循環(huán)。環(huán)。分析:在程序中所用計(jì)數(shù)器為加法計(jì)數(shù)器,當(dāng)分析:在程序中所用計(jì)數(shù)器為加法計(jì)數(shù)器,當(dāng)加到加到3 3時(shí),必須復(fù)位計(jì)數(shù)器,這是關(guān)鍵。燈控制時(shí),必須復(fù)位計(jì)數(shù)器,這是關(guān)鍵。燈控制程序如圖所示。程序如圖所示。青島大學(xué)青島大學(xué)-西門子先進(jìn)自
41、動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室69第第5章章梯形圖程序如下:梯形圖程序如下:青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室70第第5章章例:在例:在HMI設(shè)備上可以設(shè)定電動機(jī)的轉(zhuǎn)速,設(shè)定值設(shè)備上可以設(shè)定電動機(jī)的轉(zhuǎn)速,設(shè)定值MW20的范圍為的范圍為100-1440轉(zhuǎn)轉(zhuǎn)/分鐘,若輸入的設(shè)定值分鐘,若輸入的設(shè)定值在此范圍內(nèi),則延時(shí)在此范圍內(nèi),則延時(shí)5秒鐘啟動電動機(jī)秒鐘啟動電動機(jī)Q0.0,否則,否則Q0.1長亮提示。長亮提示。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室71第第5章章使用使用OK和和NOT_OK指令可
42、測試輸入的數(shù)據(jù)是否為符合指令可測試輸入的數(shù)據(jù)是否為符合IEEE規(guī)范規(guī)范754的有的有效實(shí)數(shù)。圖中,當(dāng)效實(shí)數(shù)。圖中,當(dāng)MD0和和MD4中為有效的浮點(diǎn)數(shù)時(shí),會激活中為有效的浮點(diǎn)數(shù)時(shí),會激活“實(shí)數(shù)實(shí)數(shù)乘乘”(MUL) 運(yùn)算并置位輸出,即將運(yùn)算并置位輸出,即將MD0的值將與的值將與MD4的值相乘,結(jié)果存的值相乘,結(jié)果存儲在儲在MD10中同時(shí)中同時(shí)Q4.0輸出為輸出為1。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室72第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室73第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西
43、門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室74第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室75第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室76第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室77第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室78第第5章章 如果輸入 IN 的值為 123.4567則輸出 OUT 返回值 0.4567青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室79第第5章章22bac青島大學(xué)青
44、島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室80第第5章章移動指令移動指令 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室81第第5章章可以使用“移動塊”操作將一個(gè)存儲區(qū)(源區(qū)域)的內(nèi)容復(fù)制到另一個(gè)存儲區(qū)(目標(biāo)區(qū)域)。 要復(fù)制到目標(biāo)區(qū)域的元素個(gè)數(shù)由參數(shù) COUNT 指定。 要復(fù)制的元素的寬度由輸入 IN 的元素寬度定義。復(fù)制操作沿地址升序方向進(jìn)行。只有使能輸入 EN 的信號狀態(tài)為“1”時(shí),才執(zhí)行該操作。 如果運(yùn)算執(zhí)行過程中未發(fā)生錯(cuò)誤,則輸出 ENO 的信號狀態(tài)為“1”。 如果滿足下列條件之一,使能輸出 ENO 將返回信號狀態(tài)“0”:輸入
45、EN 的信號狀態(tài)為“0”。復(fù)制的數(shù)據(jù)量超出輸出 OUT 存儲區(qū)所提供的數(shù)據(jù)量。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室82第第5章章可以通過“填充塊”操作使用輸入 IN 的值填充存儲區(qū)(目標(biāo)區(qū)域)。 從輸出 OUT 指定的地址開始填充目標(biāo)區(qū)域。 重復(fù)的復(fù)制操作次數(shù)由參數(shù) COUNT 指定。 執(zhí)行該操作時(shí),將選擇輸入 IN 的值并將其按照參數(shù) COUNT 指定的重復(fù)次數(shù)復(fù)制到目標(biāo)區(qū)域。 只有使能輸入 EN 的信號狀態(tài)為“1”時(shí),才執(zhí)行該操作。 如果運(yùn)算執(zhí)行過程中未發(fā)生錯(cuò)誤,則輸出 ENO 的信號狀態(tài)為“1”。 如果滿足下列條件之一,使能輸出 ENO 將返回信
46、號狀態(tài)“0”:輸入 EN 的信號狀態(tài)為“0”。復(fù)制的數(shù)據(jù)量超出輸出 OUT 存儲區(qū)所提供的數(shù)據(jù)量。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室83第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室84第第5章章 MOVE 指令將單個(gè)數(shù)據(jù)元素從 IN 參數(shù)指定的源地址復(fù)制到 OUT 參數(shù)指定的目標(biāo)地址。 MOVE_BLK 和 UMOVE_BLK 指令具有附加的 COUNT 參數(shù)。 COUNT 指定要復(fù)制的數(shù)據(jù)元素個(gè)數(shù)。 每個(gè)被復(fù)制元素的字節(jié)數(shù)取決于 PLC 變量表中分配給 IN 和 OUT 參數(shù)變量名稱的數(shù)據(jù)類型。 MOVE
47、_BLK 和 UMOVE_BLK 指令在處理中斷的方式上有所不同: 在 MOVE_BLK 執(zhí)行期間排隊(duì)并處理中斷事件。 在中斷 OB 子程序中未使用移動目標(biāo)地址的數(shù)據(jù)時(shí),或者雖然使用了該數(shù)據(jù),但目標(biāo)數(shù)據(jù)不必一致時(shí),使用 MOVE_BLK指令。 如果 MOVE_BLK 操作被中斷,則最后移動的一個(gè)數(shù)據(jù)元素在目標(biāo)地址中是完整并且一致的。 MOVE_BLK 操作會在中斷 OB 執(zhí)行完成后繼續(xù)執(zhí)行。 在 UMOVE_BLK 完成執(zhí)行前排隊(duì)但不處理中斷事件。 如果在執(zhí)行中斷 OB 子程序前移動操作必須完成且目標(biāo)數(shù)據(jù)必須一致,則使用 UMOVE_BLK 指令。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)
48、室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室85第第5章章轉(zhuǎn)換指令轉(zhuǎn)換指令 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室86第第5章章“轉(zhuǎn)換”操作讀取參數(shù) IN 的數(shù)據(jù),然后根據(jù)指定的數(shù)據(jù)類型對其進(jìn)行轉(zhuǎn)換。僅當(dāng)使能輸入 EN 的信號狀態(tài)為“1”時(shí),才能啟動“轉(zhuǎn)換”操作。 如果執(zhí)行過程中未發(fā)生錯(cuò)誤,則輸出 ENO 的信號狀態(tài)也為“1”。 如果滿足下列條件之一,使能輸出 ENO 將返回信號狀態(tài)“0”:輸入 EN 的信號狀態(tài)為“0”。處理過程中發(fā)生溢出之類的錯(cuò)誤。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室87第第5章章可以使用“取整數(shù)字值”運(yùn)
49、算將輸入 IN 的值取整為最接近的整數(shù)。 該運(yùn)算將輸入 IN 的值解釋為浮點(diǎn)數(shù)并將其轉(zhuǎn)換為最接近的雙精度整數(shù)。 如果輸入值恰好是相鄰偶數(shù)和奇數(shù)的平均數(shù),則選擇偶數(shù)。 運(yùn)算結(jié)果放在輸出 OUT 中,可供查詢。只有使能輸入 EN 的信號狀態(tài)為“1”時(shí),才執(zhí)行該操作。 如果運(yùn)算執(zhí)行過程中未發(fā)生錯(cuò)誤,則輸出 ENO 的信號狀態(tài)為“1”。如果滿足下列條件之一,使能輸出 ENO 將返回信號狀態(tài)“0”:輸入 EN 的信號狀態(tài)為“0”。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室88第第5章章可以使用“浮點(diǎn)數(shù)向上取整”運(yùn)算將輸入 IN 的值向上取整為相鄰整數(shù)。 該運(yùn)算將輸入
50、IN 的值解釋為浮點(diǎn)數(shù)并將其向上轉(zhuǎn)換為相鄰的整數(shù)。 運(yùn)算結(jié)果放在輸出 OUT 中,可供查詢。 輸出值可以大于或等于輸入值。只有使能輸入 EN 的信號狀態(tài)為“1”時(shí),才執(zhí)行該操作。 如果運(yùn)算執(zhí)行過程中未發(fā)生錯(cuò)誤,則輸出 ENO 的信號狀態(tài)為“1”。如果滿足下列條件之一,使能輸出 ENO 將返回信號狀態(tài)“0”:輸入 EN 的信號狀態(tài)為“0”。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室89第第5章章可以使用“浮點(diǎn)數(shù)向下取整”運(yùn)算將輸入 IN 的值向下取整為相鄰整數(shù)。 該運(yùn)算將輸入 IN 的值解釋為浮點(diǎn)數(shù)并將其向下轉(zhuǎn)換為相鄰的整數(shù)。 運(yùn)算結(jié)果放在輸出 OUT 中,可
51、供查詢。 輸出值可以小于或等于輸入值。只有使能輸入 EN 的信號狀態(tài)為“1”時(shí),才執(zhí)行該操作。 如果運(yùn)算執(zhí)行過程中未發(fā)生錯(cuò)誤,則輸出 ENO 的信號狀態(tài)為“1”。如果滿足下列條件之一,使能輸出 ENO 將返回信號狀態(tài)“0”:輸入 EN 的信號狀態(tài)為“0”。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室90第第5章章可以使用“截取整數(shù)”運(yùn)算得出整數(shù)而不對輸入 IN 的值進(jìn)行舍入。 輸入 IN 的值被視為浮點(diǎn)數(shù)。 該運(yùn)算僅選擇浮點(diǎn)數(shù)的整數(shù)部分,并將其發(fā)送到輸出 OUT 中,不帶小數(shù)位。 只有使能輸入 EN 的信號狀態(tài)為“1”時(shí),才執(zhí)行該操作。 如果運(yùn)算執(zhí)行過程中未發(fā)
52、生錯(cuò)誤,則輸出 ENO 的信號狀態(tài)為“1”。如果滿足下列條件之一,使能輸出 ENO 將返回信號狀態(tài)“0”:輸入 EN 的信號狀態(tài)為“0”。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室91第第5章章可以使用“標(biāo)定”運(yùn)算通過將輸入 VALUE 的值映射到指定的取值范圍對該值進(jìn)行標(biāo)定。 執(zhí)行“標(biāo)定”運(yùn)算時(shí),會將輸入 VALUE 的浮點(diǎn)數(shù)值標(biāo)定到由參數(shù) MIN 和 MAX 定義的取值范圍。 標(biāo)定結(jié)果為整數(shù),并存儲在輸出 OUT 中。只有使能輸入端 EN 的信號狀態(tài)為“1”時(shí),才執(zhí)行“標(biāo)定”運(yùn)算。 在這種情況下,使能輸出 ENO 的信號狀態(tài)也為“1”。青島大學(xué)青島大學(xué)-
53、西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室92第第5章章可以使用“標(biāo)準(zhǔn)化”運(yùn)算通過將輸入 VALUE 的變量值映射到線性標(biāo)尺對其進(jìn)行標(biāo)準(zhǔn)化。 可以使用參數(shù) MIN 和 MAX 定義(應(yīng)用于該標(biāo)尺的)取值范圍的限值。 根據(jù)標(biāo)準(zhǔn)化值在該取值范圍內(nèi)的位置,計(jì)算結(jié)果并以浮點(diǎn)數(shù)形式存儲在輸出 OUT 中。 如果要標(biāo)準(zhǔn)化的值等于輸入 MIN 的值,輸出 OUT 將返回值“0.0”。 如果要標(biāo)準(zhǔn)化的值等于輸入 MAX 的值,輸出 OUT 將返回值“1.0”。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室93第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)
54、合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室94第第5章章青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室95第第5章章程序控制指令程序控制指令 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室96第第5章章可以使用“為 1 時(shí)塊中跳轉(zhuǎn)(有條件)” 目標(biāo)程序段必須標(biāo)有跳轉(zhuǎn)標(biāo)簽。 需要指定該跳轉(zhuǎn)標(biāo)簽的名稱以便執(zhí)行該操作。 指定的跳轉(zhuǎn)標(biāo)簽位于該操作的上方。指定的跳轉(zhuǎn)標(biāo)簽必須在執(zhí)行該操作的塊中。 指定的名稱在塊中只能出現(xiàn)一次。 如果該操作的輸入端的邏輯運(yùn)算結(jié)果 為“1”,則跳轉(zhuǎn)到跳轉(zhuǎn)標(biāo)簽所標(biāo)識的程序段。 跳轉(zhuǎn)方向可以朝向更大或更小的程序段編號。
55、如果該操作的輸入不為真 (RLO = 0),則程序繼續(xù)在下一個(gè)程序段中執(zhí)行。可以使用“跳轉(zhuǎn)標(biāo)簽”指定跳轉(zhuǎn)的目標(biāo)程序段,程序應(yīng)在目標(biāo)程序段中繼續(xù)執(zhí)行。 跳轉(zhuǎn)標(biāo)簽的名稱可以包含字母、數(shù)字或下劃線。 跳轉(zhuǎn)標(biāo)簽以及指定了該跳轉(zhuǎn)標(biāo)簽的操作必須位于同一個(gè)塊中。 跳轉(zhuǎn)標(biāo)簽的名稱在塊中只能分配一次。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室97第第5章章可以使用“為 0 時(shí)塊中跳轉(zhuǎn)(有條件)”操作,目標(biāo)程序段必須標(biāo)有跳轉(zhuǎn)標(biāo)簽。 需要指定該跳轉(zhuǎn)標(biāo)簽的名稱以便執(zhí)行該操作。 指定的跳轉(zhuǎn)標(biāo)簽位于該操作的上方。指定的跳轉(zhuǎn)標(biāo)簽必須在執(zhí)行該操作的塊中。 指定的名稱在塊中只能出現(xiàn)一次。
56、如果該操作的輸入端的邏輯運(yùn)算結(jié)果 (RLO) 為“0”,則跳轉(zhuǎn)到跳轉(zhuǎn)標(biāo)簽所標(biāo)識的程序段。 跳轉(zhuǎn)方向可以朝向更大或更小的程序段編號。 如果該操作的輸入端的邏輯運(yùn)算結(jié)果為“1”,則程序在下一個(gè)程序段中繼續(xù)執(zhí)行。 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室98第第5章章可以使用“返回”操作停止塊的執(zhí)行。 只有左側(cè)接頭的信號狀態(tài)為“1”時(shí),才會執(zhí)行該操作。 如果滿足該條件,將在當(dāng)前被調(diào)用塊中終止程序執(zhí)行并在調(diào)用塊(例如,在調(diào)用 OB 中)中的調(diào)用功能后繼續(xù)執(zhí)行。 調(diào)用功能的狀態(tài)由“返回”操作的參數(shù)決定。 該參數(shù)可以為以下值:TRUE: 調(diào)用功能的輸出 ENO 置位為
57、“1”。FALSE: 調(diào)用功能的輸出 ENO 復(fù)位為“0”。: 調(diào)用功能的輸出 ENO 由指定操作數(shù)的信號狀態(tài)決定。如果組織塊被“返回”操作終止,則 CPU 繼續(xù)執(zhí)行系統(tǒng)程序。如果“返回”操作輸入端的信號狀態(tài)為“0”,則不執(zhí)行該操作。 在這種情況下,程序繼續(xù)在被調(diào)用塊的下一個(gè)程序段中執(zhí)行。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室99第第5章章圖圖 無條件跳轉(zhuǎn)無條件跳轉(zhuǎn)青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室100第第5章章圖圖 條件跳轉(zhuǎn)條件跳轉(zhuǎn)青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)
58、室101第第5章章字邏輯運(yùn)算指令字邏輯運(yùn)算指令 青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室102第第5章章可以使用“AND 邏輯運(yùn)算”將輸入 IN1 的值與輸入 IN2 的值通過 AND 邏輯逐位運(yùn)算,并通過輸出 OUT 查詢結(jié)果。 執(zhí)行該運(yùn)算時(shí),輸入 IN1 的值的位 0 與輸入 IN2 的值的位 0 通過 AND 邏輯進(jìn)行運(yùn)算。 結(jié)果存儲在輸出 OUT 的位 0 中。 對指定值的所有其它位都執(zhí)行相同的邏輯運(yùn)算。僅當(dāng)該邏輯運(yùn)算中的兩個(gè)位的信號狀態(tài)均為“1”時(shí),結(jié)果位的信號狀態(tài)才為“1”。 如果該邏輯運(yùn)算的兩個(gè)位中有一個(gè)位的信號狀態(tài)為“0”,則對應(yīng)的結(jié)果位將
59、復(fù)位。只有使能輸入 EN 的信號狀態(tài)為“1”時(shí),才執(zhí)行該操作。 在這種情況下,輸出 ENO 的信號狀態(tài)也為“1”。如果使能輸入 EN 的信號狀態(tài)為“0”,則使能輸出 ENO 的信號狀態(tài)復(fù)位為“0”。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室103第第5章章可以使用“解碼”運(yùn)算在輸出值中置位一個(gè)位,該位通過輸入值指定?!敖獯a”運(yùn)算讀取輸入 IN 的值,然后在輸出值中置位一個(gè)位,該位位置與讀取的值一致。 輸出值中的其它位以零填充。只有使能輸入 EN 的信號狀態(tài)為“1”時(shí),才能啟動“解碼”運(yùn)算。 如果執(zhí)行過程中未發(fā)生錯(cuò)誤,則輸出 ENO 的信號狀態(tài)也為“1”。 如
60、果使能輸入 EN 的信號狀態(tài)為“0”,則使能輸出 ENO 的信號狀態(tài)復(fù)位為“0”。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室104第第5章章可以使用“編碼”運(yùn)算讀取輸入值中最低有效置位位的位號并將其發(fā)送到輸出 OUT?!熬幋a”運(yùn)算選擇輸入 IN 值的最低有效位并將該位號寫入輸出 OUT 的變量中。 只有使能輸入 EN 的信號狀態(tài)為“1”時(shí),才能啟動“編碼”運(yùn)算。 如果執(zhí)行過程中未發(fā)生錯(cuò)誤,則輸出 ENO 的信號狀態(tài)也為“1”。 如果使能輸入 EN 的信號狀態(tài)為“0”,則使能輸出 ENO 的信號狀態(tài)復(fù)位為“0”。青島大學(xué)青島大學(xué)-西門子先進(jìn)自動化技術(shù)聯(lián)合實(shí)驗(yàn)室
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度二零二五年度橙子鮮果批發(fā)銷售合同3篇
- 二零二五年度電商技術(shù)支持專員勞動合同4篇
- 2025年度冷鏈倉儲設(shè)備銷售與安裝服務(wù)合同4篇
- 二零二五年度智慧城市建設(shè)項(xiàng)目純勞務(wù)分包合同模板4篇
- 2025年度森林資源承包經(jīng)營合同書3篇
- 2025版模具行業(yè)綠色制造與循環(huán)經(jīng)濟(jì)合同4篇
- 二零二五年度電梯安裝與維保服務(wù)一體化合同模板4篇
- 綠色貸款服務(wù)合同范文
- 眼鏡店裝修施工合同樣本
- 園林綠化居間服務(wù)合同
- 大疆80分鐘在線測評題
- 2023年成都市青白江區(qū)村(社區(qū))“兩委”后備人才考試真題
- 2024中考復(fù)習(xí)必背初中英語單詞詞匯表(蘇教譯林版)
- 海員的營養(yǎng)-1315醫(yī)學(xué)營養(yǎng)霍建穎等講解
- 《現(xiàn)代根管治療術(shù)》課件
- 肩袖損傷的護(hù)理查房課件
- 2023屆北京市順義區(qū)高三二模數(shù)學(xué)試卷
- 公司差旅費(fèi)報(bào)銷單
- 我國全科醫(yī)生培訓(xùn)模式
- 2021年上海市楊浦區(qū)初三一模語文試卷及參考答案(精校word打印版)
- 八年級上冊英語完形填空、閱讀理解100題含參考答案
評論
0/150
提交評論