西門(mén)子培訓(xùn)教程、手冊(cè)合集s7-300指令及執(zhí)行時(shí)間_第1頁(yè)
西門(mén)子培訓(xùn)教程、手冊(cè)合集s7-300指令及執(zhí)行時(shí)間_第2頁(yè)
西門(mén)子培訓(xùn)教程、手冊(cè)合集s7-300指令及執(zhí)行時(shí)間_第3頁(yè)
西門(mén)子培訓(xùn)教程、手冊(cè)合集s7-300指令及執(zhí)行時(shí)間_第4頁(yè)
西門(mén)子培訓(xùn)教程、手冊(cè)合集s7-300指令及執(zhí)行時(shí)間_第5頁(yè)
已閱讀5頁(yè),還剩151頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、S7-300指令列表CPU 31xU 31x、IM 151-7 CPU、BM 147-1 CPU、BM 147-2 CPU本指令列表為文檔數(shù)據(jù)包的一部分,訂貨號(hào)為:98-8FA10-8BA06ES7198-8FA01-8BA0以下補(bǔ)充部分也屬于本文檔的一部分:2006年1月版A5E00432713-07編號(hào)名稱(chēng)訂貨號(hào)版本1信息A5E00830179-0107/2006所有 Siemens AG 2005保留所利或使用本手冊(cè)或所含內(nèi)容。免責(zé)我們已檢查過(guò)本手冊(cè)中的內(nèi)容與所描述的硬件和軟件相符。由于差明確的,不得、錯(cuò)在所難免,我們不能保證完全一致。我們會(huì)定期本手冊(cè)中的違者應(yīng)對(duì)造成的損失承擔(dān)責(zé)任。保留

2、所利,包括實(shí)用新型或設(shè)內(nèi)容,并在后續(xù)版本中進(jìn)行必要的更正。歡迎提出改進(jìn)意見(jiàn)。計(jì)的專(zhuān)利權(quán)及權(quán)。Siemens AGBereich Automation and Drives Geschaeftsgebiet Industrial Automation Systems Postfach 4848,D- 90327 Nuernberg Siemens AG 2006技術(shù)參數(shù)改動(dòng),恕不另行通知。Siemens AktiengesellschaftA5E00432713-07目錄目錄. 5指令列表的有效范圍. 7地址標(biāo)識(shí)符和參數(shù)范圍. 13縮寫(xiě)和助記符. 15寄存器. 18尋址實(shí)例. 21計(jì)算指針實(shí)例.

3、 22使用間接尋址的執(zhí)行時(shí)間用CPU 314C-2 DP計(jì)算執(zhí)行時(shí)間. 25. 30指令列表. 31位邏輯指令使用附加表. 37的位邏輯指令A(yù)ND計(jì)算的OR操作. 39. 40. 45. 47使用定時(shí)器和計(jì)數(shù)器的邏輯指令使用累加器1內(nèi)容的字邏輯指令使用AND、OR及異或條件. 49邊沿觸發(fā)指令S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU1目錄設(shè)置/復(fù)位位地址. . 51直接影響RLO的指令. 54. 56. 58定時(shí)器指令計(jì)數(shù)器指令. 60裝載指令. 65定時(shí)器和計(jì)數(shù)器的裝載指令.

4、66傳送指令. 72裝載和傳送地址寄存器指令. 74載和傳送狀態(tài)字指令DB編號(hào)和DB長(zhǎng)度的裝載指令. 75整型運(yùn)算(16位) 整型運(yùn)算(32位)浮點(diǎn)運(yùn)算(32位). 76. 77. 78平方根和平方指令(32位). 對(duì)數(shù)函數(shù)(32位)三角函數(shù)(32位). 81. 82. 83常數(shù)相加S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU2目錄. . 84使用地址寄存器相加整型比較指令(16位)整型比較指令(32位). 85. 86實(shí)型數(shù)字比較指令(32位). 87. 88移位指令. 90循環(huán)移

5、位指令. 91累加器傳送指令,遞增和遞減. 92程序顯示和空操作指令. 93據(jù)類(lèi)型轉(zhuǎn)換指令. 95求反碼和補(bǔ)碼. 96. 98塊調(diào)用指令塊結(jié)束指令. 99交換共享數(shù)據(jù)塊和背景數(shù)據(jù)塊. 100跳轉(zhuǎn)指令主繼電器(MCR)指令105S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU3目錄組織塊(OB) . . 106功能塊(FB). 112功能(FC). 112. 113數(shù)據(jù)塊用于集成的輸入與輸出,SFB所需要的空間(僅CPU 31xC). 114系統(tǒng)功能(SFC)115系統(tǒng)功能塊(SFB)12

6、3通過(guò)CP或集成的PROFINET接口用于S7通訊的標(biāo)準(zhǔn)函數(shù)塊128. 130以太網(wǎng)上開(kāi)放系統(tǒng)互連的功能塊IEC功能131. 135系統(tǒng)狀態(tài)子表PROFIBUS DP子表. 142S7通訊子表和PROFINET子表. 145. 148指令的字母順序索引S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU4指令列表的有效范圍指令列表的有效范圍S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CP

7、U5CPU起始訂貨號(hào)起始版本下文中稱(chēng)為固件硬件CPU 3126ES7 312-1AD10-0AB0V2.0.001312CPU 312C6ES7 312-5BD01-0AB0CPU 313C6ES7 313-5BE01-0AB0V2.0.00131xCPU 313C-2 PtP6ES7 313-6BE01-0AB0CPU 313C-2 DP6ES7 313-6CE01-0AB06ES7 314-1AF10-0AB0CPU 314C-2 PtP6ES7 314-6BF01-0AB0CPU 314C-2 DP6ES7 314-6CF01-0AB0CPU 315-2 DP6ES7 315-2AG10

8、-0AB031x或315CPU 315-2 PN/DP6ES7 315-2EG10-0AB0V2.3.001315或315 PNCPU 315T-2 DP6ES7 315-6TG10-0AB0V2.3.001315或315TCPU 317-2 DP6ES7 317-2AJ10-0AB0V2.1.00131x、317CPU 317-2 PN/DP6ES7 317-2EJ10-0AB0V2.2.001317或317 PNCPU 319-3 PN/DP6ES7 318-3EL00-0AB0V2.4.001319或319 PN指令列表的有效范圍S7-300 指令列表,CPU 31x A5E004327

9、13-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU6CPU起始訂貨號(hào)起始版本下文中稱(chēng)為固件硬件BM 147-1 CPU6ES7 147-1AA10-0AB0V2.1.001147BM 147-2 CPU6ES7 147-2AA00-0XB0V2.1.001147IM 151-7 CPU6ES7 151-7AA10-0AB0V2.1.001151地址標(biāo)識(shí)符和參數(shù)范圍地址標(biāo)識(shí)符和參數(shù)范圍1)僅CPU 317-2 DP/PNS7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU

10、,BM 147-2 CPU7地址標(biāo)識(shí)符參數(shù)范圍描述31x、147、151317 / 319Q0.0 - 127.70.0 - 255.7 (可設(shè)置為2047.71)輸出(在PIQ中)QB0 - 1270 - 255 (可設(shè)置為20471)輸出字節(jié)(在PIQ中)QW0 - 1260 - 254 (可設(shè)置為20461)輸出字(在PIQ中)QD0 - 1240 - 252 (可設(shè)置為20441)輸出雙字(在PIQ中)地址標(biāo)識(shí)符和參數(shù)范圍S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU8地址標(biāo)識(shí)

11、符參數(shù)范圍描述31xC、312、314、147、151315317319DBX0.0 - 16383.70.0 - 16383.70.0 - 65535.70.0 - 65535.7數(shù)據(jù)塊中的數(shù)據(jù)位DB1 - 5111 - 10231 - 20471 - 4095數(shù)據(jù)塊DBB0 - 163830 - 163830 - 655350 - 65535DB中的數(shù)據(jù)字節(jié)DBW0 - 163820 - 163820 - 655340 - 65534DB中的數(shù)據(jù)字DBD0 - 163800 - 163800 - 655320 - 65532DB中的數(shù)據(jù)雙字DIX0.0 - 16383.70.0 - 163

12、83.70.0 - 65535.70.0 - 65535.7背景數(shù)據(jù)塊中的數(shù)據(jù)位1 - 5111 - 10231 - 20471 - 4095背景數(shù)據(jù)塊DIB0 - 163830 - 163830 - 655350 - 65535背景數(shù)據(jù)塊中的數(shù)據(jù)字節(jié)DIW0 - 163820 - 163820 - 655340 - 65534背景數(shù)據(jù)塊中的數(shù)據(jù)字DID0 - 163800 - 163800 - 655320 - 65532背景數(shù)據(jù)塊中的數(shù)據(jù)雙字地址標(biāo)識(shí)符和參數(shù)范圍1)僅CPU 317-2 PN/DP / CPU 319 -3 PN/DPS7-300 指令列表,CPU 31x A5E00432

13、713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU9地址標(biāo)識(shí)符參數(shù)范圍描述31x、147、151317 / 319I0.0 - 127.70.0 - 255.7 (可設(shè)置為2047.71)輸入(在PII中)IB0 - 1270 - 255 (可設(shè)置為20471)輸入字節(jié)(在PII中)IW0 - 1260 - 254 (可設(shè)置為20461)輸入字(在PII中)ID0 - 1240 - 252 (可設(shè)置為20441)輸入雙字(在PII中)地址標(biāo)識(shí)符參數(shù)范圍描述312313C、314、314C、147、151315317 / 319L0.0 - 25

14、5.70.0 - 509.70.0 - 509.70.0 - 1023.7本地?cái)?shù)據(jù)位LB0 - 2550 - 5090 - 5090 - 1023本地?cái)?shù)據(jù)字節(jié)LW0 - 2540 - 5080 - 5080 - 1022本地?cái)?shù)據(jù)字LD0 - 2520 - 5060 - 5060 - 1020本地?cái)?shù)據(jù)雙字地址標(biāo)識(shí)符和參數(shù)范圍S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU10地址標(biāo)識(shí)符圍描述312313C、314、314C、147、151315317319M0.0 - 127.70.0 -

15、 255.70.0 - 2047.70.0 - 4095.70.0 - 8191.7位器位MB0 - 1270 - 2550 - 20470 - 40950 - 8191位器字節(jié)MW0 - 1260 - 2540 - 20460 - 40940 - 8190位器字MD地址標(biāo)識(shí)符0 - 1240 - 2520 - 20443150 - 40923170 - 8188319位器雙字描述除了CPU 315和3170 - 10230 - 20470 - 81910 - 8191外設(shè)輸出字節(jié)(直接I/O)0 - 10220 - 20460 - 81900 - 8190外設(shè)輸入雙字(直接I/O)PQD0

16、- 10200 - 20440 - 81880 - 8188外設(shè)輸出雙字(直接I/O)PIB0 - 10230 - 20470 - 81810 - 8191外設(shè)輸入字節(jié)(直接I/O)PIW0 - 10220 - 20460 - 81900 - 8190外設(shè)輸入單字(直接I/O)PID0 - 10200 - 20440 - 81880 - 8168外設(shè)輸入雙字(直接I/O)地址標(biāo)識(shí)符和參數(shù)范圍1) 用于裝載S5定時(shí)器S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU11地址標(biāo)識(shí)符參數(shù)范圍描述

17、31231x、147、151317319T0 - 1270 - 2560 - 5120 - 2047定時(shí)器Z0 - 1270 - 2560 - 5120 - 2047計(jì)數(shù)器參數(shù)-通過(guò)參數(shù)尋址的指令B#16# W#16# DW#16#-字節(jié)字 雙字十六進(jìn)制-IEC日期常數(shù)L#-32位整型常數(shù)P#-指針常數(shù)S5T#Time-S5時(shí)間常數(shù)1) (16位), T#1D_5H-3M_1S_2MST#Time-IEC時(shí)間常數(shù), T#1D_5H-3M_1S_2MSTOD#Time-時(shí)間常數(shù)(16/32位),T#1D_5H-3M_1S_2MSC#-計(jì)數(shù)器常數(shù)(BCD碼)地址標(biāo)識(shí)符和參數(shù)范圍S7-300 指令列

18、表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU12地址標(biāo)識(shí)符參數(shù)范圍描述31231x、147、1513173192#-二進(jìn)制常數(shù)B (b1,b2)B (b1,b2;b3,b4)-常數(shù),2或4個(gè)字節(jié)縮寫(xiě)和助記符縮寫(xiě)和助記符指令列表中使用了下列縮寫(xiě)和助記符:S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU13縮寫(xiě)描述實(shí)例k88位常數(shù)32k1616位常數(shù)631k3232位常數(shù)1272 5624i88位整型

19、-155i1616位整型32位整型-2 222 222mP#x.y (指針)P#240.3n二進(jìn)制常數(shù)1001 1100p十六進(jìn)制常數(shù)EA12q實(shí)型數(shù)字(32位浮點(diǎn)數(shù))12.34567E+5LABEL符號(hào)跳轉(zhuǎn)尋址(最多4個(gè)字符)DESTa字節(jié)地址2b位地址x.1C操作數(shù)范圍I、Q、M、L、DBX、DIX縮寫(xiě)和助記符S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU14縮寫(xiě)描述實(shí)例f定時(shí)器/計(jì)數(shù)器編號(hào)5g操作數(shù)范圍IB、QB、PIB、MB、LB、DBB、DIBh操作數(shù)范圍IW、QW、PIW、

20、MW、LW、DBW、DIWI操作數(shù)范圍ID、QD、PID、MD、LD、DBD、DIDr塊編號(hào)10寄存器寄存器ACCU1 和 ACCU2 (32 位)累加器是處理字節(jié)、字或雙字的寄存器。操作數(shù)被載入累加器,在累加器中進(jìn)行邏輯門(mén)。邏輯運(yùn)算結(jié)果(RLO)位于A(yíng)CCU1中。累加器名稱(chēng):S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU15ACCU位ACCUx (x = 1 - 2)位0 - 31L位0 - 15ACCUx-H位16 - 31ACCUx-LL位0 - 7ACCUx-LH位8 - 15

21、ACCUx-HL位16 - 23ACCUx-HH位24 - 31寄存器地址寄存器 AR1 和 AR2 (32 位)地址寄存器包含有區(qū)域內(nèi)或跨區(qū)域地址,可用于間接尋址的指令。地址寄存器為32位字長(zhǎng)。 區(qū)域內(nèi)和/或跨區(qū)域地址具有下列語(yǔ)法: 區(qū)域內(nèi)地址00000000 00000bbb bbbbbbbb bbbbb跨區(qū)域地址10000yyy 00000bbb bbbbbbbb bbbbb圖例: b x y字節(jié)地址位號(hào)區(qū)域標(biāo)識(shí)符(參見(jiàn)章節(jié)“尋址實(shí)例”)S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 C

22、PU16寄存器狀態(tài)字 (16 位)狀態(tài)字位通過(guò)指令來(lái)或置位。狀態(tài)字為16位字長(zhǎng)。S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU17位分配描述0FC首先檢查的位,位無(wú)法在用戶(hù)程序中用L STW指令進(jìn)行描述和計(jì)算,由于其未在程序運(yùn)行時(shí)更新1RLO先前的邏輯運(yùn)算結(jié)果2STA狀態(tài),位無(wú)法在用戶(hù)程序中用L STW指令進(jìn)行計(jì)算,由于其未在程序運(yùn)行時(shí)更新3OR或,位無(wú)法在用戶(hù)程序中用L STW指令進(jìn)行計(jì)算,由于其未在程序運(yùn)行時(shí)更新OS上溢5OV溢出6CC 0條件代碼7CC 1條件代碼8BR二進(jìn)制結(jié)果

23、9 . 15未分配-尋址實(shí)例尋址實(shí)例S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU18尋址實(shí)例描述立即尋址L +27將16位整型常數(shù)“27”裝載到ACCU1中L L#-1將32位整型常數(shù)“-1”裝載到ACCU1中L 2#1010101010101010將二進(jìn)制常數(shù)裝載到ACCU1中L DW#16#A0F0_BCFD將十六進(jìn)制常數(shù)裝載到ACCU1中L END將ASCII字符裝載到ACCU1中ms將時(shí)間值裝載到ACCU1中L C#100將計(jì)數(shù)值裝載到ACCU1中L B#(100,12)裝載

24、2個(gè)字節(jié)的常數(shù)L B#(100,12,50,8)裝載4個(gè)字節(jié)的常數(shù)L P#10.0將區(qū)域內(nèi)指針裝載到ACCU1中L P#E20.6將跨區(qū)域指針裝載到ACCU1中L -2.5將實(shí)數(shù)裝載到ACCU1中L D#1995-01-20裝載日期L TOD#13:20:33.125裝載時(shí)間尋址實(shí)例S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU19尋址實(shí)例描述直接尋址A I 0.0對(duì)輸入位0.0進(jìn)行AND運(yùn)算L IB 1將輸入字節(jié)1裝載到ACCU1中L IW 0將輸入字0裝載到ACCU1中L ID 0

25、將輸入雙字0裝載到ACCU1中定時(shí)器/計(jì)數(shù)器間接尋址8啟動(dòng)定時(shí)器;定時(shí)器編號(hào)位于本地字8中CU C LW 10啟動(dòng)計(jì)數(shù)器;計(jì)數(shù)器編號(hào)位于本地?cái)?shù)據(jù)字10中區(qū)域內(nèi)器間接尋址A I LD 12實(shí)例:L P#22.2T LD 12A I LD 12AND運(yùn)算:將輸入地址作為指針存放到本地?cái)?shù)據(jù)雙字12中A I DBD 1AND運(yùn)算:將輸入地址作為指針存放到DB的數(shù)據(jù)雙字1中A Q DID 12AND運(yùn)算:將輸出地址作為指針存放到背景數(shù)據(jù)塊的數(shù)據(jù)雙字12中A Q MD 12AND運(yùn)算:將輸出地址作為指針存放到背景數(shù)據(jù)塊的器標(biāo)記雙字12中尋址實(shí)例S7-300 指令列表,CPU 31x A5E00432713

26、-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU20尋址實(shí)例描述區(qū)域內(nèi)寄存器間接尋址A I AR1,P#12.2AND運(yùn)算:輸入地址從“AR1+ P#12.2中的指針值”計(jì)算而得跨區(qū)域寄存器間接尋址對(duì)于跨區(qū)域寄存器間接尋址,地址的24 - 26位還必須包含區(qū)域標(biāo)識(shí)符。該地址位于地址寄存器中。區(qū)域代碼代碼區(qū)域標(biāo)識(shí)符(二進(jìn)制)(十六進(jìn)制)P1000 000080I/O區(qū)域I1000 000181輸入?yún)^(qū)域Q1000 001082輸出區(qū)域1000 001183位器區(qū)1000 010084數(shù)據(jù)區(qū)DI1000 010185背景數(shù)據(jù)區(qū)L1000 011086本地

27、數(shù)據(jù)區(qū)VL1000 011187原先的本地?cái)?shù)據(jù)(調(diào)用塊的本地?cái)?shù)據(jù))L B AR1, P#8.0將字節(jié)裝載到ACCU1中:地址從“AR1+ P#8.0中的指針值”計(jì)算而得A AR1,P#32.3AND運(yùn)算:操作數(shù)地址從“AR1+ P#32.3中的指針值”計(jì)算而得通過(guò)參數(shù)尋址A 參數(shù)通過(guò)參數(shù)尋址計(jì)算指針實(shí)例計(jì)算指針實(shí)例位地址總和 7的實(shí)例:LAR1 P#8.2A I AR1,P#10.2結(jié)果: 對(duì)輸入18.4尋址(通過(guò)字節(jié)和位地址相加)位地址總和>7的實(shí)例:L MD 0隨機(jī)指針,例如P#10.5 LAR1A I AR1,P#10.7結(jié)果:對(duì)輸入21.4尋址(通過(guò)字節(jié)和位地址進(jìn)位相加)S7-3

28、00 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU21使用間接尋址的執(zhí)行時(shí)間使用間接尋址的執(zhí)行時(shí)間當(dāng)使用間接尋址時(shí),必須計(jì)算執(zhí)行時(shí)間。本章節(jié)說(shuō)明了如何進(jìn)行操作。兩部分語(yǔ)句間接尋址指令的語(yǔ)句由兩個(gè)部分組成:第1部分:裝載指令地址第2部分:執(zhí)行指令換句話(huà)說(shuō),必須從這兩部分計(jì)算間接尋址指令語(yǔ)句的執(zhí)行時(shí)間。S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU22使用間接尋址的執(zhí)行時(shí)間計(jì)算執(zhí)行時(shí)間總執(zhí)行時(shí)

29、間的計(jì)算方法如下:裝載地址所需時(shí)間 + 指令執(zhí)行時(shí)間 = 指令的總執(zhí)行時(shí)間在“指令列表”一章中所列的執(zhí)行時(shí)間指的是指令第2部分的執(zhí)行時(shí)間,即指令的實(shí)際執(zhí)行時(shí)間。然后必須將裝載該指令地址所需的時(shí)間加上該執(zhí)行時(shí)間(參見(jiàn)下頁(yè)中的表格)。S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU23使用間接尋址的執(zhí)行時(shí)間下表列出了從各個(gè)區(qū)域中裝載指令地址所需的執(zhí)行時(shí)間以下幾頁(yè)中包含多個(gè)實(shí)例,介紹了如何計(jì)算各種間接尋址指令的運(yùn)行時(shí)間。1) 用于指令區(qū)域E/A/M/L 0.05毫秒。S7-300 指令列表,C

30、PU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU24地址位于.執(zhí)行時(shí)間(:毫秒)31231x、147、151317319位器區(qū)M 字 雙字0.71.60.40.90.080.210.020.05數(shù)據(jù)塊DB/DX字 雙字1.53.70.82.00.200.250.020.05本地?cái)?shù)據(jù)區(qū)L字 雙字0.92.20.51.20.080.200.020.05AR1/AR2 (區(qū)域內(nèi))1.00.50.200.021)AR1/AR2 (跨區(qū)域)3.01.60.310.05用于以下的參數(shù)(字).: 定時(shí)器 計(jì)數(shù)器 塊調(diào)用2.01

31、.00.080.02用于以下的參數(shù)(雙字).:位、字節(jié)、字以及雙字4.02.00.260.01實(shí)例:使用 CPU 314C-2 DP 計(jì)算執(zhí)行時(shí)間實(shí)例:使用 CPU 314C-2 DP 計(jì)算執(zhí)間這里給出了一些實(shí)例,介紹了如何計(jì)算各種間接尋址方法的執(zhí)行時(shí)間。為CPU 314C-2 DP計(jì)算執(zhí)行時(shí)間。計(jì)算區(qū)域內(nèi)器間接尋址的執(zhí)行時(shí)間A I DBD 12裝載DBD 12的內(nèi)容(所需時(shí)間列在第24頁(yè)的表中)實(shí)例:第1步:S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU25地址位于.執(zhí)行時(shí)間(:毫秒

32、)位器區(qū)M 字 雙字0.40.9/DI字 雙字0.8 2.0 實(shí)例:使用 CPU 314C-2 DP 計(jì)算執(zhí)行時(shí)間第2步:對(duì)按該尋址方式的輸入進(jìn)行AND計(jì)算(可以列表”一章的表中找到執(zhí)行時(shí)間)總的執(zhí)行時(shí)間:2.0毫秒+1.6毫秒=3.6毫秒S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU26典型的執(zhí)行時(shí)間(:毫秒)直接尋址間接尋址0.1:A I1.6+ 所需時(shí)間:實(shí)例:使用 CPU 314C-2 DP 計(jì)算執(zhí)行時(shí)間計(jì)算區(qū)域內(nèi)寄存器間接尋址的執(zhí)行時(shí)間A I AR1, P#34.3裝載AR1

33、的內(nèi)容,并為其加上偏移量34.3 (所需時(shí)間列在第24頁(yè)的表中)實(shí)例:第1步:對(duì)按該尋址方式的輸入進(jìn)行AND計(jì)算(可以在“指令列表”一章的表中找到執(zhí)行時(shí)間)總的執(zhí)行時(shí)間:0.5毫秒+1.6毫秒=2.1毫秒S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU27典型的執(zhí)行時(shí)間(:毫秒)直接尋址間接尋址0.1:A I1.6+ 所需時(shí)間:地址位于.執(zhí)行時(shí)間(:毫秒):AR1/AR2 (區(qū)域內(nèi)) 0.5 :實(shí)例:使用 CPU 314C-2 DP 計(jì)算執(zhí)行時(shí)間計(jì)算跨區(qū)域器間接尋址的執(zhí)行時(shí)間A AR1,

34、 P#23.1 . I 1.0位于A(yíng)R1中裝載AR1的內(nèi)容,并為其加上偏移量23.1 (所需時(shí)間列在第24頁(yè)的表中)實(shí)例:第1步:對(duì)按該尋址方式的輸入進(jìn)行AND計(jì)算(可以在“指令列表”一章的表中找到執(zhí)行時(shí)間)總的執(zhí)行時(shí)間:1.6毫秒+1.6毫秒=3.2毫秒S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU28典型的執(zhí)行時(shí)間(:毫秒)直接尋址間接尋址0.1:A I1.6+ 所需時(shí)間:地址位于.執(zhí)行時(shí)間(:毫秒):AR1/AR2 (跨區(qū)域) 1.6 :實(shí)例:使用 CPU 314C-2 DP 計(jì)

35、算執(zhí)行時(shí)間通過(guò)參數(shù)尋址的執(zhí)行時(shí)間參數(shù). I 0.5位于塊參數(shù)列表中裝載通過(guò)參數(shù)尋址的輸入I 0.5 (所需時(shí)間列在第24頁(yè)的表格中)。實(shí)例:第1步:對(duì)按該尋址方式的輸入進(jìn)行AND計(jì)算(可以在“指令列表”一章的表中找到執(zhí)行時(shí)間)總的執(zhí)行時(shí)間:2.0毫秒+1.6毫秒=3.6毫秒S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU29典型的執(zhí)行時(shí)間(:毫秒)直接尋址間接尋址0.1:A I1.6+ 所需時(shí)間:地址位于.執(zhí)行時(shí)間(:毫秒):參數(shù)(雙字) 2.0 指令列表指令列表本章包含了完整的S7-3

36、00指令列表。所作描述力求簡(jiǎn)明扼要。詳細(xì)的功能描述可參見(jiàn)各種STEP 7參考手冊(cè)。請(qǐng)注意,如果是間接尋址(參見(jiàn)第19頁(yè)的實(shí)例),還必須在所列的執(zhí)行時(shí)間上加上裝載該指令地址所需的時(shí)間(參見(jiàn)第24頁(yè))。S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU30位邏輯指令位邏輯指令檢查尋址指令的信號(hào)狀態(tài),并根據(jù)相應(yīng)的邏輯函數(shù)通過(guò)RLO選通結(jié)果。1)2)加上裝載指令地址所需的時(shí)間(參見(jiàn)第24頁(yè)) 對(duì)于直接指令尋址/對(duì)于間接指令尋址S7-300 指令列表,CPU 31x A5E00432713-07U 31x,IM 151-7 CPU,BM 147-1 CPU,BM 147-2 CPU31指令地址標(biāo)識(shí)符描述字長(zhǎng)2)典型的執(zhí)行時(shí)間(:毫秒)直接尋址間接尋址1)31231x、147、15131731

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論