




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一般的邏輯控制系統(tǒng)用軟繼電器、定時(shí)器和計(jì)數(shù)器及基本指令就可以實(shí)現(xiàn)。利用功能指令可以開(kāi)發(fā)出更復(fù)雜的控制系統(tǒng),以致構(gòu)成網(wǎng)絡(luò)控制系統(tǒng)。這些功能指令實(shí)際上是廠商為滿足各種客戶的特殊需要而開(kāi)發(fā)的通用子程序。功能指令的豐富程度及其合用的方便程度是衡量PLC性能的一個(gè)重要指標(biāo)。S7-200的功能指令很豐富,大致包括這幾方面:算術(shù)與邏輯運(yùn)算、傳送、移位與循環(huán)移位、程序流控制、數(shù)據(jù)表處理、PID指令、數(shù)據(jù)格式變換、高速處理、通信以及實(shí)時(shí)時(shí)鐘等。 功能指令的助記符與匯編語(yǔ)言相似,略具計(jì)算機(jī)知識(shí)的人學(xué)習(xí)起來(lái)也不會(huì)有太大困難。但S7-200系列PLC功能指令畢竟太多,一般讀者不必準(zhǔn)
2、確記憶其詳盡用法,需要時(shí)可可查閱產(chǎn)品手冊(cè)。表4-20 四則運(yùn)算指令名稱指令格式(語(yǔ)句表)功能操作數(shù)尋址范圍加法指令+I IN1,OUT兩個(gè)16位帶符號(hào)整數(shù)相加,得到一個(gè)16位帶符號(hào)整數(shù)。執(zhí)行結(jié)果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD IN1和IN2還可以是AIW和常數(shù)+D IN1,IN2兩個(gè)32位帶符號(hào)整數(shù)相加,得到一個(gè)32位帶符號(hào)整數(shù)。執(zhí)行結(jié)果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)IN1,IN2,OUT:VD
3、,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以是HC和常數(shù)+R IN1,OUT兩個(gè)32位實(shí)數(shù)相加,得到一個(gè)32位實(shí)數(shù)。執(zhí)行結(jié)果:IN1+OUT=OUT(在LAD和FBD中為:IN1+IN2=OUT)IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以常數(shù)減法指令-I IN1,OUT兩個(gè)16位帶符號(hào)整數(shù)相減,得到一個(gè)16位帶符號(hào)整數(shù)。執(zhí)行結(jié)果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C
4、,AC,*VD,*AC,*LD IN1和IN2還可以是AIW和常數(shù)-D IN1,OUT兩個(gè)32位帶符號(hào)整數(shù)相減,得到一個(gè)32位帶符號(hào)整數(shù)。執(zhí)行結(jié)果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2還可以是HC和常數(shù)-R IN1,OUT兩個(gè)32位實(shí)數(shù)相加,得到一個(gè)32位實(shí)數(shù)。執(zhí)行結(jié)果:OUT-IN1=OUT(在LAD和FBD中為:IN1-IN2=OUT)IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD IN1和IN2
5、還可以常數(shù)乘法指令*I IN1,OUT兩個(gè)16位符號(hào)整數(shù)相乘,得到一個(gè)16整數(shù)。執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD IN1和IN2還可以是AIW和常數(shù)MUL IN1,OUT兩個(gè)16位帶符號(hào)整數(shù)相乘,得到一個(gè)32位帶符號(hào)整數(shù)。執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)IN1,IN2:VW,IW,QW,MW,SW,SMW,LW,AIW,T,C,AC,*VD,*AC,*LD和常數(shù)OUT:VD,ID,QD,MD,S
6、D,SMD,LD,AC,*VD,*AC,*LD*D IN1,OUT兩個(gè)32位帶符號(hào)整數(shù)相乘,得到一個(gè)32位帶符號(hào)整數(shù)。執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDIN1和IN2還可以是HC和常數(shù)*R IN1,OUT兩個(gè)32位實(shí)數(shù)相乘,得到一個(gè)32位實(shí)數(shù)。執(zhí)行結(jié)果:IN1*OUT=OUT(在LAD和FBD中為:IN1*IN2=OUT)IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDIN1和IN2還可以是常數(shù)除法指令/I
7、 IN1,OUT兩個(gè)16位帶符號(hào)整數(shù)相除,得到一個(gè)16位帶符號(hào)整數(shù)商,不保留余數(shù)。執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW, T,C,AC,*VD,*AC,*LD IN1和IN2還可以是AIW和常數(shù)DIV IN1,OUT兩個(gè)16位帶符號(hào)整數(shù)相除,得到一個(gè)32位結(jié)果,其中低16位為商,高16位為結(jié)果。執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)IN1,IN2:VW,IW,QW,MW,SW,SMW,LW,AIW,T,C,AC,*VD,*AC,*LD和常數(shù)OU
8、T:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD/D IN1,OUT兩個(gè)32位帶符號(hào)整數(shù)相除,得到一個(gè)32位整數(shù)商,不保留余數(shù)。執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDIN1和IN2還可以是HC和常數(shù)/R IN1,OUT兩個(gè)32位實(shí)數(shù)相除,得到一個(gè)32位實(shí)數(shù)商。執(zhí)行結(jié)果:OUT/IN1=OUT(在LAD和FBD中為:IN1/IN2=OUT)IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*L
9、DIN1和IN2還可以是常數(shù)數(shù)學(xué)函數(shù)指令SQRT IN,OUT把一個(gè)32位實(shí)數(shù)(IN)開(kāi)平方,得到32位實(shí)數(shù)結(jié)果(OUT)IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDIN還可以是常數(shù)LN IN,OUT對(duì)一個(gè)32位實(shí)數(shù)(IN)取自然對(duì)數(shù),得到32位實(shí)數(shù)結(jié)果(OUT)EXP IN,OUT對(duì)一個(gè)32位實(shí)數(shù)(IN)取以e為底數(shù)的指數(shù),得到32位實(shí)數(shù)結(jié)果(OUT)SIN IN,OUT分別對(duì)一個(gè)32位實(shí)數(shù)弧度值(IN)取正弦、余弦、正切,得到32位實(shí)數(shù)結(jié)果(OUT)COS IN,OUTTAN IN,OUT增減指令I(lǐng)NCB OUT將字節(jié)無(wú)符號(hào)輸入數(shù)加1執(zhí)行結(jié)果:OU
10、T+1=OUT(在LAD和FBD中為:IN+1=OUT)IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LDIN還可以是常數(shù)DECB OUT將字節(jié)無(wú)符號(hào)輸入數(shù)減1執(zhí)行結(jié)果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT)INCW OUT將字(16位)有符號(hào)輸入數(shù)加1執(zhí)行結(jié)果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LDIN還可以是AIW和常數(shù)DECW OUT將字(16位)有符號(hào)輸入數(shù)減1執(zhí)行結(jié)果:OUT-1=OUT(在LAD和FBD中為:I
11、N-1=OUT)INCD OUT將雙字(32位)有符號(hào)輸入數(shù)加1執(zhí)行結(jié)果:OUT+1=OUT(在LAD和FBD中為:IN+1=OUT)IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDIN還可以是HC和常數(shù)DECD OUT將字(32位)有符號(hào)輸入數(shù)減1執(zhí)行結(jié)果:OUT-1=OUT(在LAD和FBD中為:IN-1=OUT) 表4-21 邏輯運(yùn)算指令名稱指令格式(語(yǔ)句表)功能操作數(shù)字節(jié)邏輯運(yùn)算指令A(yù)NDB IN1,OUT將字節(jié)IN1和OUT按位作邏輯與運(yùn)算,OUT輸出結(jié)果IN1,IN2,OUT:VB,IB,QB,MB,SB,SMB,LB,A
12、C,*VD,*AC,*LDIN1和IN2還可以是常數(shù)ORB IN1,OUT將字節(jié)IN1和OUT按位作邏輯或運(yùn)算,OUT輸出結(jié)果XORB IN1,OUT將字節(jié)IN1和OUT按位作邏輯異或運(yùn)算,OUT輸出結(jié)果INVB OUT將字節(jié)OUT按位取反,OUT輸出結(jié)果字邏輯運(yùn)算指令A(yù)NDW IN1,OUT將字IN1和OUT按位作邏輯與運(yùn)算,OUT輸出結(jié)果IN1,IN2,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LDIN1和IN2還可以是AIW和常數(shù)ORW IN1,OUT將字IN1和OUT按位作邏輯或運(yùn)算,OUT輸出結(jié)果XORW IN1,OUT將字IN1和OUT按位
13、作邏輯異或運(yùn)算,OUT輸出結(jié)果INVW OUT將字OUT按位取反,OUT輸出結(jié)果雙字邏輯運(yùn)算指令A(yù)NDD IN1,OUT將雙字IN1和OUT按位作邏輯與運(yùn)算,OUT輸出結(jié)果IN1,IN2,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDIN1和IN2還可以是HC和常數(shù)ORD IN1,OUT將雙字IN1和OUT按位作邏輯或運(yùn)算,OUT輸出結(jié)果XORD IN1,OUT將雙字IN1和OUT按位作邏輯異或運(yùn)算,OUT輸出結(jié)果INVD OUT將雙字OUT按位取反,OUT輸出結(jié)果表4-22 數(shù)據(jù)傳送指令名稱指令格式(語(yǔ)句表)功能操作數(shù)單一傳送指令MOVB IN,
14、OUT將IN的內(nèi)容拷貝到OUT中IN和OUT的數(shù)據(jù)類型應(yīng)相同,可分別為字,字節(jié),雙字,實(shí)數(shù)IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LDIN還可以是常數(shù)MOVW IN,OUTIN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LDIN還可以是AIW和常數(shù)OUT還可以是AQWMOVD IN,OUTIN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDIN還可以是HC,常數(shù),&VB,&IB,&QB,&MB,&T,&CMOVR IN,OUTIN
15、,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDIN還可以是常數(shù)BIR IN,OUT立即讀取輸入IN的值,將結(jié)果輸出到OUTIN:IBOUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LDBIW IN,OUT立即將IN單元的值寫(xiě)到OUT所指的物理輸出區(qū)IN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常數(shù)OUT:QB塊傳送指令BMB IN,OUT,N將從IN開(kāi)始的連續(xù)N個(gè)字節(jié)數(shù)據(jù)拷貝到從OUT開(kāi)始的數(shù)據(jù)塊N的有效范圍是1255IN,OUT:VB,IB,QB,MB,SB,SMB,LB,*VD,*AC,*LD
16、N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常數(shù)BMW IN,OUT,N將從IN開(kāi)始的連續(xù)N個(gè)字?jǐn)?shù)據(jù)拷貝到從OUT開(kāi)始的數(shù)據(jù)塊N的有效范圍是1255IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,*VD,*AC,*LDIN還可以是AIWOUT還可以是AQWN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD和常數(shù)BMD IN,OUT,N將從IN開(kāi)始的連續(xù)N個(gè)雙字?jǐn)?shù)據(jù)拷貝到從OUT開(kāi)始的數(shù)據(jù)塊N的有效范圍是1255IN,OUT:VD,ID,QD,MD,SD,SMD,LD, *VD,*AC,*LDN:VB,IB,QB,MB
17、,SB,SMB,LB,AC,*VD,*AC,*LD和常數(shù)表4-23 移位與循環(huán)移位指令名稱指令格式(語(yǔ)句表)功能操作數(shù)字節(jié)移位指令SRB OUT,N將字節(jié)OUT右移N位,最左邊的位依次用0填充IN,OUT,N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LDIN和N還可以是常數(shù)SLB OUT,N將字節(jié)OUT左移N位,最右邊的位依次用0填充RRB OUT,N將字節(jié)OUT循環(huán)右移N位,從最右邊移出的位送到OUT的最左位RLB OUT,N將字節(jié)OUT循環(huán)左移N位,從最左邊移出的位送到OUT的最右位字移位指令SRW OUT,N將字OUT右移N位,最左邊的位依次用0填
18、充IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LDIN還可以是AIW和常數(shù)N:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數(shù)SLW OUT,N將字OUT左移N位,最右邊的位依次用0填充RRW OUT,N將字OUT循環(huán)右移N位,從最右邊移出的位送到OUT的最左位RLW OUT,N將字OUT循環(huán)左移N位,從最左邊移出的位送到OUT的最右位雙字移位指令SRD OUT,N將雙字OUT右移N位,最左邊的位依次用0填充IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDIN還可以是HC和常數(shù)N:
19、VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數(shù)SLD OUT,N將雙字OUT左移N位,最右邊的位依次用0填充RRD OUT,N將雙字OUT循環(huán)右移N位,從最右邊移出的位送到OUT的最左位RLD OUT,N將雙字OUT循環(huán)左移N位,從最左邊移出的位送到OUT的最右位位移位寄存器指令SHRB DATA,S_BIT,N將DATA的值(位型)移入移位寄存器;S_BIT指定移位寄存器的最低位,N指定移位寄存器的長(zhǎng)度(正向移位=N,反向移位=-N)DATA,S_BIT:I,Q,M,SM,T,C,V,S,LN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,
20、*LD,常數(shù)表4-24 交換和填充指令名稱指令格式(語(yǔ)句表)功能操作數(shù)換字節(jié)指令SWAP IN將輸入字IN的高位字節(jié)與低位字節(jié)的內(nèi)容交換,結(jié)果放回IN中IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD填充指令FILL IN,OUT,N用輸入字IN填充從OUT開(kāi)始的N個(gè)字存儲(chǔ)單元N的范圍為1255IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LDIN還可以是AIW和常數(shù)OUT還可以是AQWN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數(shù)表4-25 表操作指令
21、名稱指令格式(語(yǔ)句表)功能操作數(shù)表存數(shù)指令A(yù)TT DATA,TABLE將一個(gè)字型數(shù)據(jù)DATA添加到表TABLE的末尾。EC值加1DATA,TABLE:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LDDATA還可以是AIW,AC和常數(shù)表取數(shù)指令FIFO TABLE,DATA將表TABLE的第一個(gè)字型數(shù)據(jù)刪除,并將它送到DATA指定的單元。表中其余的數(shù)據(jù)項(xiàng)都向前移動(dòng)一個(gè)位置,同時(shí)實(shí)際填表數(shù)EC值減1DATA,TABLE:VW,IW,QW,MW,SW,SMW,LW,T,C, *VD,*AC,*LDDATA還可以是AQW和ACLIFO TABLE,DATA將表TABLE
22、的最后一個(gè)字型數(shù)據(jù)刪除,并將它送到DATA指定的單元。剩余數(shù)據(jù)位置保持不變,同時(shí)實(shí)際填表數(shù)EC值減1表查找指令FND= TBL,PTN,INDEXFND<> TBL,PTN,INDEXFND< TBL,PTN,INDEXFND> TBL,PTN,INDEX搜索表TBL,從INDEX指定的數(shù)據(jù)項(xiàng)開(kāi)始,用給定值PTN檢索出符合條件(=,<>,<,>)的數(shù)據(jù)項(xiàng)如果找到一個(gè)符合條件的數(shù)據(jù)項(xiàng),則INDEX指明該數(shù)據(jù)項(xiàng)在表中的位置。如果一個(gè)也找不到,則INDEX的值等于數(shù)據(jù)表的長(zhǎng)度。為了搜索下一個(gè)符合的值,在再次使用該指令之前,必須先將INDEX加1TBL:
23、VW,IW,QW,MW,SMW,LW,T,C, *VD,*AC,*LDPTN,INDEX:VW,IW,QW,MW,SW,SMW,LW,T,C,AC, *VD,*AC,*LDPTN還可以是AIW和AC表4-26 數(shù)據(jù)轉(zhuǎn)換指令名稱指令格式(語(yǔ)句表)功能操作數(shù)數(shù)據(jù)類型轉(zhuǎn)換指令BTI IN,OUT將字節(jié)輸入數(shù)據(jù)IN轉(zhuǎn)換成整數(shù)類型,結(jié)果送到OUT,無(wú)符號(hào)擴(kuò)展IN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數(shù)OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LDITB IN,OUT將整數(shù)輸入數(shù)據(jù)IN轉(zhuǎn)換成一個(gè)字節(jié),
24、結(jié)果送到OUT。輸入數(shù)據(jù)超出字節(jié)范圍(0255)則產(chǎn)生溢出IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常數(shù)OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LDDTI IN,OUT將雙整數(shù)輸入數(shù)據(jù)IN轉(zhuǎn)換成整數(shù),結(jié)果送到OUT。IN:VD,ID,QD,MD,SD,SMD,LD,HC,AC,*VD,*AC,*LD,常數(shù)OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LDITD IN,OUT將整數(shù)輸入數(shù)據(jù)IN轉(zhuǎn)換成雙整數(shù)(符號(hào)進(jìn)行擴(kuò)展),結(jié)果送到OUTIN:VW,IW,QW,MW,SW
25、,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常數(shù)OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDROUND IN,OUT將實(shí)數(shù)輸入數(shù)據(jù)IN轉(zhuǎn)換成雙整數(shù),小數(shù)部分四舍五入,結(jié)果送到OUTIN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LDIN還可以是常數(shù)在ROUND指令中IN還可以是HCTRUNC IN,OUT將實(shí)數(shù)輸入數(shù)據(jù)IN轉(zhuǎn)換成雙整數(shù),小數(shù)部分直接舍去,結(jié)果送到OUTDTR IN,OUT將雙整數(shù)輸入數(shù)據(jù)IN轉(zhuǎn)換成實(shí)數(shù),結(jié)果送到OUTIN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*A
26、C,*LDIN還可以是HC和常數(shù)BCDI OUT將BCD碼輸入數(shù)據(jù)IN轉(zhuǎn)換成整數(shù),結(jié)果送到OUT。IN的范圍為09999IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LDIN還可以是AIW和常數(shù)AC和常數(shù)IBCD OUT將整數(shù)輸入數(shù)據(jù)IN轉(zhuǎn)換成BCD碼,結(jié)果送到OUT。IN的范圍為09999編碼譯碼指令ENCO IN,OUT將字節(jié)輸入數(shù)據(jù)IN的最低有效位(值為1的位)的位號(hào)輸出到OUT指定的字節(jié)單元的低4位IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常數(shù)OUT:VB,IB,QB,MB,SB,SMB,
27、LB,AC,*VD,*AC,*LDDECO IN,OUT根據(jù)字節(jié)輸入數(shù)據(jù)IN的低4位所表示的位號(hào)將OUT所指定的字單元的相應(yīng)位置1,其它位置0IN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常數(shù)IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AQW,AC,*VD,*AC,*LD段碼指令SEG IN,OUT根據(jù)字節(jié)輸入數(shù)據(jù)IN的低4位有效數(shù)字產(chǎn)生相應(yīng)的七段碼,結(jié)果輸出到OUT,OUT的最高位恒為0IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LDIN還可以是常數(shù)字符串轉(zhuǎn)換指令A(yù)TH IN,OUT,LEN把從IN開(kāi)始的長(zhǎng)
28、度為L(zhǎng)EN的ASC碼字符串轉(zhuǎn)換成16進(jìn)制數(shù),并存放在以O(shè)UT為首地址的存儲(chǔ)區(qū)中。合法的ASC碼字符的16進(jìn)制值在30H39H,41H46H之間,字符串的最大長(zhǎng)度為255個(gè)字符IN,OUT,LEN:VB,IB,QB,MB,SB,SMB,LB,*VD,*AC,*LDLEN還可以是AC和常數(shù)表4-27 特殊指令名稱指令格式(語(yǔ)句表)功能操作數(shù)中斷指令A(yù)TCH INT,EVNT把一個(gè)中斷事件(EVNT)和一個(gè)中斷程序聯(lián)系起來(lái),并允許該中斷事件INT:常數(shù)EVNT:常數(shù)(CPU221/222:012,1923,2733;CPU224:023,2733;CPU226:033)DTCH EVNT
29、截?cái)嘁粋€(gè)中斷事件和所有中斷程序的聯(lián)系,并禁止該中斷事件ENI全局地允許所有被連接的中斷事件無(wú)DISI全局地關(guān)閉所有被連接的中斷事件CRETI根據(jù)邏輯操作的條件從中斷程序中返回RETI位于中斷程序結(jié)束,是必選部分,程序編譯時(shí)軟件自動(dòng)在程序結(jié)尾加入該指令通信指令NETR TBL,PORT初始化通訊操作,通過(guò)指令端口(PORT)從遠(yuǎn)程設(shè)備上接收數(shù)據(jù)并形成表(TBL)??梢詮倪h(yuǎn)程站點(diǎn)讀最多16個(gè)字節(jié)的信息TBL:VB,MB,*VD,*AC,*LDPORT:常數(shù)NETW TBL,PORT初始化通訊操作,通過(guò)指定端口(PORT)向遠(yuǎn)程設(shè)備寫(xiě)表(TBL)中的數(shù)據(jù),可以向遠(yuǎn)程站點(diǎn)寫(xiě)最多16個(gè)字節(jié)的信息XMT TBL,PORT用于自由端口模式。指定激活發(fā)送數(shù)據(jù)緩沖區(qū)(TBL)中的數(shù)據(jù),數(shù)據(jù)緩沖區(qū)的第一個(gè)數(shù)據(jù)指明了要發(fā)送的字節(jié)數(shù),PORT指定用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- otc活動(dòng)策劃方案(3篇)
- 中職食堂飯菜管理方案(3篇)
- 媒介投放規(guī)劃方案(3篇)
- DB23-T2901-2021-草原草本植物標(biāo)本制作技術(shù)規(guī)程-黑龍江省
- 公司市場(chǎng)人員管理制度
- 公司員工信息管理制度
- 城市管線普查方案(3篇)
- 寄遞物流管理管理制度
- 賓館用電安全管理制度
- 農(nóng)村超市收購(gòu)方案(3篇)
- OCT簡(jiǎn)介及其臨床應(yīng)用
- 文化創(chuàng)意產(chǎn)業(yè)內(nèi)容創(chuàng)作與IP運(yùn)營(yíng)管理
- 2025年浙江省農(nóng)發(fā)集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 課件電力工程質(zhì)量監(jiān)督檢查大綱介紹
- 《MySQL數(shù)據(jù)庫(kù)應(yīng)用》期末考試復(fù)習(xí)題庫(kù)(含答案)
- 2021女性壓力性尿失禁診斷和治療指南(全文)
- 農(nóng)光互補(bǔ)20MW農(nóng)業(yè)大棚光伏電站項(xiàng)目投資估算及經(jīng)濟(jì)評(píng)價(jià)方案
- 漆藝課件教學(xué)課件
- 初一升初二暑假銜接班數(shù)學(xué)教材(共15講) 教師版
- GB/T 19077-2024粒度分析激光衍射法
- 第六章 方差分析課件
評(píng)論
0/150
提交評(píng)論