![第五章S7-200可編程序控制器的指令系統(tǒng)PLCk課件_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/24/0fa5645d-219c-4230-9665-a84ebc98a914/0fa5645d-219c-4230-9665-a84ebc98a9141.gif)
![第五章S7-200可編程序控制器的指令系統(tǒng)PLCk課件_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/24/0fa5645d-219c-4230-9665-a84ebc98a914/0fa5645d-219c-4230-9665-a84ebc98a9142.gif)
![第五章S7-200可編程序控制器的指令系統(tǒng)PLCk課件_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/24/0fa5645d-219c-4230-9665-a84ebc98a914/0fa5645d-219c-4230-9665-a84ebc98a9143.gif)
![第五章S7-200可編程序控制器的指令系統(tǒng)PLCk課件_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/24/0fa5645d-219c-4230-9665-a84ebc98a914/0fa5645d-219c-4230-9665-a84ebc98a9144.gif)
![第五章S7-200可編程序控制器的指令系統(tǒng)PLCk課件_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/24/0fa5645d-219c-4230-9665-a84ebc98a914/0fa5645d-219c-4230-9665-a84ebc98a9145.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、電氣控制與電氣控制與PLCPLC2022-2-24西南科技大學(xué)信息工程學(xué)院1第五章第五章 S7-200 PLCS7-200 PLC的指令系統(tǒng)的指令系統(tǒng)5-1 S7-2005-1 S7-200 PLC PLC的基本指令及編程方法的基本指令及編程方法 一、標(biāo)準(zhǔn)觸點的位邏輯指令一、標(biāo)準(zhǔn)觸點的位邏輯指令 二、觸點的立即指令二、觸點的立即指令 三、邏輯堆棧指令三、邏輯堆棧指令 四、定時器和計時器指令四、定時器和計時器指令 五、順序控制繼電器指令五、順序控制繼電器指令 六、比較指令六、比較指令 七、程序控制指令七、程序控制指令5-2 S7-2005-2 S7-200 PLC PLC的功能指令的功能指令電氣
2、控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院25-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法一、標(biāo)準(zhǔn)觸點的位邏輯指令一、標(biāo)準(zhǔn)觸點的位邏輯指令常開觸點常開觸點bit常閉觸點常閉觸點bit標(biāo)準(zhǔn)觸點:標(biāo)準(zhǔn)觸點: 在沒有外力作用時,如果觸點是打開狀態(tài),則用常在沒有外力作用時,如果觸點是打開狀態(tài),則用常開(開(NO)觸點表示,如果觸點是閉合狀態(tài),則用常閉)觸點表示,如果觸點是閉合狀態(tài),則用常閉(NC)觸點表示。)觸點表示。電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院35-1 S7-200 PLC5-1 S7-2
3、00 PLC的基本指令及編程方法的基本指令及編程方法 LD:裝入常開觸點(:裝入常開觸點(LoaD) LDN:裝入常閉觸點(:裝入常閉觸點(LoaD Not) A:與常開觸點(:與常開觸點(And) AN:與常閉觸點(:與常閉觸點(And Not)。)。 O:或常開觸點(:或常開觸點(Or) ON:或常閉觸點(:或常閉觸點(Or Not) NOT:觸點取非(輸出反相):觸點取非(輸出反相) = :輸出指令:輸出指令 電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院45-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法 1、裝載與非
4、裝載指令、裝載與非裝載指令LD、LDN 當(dāng)常開觸點或常閉觸點起于左母線時,分別使用當(dāng)常開觸點或常閉觸點起于左母線時,分別使用以上命令。以上命令。例:例:LD I0.0LDN I0.1I0.0I0.1()()()()Q0.0Q0.1 2、與、或及輸出指令、與、或及輸出指令( 1)常開觸點的與、或)常開觸點的與、或A、O電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院55-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法例:例:LD I0.0A I0.1LD I0.0O I0.1(2)常閉觸點的與、或)常閉觸點的與、或AN、ON例:例
5、:LD I0.0AN I0.1LD I0.0A I0.1ON I0.2電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院65-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法以上指令的操作對象:以上指令的操作對象:I、Q、M、SM、T、C、V、S、L例:例:LD I0.0A I0.1= Q0.0(3)輸出指令)輸出指令 =電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院75-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法3、取非指令、取非指令 NOTI0.0()()Q
6、0.0NOTLD I0.0NOT= Q0.0時序:時序:I0.0Q0.0電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院85-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法4、正、負(fù)跳變指令、正、負(fù)跳變指令 EU、EDNP正跳變觸點:正跳變觸點: 在檢測到每一次正跳變(從在檢測到每一次正跳變(從OFF到到ON)之后,讓能流接通一個掃描周期。)之后,讓能流接通一個掃描周期。負(fù)跳變觸點:負(fù)跳變觸點: 在檢測到每一次負(fù)跳變(從在檢測到每一次負(fù)跳變(從ON 到到OFF )之后,讓能流接通一個掃描周期。)之后,讓能流接通一個掃描周期。電氣
7、控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院95-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院105、置位和復(fù)位(、置位和復(fù)位(N位)指令位)指令 S、R( S )bitN( R )bitN 執(zhí)行置位(置執(zhí)行置位(置1)和復(fù)位(置)和復(fù)位(置0)指令時,從)指令時,從bit或或out指指令的地址參數(shù)開始的令的地址參數(shù)開始的N個點都被置位或復(fù)位。個點都被置位或復(fù)位。 置位、復(fù)位的點數(shù)置位、復(fù)位的點數(shù)N可以是可以是1255。當(dāng)用復(fù)位指令時,。當(dāng)用復(fù)位指令時,如果如
8、果bit或或OUT指令的是指令的是T或或C位,那么定時器或計數(shù)器被復(fù)位,那么定時器或計數(shù)器被復(fù)位,同時計數(shù)器或定時器當(dāng)前值被清零。位,同時計數(shù)器或定時器當(dāng)前值被清零。梯梯 形形 符符 號號語語 句句 符符 號號 S bit,N R bit,N5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院11電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院126、空操作指令、空操作指令 NOP 空操作指令不影響程序的執(zhí)行,操作數(shù)空操作指令不影響程序的執(zhí)行,操作數(shù)N是一個是一個
9、0255之間的數(shù)。之間的數(shù)。( NOP )N NOP N7、塊操作指令、塊操作指令 ALD、OLD ALD 塊串聯(lián)塊串聯(lián) OLD 塊并聯(lián)塊并聯(lián)5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院13塊操作指令(塊操作指令(ALD、OLD ) 舉例舉例 例例1:兩種電路的比較(轉(zhuǎn)換成語句表比較):兩種電路的比較(轉(zhuǎn)換成語句表比較)5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法例例2:電氣控制與電氣控制與PLC2022-2-24西南科技大
10、學(xué)信息工程學(xué)院145-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法Network1 LD I0.1LD I0.2O I0.3A I0.4OLDA I0.5= Q0.1Network2 LD I1.0A I1.2= Q0.2= Q0.3例例3:由語句表寫出梯形圖:由語句表寫出梯形圖電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院15二、觸點的立即指令二、觸點的立即指令 立即觸點指令立即觸點指令 在每個標(biāo)準(zhǔn)觸點指令的后面加在每個標(biāo)準(zhǔn)觸點指令的后面加“I”。指令執(zhí)行時,立。指令執(zhí)行時,立即讀取物理輸入點的值,但是不刷新對應(yīng)映像寄存器
11、的值。即讀取物理輸入點的值,但是不刷新對應(yīng)映像寄存器的值。 這類指令包括:這類指令包括:LDI、LDNI、AI、ANI、OI和和ONI。如:如:LDII0.2( bit )注意:注意:bit只能是只能是I類型類型5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院16 =I,立即輸出指令,立即輸出指令 用立即指令訪問輸出點時,把棧頂值立即復(fù)制到指用立即指令訪問輸出點時,把棧頂值立即復(fù)制到指令所指出的物理輸出點,同時,相應(yīng)的輸出映像寄存器令所指出的物理輸出點,同時,相應(yīng)的輸出映像寄存器
12、的內(nèi)容也被刷新。如:的內(nèi)容也被刷新。如:=IQ0.2( bit )注意:注意:bit只能是只能是Q類型。類型。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院17 SI,立即置位指令,立即置位指令 用立即置位指令訪問輸出點時,從指令所指出的位用立即置位指令訪問輸出點時,從指令所指出的位(bit)開始的)開始的N個(最多為個(最多為128個)物理輸出點被立即置位,個)物理輸出點被立即置位,同時,相應(yīng)的輸出映像寄存器的內(nèi)容也被刷新。同時,相應(yīng)的輸出映像寄存器的內(nèi)容也被刷新。用法:用法
13、:SIbit,N例:例:SIQ0.0, 2注意:注意:bit只能是只能是Q類型。類型。SI和和RI指令的操作數(shù)類型及范圍如下表所示。指令的操作數(shù)類型及范圍如下表所示。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院18 RI,立即復(fù)位指令,立即復(fù)位指令 用立即復(fù)位指令訪問輸出點時,從指令所指出的位用立即復(fù)位指令訪問輸出點時,從指令所指出的位(bit)開始的)開始的N個(最多為個(最多為128個)物理輸出點被立即復(fù)個)物理輸出點被立即復(fù)位,同時,相應(yīng)的輸出映像寄存器的內(nèi)容也被刷新。
14、位,同時,相應(yīng)的輸出映像寄存器的內(nèi)容也被刷新。用法:用法:RIbit,N例:例:RIQ0.0, 1 下圖為立即指令應(yīng)用中的一段程序及程序?qū)?yīng)的時下圖為立即指令應(yīng)用中的一段程序及程序?qū)?yīng)的時序圖。序圖。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院19LD I0.0 /裝入常開觸點 = Q0.0 /輸出觸點,非立即 =I Q0.1 /立即輸出觸點 SI Q0.2, 1 /從 Q0.2開始的1 個 /觸點被立即置1 LDI I0.0 /立即輸入觸點指令 = Q0.3 / 5-1 S
15、7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院20掃描周期掃描周期 n掃描周期掃描周期 n+1掃描周期掃描周期 n+3掃描周期掃描周期 n+2輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新Q0.1I0.0Q0.0Q0.3Q0.25-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院21三、邏輯堆棧指令三、邏輯堆棧指令5-1 S7-200 PLC5
16、-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法 棧裝載與指令棧裝載與指令 棧裝載或指令棧裝載或指令 邏輯推入棧指令邏輯推入棧指令 邏輯彈出棧指令邏輯彈出棧指令 邏輯讀棧指令邏輯讀棧指令 裝入堆棧指令裝入堆棧指令 電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院22 棧裝載與指令棧裝載與指令A(yù)LD ALD (與塊)(與塊) 棧裝載與指令在梯形圖中用于將并聯(lián)電路塊進(jìn)行串聯(lián)棧裝載與指令在梯形圖中用于將并聯(lián)電路塊進(jìn)行串聯(lián)連接。連接。 棧裝載或指令棧裝載或指令 OLD OLD (或塊)(或塊) 棧裝載或指令在梯形圖中用于將串聯(lián)電路塊進(jìn)行并聯(lián)棧裝載或指令在梯形圖中用
17、于將串聯(lián)電路塊進(jìn)行并聯(lián)連接。連接。 邏輯推入棧指令邏輯推入棧指令 LPS LPS (分支或主控指令)(分支或主控指令) 邏輯推入棧指令在梯形圖中的分支結(jié)構(gòu)中,用于生成邏輯推入棧指令在梯形圖中的分支結(jié)構(gòu)中,用于生成一條新的母線,左側(cè)為主控邏輯塊時,第一個完整的從邏一條新的母線,左側(cè)為主控邏輯塊時,第一個完整的從邏輯行從此處開始。輯行從此處開始。注意:注意:使用使用LPSLPS指令時,本指令為分支的開始,以后必須有指令時,本指令為分支的開始,以后必須有分支結(jié)束指令分支結(jié)束指令LPPLPP。即。即LPSLPS與與LPPLPP指令必須成對出現(xiàn)。指令必須成對出現(xiàn)。5-1 S7-200 PLC5-1 S7
18、-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院23 邏輯彈出棧指令邏輯彈出棧指令 LPP (分支結(jié)束或主控復(fù)位指令)(分支結(jié)束或主控復(fù)位指令) 邏輯彈出棧指令在梯形圖中的分支結(jié)構(gòu)中,用于將邏輯彈出棧指令在梯形圖中的分支結(jié)構(gòu)中,用于將LPS指令生成一條新的母線進(jìn)行恢復(fù)。指令生成一條新的母線進(jìn)行恢復(fù)。注意:使用注意:使用LPP指令時,必須出現(xiàn)在指令時,必須出現(xiàn)在LPS的后面,與的后面,與LPS成成 出現(xiàn)。出現(xiàn)。 邏輯讀棧指令邏輯讀棧指令 LRD 在梯形圖中的分支結(jié)構(gòu)中,當(dāng)左側(cè)為主控邏輯塊時,在梯形圖中的分支結(jié)構(gòu)中,當(dāng)左側(cè)
19、為主控邏輯塊時,開始第二個和后邊更多的從邏輯塊。開始第二個和后邊更多的從邏輯塊。 裝入堆棧指令裝入堆棧指令 LDS 本指令編程時較少使用。本指令編程時較少使用。指令格式:指令格式:LDSn (n為為08的整數(shù))的整數(shù))5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院24LD I0.0 /裝入常開觸點 O I2.2 /或常開觸點 LD I0.1 /被串的塊開始 LD I2.0 /被并路開始 A I2.1 / OLD /棧裝載或,并路結(jié)束 ALD /棧裝載與,串路結(jié)束 LDI0.0
20、/ LPS /邏輯推入棧,主控 A I0.5 / = Q7.0 / LRD /邏輯讀棧,新母線 LD I2.1 / O I1.3 / ALD /棧裝載與 = Q6.0 / LPP /邏輯彈出棧,母線復(fù)原 LD I3.1 / O I2.0 / ALD / = Q1.3 / = Q5.0 應(yīng)用舉例應(yīng)用舉例5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院25例例5:由語句表寫出梯形圖:由語句表寫出梯形圖5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指
21、令及編程方法LD I0.0 AN I0.1LD I0.2A I0.3O I0.4A I0.5OLDLPS A I0.6= Q0.1LPPA I0.7= Q0.2A I1.1= Q0.3電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院26四、定時器和計數(shù)器指令四、定時器和計數(shù)器指令1 1、定時器指令、定時器指令 S7200的定時器有三種:的定時器有三種:接通延時定時器(接通延時定時器(TON)、有記憶)、有記憶接通延時定時器(接通延時定時器(TONR)和斷開延時定時器()和斷開延時定時器(TOF)。)。 TON和和TONR的工作的工作 當(dāng)使能輸入接通時,接通延時定時器和有記憶
22、接通延時定時當(dāng)使能輸入接通時,接通延時定時器和有記憶接通延時定時器開始計時,當(dāng)定時器的當(dāng)前值(器開始計時,當(dāng)定時器的當(dāng)前值(Txxx)大于等于預(yù)設(shè)值時,該)大于等于預(yù)設(shè)值時,該定時器位被置位。當(dāng)使能輸入斷開時,清除接通延時定時器的當(dāng)定時器位被置位。當(dāng)使能輸入斷開時,清除接通延時定時器的當(dāng)前值,而對于有記憶接通延時定時器,其當(dāng)前值保持不變。可以前值,而對于有記憶接通延時定時器,其當(dāng)前值保持不變??梢杂糜杏洃浗油ㄑ訒r定時器累計輸入信號的接通時間,利用復(fù)位指用有記憶接通延時定時器累計輸入信號的接通時間,利用復(fù)位指令(令(R)清除其當(dāng)前值。)清除其當(dāng)前值。5-1 S7-200 PLC5-1 S7-20
23、0 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院27 TOF的工作的工作 TOF用來在輸入斷開后延時一段時間斷開輸出。用來在輸入斷開后延時一段時間斷開輸出。當(dāng)使能輸入接通時,定時器位立即接通,并把當(dāng)前值當(dāng)使能輸入接通時,定時器位立即接通,并把當(dāng)前值設(shè)為設(shè)為0。當(dāng)輸入斷開時,定時器開始定時,直到達(dá)到預(yù)。當(dāng)輸入斷開時,定時器開始定時,直到達(dá)到預(yù)設(shè)的時間。當(dāng)達(dá)到預(yù)設(shè)時間時,定時器位斷開,并且設(shè)的時間。當(dāng)達(dá)到預(yù)設(shè)時間時,定時器位斷開,并且停止計時當(dāng)前值。當(dāng)輸入斷開的時間短于預(yù)設(shè)時間時,停止計時當(dāng)前值。當(dāng)輸入斷開的時間短于預(yù)設(shè)時間時,
24、定時器位保持接以定時器位保持接以TOF指令必須用輸入信號的接通到指令必須用輸入信號的接通到斷開的跳變啟動計時。斷開的跳變啟動計時。 5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院28梯梯 形形 符符 號號語語 句句 符符 號號注意:不能把一個定時器同時用作注意:不能把一個定時器同時用作TOF和和TON。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院29 TON、
25、TONR、TOF定時器有三個分辨率。這些分辨定時器有三個分辨率。這些分辨率與定時器號有關(guān)。率與定時器號有關(guān)。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院30接通延時定時器舉例:接通延時定時器舉例:5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院315-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法有記憶接通延時定時器
26、舉例有記憶接通延時定時器舉例電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院32斷開延時定時器舉例:斷開延時定時器舉例:5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院33例例1:延時接通:延時接通/延時斷開電路延時斷開電路 設(shè)計一個控制線路,要求:啟動按鈕按下設(shè)計一個控制線路,要求:啟動按鈕按下6S后指示燈后指示燈才亮;停止按鈕按下才亮;停止按鈕按下10S后指示燈才滅。后指示燈才滅。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法
27、的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院345-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法例例2:閃爍電路:閃爍電路 閃爍電路也稱為振蕩電路。閃爍電路實際上就是一閃爍電路也稱為振蕩電路。閃爍電路實際上就是一個時鐘電路,它可以是等間隔的通斷,也可以是不等間個時鐘電路,它可以是等間隔的通斷,也可以是不等間隔的通斷。如圖所示要求輸出隔的通斷。如圖所示要求輸出Q0.0的時序,設(shè)計其梯形的時序,設(shè)計其梯形圖程序。圖程序。2S1S1S2S2SI0.0Q0.02S1S1S2S2ST37T38電氣控制與電氣控制與
28、PLC2022-2-24西南科技大學(xué)信息工程學(xué)院35例例3:三臺電機(jī)的起??刂疲喝_電機(jī)的起??刂?設(shè)計一個控制線路,要求第一臺電動機(jī)起動設(shè)計一個控制線路,要求第一臺電動機(jī)起動10S后,第后,第二臺電動機(jī)自動起動,運(yùn)行二臺電動機(jī)自動起動,運(yùn)行5S后,第一臺電動機(jī)停止并同后,第一臺電動機(jī)停止并同時使第三臺電動機(jī)自行起動,再運(yùn)行時使第三臺電動機(jī)自行起動,再運(yùn)行5S后,電動機(jī)全部停后,電動機(jī)全部停止。止。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院365-1 S7-200 PLC5
29、-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法例例4:三相異步電動機(jī)正反轉(zhuǎn)控制:三相異步電動機(jī)正反轉(zhuǎn)控制電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院37例例5:小車控制:小車控制 設(shè)計一輛小車運(yùn)行的控制線路,小車由異步電動設(shè)計一輛小車運(yùn)行的控制線路,小車由異步電動機(jī)拖動,其動作程序如下:機(jī)拖動,其動作程序如下:1、小車由原位開始前進(jìn),到終端后自動停止。、小車由原位開始前進(jìn),到終端后自動停止。2、在終端停留、在終端停留2min后自動返回原位停止。后自動返回原位停止。3、要求能在前進(jìn)或后退中任意位置都能停止或起動。、要求能在前進(jìn)或后退中任意位置都能停止或
30、起動。 SQ1起點起點SQ2終點終點5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院382、計數(shù)器的編程、計數(shù)器的編程 計數(shù)器指令有:增計數(shù)器指令(計數(shù)器指令有:增計數(shù)器指令(CTUCTU)、減計數(shù)器指)、減計數(shù)器指令(令(CTDCTD)和增)和增/ /減計數(shù)器指令(減計數(shù)器指令(CTUDCTUD) 增計數(shù)器指令(增計數(shù)器指令(CTUCTU),使該),使該計數(shù)器在每計數(shù)器在每CUCU輸入的上升沿遞增輸入的上升沿遞增計數(shù),直至計數(shù)最大值。當(dāng)當(dāng)前計數(shù),直至計數(shù)最大值。當(dāng)當(dāng)前計數(shù)值(計
31、數(shù)值( C )大于或等于)大于或等于預(yù)置計數(shù)值(預(yù)置計數(shù)值(PVPV)時,該計數(shù)器)時,該計數(shù)器被置位。當(dāng)復(fù)位輸入(被置位。當(dāng)復(fù)位輸入(R R)置位時,)置位時,計數(shù)器被復(fù)位。計數(shù)器被復(fù)位。CPVRCUCTU脈沖輸入端脈沖輸入端復(fù)位端復(fù)位端預(yù)置計數(shù)值預(yù)置計數(shù)值5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院39減計數(shù)器指令(減計數(shù)器指令(CTDCTD):): 使該計數(shù)器在使該計數(shù)器在CDCD輸入輸入的上升沿從預(yù)置值開始遞的上升沿從預(yù)置值開始遞減計數(shù)。當(dāng)當(dāng)前計數(shù)值減計數(shù)。當(dāng)當(dāng)前計數(shù)
32、值(C)等于)等于0 0時,該時,該計數(shù)器被置位。當(dāng)裝載輸計數(shù)器被置位。當(dāng)裝載輸入入(LD)(LD)接通時,計數(shù)器復(fù)接通時,計數(shù)器復(fù)位并把預(yù)設(shè)值位并把預(yù)設(shè)值(PV)(PV)裝載當(dāng)裝載當(dāng)前值。前值。CPVLDCD CTD脈沖輸入端脈沖輸入端裝載輸入裝載輸入預(yù)置計數(shù)值預(yù)置計數(shù)值5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院40增增/ /減計數(shù)器指令(減計數(shù)器指令(CTUDCTUD):): 使該計數(shù)器在每使該計數(shù)器在每CUCU輸入輸入的上升沿,從當(dāng)前計數(shù)值開的上升沿,從當(dāng)前計數(shù)值開始
33、遞增計數(shù),在每一個始遞增計數(shù),在每一個CDCD輸輸入的上升沿,遞減計數(shù)。當(dāng)入的上升沿,遞減計數(shù)。當(dāng)復(fù)位輸入(復(fù)位輸入(R R)置位時,計數(shù))置位時,計數(shù)器被復(fù)位。器被復(fù)位。CPVCDCU CTUD增計數(shù)增計數(shù)脈沖輸入端脈沖輸入端預(yù)置計數(shù)值預(yù)置計數(shù)值R 復(fù)位端復(fù)位端減計數(shù)減計數(shù)脈沖輸入端脈沖輸入端PVPV:VWVW、IWIW、QWQW、MWMW、SMWSMW、LWLW、AIWAIW、ACAC、T T、C C、常數(shù)等。、常數(shù)等。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院41LD
34、 I0.2LD I0.1CTD C50,3C50PVLDCU CTDI0.2I0.135-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法例例1 1 減計數(shù)器的應(yīng)用減計數(shù)器的應(yīng)用電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院425-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法I0.2I0.2I0.1I0.1電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院43例例2 2 減計數(shù)器的應(yīng)用減計數(shù)器的應(yīng)用LD SM0.5LD I0.1CTD C50,3C50PVLDCU
35、 CTDSM0.5I0.135-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院44例例3 增增/減計數(shù)器的應(yīng)用減計數(shù)器的應(yīng)用電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院455-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法五、順序控制繼電器指令五、順序控制繼電器指令語句表:LSCR nSCRT nSCRE梯形圖梯形圖電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院46 LSCR LSCR指令標(biāo)
36、記一個順序控制繼電器(指令標(biāo)記一個順序控制繼電器(SCRSCR)段的開始。)段的開始。當(dāng)當(dāng)n=1n=1時,允許該時,允許該SCRSCR段工作。段工作。SCRSCR段必須用段必須用SCRESCRE指令結(jié)束。指令結(jié)束。 SCRTSCRT指令指令SCRSCR段的轉(zhuǎn)移。當(dāng)段的轉(zhuǎn)移。當(dāng)n=1n=1時,一方面對下時,一方面對下SCRSCR使使能位(能位(S S位)置位,以便下一個位)置位,以便下一個SCRSCR段工作;另一方面又段工作;另一方面又同時對本同時對本SCRSCR使能位(使能位(S S位)復(fù)位,以使本位)復(fù)位,以使本SCRSCR段停止工作。段停止工作。 SCRESCRE指令表示一個指令表示一個S
37、CRSCR段的結(jié)束。段的結(jié)束。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院47 順序控制的結(jié)構(gòu)形式順序控制的結(jié)構(gòu)形式 順序控制是針對具有兩順序控制是針對具有兩個以上的順序動作過程,它個以上的順序動作過程,它有四種結(jié)構(gòu):有四種結(jié)構(gòu): 1 1、單流程結(jié)構(gòu)、單流程結(jié)構(gòu)狀態(tài)狀態(tài)1 1狀態(tài)狀態(tài)2 2狀態(tài)狀態(tài)3 3狀態(tài)狀態(tài)n n轉(zhuǎn)移條件轉(zhuǎn)移條件轉(zhuǎn)移條件轉(zhuǎn)移條件轉(zhuǎn)移條件轉(zhuǎn)移條件例:彩燈的順序控制例:彩燈的順序控制5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的
38、基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院48電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院49例:分支結(jié)構(gòu)交通燈順序控制例:分支結(jié)構(gòu)交通燈順序控制 2、并聯(lián)分支結(jié)構(gòu)、并聯(lián)分支結(jié)構(gòu) 一個順序控制狀態(tài)流必須分成一個順序控制狀態(tài)流必須分成2 2個或多個不同分支控個或多個不同分支控制狀態(tài)流。此時,所有的分支控制狀態(tài)流必須同時激活。制狀態(tài)流。此時,所有的分支控制狀態(tài)流必須同時激活。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工
39、程學(xué)院50狀態(tài)狀態(tài)1 1狀態(tài)狀態(tài)1111狀態(tài)狀態(tài)1212狀態(tài)狀態(tài)n n轉(zhuǎn)移條件轉(zhuǎn)移條件轉(zhuǎn)移條件轉(zhuǎn)移條件狀態(tài)狀態(tài)2121狀態(tài)狀態(tài)22225-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院513 3、選擇分支、選擇分支 在有些情況下,一個控制流可能轉(zhuǎn)入多個可能在有些情況下,一個控制流可能轉(zhuǎn)入多個可能的控制流置某一個,到底進(jìn)入哪一個,取決于控制的控制流置某一個,到底進(jìn)入哪一個,取決于控制流前面的轉(zhuǎn)移條件。流前面的轉(zhuǎn)移條件。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令
40、及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院52狀態(tài)狀態(tài)1 1狀態(tài)狀態(tài)1111狀態(tài)狀態(tài)1212狀態(tài)狀態(tài)n n轉(zhuǎn)移條件轉(zhuǎn)移條件轉(zhuǎn)移條件轉(zhuǎn)移條件狀態(tài)狀態(tài)2121狀態(tài)狀態(tài)2222轉(zhuǎn)移條件轉(zhuǎn)移條件1轉(zhuǎn)移條件轉(zhuǎn)移條件2轉(zhuǎn)移條件轉(zhuǎn)移條件1轉(zhuǎn)移條件轉(zhuǎn)移條件25-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院534 4、合并結(jié)構(gòu)、合并結(jié)構(gòu) 當(dāng)多個控制流產(chǎn)生類似結(jié)果時,可以把這些控制流當(dāng)多個控制流產(chǎn)生類似結(jié)果時,可以把這些控制流合并成一個控制流,
41、此時,所有的控制流必須都是完成合并成一個控制流,此時,所有的控制流必須都是完成的,才能執(zhí)行下一個狀態(tài)。的,才能執(zhí)行下一個狀態(tài)。5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院54狀態(tài)狀態(tài)1111狀態(tài)狀態(tài)n n狀態(tài)狀態(tài)2121轉(zhuǎn)移條件轉(zhuǎn)移條件5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院55六、比較指令六、比較指令 字節(jié)比較字節(jié)比較 整數(shù)比較整數(shù)比較 雙字整數(shù)比較雙
42、字整數(shù)比較 實數(shù)比較實數(shù)比較 5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院56 字節(jié)比較指令字節(jié)比較指令 用于比較兩個字節(jié)型整數(shù)值用于比較兩個字節(jié)型整數(shù)值IN1和和IN2的大小,字節(jié)的大小,字節(jié)比較是無符號的。比較式可以是比較是無符號的。比較式可以是LDB、AB或或OB后直接后直接加比較運(yùn)算符構(gòu)成。加比較運(yùn)算符構(gòu)成。如:如:LDB=、AB、OB= 等。等。整數(shù)整數(shù)IN1和和IN2的尋址范圍:的尋址范圍:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC、*LD和常數(shù)。
43、和常數(shù)。指令格式例:指令格式例:LDB= VB10, VB12AB MB0, MB1OB= AC1,1165-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院57 整數(shù)比較指令整數(shù)比較指令 用于比較兩個一字長整數(shù)值用于比較兩個一字長整數(shù)值IN1和和IN2的大小,整數(shù)比較是的大小,整數(shù)比較是有符號的(整數(shù)范圍為有符號的(整數(shù)范圍為16#8000和和16#7FFF之間)。比較式可以之間)。比較式可以是是LDW、AW或或OW后直接加比較運(yùn)算符構(gòu)成。后直接加比較運(yùn)算符構(gòu)成。如:如:LDW=、
44、AW、OW= 等。等。整數(shù)整數(shù)IN1和和IN2的尋址范圍:的尋址范圍:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常數(shù)。和常數(shù)。指令格式例:指令格式例:LDW= VW10, VW12AW MW0, MW4OW= AC2,11605-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院58 雙字整數(shù)比較指令雙字整數(shù)比較指令 用于比較兩個雙字長整數(shù)值用于比較兩個雙字長整數(shù)值IN1和和IN2的大小,雙字的大小,雙字整數(shù)比較是有符號的(雙字整數(shù)范圍為
45、整數(shù)比較是有符號的(雙字整數(shù)范圍為16#80000000和和16#7FFFFFFF之間)。之間)。 指令格式例:指令格式例:LDD= VD10, VD14AD MD0, MD8OD=HC0, *AC05-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院59 實數(shù)比較指令實數(shù)比較指令 用于比較兩個雙字長實數(shù)值用于比較兩個雙字長實數(shù)值IN1和和IN2的大小,實數(shù)的大小,實數(shù)比較是有符號的(負(fù)實數(shù)范圍為比較是有符號的(負(fù)實數(shù)范圍為-1.175495E-38和和-3.402823E+38,正
46、實數(shù)范圍為,正實數(shù)范圍為+1.175495E-38和和+3.402823E+38)。比較式可以是)。比較式可以是LDR、AR或或OR后直后直接加比較運(yùn)算符構(gòu)成。接加比較運(yùn)算符構(gòu)成。指令格式例:指令格式例:LDR= VD10, VD18AR MD0, MD12OR*AC1, VD1005-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院60 有條件結(jié)束(有條件結(jié)束(END) 跳轉(zhuǎn)及標(biāo)號指令跳轉(zhuǎn)及標(biāo)號指令 跳轉(zhuǎn)指令(跳轉(zhuǎn)指令(JMP)可使程序流程轉(zhuǎn)到同一程序中的)可使程序流程轉(zhuǎn)到同一程序
47、中的具體標(biāo)號(具體標(biāo)號(n)處;)處; 標(biāo)號指令(標(biāo)號指令(LBL)標(biāo)記跳轉(zhuǎn)目的位置。)標(biāo)記跳轉(zhuǎn)目的位置。 循環(huán)指令(循環(huán)指令(For,Next) FOR指令和指令和NEXT指令必須成對使用,指令必須成對使用,F(xiàn)OR標(biāo)記標(biāo)記循環(huán)的開始,循環(huán)的開始,NEXT標(biāo)記循環(huán)的結(jié)束。標(biāo)記循環(huán)的結(jié)束。七、程序控制指令七、程序控制指令5-1 S7-200 PLC5-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院61語句表:語句表:FOR INDX(當(dāng)前循環(huán)計數(shù)),(當(dāng)前循環(huán)計數(shù)),INIT(初值),(初值),F(xiàn)INAL(終值
48、)(終值)NEXT梯形圖梯形圖電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院625-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令一、數(shù)據(jù)處理指令一、數(shù)據(jù)處理指令 二、算術(shù)、邏輯運(yùn)算指令二、算術(shù)、邏輯運(yùn)算指令 三、表功能指令三、表功能指令四、轉(zhuǎn)換指令四、轉(zhuǎn)換指令五、中斷指令五、中斷指令六、高速處理指令六、高速處理指令 電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院635-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令一、數(shù)據(jù)處理指令一、數(shù)據(jù)處理指令 1、 傳送類指令傳送類指令 2、移位指令、移位指令
49、 3、字節(jié)交換指令、字節(jié)交換指令 4、填充指令、填充指令 電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院645-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令1 1、傳送類指令傳送類指令 :單一傳送單一傳送 指令和塊傳送指令和塊傳送 指令指令(1) MOVB,字節(jié)傳送指令,字節(jié)傳送指令 BIR,傳送字節(jié)立即讀指令,傳送字節(jié)立即讀指令 BIW,傳送字節(jié)立即寫指令,傳送字節(jié)立即寫指令 MOVW,字傳送指令,字傳送指令 MOVD,雙字傳送指令,雙字傳送指令 MOVR,實數(shù)傳送指令,實數(shù)傳送指令 電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信
50、息工程學(xué)院65MOVB,字節(jié)傳送指令,字節(jié)傳送指令 使能輸入有效時,把一個單字節(jié)無符號數(shù)據(jù)由使能輸入有效時,把一個單字節(jié)無符號數(shù)據(jù)由IN傳送傳送到到OUT所指的字節(jié)存儲單元。所指的字節(jié)存儲單元。 IN的尋址范圍:的尋址范圍:VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD和常數(shù)。和常數(shù)。 OUT的尋址范圍:的尋址范圍:VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD。 指令格式:指令格式:MOVBIN1, OUT 例:例:MOVBVB0, QB05-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC
51、2022-2-24西南科技大學(xué)信息工程學(xué)院66BIR,傳送字節(jié)立即讀指令,傳送字節(jié)立即讀指令 使能輸入有效時,立即讀取單字使能輸入有效時,立即讀取單字節(jié)物理輸入?yún)^(qū)數(shù)據(jù)節(jié)物理輸入?yún)^(qū)數(shù)據(jù)IN,并傳送到,并傳送到OUT所指的字節(jié)存儲單元。所指的字節(jié)存儲單元。 IN的尋址范圍:的尋址范圍:IB OUT的尋址范圍:的尋址范圍:VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD。指令格式:指令格式:BIRIN1, OUT 例:例:BIRIB0, VB105-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)
52、信息工程學(xué)院67 BMB,字節(jié)塊傳送指令,字節(jié)塊傳送指令 BMW,字塊傳送指令,字塊傳送指令 BMD,雙字塊傳送指令,雙字塊傳送指令 指令可用來進(jìn)行一次多個(最多指令可用來進(jìn)行一次多個(最多255個)數(shù)據(jù)的傳送,個)數(shù)據(jù)的傳送,數(shù)據(jù)塊類型可以是字節(jié)塊、字塊、雙字塊。數(shù)據(jù)塊類型可以是字節(jié)塊、字塊、雙字塊。 三條指令中三條指令中N的尋址范圍都是:的尋址范圍都是:VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD和常數(shù)。和常數(shù)。 使使ENO斷開的出錯條件:斷開的出錯條件:SM4.3(運(yùn)行時間);(運(yùn)行時間);0006(間接尋址);(間接尋址);0091(數(shù)超界)。(數(shù)超界)。5
53、-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院685-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院695-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令 2 2、移位指令、移位指令(1 1)左移和右移)左移和右移 (2 2)循環(huán)左移、循環(huán)右移)循環(huán)左移、循環(huán)右移 (3 3)寄存器移位)寄存器移位電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院70(1)左移和右
54、移)左移和右移 字節(jié)左移和字節(jié)右移字節(jié)左移和字節(jié)右移 SLB和和SRB,字節(jié)左移和字節(jié)右移。使能輸入有效時,字節(jié)左移和字節(jié)右移。使能輸入有效時,把字節(jié)型輸入數(shù)據(jù)把字節(jié)型輸入數(shù)據(jù)IN左移或右左移或右移移N位后,再將結(jié)果輸出到位后,再將結(jié)果輸出到OUT所指的字節(jié)存儲單元。最大實際可移位次數(shù)為所指的字節(jié)存儲單元。最大實際可移位次數(shù)為8。5-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院71以字節(jié)左移指令為例,指令執(zhí)行情況如表所示以字節(jié)左移指令為例,指令執(zhí)行情況如表所示5-2 S7-200 PLC5-2 S7
55、-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院72 字左移和字右移,字左移和字右移,SLW和和SRW 使能輸入有效時,把字型輸入數(shù)據(jù)使能輸入有效時,把字型輸入數(shù)據(jù)IN左移或右移左移或右移N位位后,再將結(jié)果輸出到后,再將結(jié)果輸出到OUT所指的字存儲單元。最大實際所指的字存儲單元。最大實際可移位次數(shù)為可移位次數(shù)為16。 指令格式:指令格式: SLWOUT, N(字左移)(字左移) SRWOUT, N(字右移)(字右移) 例:例: SLWMW0, 2 SRWLW0, 35-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指
56、令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院73 以字右移指令為例,指令執(zhí)行情況如表所示以字右移指令為例,指令執(zhí)行情況如表所示5-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院74雙字左移和雙字右移,雙字左移和雙字右移,SLD和和SRD 使能輸入有效時,把雙字型輸入數(shù)據(jù)使能輸入有效時,把雙字型輸入數(shù)據(jù)IN左移或右移左移或右移N位后,再將結(jié)果輸出到位后,再將結(jié)果輸出到OUT所指的雙字存儲單元。最大所指的雙字存儲單元。最大實際可移位次數(shù)為實際可移位次數(shù)為32。 指令格式:指令格式
57、:SLDOUT, N(雙字左移)(雙字左移) SRDOUT, N(雙字右移)(雙字右移) 例:例:SLDMD0, 2 SRDLD0, 35-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院75(2)循環(huán)左移、循環(huán)右移)循環(huán)左移、循環(huán)右移 循環(huán)左移和循環(huán)右移根據(jù)所循環(huán)移位的數(shù)的長度分別又可循環(huán)左移和循環(huán)右移根據(jù)所循環(huán)移位的數(shù)的長度分別又可分為字節(jié)型、字型、雙字型。分為字節(jié)型、字型、雙字型。 移位數(shù)據(jù)存儲單元的移出端與另一端相連,同時又與移位數(shù)據(jù)存儲單元的移出端與另一端相連,同時又與SM1.1(溢出)相連,
58、所以最后被移出的位被移到另一端的同(溢出)相連,所以最后被移出的位被移到另一端的同時,也被放到時,也被放到SM1.1位存儲單元。位存儲單元。 例如在循環(huán)右移時,移位數(shù)據(jù)的最右端位移入最左端,同例如在循環(huán)右移時,移位數(shù)據(jù)的最右端位移入最左端,同時又進(jìn)入時又進(jìn)入SM1.1。SM1.1始終存放最后一次被移出的位。始終存放最后一次被移出的位。5-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院76 循環(huán)移位的類型循環(huán)移位的類型 字節(jié)循環(huán)左移和字節(jié)循環(huán)右移字節(jié)循環(huán)左移和字節(jié)循環(huán)右移 字循環(huán)左移和字循環(huán)右移字循環(huán)左
59、移和字循環(huán)右移 雙字循環(huán)左移和雙字循環(huán)右移雙字循環(huán)左移和雙字循環(huán)右移 指令指令RRW執(zhí)行結(jié)果執(zhí)行結(jié)果5-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院77語句表:語句表:LD I4.0RRW AC0,2SLW VW200,35-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信息工程學(xué)院785-2 S7-200 PLC5-2 S7-200 PLC的功能指令的功能指令電氣控制與電氣控制與PLC2022-2-24西南科技大學(xué)信
60、息工程學(xué)院79(3)寄存器)寄存器移位指令(移位指令(SHRB ) 該指令在梯形圖中有該指令在梯形圖中有3個數(shù)據(jù)輸入端:個數(shù)據(jù)輸入端:DATA為數(shù)值輸入,為數(shù)值輸入, 將該位的值移入移將該位的值移入移位寄存器;位寄存器;S_BIT為移位寄存器的最低為移位寄存器的最低位端;位端;N指定移位寄存器的長度。每次指定移位寄存器的長度。每次使能輸入有效時,整個移位寄存器移動使能輸入有效時,整個移位寄存器移動1位。位。 移位寄存器長度在指令中指定,沒移位寄存器長度在指令中指定,沒有字節(jié)型、字型、雙字型之分??芍付ㄓ凶止?jié)型、字型、雙字型之分??芍付ǖ淖畲箝L度為的最大長度為64位,可正也可負(fù)。位,可正也可負(fù)。
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 供貨合同范例文庫
- 全屋定制家具合同范本封面
- 2025年度智慧社區(qū)物業(yè)服務(wù)合同終止模板
- 光伏抵押合同范例
- 冷凝設(shè)備銷售合同范例
- 產(chǎn)品服務(wù)代理 合同范本
- office格式合同范例
- 會展物料合同范本
- 產(chǎn)權(quán)分割商鋪銷售合同范本
- 2025年度教育節(jié)目制作與版權(quán)轉(zhuǎn)讓合同
- 特種設(shè)備及重要設(shè)備安全管理制度
- 《自主神經(jīng)系統(tǒng)》課件
- 2025集團(tuán)公司內(nèi)部借款合同范本
- 遼寧省名校聯(lián)盟2025屆高三上學(xué)期1月份聯(lián)合考試語文試題(含答案)
- 2025年山西地質(zhì)集團(tuán)社會招聘高頻重點提升(共500題)附帶答案詳解
- 2024-2025學(xué)年遼寧省沈陽市沈河區(qū)七年級(上)期末英語試卷(含答案)
- 前牙即刻種植的臨床應(yīng)用
- 2024-2025學(xué)年初中七年級上學(xué)期數(shù)學(xué)期末綜合卷(人教版)含答案
- 體育活動策劃與組織課件
- 公司違規(guī)違紀(jì)連帶處罰制度模版(2篇)
- 2025屆高考物理二輪總復(fù)習(xí)第一編專題2能量與動量第1講動能定理機(jī)械能守恒定律功能關(guān)系的應(yīng)用課件
評論
0/150
提交評論