![第四章__S7-200可編程序控制器的指令系統(tǒng)(8學(xué)時(shí))_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/bc77d7dd-107a-40e9-a89e-8084b1ef0b92/bc77d7dd-107a-40e9-a89e-8084b1ef0b921.gif)
![第四章__S7-200可編程序控制器的指令系統(tǒng)(8學(xué)時(shí))_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/bc77d7dd-107a-40e9-a89e-8084b1ef0b92/bc77d7dd-107a-40e9-a89e-8084b1ef0b922.gif)
![第四章__S7-200可編程序控制器的指令系統(tǒng)(8學(xué)時(shí))_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/bc77d7dd-107a-40e9-a89e-8084b1ef0b92/bc77d7dd-107a-40e9-a89e-8084b1ef0b923.gif)
![第四章__S7-200可編程序控制器的指令系統(tǒng)(8學(xué)時(shí))_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/bc77d7dd-107a-40e9-a89e-8084b1ef0b92/bc77d7dd-107a-40e9-a89e-8084b1ef0b924.gif)
![第四章__S7-200可編程序控制器的指令系統(tǒng)(8學(xué)時(shí))_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/bc77d7dd-107a-40e9-a89e-8084b1ef0b92/bc77d7dd-107a-40e9-a89e-8084b1ef0b925.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、PLCPLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院1第四章第四章 S7-200S7-200可編程序控制器的指令系統(tǒng)可編程序控制器的指令系統(tǒng)4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法 一、標(biāo)準(zhǔn)觸點(diǎn)的位邏輯指令一、標(biāo)準(zhǔn)觸點(diǎn)的位邏輯指令 二、觸點(diǎn)的立即指令二、觸點(diǎn)的立即指令 三、邏輯堆棧指令三、邏輯堆棧指令 四、定時(shí)器和計(jì)時(shí)器指令四、定時(shí)器和計(jì)時(shí)器指令 五、順序控制繼電器指令五、順序控制繼電器指令 六、比較指令六、比較指令 七、程序控制指令七、程序控制指令4-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指
2、令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院24-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法一、標(biāo)準(zhǔn)觸點(diǎn)的位邏輯指令一、標(biāo)準(zhǔn)觸點(diǎn)的位邏輯指令常開觸點(diǎn)常開觸點(diǎn)bit常閉觸點(diǎn)常閉觸點(diǎn)bit標(biāo)準(zhǔn)觸點(diǎn):標(biāo)準(zhǔn)觸點(diǎn): 在沒有外力作用時(shí),如果觸點(diǎn)是打開狀態(tài),則用常在沒有外力作用時(shí),如果觸點(diǎn)是打開狀態(tài),則用常開(開(NO)觸點(diǎn)表示,如果觸點(diǎn)是閉合狀態(tài),則用常閉)觸點(diǎn)表示,如果觸點(diǎn)是閉合狀態(tài),則用常閉(NC)觸點(diǎn)表示。)觸點(diǎn)表示。PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院34-1 S7-200 PLC4-1 S7-200
3、PLC的基本指令及編程方法的基本指令及編程方法 LD:裝入常開觸點(diǎn)(:裝入常開觸點(diǎn)(LoaD) LDN:裝入常閉觸點(diǎn)(:裝入常閉觸點(diǎn)(LoaD Not) A:與常開觸點(diǎn)(:與常開觸點(diǎn)(And) AN:與常閉觸點(diǎn)(:與常閉觸點(diǎn)(And Not)。)。 O:或常開觸點(diǎn)(:或常開觸點(diǎn)(Or) ON:或常閉觸點(diǎn)(:或常閉觸點(diǎn)(Or Not) NOT:觸點(diǎn)取非(輸出反相):觸點(diǎn)取非(輸出反相) = :輸出指令:輸出指令 PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院44-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法 1、裝載與非裝載指令、裝
4、載與非裝載指令LD、LDN 當(dāng)常開觸點(diǎn)或常閉觸點(diǎn)起于左母線時(shí),分別使用當(dāng)常開觸點(diǎn)或常閉觸點(diǎn)起于左母線時(shí),分別使用以上命令。以上命令。例:例:LD I0.0LDN I0.1I0.0I0.1()()()()Q0.0Q0.1 2、與、或及輸出指令、與、或及輸出指令( 1)常開觸點(diǎn)的與、或)常開觸點(diǎn)的與、或A、OPLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院54-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法例:例:LD I0.0A I0.1LD I0.0O I0.1(2)常閉觸點(diǎn)的與、或)常閉觸點(diǎn)的與、或AN、ON例:例:LD I0.0A
5、N I0.1LD I0.0A I0.1ON I0.2PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院64-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法以上指令的操作對象:以上指令的操作對象:I、Q、M、SM、T、C、V、S、L例:例:LD I0.0A I0.1= Q0.0(3)輸出指令)輸出指令 =PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院74-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法3、取非指令、取非指令 NOTI0.0()()Q0.0NOTLD I0.0NO
6、T= Q0.0時(shí)序:時(shí)序:I0.0Q0.0PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院84-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法4、正、負(fù)跳變指令、正、負(fù)跳變指令 EU、EDNP正跳變觸點(diǎn):正跳變觸點(diǎn): 在檢測到每一次正跳變(從在檢測到每一次正跳變(從OFF到到ON)之后,讓能流接通一個掃描周期。)之后,讓能流接通一個掃描周期。負(fù)跳變觸點(diǎn):負(fù)跳變觸點(diǎn): 在檢測到每一次負(fù)跳變(從在檢測到每一次負(fù)跳變(從ON 到到OFF )之后,讓能流接通一個掃描周期。)之后,讓能流接通一個掃描周期。PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西
7、南科技大學(xué)信息工程學(xué)院94-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院105、置位和復(fù)位(、置位和復(fù)位(N位)指令位)指令 S、R( S )bitN( R )bitN 執(zhí)行置位(置執(zhí)行置位(置1)和復(fù)位(置)和復(fù)位(置0)指令時(shí),從)指令時(shí),從bit或或out指指令的地址參數(shù)開始的令的地址參數(shù)開始的N個點(diǎn)都被置位或復(fù)位。個點(diǎn)都被置位或復(fù)位。 置位、復(fù)位的點(diǎn)數(shù)置位、復(fù)位的點(diǎn)數(shù)N可以是可以是1255。當(dāng)用復(fù)位指令時(shí),。當(dāng)用復(fù)位指令時(shí),如果如果bit或或OUT指令的是指令的是T或或C位,那
8、么定時(shí)器或計(jì)數(shù)器被復(fù)位,那么定時(shí)器或計(jì)數(shù)器被復(fù)位,同時(shí)計(jì)數(shù)器或定時(shí)器當(dāng)前值被清零。位,同時(shí)計(jì)數(shù)器或定時(shí)器當(dāng)前值被清零。梯梯 形形 符符 號號語語 句句 符符 號號 S bit,N R bit,N4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院11PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院126、空操作指令、空操作指令 NOP 空操作指令不影響程序的執(zhí)行,操作數(shù)空操作指令不影響程序的執(zhí)行,操作數(shù)N是一個是一個0255之間的數(shù)。之間的數(shù)。( NOP )N NOP N7、
9、塊操作指令、塊操作指令 ALD、OLD ALD 塊串聯(lián)塊串聯(lián) OLD 塊并聯(lián)塊并聯(lián)4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院13塊操作指令(塊操作指令(ALD、OLD ) 舉例舉例 例例1: P150圖圖5-11例例2:兩種電路的比較(轉(zhuǎn)換成語句表比較):兩種電路的比較(轉(zhuǎn)換成語句表比較)4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法例例3:PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院144-1 S7-200 P
10、LC4-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例例4:由語句表寫出梯形圖:由語句表寫出梯形圖PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院15二、觸點(diǎn)的立即指令二、觸點(diǎn)的立即指令 立即觸點(diǎn)指令立即觸點(diǎn)指令 在每個標(biāo)準(zhǔn)觸點(diǎn)指令的后面加在每個標(biāo)準(zhǔn)觸點(diǎn)指令的后面加“I”。指令執(zhí)行時(shí),立。指令執(zhí)行時(shí),立即讀取物理輸入點(diǎn)的值,但是不刷新對應(yīng)映像寄存器的值。即讀取物理輸入點(diǎn)的值,但是不刷新對應(yīng)映像寄
11、存器的值。 這類指令包括:這類指令包括:LDI、LDNI、AI、ANI、OI和和ONI。如:如:LDII0.2( bit )注意:注意:bit只能是只能是I類型類型4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院16 =I,立即輸出指令,立即輸出指令 用立即指令訪問輸出點(diǎn)時(shí),把棧頂值立即復(fù)制到指用立即指令訪問輸出點(diǎn)時(shí),把棧頂值立即復(fù)制到指令所指出的物理輸出點(diǎn),同時(shí),相應(yīng)的輸出映像寄存器令所指出的物理輸出點(diǎn),同時(shí),相應(yīng)的輸出映像寄存器的內(nèi)容也被刷新。如:的內(nèi)容也被刷新。如:=IQ0.2(
12、 bit )注意:注意:bit只能是只能是Q類型。類型。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院17 SI,立即置位指令,立即置位指令 用立即置位指令訪問輸出點(diǎn)時(shí),從指令所指出的位用立即置位指令訪問輸出點(diǎn)時(shí),從指令所指出的位(bit)開始的)開始的N個(最多為個(最多為128個)物理輸出點(diǎn)被立即置位,個)物理輸出點(diǎn)被立即置位,同時(shí),相應(yīng)的輸出映像寄存器的內(nèi)容也被刷新。同時(shí),相應(yīng)的輸出映像寄存器的內(nèi)容也被刷新。用法:用法:SIbit,N例:例:SIQ0.0, 2注意:注意:bit
13、只能是只能是Q類型。類型。SI和和RI指令的操作數(shù)類型及范圍如下表所示。指令的操作數(shù)類型及范圍如下表所示。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院18 RI,立即復(fù)位指令,立即復(fù)位指令 用立即復(fù)位指令訪問輸出點(diǎn)時(shí),從指令所指出的位用立即復(fù)位指令訪問輸出點(diǎn)時(shí),從指令所指出的位(bit)開始的)開始的N個(最多為個(最多為128個)物理輸出點(diǎn)被立即復(fù)個)物理輸出點(diǎn)被立即復(fù)位,同時(shí),相應(yīng)的輸出映像寄存器的內(nèi)容也被刷新。位,同時(shí),相應(yīng)的輸出映像寄存器的內(nèi)容也被刷新。用法:用法:RIbi
14、t,N例:例:RIQ0.0, 1 下圖為立即指令應(yīng)用中的一段程序及程序?qū)?yīng)的時(shí)下圖為立即指令應(yīng)用中的一段程序及程序?qū)?yīng)的時(shí)序圖。序圖。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院19LD I0.0 /裝入常開觸點(diǎn) = Q0.0 /輸出觸點(diǎn),非立即 =I Q0.1 /立即輸出觸點(diǎn) SI Q0.2, 1 /從 Q0.2開始的1 個 /觸點(diǎn)被立即置1 LDI I0.0 /立即輸入觸點(diǎn)指令 = Q0.3 / 4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本
15、指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院20掃描周期掃描周期 n掃描周期掃描周期 n+1掃描周期掃描周期 n+3掃描周期掃描周期 n+2輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新Q0.1I0.0Q0.0Q0.3Q0.24-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院21三、邏輯堆棧指令三、邏輯堆棧指令4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法 棧裝載與指令棧裝
16、載與指令 棧裝載或指令棧裝載或指令 邏輯推入棧指令邏輯推入棧指令 邏輯彈出棧指令邏輯彈出棧指令 邏輯讀棧指令邏輯讀棧指令 裝入堆棧指令裝入堆棧指令 PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(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)棧裝載或指令在梯形圖中用于將串聯(lián)電路塊進(jìn)行并聯(lián)連接。連接。 邏輯推入棧指令邏輯推入棧指令 LPS LPS (分支或
17、主控指令)(分支或主控指令) 邏輯推入棧指令在梯形圖中的分支結(jié)構(gòu)中,用于生成邏輯推入棧指令在梯形圖中的分支結(jié)構(gòu)中,用于生成一條新的母線,左側(cè)為主控邏輯塊時(shí),第一個完整的從邏一條新的母線,左側(cè)為主控邏輯塊時(shí),第一個完整的從邏輯行從此處開始。輯行從此處開始。注意:注意:使用使用LPSLPS指令時(shí),本指令為分支的開始,以后必須有指令時(shí),本指令為分支的開始,以后必須有分支結(jié)束指令分支結(jié)束指令LPPLPP。即。即LPSLPS與與LPPLPP指令必須成對出現(xiàn)。指令必須成對出現(xiàn)。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5
18、-9西南科技大學(xué)信息工程學(xué)院23 邏輯彈出棧指令邏輯彈出棧指令 LPP (分支結(jié)束或主控復(fù)位指令)(分支結(jié)束或主控復(fù)位指令) 邏輯彈出棧指令在梯形圖中的分支結(jié)構(gòu)中,用于將邏輯彈出棧指令在梯形圖中的分支結(jié)構(gòu)中,用于將LPS指令生成一條新的母線進(jìn)行恢復(fù)。指令生成一條新的母線進(jìn)行恢復(fù)。注意:使用注意:使用LPP指令時(shí),必須出現(xiàn)在指令時(shí),必須出現(xiàn)在LPS的后面,與的后面,與LPS成成 出現(xiàn)。出現(xiàn)。 邏輯讀棧指令邏輯讀棧指令 LRD 在梯形圖中的分支結(jié)構(gòu)中,當(dāng)左側(cè)為主控邏輯塊時(shí),在梯形圖中的分支結(jié)構(gòu)中,當(dāng)左側(cè)為主控邏輯塊時(shí),開始第二個和后邊更多的從邏輯塊。開始第二個和后邊更多的從邏輯塊。 裝入堆棧指令裝
19、入堆棧指令 LDS 本指令編程時(shí)較少使用。本指令編程時(shí)較少使用。指令格式:指令格式:LDSn (n為為08的整數(shù))的整數(shù))4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院24LD I0.0 /裝入常開觸點(diǎn) O I2.2 /或常開觸點(diǎn) LD I0.1 /被串的塊開始 LD I2.0 /被并路開始 A I2.1 / OLD /棧裝載或,并路結(jié)束 ALD /棧裝載與,串路結(jié)束 LDI0.0 / LPS /邏輯推入棧,主控 A I0.5 / = Q7.0 / LRD /邏輯讀棧,新母線 LD
20、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)用舉例4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院25例例5:由語句表寫出梯形圖:由語句表寫出梯形圖4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法LD I0.0 AN I0.1LD I0.2A I0.3O I0.4A I0.5OLDLPS A
21、 I0.6= Q0.1LPPA I0.7= Q0.2A I1.1= Q0.3PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院26四、定時(shí)器和計(jì)數(shù)器指令四、定時(shí)器和計(jì)數(shù)器指令1 1、定時(shí)器指令、定時(shí)器指令 S7200的定時(shí)器有三種:的定時(shí)器有三種:接通延時(shí)定時(shí)器(接通延時(shí)定時(shí)器(TON)、有記憶)、有記憶接通延時(shí)定時(shí)器(接通延時(shí)定時(shí)器(TONR)和斷開延時(shí)定時(shí)器()和斷開延時(shí)定時(shí)器(TOF)。)。 TON和和TONR的工作的工作 當(dāng)使能輸入接通時(shí),接通延時(shí)定時(shí)器和有記憶接通延時(shí)定時(shí)當(dāng)使能輸入接通時(shí),接通延時(shí)定時(shí)器和有記憶接通延時(shí)定時(shí)器開始計(jì)時(shí),當(dāng)定時(shí)器的當(dāng)前值(器開始計(jì)時(shí),當(dāng)定時(shí)器
22、的當(dāng)前值(Txxx)大于等于預(yù)設(shè)值時(shí),該)大于等于預(yù)設(shè)值時(shí),該定時(shí)器位被置位。當(dāng)使能輸入斷開時(shí),清除接通延時(shí)定時(shí)器的當(dāng)定時(shí)器位被置位。當(dāng)使能輸入斷開時(shí),清除接通延時(shí)定時(shí)器的當(dāng)前值,而對于有記憶接通延時(shí)定時(shí)器,其當(dāng)前值保持不變。可以前值,而對于有記憶接通延時(shí)定時(shí)器,其當(dāng)前值保持不變。可以用有記憶接通延時(shí)定時(shí)器累計(jì)輸入信號的接通時(shí)間,利用復(fù)位指用有記憶接通延時(shí)定時(shí)器累計(jì)輸入信號的接通時(shí)間,利用復(fù)位指令(令(R)清除其當(dāng)前值。)清除其當(dāng)前值。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院2
23、7 TOF的工作的工作 TOF用來在輸入斷開后延時(shí)一段時(shí)間斷開輸出。用來在輸入斷開后延時(shí)一段時(shí)間斷開輸出。當(dāng)使能輸入接通時(shí),定時(shí)器位立即接通,并把當(dāng)前值當(dāng)使能輸入接通時(shí),定時(shí)器位立即接通,并把當(dāng)前值設(shè)為設(shè)為0。當(dāng)輸入斷開時(shí),定時(shí)器開始定時(shí),直到達(dá)到預(yù)。當(dāng)輸入斷開時(shí),定時(shí)器開始定時(shí),直到達(dá)到預(yù)設(shè)的時(shí)間。當(dāng)達(dá)到預(yù)設(shè)時(shí)間時(shí),定時(shí)器位斷開,并且設(shè)的時(shí)間。當(dāng)達(dá)到預(yù)設(shè)時(shí)間時(shí),定時(shí)器位斷開,并且停止計(jì)時(shí)當(dāng)前值。當(dāng)輸入斷開的時(shí)間短于預(yù)設(shè)時(shí)間時(shí),停止計(jì)時(shí)當(dāng)前值。當(dāng)輸入斷開的時(shí)間短于預(yù)設(shè)時(shí)間時(shí),定時(shí)器位保持接以定時(shí)器位保持接以TOF指令必須用輸入信號的接通到指令必須用輸入信號的接通到斷開的跳變啟動計(jì)時(shí)。斷開的跳變
24、啟動計(jì)時(shí)。 4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院28梯梯 形形 符符 號號語語 句句 符符 號號注意:不能把一個定時(shí)器同時(shí)用作注意:不能把一個定時(shí)器同時(shí)用作TOF和和TON。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院29 TON、TONR、TOF定時(shí)器有三個分辨率。這些分辨定時(shí)器有三個分辨率。這些分辨率與定時(shí)器號有關(guān)。率與定時(shí)器號有關(guān)。4-1 S7-200 P
25、LC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院30接通延時(shí)定時(shí)器舉例:接通延時(shí)定時(shí)器舉例:4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院314-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法有記憶接通延時(shí)定時(shí)器舉例有記憶接通延時(shí)定時(shí)器舉例PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院32斷開延時(shí)定時(shí)器舉例:斷開延時(shí)定時(shí)器舉例:4-1 S
26、7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院33例例1:延時(shí)接通:延時(shí)接通/延時(shí)斷開電路延時(shí)斷開電路 設(shè)計(jì)一個控制線路,要求:啟動按鈕按下設(shè)計(jì)一個控制線路,要求:啟動按鈕按下6S后指示燈后指示燈才亮;停止按鈕按下才亮;停止按鈕按下10S后指示燈才滅。后指示燈才滅。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院344-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編
27、程方法的基本指令及編程方法例例2:閃爍電路:閃爍電路 閃爍電路也稱為振蕩電路。閃爍電路實(shí)際上就是一閃爍電路也稱為振蕩電路。閃爍電路實(shí)際上就是一個時(shí)鐘電路,它可以是等間隔的通斷,也可以是不等間個時(shí)鐘電路,它可以是等間隔的通斷,也可以是不等間隔的通斷。如圖所示要求輸出隔的通斷。如圖所示要求輸出Q0.0的時(shí)序,設(shè)計(jì)其梯形的時(shí)序,設(shè)計(jì)其梯形圖程序。圖程序。2S1S1S2S2SI0.0Q0.02S1S1S2S2ST37T38PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院35例例3:三臺電機(jī)的起??刂疲喝_電機(jī)的起停控制 設(shè)計(jì)一個控制線路,要求第一臺電動機(jī)起動設(shè)計(jì)一個控制線路,要求第一臺電
28、動機(jī)起動10S后,第后,第二臺電動機(jī)自動起動,運(yùn)行二臺電動機(jī)自動起動,運(yùn)行5S后,第一臺電動機(jī)停止并同后,第一臺電動機(jī)停止并同時(shí)使第三臺電動機(jī)自行起動,再運(yùn)行時(shí)使第三臺電動機(jī)自行起動,再運(yùn)行5S后,電動機(jī)全部停后,電動機(jī)全部停止。止。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院364-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法例例4:三相異步電動機(jī)正反轉(zhuǎn)控制:三相異步電動機(jī)正反轉(zhuǎn)控制PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)
29、信息工程學(xué)院37例例5:小車控制:小車控制 設(shè)計(jì)一輛小車運(yùn)行的控制線路,小車由異步電動設(shè)計(jì)一輛小車運(yùn)行的控制線路,小車由異步電動機(jī)拖動,其動作程序如下:機(jī)拖動,其動作程序如下:1、小車由原位開始前進(jìn),到終端后自動停止。、小車由原位開始前進(jìn),到終端后自動停止。2、在終端停留、在終端停留2min后自動返回原位停止。后自動返回原位停止。3、要求能在前進(jìn)或后退中任意位置都能停止或起動。、要求能在前進(jìn)或后退中任意位置都能停止或起動。 SQ1起點(diǎn)起點(diǎn)SQ2終點(diǎn)終點(diǎn)4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大
30、學(xué)信息工程學(xué)院382、計(jì)數(shù)器的編程、計(jì)數(shù)器的編程 計(jì)數(shù)器指令有:增計(jì)數(shù)器指令(計(jì)數(shù)器指令有:增計(jì)數(shù)器指令(CTUCTU)、減計(jì)數(shù)器指)、減計(jì)數(shù)器指令(令(CTDCTD)和增)和增/ /減計(jì)數(shù)器指令(減計(jì)數(shù)器指令(CTUDCTUD) 增計(jì)數(shù)器指令(增計(jì)數(shù)器指令(CTUCTU),使該),使該計(jì)數(shù)器在每計(jì)數(shù)器在每CUCU輸入的上升沿遞增輸入的上升沿遞增計(jì)數(shù),直至計(jì)數(shù)最大值。當(dāng)當(dāng)前計(jì)數(shù),直至計(jì)數(shù)最大值。當(dāng)當(dāng)前計(jì)數(shù)值(計(jì)數(shù)值( C )大于或等于)大于或等于預(yù)置計(jì)數(shù)值(預(yù)置計(jì)數(shù)值(PVPV)時(shí),該計(jì)數(shù)器)時(shí),該計(jì)數(shù)器被置位。當(dāng)復(fù)位輸入(被置位。當(dāng)復(fù)位輸入(R R)置位時(shí),)置位時(shí),計(jì)數(shù)器被復(fù)位。計(jì)數(shù)器被復(fù)
31、位。CPVRCUCTU脈沖輸入端脈沖輸入端復(fù)位端復(fù)位端預(yù)置計(jì)數(shù)值預(yù)置計(jì)數(shù)值4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院39減計(jì)數(shù)器指令(減計(jì)數(shù)器指令(CTDCTD):): 使該計(jì)數(shù)器在使該計(jì)數(shù)器在CDCD輸入輸入的上升沿從預(yù)置值開始遞的上升沿從預(yù)置值開始遞減計(jì)數(shù)。當(dāng)當(dāng)前計(jì)數(shù)值減計(jì)數(shù)。當(dāng)當(dāng)前計(jì)數(shù)值(C)等于)等于0 0時(shí),該時(shí),該計(jì)數(shù)器被置位。當(dāng)裝載輸計(jì)數(shù)器被置位。當(dāng)裝載輸入入(LD)(LD)接通時(shí),計(jì)數(shù)器復(fù)接通時(shí),計(jì)數(shù)器復(fù)位并把預(yù)設(shè)值位并把預(yù)設(shè)值(PV)(PV)裝載當(dāng)裝載當(dāng)前值。前
32、值。CPVLDCD CTD脈沖輸入端脈沖輸入端裝載輸入裝載輸入預(yù)置計(jì)數(shù)值預(yù)置計(jì)數(shù)值4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院40增增/ /減計(jì)數(shù)器指令(減計(jì)數(shù)器指令(CTUDCTUD):): 使該計(jì)數(shù)器在每使該計(jì)數(shù)器在每CUCU輸入輸入的上升沿,從當(dāng)前計(jì)數(shù)值開的上升沿,從當(dāng)前計(jì)數(shù)值開始遞增計(jì)數(shù),在每一個始遞增計(jì)數(shù),在每一個CDCD輸輸入的上升沿,遞減計(jì)數(shù)。當(dāng)入的上升沿,遞減計(jì)數(shù)。當(dāng)復(fù)位輸入(復(fù)位輸入(R R)置位時(shí),計(jì)數(shù))置位時(shí),計(jì)數(shù)器被復(fù)位。器被復(fù)位。CPVCDCU CTUD增
33、計(jì)數(shù)增計(jì)數(shù)脈沖輸入端脈沖輸入端預(yù)置計(jì)數(shù)值預(yù)置計(jì)數(shù)值R 復(fù)位端復(fù)位端減計(jì)數(shù)減計(jì)數(shù)脈沖輸入端脈沖輸入端PVPV:VWVW、IWIW、QWQW、MWMW、SMWSMW、LWLW、AIWAIW、ACAC、T T、C C、常數(shù)等。、常數(shù)等。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院41LD I0.2LD I0.1CTD C50,3C50PVLDCU CTDI0.2I0.134-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法例例1 1 減計(jì)數(shù)器的
34、應(yīng)用減計(jì)數(shù)器的應(yīng)用PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院424-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法I0.2I0.2I0.1I0.1PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院43例例2 2 減計(jì)數(shù)器的應(yīng)用減計(jì)數(shù)器的應(yīng)用LD SM0.5LD I0.1CTD C50,3C50PVLDCU CTDSM0.5I0.134-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院44例例3 增增/減計(jì)數(shù)器的應(yīng)
35、用減計(jì)數(shù)器的應(yīng)用PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院454-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法五、順序控制繼電器指令五、順序控制繼電器指令語句表:LSCR nSCRT nSCRE梯形圖梯形圖PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院46 LSCR LSCR指令標(biāo)記一個順序控制繼電器(指令標(biāo)記一個順序控制繼電器(SCRSCR)段的開始。)段的開始。當(dāng)當(dāng)n=1n=1時(shí),允許該時(shí),允許該SCRSCR段工作。段工作。SCRSCR段必須用段必須用SCRESCRE指令結(jié)束。指令結(jié)束。 SCRTSCRT指
36、令指令SCRSCR段的轉(zhuǎn)移。當(dāng)段的轉(zhuǎn)移。當(dāng)n=1n=1時(shí),一方面對下時(shí),一方面對下SCRSCR使使能位(能位(S S位)置位,以便下一個位)置位,以便下一個SCRSCR段工作;另一方面又段工作;另一方面又同時(shí)對本同時(shí)對本SCRSCR使能位(使能位(S S位)復(fù)位,以使本位)復(fù)位,以使本SCRSCR段停止工作。段停止工作。 SCRESCRE指令表示一個指令表示一個SCRSCR段的結(jié)束。段的結(jié)束。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院47 順序控制的結(jié)構(gòu)形式順序控制的結(jié)構(gòu)形式 順
37、序控制是針對具有兩順序控制是針對具有兩個以上的順序動作過程,它個以上的順序動作過程,它有四種結(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)移條件例:彩燈的順序控制例:彩燈的順序控制4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院48PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院49例:分支結(jié)構(gòu)交通燈順序控制例:分支結(jié)構(gòu)交通燈順序控制 2、并聯(lián)分支結(jié)構(gòu)、并聯(lián)分支結(jié)構(gòu) 一個
38、順序控制狀態(tài)流必須分成一個順序控制狀態(tài)流必須分成2 2個或多個不同分支控個或多個不同分支控制狀態(tài)流。此時(shí),所有的分支控制狀態(tài)流必須同時(shí)激活。制狀態(tài)流。此時(shí),所有的分支控制狀態(tài)流必須同時(shí)激活。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(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)22224-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)202
39、2-5-9西南科技大學(xué)信息工程學(xué)院513 3、選擇分支、選擇分支 在有些情況下,一個控制流可能轉(zhuǎn)入多個可能在有些情況下,一個控制流可能轉(zhuǎn)入多個可能的控制流置某一個,到底進(jìn)入哪一個,取決于控制的控制流置某一個,到底進(jìn)入哪一個,取決于控制流前面的轉(zhuǎn)移條件。流前面的轉(zhuǎn)移條件。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(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)移條件
40、轉(zhuǎn)移條件1轉(zhuǎn)移條件轉(zhuǎn)移條件24-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院534 4、合并結(jié)構(gòu)、合并結(jié)構(gòu) 當(dāng)多個控制流產(chǎn)生類似結(jié)果時(shí),可以把這些控制流當(dāng)多個控制流產(chǎn)生類似結(jié)果時(shí),可以把這些控制流合并成一個控制流,此時(shí),所有的控制流必須都是完成合并成一個控制流,此時(shí),所有的控制流必須都是完成的,才能執(zhí)行下一個狀態(tài)。的,才能執(zhí)行下一個狀態(tài)。4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息
41、工程學(xué)院54狀態(tài)狀態(tài)1111狀態(tài)狀態(tài)n n狀態(tài)狀態(tài)2121轉(zhuǎn)移條件轉(zhuǎn)移條件4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院55六、比較指令六、比較指令 字節(jié)比較字節(jié)比較 整數(shù)比較整數(shù)比較 雙字整數(shù)比較雙字整數(shù)比較 實(shí)數(shù)比較實(shí)數(shù)比較 4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院56 字節(jié)比較指令字節(jié)比較指令 用于比較兩個字節(jié)型整數(shù)值用于比較兩個字節(jié)型整數(shù)值IN1和和IN2的大
42、小,字節(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ù)。和常數(shù)。指令格式例:指令格式例:LDB= VB10, VB12AB MB0, MB1OB= AC1,1164-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院57 整數(shù)比較指令整數(shù)比較指令
43、 用于比較兩個一字長整數(shù)值用于比較兩個一字長整數(shù)值IN1和和IN2的大小,整數(shù)比較是的大小,整數(shù)比較是有符號的(整數(shù)范圍為有符號的(整數(shù)范圍為16#8000和和16#7FFF之間)。比較式可以之間)。比較式可以是是LDW、AW或或OW后直接加比較運(yùn)算符構(gòu)成。后直接加比較運(yùn)算符構(gòu)成。如:如:LDW=、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,11604-1 S7-200 PL
44、C4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院58 雙字整數(shù)比較指令雙字整數(shù)比較指令 用于比較兩個雙字長整數(shù)值用于比較兩個雙字長整數(shù)值IN1和和IN2的大小,雙字的大小,雙字整數(shù)比較是有符號的(雙字整數(shù)范圍為整數(shù)比較是有符號的(雙字整數(shù)范圍為16#80000000和和16#7FFFFFFF之間)。之間)。 指令格式例:指令格式例:LDD= VD10, VD14AD MD0, MD8OD=HC0, *AC04-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用
45、技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院59 實(shí)數(shù)比較指令實(shí)數(shù)比較指令 用于比較兩個雙字長實(shí)數(shù)值用于比較兩個雙字長實(shí)數(shù)值IN1和和IN2的大小,實(shí)數(shù)的大小,實(shí)數(shù)比較是有符號的(負(fù)實(shí)數(shù)范圍為比較是有符號的(負(fù)實(shí)數(shù)范圍為-1.175495E-38和和-3.402823E+38,正實(shí)數(shù)范圍為,正實(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, VD1004-1 S7-200 PLC
46、4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院60 有條件結(jié)束(有條件結(jié)束(END) 跳轉(zhuǎn)及標(biāo)號指令跳轉(zhuǎn)及標(biāo)號指令 跳轉(zhuǎn)指令(跳轉(zhuǎn)指令(JMP)可使程序流程轉(zhuǎn)到同一程序中的)可使程序流程轉(zhuǎn)到同一程序中的具體標(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é)束。七、程序控制指令七、程序控制指
47、令4-1 S7-200 PLC4-1 S7-200 PLC的基本指令及編程方法的基本指令及編程方法PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院61語句表:語句表:FOR INDX(當(dāng)前循環(huán)計(jì)數(shù)),(當(dāng)前循環(huán)計(jì)數(shù)),INIT(初值),(初值),F(xiàn)INAL(終值)(終值)NEXT梯形圖梯形圖PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院624-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令一、數(shù)據(jù)處理指令一、數(shù)據(jù)處理指令 二、算術(shù)、邏輯運(yùn)算指令二、算術(shù)、邏輯運(yùn)算指令 三、表功能指令三、表功能指令四、轉(zhuǎn)換指令四、轉(zhuǎn)換指令五、中斷指令五、中斷
48、指令六、高速處理指令六、高速處理指令 PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院634-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令一、數(shù)據(jù)處理指令一、數(shù)據(jù)處理指令 1、 傳送類指令傳送類指令 2、移位指令、移位指令 3、字節(jié)交換指令、字節(jié)交換指令 4、填充指令、填充指令 PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院644-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令1 1、傳送類指令傳送類指令 :單一傳送單一傳送 指令和塊傳送指令和塊傳送 指令指令(1) MOVB,字節(jié)傳送指令,字節(jié)傳送指令 BIR
49、,傳送字節(jié)立即讀指令,傳送字節(jié)立即讀指令 BIW,傳送字節(jié)立即寫指令,傳送字節(jié)立即寫指令 MOVW,字傳送指令,字傳送指令 MOVD,雙字傳送指令,雙字傳送指令 MOVR,實(shí)數(shù)傳送指令,實(shí)數(shù)傳送指令 PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院65MOVB,字節(jié)傳送指令,字節(jié)傳送指令 使能輸入有效時(shí),把一個單字節(jié)無符號數(shù)據(jù)由使能輸入有效時(shí),把一個單字節(jié)無符號數(shù)據(jù)由IN傳送傳送到到OUT所指的字節(jié)存儲單元。所指的字節(jié)存儲單元。 IN的尋址范圍:的尋址范圍:VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD和常數(shù)。和常數(shù)。 OUT的尋址范圍:的尋址范圍:VB
50、、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD。 指令格式:指令格式:MOVBIN1, OUT 例:例:MOVBVB0, QB04-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院66BIR,傳送字節(jié)立即讀指令,傳送字節(jié)立即讀指令 使能輸入有效時(shí),立即讀取單字使能輸入有效時(shí),立即讀取單字節(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
51、、LB、AC、*VD、*AC、*LD。指令格式:指令格式:BIRIN1, OUT 例:例:BIRIB0, VB104-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院67 BMB,字節(jié)塊傳送指令,字節(jié)塊傳送指令 BMW,字塊傳送指令,字塊傳送指令 BMD,雙字塊傳送指令,雙字塊傳送指令 指令可用來進(jìn)行一次多個(最多指令可用來進(jìn)行一次多個(最多255個)數(shù)據(jù)的傳送,個)數(shù)據(jù)的傳送,數(shù)據(jù)塊類型可以是字節(jié)塊、字塊、雙字塊。數(shù)據(jù)塊類型可以是字節(jié)塊、字塊、雙字塊。 三條指令中三條指令中N的尋址范圍都是:的尋址范圍都是:
52、VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、*LD和常數(shù)。和常數(shù)。 使使ENO斷開的出錯條件:斷開的出錯條件:SM4.3(運(yùn)行時(shí)間);(運(yùn)行時(shí)間);0006(間接尋址);(間接尋址);0091(數(shù)超界)。(數(shù)超界)。4-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院684-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院694-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令
53、2 2、移位指令、移位指令(1 1)左移和右移)左移和右移 (2 2)循環(huán)左移、循環(huán)右移)循環(huán)左移、循環(huán)右移 (3 3)寄存器移位)寄存器移位PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院70(1)左移和右移)左移和右移 字節(jié)左移和字節(jié)右移字節(jié)左移和字節(jié)右移 SLB和和SRB,字節(jié)左移和字節(jié)右移。使能輸入有效時(shí),字節(jié)左移和字節(jié)右移。使能輸入有效時(shí),把字節(jié)型輸入數(shù)據(jù)把字節(jié)型輸入數(shù)據(jù)IN左移或右左移或右移移N位后,再將結(jié)果輸出到位后,再將結(jié)果輸出到OUT所指的字節(jié)存儲單元。最大實(shí)際可移位次數(shù)為所指的字節(jié)存儲單元。最大實(shí)際可移位次數(shù)為8。4-2 S7-200 PLC4-2 S7-20
54、0 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院71以字節(jié)左移指令為例,指令執(zhí)行情況如表所示以字節(jié)左移指令為例,指令執(zhí)行情況如表所示4-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院72 字左移和字右移,字左移和字右移,SLW和和SRW 使能輸入有效時(shí),把字型輸入數(shù)據(jù)使能輸入有效時(shí),把字型輸入數(shù)據(jù)IN左移或右移左移或右移N位位后,再將結(jié)果輸出到后,再將結(jié)果輸出到OUT所指的字存儲單元。最大實(shí)際所指的字存儲單元。最大實(shí)際可移位次數(shù)為可移位次數(shù)為16。 指令格式:指令
55、格式: SLWOUT, N(字左移)(字左移) SRWOUT, N(字右移)(字右移) 例:例: SLWMW0, 2 SRWLW0, 34-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院73 以字右移指令為例,指令執(zhí)行情況如表所示以字右移指令為例,指令執(zhí)行情況如表所示4-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院74雙字左移和雙字右移,雙字左移和雙字右移,SLD和和SRD 使能輸入有效時(shí),把雙字型輸入數(shù)據(jù)使能輸入有效
56、時(shí),把雙字型輸入數(shù)據(jù)IN左移或右移左移或右移N位后,再將結(jié)果輸出到位后,再將結(jié)果輸出到OUT所指的雙字存儲單元。最大所指的雙字存儲單元。最大實(shí)際可移位次數(shù)為實(shí)際可移位次數(shù)為32。 指令格式:指令格式:SLDOUT, N(雙字左移)(雙字左移) SRDOUT, N(雙字右移)(雙字右移) 例:例:SLDMD0, 2 SRDLD0, 34-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(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)
57、移位的數(shù)的長度分別又可分為字節(jié)型、字型、雙字型。分為字節(jié)型、字型、雙字型。 移位數(shù)據(jù)存儲單元的移出端與另一端相連,同時(shí)又與移位數(shù)據(jù)存儲單元的移出端與另一端相連,同時(shí)又與SM1.1(溢出)相連,所以最后被移出的位被移到另一端的同(溢出)相連,所以最后被移出的位被移到另一端的同時(shí),也被放到時(shí),也被放到SM1.1位存儲單元。位存儲單元。 例如在循環(huán)右移時(shí),移位數(shù)據(jù)的最右端位移入最左端,同例如在循環(huán)右移時(shí),移位數(shù)據(jù)的最右端位移入最左端,同時(shí)又進(jìn)入時(shí)又進(jìn)入SM1.1。SM1.1始終存放最后一次被移出的位。始終存放最后一次被移出的位。4-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能
58、指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(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)左移和字循環(huán)右移 雙字循環(huán)左移和雙字循環(huán)右移雙字循環(huán)左移和雙字循環(huán)右移 指令指令RRW執(zhí)行結(jié)果執(zhí)行結(jié)果4-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院77語句表:語句表:LD I4.0RRW AC0,2SLW VW200,34-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)20
59、22-5-9西南科技大學(xué)信息工程學(xué)院784-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院79(3)寄存器)寄存器移位指令(移位指令(SHRB ) 該指令在梯形圖中有該指令在梯形圖中有3個數(shù)據(jù)輸入端:個數(shù)據(jù)輸入端:DATA為數(shù)值輸入,為數(shù)值輸入, 將該位的值移入移將該位的值移入移位寄存器;位寄存器;S_BIT為移位寄存器的最低為移位寄存器的最低位端;位端;N指定移位寄存器的長度。每次指定移位寄存器的長度。每次使能輸入有效時(shí),整個移位寄存器移動使能輸入有效時(shí),整個移位寄存器移動1位。位。 移位寄存器長度在指令
60、中指定,沒移位寄存器長度在指令中指定,沒有字節(jié)型、字型、雙字型之分??芍付ㄓ凶止?jié)型、字型、雙字型之分。可指定的最大長度為的最大長度為64位,可正也可負(fù)。位,可正也可負(fù)。P2084-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院80指令指令SHRB執(zhí)行結(jié)果執(zhí)行結(jié)果4-2 S7-200 PLC4-2 S7-200 PLC的功能指令的功能指令PLC應(yīng)用技術(shù)應(yīng)用技術(shù)2022-5-9西南科技大學(xué)信息工程學(xué)院813、字節(jié)交換指令、字節(jié)交換指令 使能輸入有效時(shí),將字型輸入數(shù)據(jù)使能輸入有效時(shí),將字型輸入數(shù)據(jù)IN的高字節(jié)和低
溫馨提示
- 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至2031年中國三目落射熒光顯微鏡行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2030年中國竹根雕數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國煮呢機(jī)數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國雙層珠光吹瓶數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國冷凍黑椒牛柳飯數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025年中國自動調(diào)整臂零件市場調(diào)查研究報(bào)告
- 專業(yè)知識的網(wǎng)絡(luò)與社交媒體考核試卷
- 創(chuàng)業(yè)投資市場營銷策略制定考核試卷
- 地理信息在農(nóng)業(yè)智能化中的應(yīng)用考核試卷
- 工藝美術(shù)品原材料采購與供應(yīng)鏈管理考核試卷
- 超級大腦:孩子六維能力培養(yǎng)指南
- 縱隔腫物的護(hù)理查房
- 新能源汽車概論題庫
- 設(shè)備維保的維修成本和維護(hù)費(fèi)用
- 客運(yùn)站員工安全生產(chǎn)教育培訓(xùn)
- 口腔預(yù)防兒童宣教
- 綠城桃李春風(fēng)推廣方案
- 檔案管理流程優(yōu)化與效率提升
- 顱腦損傷的生物標(biāo)志物
- 2023高考語文實(shí)用類文本閱讀-新聞、通訊、訪談(含答案)
- 人工智能在商場應(yīng)用
評論
0/150
提交評論