電氣控制與PLC S7 200系列PLC功能指令及應(yīng)用教學(xué)PPT

上傳人:仙*** 文檔編號(hào):31335703 上傳時(shí)間:2021-10-11 格式:PPT 頁數(shù):128 大?。?.19MB
收藏 版權(quán)申訴 舉報(bào) 下載
電氣控制與PLC S7 200系列PLC功能指令及應(yīng)用教學(xué)PPT_第1頁
第1頁 / 共128頁
電氣控制與PLC S7 200系列PLC功能指令及應(yīng)用教學(xué)PPT_第2頁
第2頁 / 共128頁
電氣控制與PLC S7 200系列PLC功能指令及應(yīng)用教學(xué)PPT_第3頁
第3頁 / 共128頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《電氣控制與PLC S7 200系列PLC功能指令及應(yīng)用教學(xué)PPT》由會(huì)員分享,可在線閱讀,更多相關(guān)《電氣控制與PLC S7 200系列PLC功能指令及應(yīng)用教學(xué)PPT(128頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、第九章第九章S7-200S7-200系列系列PLCPLC功能指令及應(yīng)用功能指令及應(yīng)用 操作數(shù)類型及長(zhǎng)度操作數(shù)類型及長(zhǎng)度 指令的執(zhí)行條件及執(zhí)行形式指令的執(zhí)行條件及執(zhí)行形式 執(zhí)行形式分為連續(xù)執(zhí)行和脈沖執(zhí)行。執(zhí)行形式分為連續(xù)執(zhí)行和脈沖執(zhí)行。 指令功能及指令功能及ENO狀態(tài)狀態(tài) 指令執(zhí)行結(jié)果對(duì)特殊標(biāo)志位的影響指令執(zhí)行結(jié)果對(duì)特殊標(biāo)志位的影響 指令的機(jī)型適用范圍指令的機(jī)型適用范圍指令類型指令類型字節(jié)傳送字節(jié)傳送字傳送字傳送雙字傳送雙字傳送實(shí)數(shù)傳送實(shí)數(shù)傳送梯形圖梯形圖語句表語句表MOVB IN,OUTMOVW IN,OUTMOVD IN,OUTMOVR IN,OUT9.1 9.1 傳送傳送、比較類指令及應(yīng)用

2、、比較類指令及應(yīng)用指令功能指令功能:使能輸入有效時(shí),把單一字節(jié)數(shù)據(jù)(字、雙字或?qū)崝?shù))傳送到:使能輸入有效時(shí),把單一字節(jié)數(shù)據(jù)(字、雙字或?qū)崝?shù))傳送到OUTOUT所指的存儲(chǔ)單元中。傳送過程不改變數(shù)據(jù)原值。所指的存儲(chǔ)單元中。傳送過程不改變數(shù)據(jù)原值。使用說明使用說明: :操作碼中的操作碼中的B B(字節(jié))、(字節(jié))、W W(字)、(字)、D D(雙字)、(雙字)、R R(實(shí)數(shù))代表被傳送數(shù)據(jù)的(實(shí)數(shù))代表被傳送數(shù)據(jù)的類型。類型。源存儲(chǔ)單源和目的存儲(chǔ)單元的長(zhǎng)度相同,但源存儲(chǔ)單元可以為常數(shù)。源存儲(chǔ)單源和目的存儲(chǔ)單元的長(zhǎng)度相同,但源存儲(chǔ)單元可以為常數(shù)。1.1.單一傳送指令單一傳送指令(Move)(Move)

3、指令類型指令類型字節(jié)塊傳送字節(jié)塊傳送字塊傳送字塊傳送雙字塊傳送雙字塊傳送梯形圖梯形圖語句表語句表BMB IN,OUT,NBMW IN,OUT,NBMD IN,OUT,N指令功能:使能輸入有效時(shí),把指令功能:使能輸入有效時(shí),把ININ開始的連續(xù)開始的連續(xù)N N個(gè)同類型的存儲(chǔ)單元的數(shù)個(gè)同類型的存儲(chǔ)單元的數(shù)據(jù)送到據(jù)送到OUTOUT開始的連續(xù)開始的連續(xù)N N個(gè)存儲(chǔ)單元中。傳送過程不改變數(shù)據(jù)原值。個(gè)存儲(chǔ)單元中。傳送過程不改變數(shù)據(jù)原值。使用說明使用說明: :操作碼中的操作碼中的B B(字節(jié))、(字節(jié))、W W(字)、(字)、D D(雙字)代表被傳送數(shù)據(jù)的類型。(雙字)代表被傳送數(shù)據(jù)的類型。源存儲(chǔ)單源和目的

4、存儲(chǔ)單元的長(zhǎng)度相同,源存儲(chǔ)單源和目的存儲(chǔ)單元的長(zhǎng)度相同,N N可為常數(shù)也可為字節(jié)長(zhǎng)存儲(chǔ)可為常數(shù)也可為字節(jié)長(zhǎng)存儲(chǔ)單元單元, ,最大值為最大值為255255。2.2.塊傳送指令(塊傳送指令(Block MoveBlock Move)指令類型指令類型傳送字節(jié)立即讀指令傳送字節(jié)立即讀指令傳送字節(jié)立即寫指令傳送字節(jié)立即寫指令梯形圖梯形圖語句表語句表BIR IN,OUTBIW IN,OUT操作數(shù)操作數(shù)IN:IB; OUT:字節(jié)字節(jié)IN:字節(jié);:字節(jié); OUT: QB3.3.字節(jié)立即傳送指令(字節(jié)立即傳送指令(Move Byte ImmediateMove Byte Immediate)使用說明使用說明:

5、:傳送字節(jié)立即讀指令中傳送字節(jié)立即讀指令中,IN,IN的操作數(shù)只能為的操作數(shù)只能為IBIB。傳送字節(jié)立即寫指令中傳送字節(jié)立即寫指令中,OUT,OUT的操作數(shù)只能為的操作數(shù)只能為QB QB 。 按下啟動(dòng)按鈕按下啟動(dòng)按鈕I0.0I0.0 8 8個(gè)彩燈同時(shí)點(diǎn)亮個(gè)彩燈同時(shí)點(diǎn)亮, ,按下停止按鈕按下停止按鈕I0.1I0.1 8 8個(gè)彩燈同時(shí)熄滅個(gè)彩燈同時(shí)熄滅, ,用數(shù)據(jù)傳送指令實(shí)現(xiàn)用數(shù)據(jù)傳送指令實(shí)現(xiàn),8,8個(gè)彩燈分別由個(gè)彩燈分別由Q0.0-Q0.0-Q0.7-Q0.7驅(qū)動(dòng)。驅(qū)動(dòng)。例例1:?jiǎn)我粋魉椭噶詈?jiǎn)單應(yīng)用:?jiǎn)我粋魉椭噶詈?jiǎn)單應(yīng)用思考思考: :若若8 8盞燈分別接盞燈分別接Q0.0Q0.0Q0.7,Q0.

6、7,每間隔每間隔1 1個(gè)同時(shí)點(diǎn)亮個(gè)同時(shí)點(diǎn)亮, ,應(yīng)如何操作應(yīng)如何操作? ? 設(shè)液體混合控制中設(shè)液體混合控制中, ,液體攪拌所需時(shí)間有兩種選擇液體攪拌所需時(shí)間有兩種選擇, ,分別是分別是20min20min和和10min,10min,分別設(shè)置兩個(gè)按鈕選擇時(shí)間分別設(shè)置兩個(gè)按鈕選擇時(shí)間,I1,0,I1,0選擇選擇20min,I1.120min,I1.1選擇選擇10min,I0.210min,I0.2為啟動(dòng)攪拌為啟動(dòng)攪拌,Q0.0,Q0.0控制液體攪拌控制液體攪拌. .例例2:?jiǎn)我粋魉椭噶詈?jiǎn)單應(yīng)用:?jiǎn)我粋魉椭噶詈?jiǎn)單應(yīng)用思考思考: :如果將如果將MOVWMOVW指指令換為令換為MOVBMOVB指令指令,

7、 ,是否可行是否可行, ,為什么為什么? ?網(wǎng)絡(luò)網(wǎng)絡(luò)4 4中中, ,分析分析I0.2I0.2什么情況下什么情況下可以這樣使用可以這樣使用? ? 比較指令是將兩個(gè)操作數(shù)按指定的條件比較,操作數(shù)比較指令是將兩個(gè)操作數(shù)按指定的條件比較,操作數(shù)可以是整數(shù),也可以是實(shí)數(shù),在梯形圖中用帶參數(shù)和可以是整數(shù),也可以是實(shí)數(shù),在梯形圖中用帶參數(shù)和運(yùn)算符的觸點(diǎn)表示比較指令,比較條件成立時(shí),觸點(diǎn)運(yùn)算符的觸點(diǎn)表示比較指令,比較條件成立時(shí),觸點(diǎn)就閉合,否則斷開。就閉合,否則斷開。 比較觸點(diǎn)可以裝入,也可以串、并聯(lián)。比較指令為上、比較觸點(diǎn)可以裝入,也可以串、并聯(lián)。比較指令為上、下限控制提供了極大的方便。下限控制提供了極大的

8、方便。9.1 9.1 傳送傳送、比較類比較類指令及應(yīng)用指令及應(yīng)用“xx”表示比較運(yùn)算符:表示比較運(yùn)算符:= 等于等于 、 小于、大于、小于、大于、= 小于等于小于等于、 = 大于等于大于等于、不等于。、不等于?!啊北硎静僮鲾?shù)表示操作數(shù)N1,N2的數(shù)據(jù)類型及范圍:的數(shù)據(jù)類型及范圍: B(Byte):字節(jié)比較(無符號(hào)整數(shù))。):字節(jié)比較(無符號(hào)整數(shù))。I(INT)/ W(Word):整數(shù)比較,(有符號(hào)整數(shù))注意:):整數(shù)比較,(有符號(hào)整數(shù))注意:LAD中用中用“I”,STL中用中用“W”。DW(Double Word):雙字的比較(有符號(hào)整數(shù)),):雙字的比較(有符號(hào)整數(shù)), 如:如:OD= VD

9、24 MD1R(Real):實(shí)數(shù)的比較(有符號(hào)的雙字浮點(diǎn)數(shù),僅限于):實(shí)數(shù)的比較(有符號(hào)的雙字浮點(diǎn)數(shù),僅限于CPU214以上)以上)N1,N2操作數(shù)的類型包括:操作數(shù)的類型包括:I,Q,M,SM,V,S,L,AC,VD,LD,常數(shù)。,常數(shù)。 例:調(diào)整模擬調(diào)整電位器例:調(diào)整模擬調(diào)整電位器0,改變,改變SMB28字節(jié)數(shù)值,當(dāng)字節(jié)數(shù)值,當(dāng)SMB28數(shù)值小于或等于數(shù)值小于或等于50時(shí),時(shí),Q0.0輸出,其狀態(tài)指示燈打開;當(dāng)輸出,其狀態(tài)指示燈打開;當(dāng)SMB28數(shù)值小于或等于數(shù)值小于或等于150時(shí),時(shí),Q0.1輸出,狀態(tài)指示燈打開。輸出,狀態(tài)指示燈打開。LD I0.0LPSAB= SMB28, 150=

10、Q0.1整數(shù)字比較若整數(shù)字比較若VW0 +10000為真,為真,Q0.2有輸出。有輸出。 程序常被用于顯示不同的數(shù)據(jù)類型。還可程序常被用于顯示不同的數(shù)據(jù)類型。還可以比較存儲(chǔ)在可編程存中的兩個(gè)數(shù)值(以比較存儲(chǔ)在可編程存中的兩個(gè)數(shù)值(VW0 VW100)。)。 LD I0.3LPSAW VW0, +10000= Q0.2LRDAD VD6, 5.001E-0067.1.2 移位與循環(huán)指令移位與循環(huán)指令1.1.移位指令(移位指令(ShiftShift) 指令類型指令類型: : 右移位指令、左移位指令右移位指令、左移位指令右移位指令右移位指令: :字節(jié)右移位指令、字右移位字節(jié)右移位指令、字右移位指令、

11、雙字右移位指令指令、雙字右移位指令左移位指令左移位指令: :字節(jié)左移位指令、字左移位字節(jié)左移位指令、字左移位指令、雙字左移位指令指令、雙字左移位指令1)1)右移位指令右移位指令指令類型指令類型字節(jié)右移位字節(jié)右移位字右移位字右移位雙字右移位雙字右移位梯形圖梯形圖語句表語句表SRB OUT,NSRW OUT,NSRD OUT,N操作數(shù)類型操作數(shù)類型ININ、OUTOUT:字節(jié):字節(jié)N N:字節(jié),最大實(shí)際:字節(jié),最大實(shí)際可移次數(shù)為可移次數(shù)為8 8ININ、OUTOUT:字:字N N:字節(jié),最大實(shí)際可:字節(jié),最大實(shí)際可移次數(shù)為移次數(shù)為1616ININ、OUTOUT:雙字:雙字N N:字節(jié),最大實(shí)際可:

12、字節(jié),最大實(shí)際可移次數(shù)為移次數(shù)為3232我們先看他們的梯形圖形式我們先看他們的梯形圖形式, 都是以指令盒形式編程都是以指令盒形式編程,他們都是由移位條件、移位前的存儲(chǔ)單元、移位后的存儲(chǔ)單元、移位次數(shù)他們都是由移位條件、移位前的存儲(chǔ)單元、移位后的存儲(chǔ)單元、移位次數(shù)存儲(chǔ)單元組成。不同的是移位前和移位后的存儲(chǔ)單元的長(zhǎng)度不同存儲(chǔ)單元組成。不同的是移位前和移位后的存儲(chǔ)單元的長(zhǎng)度不同指令功能指令功能: :移位條件成立移位條件成立, ,把把ININ中的數(shù)據(jù)右移中的數(shù)據(jù)右移N N位后位后, ,再將結(jié)果存到再將結(jié)果存到OUTOUT所指定的存儲(chǔ)單元中所指定的存儲(chǔ)單元中. .我們看以下移位的操作過程,移位條件成立,

13、低位移出高位補(bǔ)零我們看以下移位的操作過程,移位條件成立,低位移出高位補(bǔ)零,移出端每出一位移出端每出一位,移出值都被放到移出值都被放到SMI.1中中,移位結(jié)束移位結(jié)束,SM1.1中存的是最后移出的那位的值中存的是最后移出的那位的值,當(dāng)存儲(chǔ)單元的內(nèi)容全部移出時(shí)當(dāng)存儲(chǔ)單元的內(nèi)容全部移出時(shí)SM1.0被置被置1如果移位的次數(shù)超過了存儲(chǔ)單元的位數(shù),超出次數(shù)無效2)2)左移位指令左移位指令指令類型指令類型字節(jié)左移位字節(jié)左移位字左移位字左移位雙字左移位雙字左移位梯形圖梯形圖語句表語句表SLB OUT,NSLW OUT,NSLD OUT,N操作數(shù)類型操作數(shù)類型ININ、OUTOUT:字節(jié):字節(jié)N N:字節(jié),最大

14、實(shí)際:字節(jié),最大實(shí)際可移次數(shù)為可移次數(shù)為8 8ININ、OUTOUT:字:字N N:字節(jié),最大實(shí)際可:字節(jié),最大實(shí)際可移次數(shù)為移次數(shù)為1616ININ、OUTOUT:雙字:雙字N N:字節(jié),最大實(shí)際可:字節(jié),最大實(shí)際可移次數(shù)為移次數(shù)為3232指令功能指令功能: :移位條件成立移位條件成立, ,把把ININ中的數(shù)據(jù)左移中的數(shù)據(jù)左移N N位后位后, ,再將結(jié)果存到再將結(jié)果存到OUTOUT所指定的存儲(chǔ)單元中所指定的存儲(chǔ)單元中. .如果移位的次數(shù)超過了存儲(chǔ)單元的位數(shù),超出次數(shù)無效. 2.循環(huán)移位指令(循環(huán)移位指令(Rotate) 指令類型:指令類型: 循環(huán)右移指令、循環(huán)右移指令、循循環(huán)左移指令環(huán)左移指

15、令循環(huán)右移指令循環(huán)右移指令: : 字節(jié)循環(huán)右移、字節(jié)循環(huán)右移、字循環(huán)右移、雙字循環(huán)右移字循環(huán)右移、雙字循環(huán)右移循環(huán)左移指令循環(huán)左移指令: : 字節(jié)循環(huán)左移、字節(jié)循環(huán)左移、字循環(huán)左移、雙字循環(huán)左移字循環(huán)左移、雙字循環(huán)左移7.1.2 移位與循環(huán)指令移位與循環(huán)指令(續(xù)續(xù))1)1)循環(huán)右移指令循環(huán)右移指令指令類型指令類型字節(jié)循環(huán)右移位字節(jié)循環(huán)右移位字循環(huán)右移位字循環(huán)右移位雙字循環(huán)右移位雙字循環(huán)右移位梯形圖梯形圖語句表語句表RRB OUT,NRRW OUT,NRRD OUT,N操作數(shù)類型操作數(shù)類型ININ、OUTOUT:字節(jié):字節(jié)N N:字節(jié):字節(jié)ININ、OUTOUT:字:字N N:字節(jié):字節(jié)ININ

16、、OUTOUT:雙字:雙字N N:字節(jié):字節(jié)指令功能指令功能: :移位條件成立移位條件成立, ,將將ININ存儲(chǔ)單元的數(shù)據(jù)循環(huán)右移存儲(chǔ)單元的數(shù)據(jù)循環(huán)右移N N位后位后, ,結(jié)果存到結(jié)果存到OUTOUT所指定的存儲(chǔ)單元中所指定的存儲(chǔ)單元中. .2)2)循環(huán)左移指令循環(huán)左移指令指令類型指令類型字節(jié)循環(huán)左移位字節(jié)循環(huán)左移位字循環(huán)左移位字循環(huán)左移位雙字循環(huán)左移位雙字循環(huán)左移位梯形圖梯形圖語句表語句表RLB OUT,NRLW OUT,NRLD OUT,N操作數(shù)類型操作數(shù)類型ININ、OUTOUT:字節(jié):字節(jié)N N:字節(jié):字節(jié)ININ、OUTOUT:字:字N N:字節(jié):字節(jié)ININ、OUTOUT:雙字:雙

17、字N N:字節(jié):字節(jié)指令功能指令功能:移位條件成立移位條件成立,將將IN存儲(chǔ)單元的數(shù)據(jù)循環(huán)左移存儲(chǔ)單元的數(shù)據(jù)循環(huán)左移N位后位后,結(jié)果存到結(jié)果存到OUT所指定的存儲(chǔ)單元中所指定的存儲(chǔ)單元中.移位與循環(huán)指令簡(jiǎn)單應(yīng)用舉例移位與循環(huán)指令簡(jiǎn)單應(yīng)用舉例 3.寄存器移位指令(寄存器移位指令(Shift register)梯形圖梯形圖語句表語句表SHRB DATA, S-BIT, N7.1.2 移位與循環(huán)指令移位與循環(huán)指令(續(xù)續(xù)) 寄存器移位指令的操作數(shù):寄存器移位指令的操作數(shù): 移位條件:移位條件:ENEN輸入端由斷變通時(shí),進(jìn)行一次移位,輸入端由斷變通時(shí),進(jìn)行一次移位,每移一位需要一個(gè)脈沖信號(hào)每移一位需要一

18、個(gè)脈沖信號(hào), ,移位幾次就要有幾個(gè)移位幾次就要有幾個(gè)脈沖信號(hào),因此移位條件一定是一個(gè)脈沖信號(hào)。脈沖信號(hào),因此移位條件一定是一個(gè)脈沖信號(hào)。 DATADATA:數(shù)據(jù)輸入端,將該位的值移入移位寄存數(shù)據(jù)輸入端,將該位的值移入移位寄存器;數(shù)據(jù)類型為器;數(shù)據(jù)類型為BOOLBOOL變量。變量。 S_BITS_BIT:移位寄存器的最低位的地址,數(shù)據(jù)類移位寄存器的最低位的地址,數(shù)據(jù)類型為型為BOOLBOOL變量。變量。 N N:指定移位寄存器的長(zhǎng)度和移動(dòng)方向。指定移位寄存器的長(zhǎng)度和移動(dòng)方向。N N存儲(chǔ)存儲(chǔ)單元的長(zhǎng)度為字節(jié)型,最大為單元的長(zhǎng)度為字節(jié)型,最大為6464,N N為正時(shí),在輸為正時(shí),在輸入端的上升沿,入

19、端的上升沿,DATADATA數(shù)據(jù)輸入端的數(shù)據(jù)由低位移數(shù)據(jù)輸入端的數(shù)據(jù)由低位移入,最高位被移到溢出位。入,最高位被移到溢出位。N N為負(fù)時(shí),從最高位移為負(fù)時(shí),從最高位移入,最低位被移到溢出位。入,最低位被移到溢出位。3.寄存器移位指令(寄存器移位指令(Shift register)(續(xù)續(xù))移位與循環(huán)指令應(yīng)用舉例移位與循環(huán)指令應(yīng)用舉例例例1:用用I0.0控制控制16個(gè)彩燈循環(huán)移位個(gè)彩燈循環(huán)移位,從左到右以從左到右以2s的速度依次的速度依次2個(gè)為個(gè)為一組點(diǎn)亮一組點(diǎn)亮;保持任意時(shí)刻只有保持任意時(shí)刻只有2個(gè)燈亮個(gè)燈亮,到達(dá)最右端后到達(dá)最右端后,再依次點(diǎn)亮再依次點(diǎn)亮,按按下下I0.1后后,彩燈循環(huán)停止彩燈

20、循環(huán)停止.移位與循環(huán)指令應(yīng)用舉例移位與循環(huán)指令應(yīng)用舉例例例2:用用PLC構(gòu)成對(duì)噴泉的控制構(gòu)成對(duì)噴泉的控制,噴泉的噴泉的12個(gè)噴水柱用個(gè)噴水柱用L1-12表示表示,噴泉噴泉的布局如圖所示的布局如圖所示.輸入輸入PLCPLC地址地址說明說明輸出輸出PLCPLC地址地址說明說明I0.0I0.0啟動(dòng)按鈕啟動(dòng)按鈕Q0.0Q0.3Q0.0Q0.3L1L4L1L4I0.1I0.1停止按鈕停止按鈕Q0.4Q0.4L5L5、L9L9Q0.5Q0.5L6L6、L10L10Q0.6Q0.6L7L7、L11L11Q0.7Q0.7L8L8、L12L12控制要求控制要求:按下啟動(dòng)按鈕后按下啟動(dòng)按鈕后,L1噴噴0.5s后停

21、后停,接著接著L2噴噴0.5s后停后停,接著接著L3噴噴0.5s后停后停,接著接著L4噴噴0.5s后停后停,接著接著L5、L9噴噴0.5s后停,接著后停,接著L6、L10噴噴0.5s后停,接著后停,接著L7、L11噴噴0.5s后停,接后停,接著著L8、L12噴噴0.5s后停,后停,L1噴噴0.5s后后停停,如此循環(huán)下去,直至按下停止按如此循環(huán)下去,直至按下停止按鈕。鈕。如何編程如何編程? 7.1.3.字節(jié)交換指令(字節(jié)交換指令(Swap Bytes)字節(jié)交換(字節(jié)交換(Swap Bytes)指令,將字型輸入數(shù)據(jù))指令,將字型輸入數(shù)據(jù)IN的高字節(jié)內(nèi)容與低字節(jié)內(nèi)容的高字節(jié)內(nèi)容與低字節(jié)內(nèi)容互相交換。

22、交換結(jié)果仍存放在輸入(互相交換。交換結(jié)果仍存放在輸入(IN)指定的地址中。)指定的地址中。IN操作數(shù)數(shù)據(jù)類型為操作數(shù)數(shù)據(jù)類型為無符號(hào)整數(shù)型無符號(hào)整數(shù)型(WORD)。 7.1.4.填充指令(填充指令(Memory Fill)填充指令的功能:將字型輸入數(shù)據(jù)填充指令的功能:將字型輸入數(shù)據(jù)IN填充到從填充到從OUT開始的開始的N個(gè)字存儲(chǔ)單元中個(gè)字存儲(chǔ)單元中.操作數(shù)數(shù)據(jù)類型操作數(shù)數(shù)據(jù)類型:IN、OUT為字型為字型, N為字節(jié)型,取值范圍為字節(jié)型,取值范圍1255的整數(shù)。的整數(shù)。指令形式指令形式梯形圖梯形圖語句表語句表字節(jié)交換指令字節(jié)交換指令SWAP IN填充指令填充指令FILL IN,OUT,N 7.1

23、 7.1 傳送、移位和填充指令傳送、移位和填充指令+I IN1,OUT+D IN1,OUT+R IN1,OUT加法指令加法指令:實(shí)現(xiàn)整實(shí)現(xiàn)整數(shù)、雙整數(shù)、實(shí)數(shù)、雙整數(shù)、實(shí)數(shù)的加法運(yùn)算。數(shù)的加法運(yùn)算。IN1+IN2=OUT- I IN1,OUT- D IN1,OUT- R IN1,OUT減法指令減法指令:實(shí)現(xiàn)整實(shí)現(xiàn)整數(shù)、雙整數(shù)、實(shí)數(shù)、雙整數(shù)、實(shí)數(shù)的減法運(yùn)算。數(shù)的減法運(yùn)算。IN1-IN2=OUT MUL IN1,OUT乘法指令乘法指令:實(shí)現(xiàn)整實(shí)現(xiàn)整數(shù)、雙整數(shù)、實(shí)數(shù)、雙整數(shù)、實(shí)數(shù)的乘法運(yùn)算。數(shù)的乘法運(yùn)算。IN1 IN2=OUTDIV IN1,OUT除法指令除法指令:實(shí)現(xiàn)整實(shí)現(xiàn)整數(shù)、雙整數(shù)、實(shí)數(shù)、雙整數(shù)

24、、實(shí)數(shù)的除法運(yùn)算。數(shù)的除法運(yùn)算。IN1/IN2=OUT I IN1,OUT D IN1,OUT R IN1,OUT完全整數(shù)乘法指完全整數(shù)乘法指令令:兩個(gè)兩個(gè)16位整數(shù)位整數(shù)相乘,得到一個(gè)相乘,得到一個(gè)32位整數(shù)乘積。位整數(shù)乘積。- I IN1,OUT- D IN1,OUT- R IN1,OUT完全整數(shù)除法指完全整數(shù)除法指令令:兩個(gè)兩個(gè)16位整數(shù)位整數(shù)相除,得到一個(gè)相除,得到一個(gè)32位的結(jié)果,高位的結(jié)果,高 16位為余數(shù),低位為余數(shù),低16位為商。位為商。數(shù)學(xué)運(yùn)算結(jié)果對(duì)特殊繼電器的影響數(shù)學(xué)運(yùn)算結(jié)果對(duì)特殊繼電器的影響:零標(biāo)志位(零結(jié)果)零標(biāo)志位(零結(jié)果):SM1.0溢出標(biāo)志位(溢出)溢出標(biāo)志位(溢

25、出):SM1.1負(fù)標(biāo)志位(負(fù)結(jié)果)負(fù)標(biāo)志位(負(fù)結(jié)果):SM1.2除數(shù)為零標(biāo)志位(除數(shù)為除數(shù)為零標(biāo)志位(除數(shù)為0)SM1.3例例:在程序初始化時(shí)在程序初始化時(shí),設(shè)設(shè)AC1為為1000,合上合上I0.0開關(guān)開關(guān),AC1的值的值每隔每隔10s減減100,一直減到一直減到0為止為止.指令指令類型類型 平方根平方根自然對(duì)數(shù)自然對(duì)數(shù)指數(shù)指數(shù)正弦正弦余弦余弦正切正切梯形梯形圖圖語句語句表表SQRT IN,OUT LN IN,OUTEXP IN,OUTSIN IN,OUTCOS IN,OUTTAN IN,OUT數(shù)學(xué)函數(shù)指令功能:數(shù)學(xué)函數(shù)指令功能:1.平方根(平方根(Square Root)指令:)指令: 實(shí)數(shù)

26、的開方指令(實(shí)數(shù)的開方指令(SQRT):把輸入端(把輸入端(IN)的)的32位實(shí)數(shù)開方,得到位實(shí)數(shù)開方,得到32位實(shí)數(shù)結(jié)果,并把結(jié)果存放到輸出端(位實(shí)數(shù)結(jié)果,并把結(jié)果存放到輸出端(OUT)指定的存儲(chǔ)單元中去。數(shù))指定的存儲(chǔ)單元中去。數(shù)據(jù)類型輸入、輸出均為實(shí)數(shù)。據(jù)類型輸入、輸出均為實(shí)數(shù)。 2.自然對(duì)數(shù)(自然對(duì)數(shù)(Natural Logarithm)指令:)指令:自然對(duì)數(shù)指令(自然對(duì)數(shù)指令(LN):將輸入端(將輸入端(IN)的)的32位實(shí)數(shù)取自然對(duì)數(shù),結(jié)果存位實(shí)數(shù)取自然對(duì)數(shù),結(jié)果存放到輸出端(放到輸出端(OUT)指定的存儲(chǔ)單元中去。數(shù)據(jù)類型輸入、輸出均為實(shí))指定的存儲(chǔ)單元中去。數(shù)據(jù)類型輸入、輸出均

27、為實(shí)數(shù)。數(shù)。 求常數(shù)對(duì)數(shù)(求常數(shù)對(duì)數(shù)(lgx):即以即以10為底的對(duì)數(shù))時(shí),只要將其自然對(duì)數(shù)(為底的對(duì)數(shù))時(shí),只要將其自然對(duì)數(shù)(lnx)除以除以2.302585即可。數(shù)據(jù)類型輸入、輸出均為實(shí)數(shù)。即可。數(shù)據(jù)類型輸入、輸出均為實(shí)數(shù)。3. 指數(shù)(指數(shù)(Natural Exponential)指令:)指令:自然指數(shù)指令(自然指數(shù)指令(EXP):將輸入端():將輸入端(IN)的)的32位實(shí)數(shù)取以位實(shí)數(shù)取以e為底的指數(shù),為底的指數(shù),結(jié)果存放到輸出端(結(jié)果存放到輸出端(OUT)指定的存儲(chǔ)單元中去。數(shù)據(jù)類型輸入、輸出)指定的存儲(chǔ)單元中去。數(shù)據(jù)類型輸入、輸出均為實(shí)數(shù)。數(shù)據(jù)類型輸入、輸出均為實(shí)數(shù)。均為實(shí)數(shù)。數(shù)據(jù)類

28、型輸入、輸出均為實(shí)數(shù)。4. 正弦(正弦(sine)、余弦()、余弦(cosine)和正切()和正切(tan)指令:)指令: 將一個(gè)雙字長(zhǎng)的實(shí)數(shù)弧度值將一個(gè)雙字長(zhǎng)的實(shí)數(shù)弧度值IN分別取正弦、余弦、正切,各得到分別取正弦、余弦、正切,各得到32位位的實(shí)數(shù)結(jié)果送到的實(shí)數(shù)結(jié)果送到OUT。數(shù)據(jù)類型輸入、輸出均為實(shí)數(shù)。數(shù)據(jù)類型輸入、輸出均為實(shí)數(shù)。1. 增指令(增指令(Increment)增指令包括字節(jié)自增、字自增和雙字自增指令。字節(jié)自增指令輸入輸出增指令包括字節(jié)自增、字自增和雙字自增指令。字節(jié)自增指令輸入輸出均為字節(jié),字自增指令輸入輸出均為均為字節(jié),字自增指令輸入輸出均為INT,雙字自增指令輸入輸出均為,

29、雙字自增指令輸入輸出均為DINT。如下圖(。如下圖(a)所示(圖中)所示(圖中 處可為處可為B、W、DW)。)。2.減指令(減指令(Decrement)減指令包括字節(jié)自減、字自減和雙字自減指令。字節(jié)減指令輸入輸出均減指令包括字節(jié)自減、字自減和雙字自減指令。字節(jié)減指令輸入輸出均為字節(jié),字自減指令輸入輸出均為為字節(jié),字自減指令輸入輸出均為INT,雙字自減指令輸入輸出均為,雙字自減指令輸入輸出均為DINT。如下圖(。如下圖(b)所示(圖中)所示(圖中 處可為處可為B、W、DW)。)。1.邏輯邏輯“與與”運(yùn)算指令(運(yùn)算指令(Logic And)2.邏輯邏輯“或或”運(yùn)算指令(運(yùn)算指令(Logic Or)

30、3.邏輯邏輯“異或異或”運(yùn)算指令(運(yùn)算指令(Logic Exclusive Or)4.取反指令(取反指令(Logic Invert)數(shù)據(jù)表的作用數(shù)據(jù)表的作用:用來存放字型數(shù)據(jù)的表格用來存放字型數(shù)據(jù)的表格字地址字地址單元內(nèi)容單元內(nèi)容說明說明VW2000004表地址表地址,TL(最大填表數(shù)最大填表數(shù))VW2020003EC(實(shí)際填表數(shù)實(shí)際填表數(shù))VW2041233數(shù)據(jù)數(shù)據(jù)0VW2064566數(shù)據(jù)數(shù)據(jù)1VW2087890數(shù)據(jù)數(shù)據(jù)2VW210XXXX數(shù)據(jù)表的格式數(shù)據(jù)表的格式注注:表格最多可存放表格最多可存放100個(gè)數(shù)據(jù)個(gè)數(shù)據(jù),不包括最大填表數(shù)不包括最大填表數(shù)(TL)和實(shí)際填表數(shù)和實(shí)際填表數(shù)(EC)表存

31、數(shù)指令表存數(shù)指令( (填表指令填表指令) )ATT DATA,TBL向表向表TBLTBL中增加一個(gè)字型數(shù)據(jù)中增加一個(gè)字型數(shù)據(jù)DATA,DATA,新填的數(shù)據(jù)放在表格中最后一個(gè)新填的數(shù)據(jù)放在表格中最后一個(gè)數(shù)據(jù)的后面數(shù)據(jù)的后面,EC,EC的值自動(dòng)加的值自動(dòng)加1.1.先進(jìn)先出指令先進(jìn)先出指令FIFO TABLE,DATA將表將表TBLTBL中的第一個(gè)字型數(shù)據(jù)刪除中的第一個(gè)字型數(shù)據(jù)刪除, ,并將它放到并將它放到DATADATA指定的存儲(chǔ)單元指定的存儲(chǔ)單元, ,表中其余的數(shù)值項(xiàng)都向前移動(dòng)一表中其余的數(shù)值項(xiàng)都向前移動(dòng)一個(gè)位置個(gè)位置,EC,EC的值自動(dòng)減的值自動(dòng)減1.1.后進(jìn)先出指令后進(jìn)先出指令LIFO TA

32、BLE,DATA將表將表TBLTBL中的最后一個(gè)字型數(shù)據(jù)刪中的最后一個(gè)字型數(shù)據(jù)刪除除, ,并將它放到并將它放到DATADATA指定的存儲(chǔ)單指定的存儲(chǔ)單元元, , 剩余數(shù)值位置保持不變剩余數(shù)值位置保持不變, ,同時(shí)同時(shí)ECEC的值自動(dòng)減的值自動(dòng)減1.1.表操作指令表操作指令查表指令查表指令FND=TBL,PTN,INDEX從從INDXINDX開始搜索表(開始搜索表(TBLTBL),尋找滿足查找條件),尋找滿足查找條件的數(shù)據(jù)。的數(shù)據(jù)。TBLTBL指明被訪問表格的首地址;指明被訪問表格的首地址;PTNPTN端用端用來描述查表時(shí)進(jìn)行比較的數(shù)據(jù);命令參數(shù)來描述查表時(shí)進(jìn)行比較的數(shù)據(jù);命令參數(shù)CMDCMD表

33、表明查找條件,它是一個(gè)明查找條件,它是一個(gè)1414的數(shù)值,分別代表的數(shù)值,分別代表= =、符號(hào),符號(hào),INDXINDX用來指定表中符合查找用來指定表中符合查找條件的數(shù)據(jù)的編號(hào)。條件的數(shù)據(jù)的編號(hào)。表操作指令表操作指令(續(xù)續(xù))使用說明使用說明: :TBLTBL為表格的首地址為表格的首地址( (即最大填表數(shù)對(duì)應(yīng)的地址即最大填表數(shù)對(duì)應(yīng)的地址),),數(shù)據(jù)類型為字型數(shù)據(jù)類型為字型, ,操作數(shù)據(jù)可操作數(shù)據(jù)可為為VWVW、IWIW、QWQW、MWMW、SMWSMW、LWLW、T T、C C、等,查表指令的、等,查表指令的TBLTBL為實(shí)際填表數(shù)所對(duì)應(yīng)的地址。為實(shí)際填表數(shù)所對(duì)應(yīng)的地址。DATADATA為數(shù)據(jù)輸入

34、端或輸出端時(shí),數(shù)據(jù)類型均為整數(shù)。為數(shù)據(jù)輸入端或輸出端時(shí),數(shù)據(jù)類型均為整數(shù)。一個(gè)表最多可以有一個(gè)表最多可以有100100條數(shù)據(jù),數(shù)據(jù)編號(hào)范圍為條數(shù)據(jù),數(shù)據(jù)編號(hào)范圍為0-990-99。如果表出現(xiàn)溢出,。如果表出現(xiàn)溢出,SM11.4SM11.4為為1.1.讀表讀表的時(shí)候的時(shí)候, ,如果讀取的是空表如果讀取的是空表, ,則則1.51.5為為1.1.查表指令中的查表指令中的CMDCMD為為1-41-4的數(shù)值的數(shù)值, ,分別代表分別代表= =、。、。INDXINDX為搜索指針,數(shù)據(jù)類型為搜索指針,數(shù)據(jù)類型為字型,從為字型,從INDXINDX所指的數(shù)據(jù)標(biāo)號(hào)開始查找,并將搜索到的符合條件的數(shù)據(jù)編號(hào)放入所指的數(shù)

35、據(jù)標(biāo)號(hào)開始查找,并將搜索到的符合條件的數(shù)據(jù)編號(hào)放入INDXINDX所所指的存儲(chǔ)器中。指的存儲(chǔ)器中。INDXINDX的操作數(shù)為字型存儲(chǔ)單元,將的操作數(shù)為字型存儲(chǔ)單元,將INDXINDX的值設(shè)為的值設(shè)為0 0,則從表格的頂端開始搜,則從表格的頂端開始搜索。索。例1:例2:例3:例4:對(duì)模擬量采樣10次,采樣值填入表中,為后續(xù)的操作作準(zhǔn)備指令類型指令類型 字節(jié)與整數(shù)字節(jié)與整數(shù)整數(shù)與字節(jié)整數(shù)與字節(jié)整數(shù)與雙整數(shù)整數(shù)與雙整數(shù)雙整數(shù)與整數(shù)雙整數(shù)與整數(shù)梯形圖梯形圖語句表語句表BTI IN,OUT ITB IN,OUTITD IN,OUTDTI IN,OUT數(shù)據(jù)轉(zhuǎn)換指令格式數(shù)據(jù)轉(zhuǎn)換指令格式指令類型指令類型 實(shí)數(shù)

36、到雙整數(shù)實(shí)數(shù)到雙整數(shù)雙整數(shù)到實(shí)雙整數(shù)到實(shí)數(shù)數(shù)BCD碼到碼到整數(shù)整數(shù)整數(shù)到整數(shù)到BCD碼碼梯形圖梯形圖語句表語句表ROUND IN,OUTTRUNC IN,OUTDTR IN,OUTBCDTI IN,OUTITBCD IN,OUT數(shù)據(jù)轉(zhuǎn)換指令格式數(shù)據(jù)轉(zhuǎn)換指令格式(續(xù)續(xù))實(shí)數(shù)四舍五入為雙整數(shù)實(shí)數(shù)四舍五入為雙整數(shù)實(shí)數(shù)取整為雙整數(shù)實(shí)數(shù)取整為雙整數(shù)例:將例:將VW10中的整數(shù)與中的整數(shù)與VD100中的實(shí)數(shù)中的實(shí)數(shù)190.5相加。相加。自學(xué)自學(xué): :7.4.27.4.2編碼和譯碼指令編碼和譯碼指令7.4.37.4.3段碼指令段碼指令7.4.4ASC7.4.4ASC碼轉(zhuǎn)換指令碼轉(zhuǎn)換指令7.4.57.4.5字

37、符串轉(zhuǎn)換指令字符串轉(zhuǎn)換指令時(shí)鐘緩沖區(qū)使用說明使用說明: :T T緩沖區(qū)的所有單元地址數(shù)據(jù)類型為字節(jié)型緩沖區(qū)的所有單元地址數(shù)據(jù)類型為字節(jié)型, ,其操作數(shù)可以是其操作數(shù)可以是IBIB、QBQB、VBVB、MBMB、SMBSMB、SBSB、LBLB、* *VDVD、 * * LDLD、 * * ACAC。不要同時(shí)在主程序和中斷程序中使用讀時(shí)鐘和系統(tǒng)設(shè)置時(shí)鐘指令。不要同時(shí)在主程序和中斷程序中使用讀時(shí)鐘和系統(tǒng)設(shè)置時(shí)鐘指令。對(duì)于沒有使用過時(shí)鐘指令、長(zhǎng)時(shí)間斷電或內(nèi)存丟失后的對(duì)于沒有使用過時(shí)鐘指令、長(zhǎng)時(shí)間斷電或內(nèi)存丟失后的PLCPLC,在使用時(shí)鐘指令前,在使用時(shí)鐘指令前要通過要通過STEP7STEP7軟件軟件

38、“PLC”PLC”菜單對(duì)菜單對(duì)PLCPLC時(shí)鐘進(jìn)行設(shè)定,然后才能開始使用時(shí)鐘指令。時(shí)鐘進(jìn)行設(shè)定,然后才能開始使用時(shí)鐘指令。時(shí)鐘可以設(shè)定和時(shí)鐘可以設(shè)定和PCPC中的時(shí)間一致,也可用設(shè)定實(shí)時(shí)時(shí)鐘指令自由設(shè)定,但必須對(duì)時(shí)中的時(shí)間一致,也可用設(shè)定實(shí)時(shí)時(shí)鐘指令自由設(shè)定,但必須對(duì)時(shí)鐘存儲(chǔ)單元賦值,才能使用設(shè)定實(shí)時(shí)時(shí)鐘指令。鐘存儲(chǔ)單元賦值,才能使用設(shè)定實(shí)時(shí)時(shí)鐘指令。所有日期之間均使用所有日期之間均使用BCDBCD碼表示碼表示系統(tǒng)不檢查、不核實(shí)時(shí)鐘各值的正確與否。系統(tǒng)不檢查、不核實(shí)時(shí)鐘各值的正確與否。時(shí)鐘指令格式時(shí)鐘指令格式指令名稱指令名稱梯形圖梯形圖語句表語句表指令功能指令功能設(shè)定實(shí)時(shí)時(shí)鐘指令(Set Re

39、al-time Clock)TODR T系統(tǒng)將包含當(dāng)系統(tǒng)將包含當(dāng)前時(shí)間和日期前時(shí)間和日期的一個(gè)的一個(gè)8 8字節(jié)的字節(jié)的緩沖區(qū)裝入緩沖區(qū)裝入PLCPLC的時(shí)鐘中去的時(shí)鐘中去. .讀實(shí)時(shí)時(shí)鐘指令(Read Real-Time Clock)TODW T系統(tǒng)讀當(dāng)前時(shí)系統(tǒng)讀當(dāng)前時(shí)間和日期間和日期, ,并把并把它裝入一個(gè)它裝入一個(gè)8 8字字節(jié)的緩沖區(qū)節(jié)的緩沖區(qū)例例1 1:控制路燈晚:控制路燈晚18:0018:00點(diǎn)開燈,早點(diǎn)開燈,早6:006:00時(shí)關(guān)燈時(shí)關(guān)燈例例2 2:編寫一段程序:編寫一段程序, ,要求可實(shí)現(xiàn)讀寫要求可實(shí)現(xiàn)讀寫實(shí)時(shí)時(shí)鐘實(shí)時(shí)時(shí)鐘, ,并使用并使用LEDLED數(shù)碼管顯示分鐘數(shù)碼管顯示分鐘.

40、 .時(shí)鐘緩沖區(qū)從時(shí)鐘緩沖區(qū)從VB100VB100開始開始. .主程序主程序:子程序子程序:把時(shí)間日期把時(shí)間日期等數(shù)值放入等數(shù)值放入時(shí)間緩沖區(qū)時(shí)間緩沖區(qū)7.6.17.6.1建立子程序建立子程序從從“編輯編輯”菜單點(diǎn)擊菜單點(diǎn)擊“插入插入”再點(diǎn)擊子程序,再點(diǎn)擊子程序,如下圖所示。如下圖所示。7.6.17.6.1建立子程序建立子程序從指令樹,用鼠標(biāo)右鍵單擊從指令樹,用鼠標(biāo)右鍵單擊“程序塊程序塊”并從彈出菜單并從彈出菜單中選擇中選擇“插入插入”子程序子程序,如下圖所示,如下圖所示7.6.17.6.1建立子程序建立子程序從從“程序編輯器程序編輯器”窗口,鼠標(biāo)右鍵單擊窗口,鼠標(biāo)右鍵單擊子程序子程序SBR-0

41、,并從彈出快捷鍵菜單中選,并從彈出快捷鍵菜單中選擇擇“插入插入”子程序子程序,如下圖所示,如下圖所示子程序標(biāo)簽,子程序標(biāo)簽,點(diǎn)擊可編輯子點(diǎn)擊可編輯子程序程序7.6.27.6.2子程序指令子程序指令子程序的指令格式子程序的指令格式程序名稱程序名稱梯形圖梯形圖語句表語句表指令功能指令功能子程序子程序調(diào)用指令調(diào)用指令CALL SBR-0調(diào)用條件成立,調(diào)用條件成立,PLCPLC執(zhí)行相應(yīng)的執(zhí)行相應(yīng)的子程序子程序子程序條子程序條件返回指令件返回指令CRET結(jié)束條件成立,結(jié)束條件成立,結(jié)束子程序,返結(jié)束子程序,返回調(diào)用處。回調(diào)用處。子程序無條子程序無條件返回指令件返回指令無無RET子程序無條件返子程序無條件

42、返回,系統(tǒng)自動(dòng)生回,系統(tǒng)自動(dòng)生成。成。7.6.27.6.2子程序指令子程序指令使用說明使用說明: :CPU221CPU221、CPU222CPU222、CPU224CPU224最多可以有最多可以有6464個(gè)子程序,個(gè)子程序,CPU224XPCPU224XP、CPU226CPU226最多可以有最多可以有128128個(gè)子程序。個(gè)子程序。如果子程序的內(nèi)部又對(duì)另一子程序執(zhí)行調(diào)用指令,則這種如果子程序的內(nèi)部又對(duì)另一子程序執(zhí)行調(diào)用指令,則這種子程序稱為嵌套,子程序的嵌套深度最多為子程序稱為嵌套,子程序的嵌套深度最多為8 8級(jí)。級(jí)。當(dāng)一個(gè)子程序被調(diào)用時(shí),系統(tǒng)自動(dòng)保存當(dāng)前的堆棧值,并當(dāng)一個(gè)子程序被調(diào)用時(shí),系統(tǒng)

43、自動(dòng)保存當(dāng)前的堆棧值,并把棧頂置把棧頂置1 1,堆棧中其他值為,堆棧中其他值為0 0,子程序占有控制權(quán),子程序,子程序占有控制權(quán),子程序執(zhí)行結(jié)束,通過返回指令自動(dòng)恢復(fù)原來的邏輯堆棧值,調(diào)用執(zhí)行結(jié)束,通過返回指令自動(dòng)恢復(fù)原來的邏輯堆棧值,調(diào)用程序又重新取得控制權(quán)。程序又重新取得控制權(quán)。當(dāng)子程序在一個(gè)周期內(nèi)多次被調(diào)用時(shí),子程序中不能使用當(dāng)子程序在一個(gè)周期內(nèi)多次被調(diào)用時(shí),子程序中不能使用上升沿、下降沿、定時(shí)器和計(jì)數(shù)器指令。上升沿、下降沿、定時(shí)器和計(jì)數(shù)器指令。累加器可以在調(diào)用程序和被調(diào)用子程序之間自由傳遞,所累加器可以在調(diào)用程序和被調(diào)用子程序之間自由傳遞,所以累加器的值在子程序調(diào)用時(shí)即不保存也不恢復(fù)。

44、以累加器的值在子程序調(diào)用時(shí)即不保存也不恢復(fù)。7.7.17.7.1中斷的分類及中斷優(yōu)先級(jí)中斷的分類及中斷優(yōu)先級(jí) 1.1.中斷的分類中斷的分類 (中斷的類別中斷的類別通訊中斷(通訊中斷(6個(gè))個(gè))I/O中斷中斷時(shí)基中斷時(shí)基中斷輸入中斷(輸入中斷(8個(gè))個(gè))輸出中斷輸出中斷高速計(jì)數(shù)器中斷(高速計(jì)數(shù)器中斷(14個(gè))個(gè))高速脈沖輸出中斷(高速脈沖輸出中斷(2個(gè))個(gè))定時(shí)中斷(定時(shí)中斷(2個(gè))個(gè))定時(shí)器中斷(定時(shí)器中斷(2個(gè))個(gè))2.中斷優(yōu)先級(jí)別中斷優(yōu)先級(jí)別(1 1)通信中斷(最高優(yōu)先級(jí))通信中斷(最高優(yōu)先級(jí))(2 2)輸入)輸入/ /輸出中斷(中等優(yōu)先級(jí))輸出中斷(中等優(yōu)先級(jí))(3 3)時(shí)基中斷(最低優(yōu)

45、先級(jí))時(shí)基中斷(最低優(yōu)先級(jí))3.中斷排隊(duì)中斷排隊(duì)4.CPU4.CPU響應(yīng)中斷的原則響應(yīng)中斷的原則當(dāng)不同優(yōu)先級(jí)別的中斷事件同時(shí)發(fā)出申請(qǐng)中當(dāng)不同優(yōu)先級(jí)別的中斷事件同時(shí)發(fā)出申請(qǐng)中斷時(shí)斷時(shí),CPU,CPU先響應(yīng)優(yōu)先級(jí)別高的中斷事件。先響應(yīng)優(yōu)先級(jí)別高的中斷事件。在相同優(yōu)先級(jí)別的中斷事件中在相同優(yōu)先級(jí)別的中斷事件中,CPU,CPU按先來先按先來先服務(wù)的原則處理中斷事件。服務(wù)的原則處理中斷事件。CPUCPU任何時(shí)刻只執(zhí)行一個(gè)中斷程序任何時(shí)刻只執(zhí)行一個(gè)中斷程序. .當(dāng)當(dāng)CPUCPU正正在處理某中斷時(shí)在處理某中斷時(shí), ,不會(huì)被別的中斷程序甚至是不會(huì)被別的中斷程序甚至是更優(yōu)先級(jí)別更高的中斷程序所打斷更優(yōu)先級(jí)別更高

46、的中斷程序所打斷, ,一直執(zhí)行一直執(zhí)行到結(jié)束到結(jié)束. .新出現(xiàn)的中斷事件需要排隊(duì)新出現(xiàn)的中斷事件需要排隊(duì), ,等待處理。等待處理。7.7.27.7.2中斷指令中斷指令梯形圖梯形圖 語句表語句表指令功能指令功能ATCH INT,EVNT中斷連接指令中斷連接指令:用來建立中斷事件用來建立中斷事件(EVNT)與與中斷程序中斷程序(INT)之間的聯(lián)系之間的聯(lián)系DTCH EVNT中斷分離指令中斷分離指令:用來斷開中斷事件用來斷開中斷事件(EVNT)與與中斷程序中斷程序(INT)之間的聯(lián)系之間的聯(lián)系ENI開中斷開中斷: :全局性地允許所有被連接的中斷事全局性地允許所有被連接的中斷事件件DISI 關(guān)中斷關(guān)中

47、斷: :全局性地禁止所有的中斷事件全局性地禁止所有的中斷事件 7.7.37.7.3中斷程序的構(gòu)成中斷程序的構(gòu)成 1. 1.中斷程序的組成:中斷程序的組成: 中斷程序的名稱、中斷程序指令、中斷程序無條中斷程序的名稱、中斷程序指令、中斷程序無條件返回指令件返回指令 2. 2.中斷程序的編寫要求:中斷程序的編寫要求: 短小精悍、執(zhí)行時(shí)間短。短小精悍、執(zhí)行時(shí)間短。 3.3.編制方法編制方法 用編程軟件時(shí)用編程軟件時(shí),在,在“編輯編輯”菜單下菜單下“插入插入”中選中選擇擇“中斷中斷”,則自主的生成一個(gè)新的中斷程序編號(hào),則自主的生成一個(gè)新的中斷程序編號(hào),進(jìn)入該程序的編輯區(qū),在此即可編寫中斷程序。進(jìn)入該程序

48、的編輯區(qū),在此即可編寫中斷程序。 例例1: 1:對(duì)模擬量輸入信號(hào)對(duì)模擬量輸入信號(hào)AIW0AIW0每隔每隔10ms10ms采樣一次采樣一次. .主程序主程序中斷程序中斷程序 例例2: 2:在在I0.0的上升沿通過中斷使的上升沿通過中斷使Q0.0立即置位立即置位, ,在在I0.1的下降沿通過中斷使的下降沿通過中斷使Q0.0立即復(fù)位立即復(fù)位主程序主程序中斷程序中斷程序0中斷程序中斷程序1 例例3:3:定時(shí)中斷的定時(shí)時(shí)間最大為定時(shí)中斷的定時(shí)時(shí)間最大為255sm,255sm,用定時(shí)中用定時(shí)中斷斷0 0實(shí)現(xiàn)周期為實(shí)現(xiàn)周期為2s2s的高精度定時(shí)的高精度定時(shí). .主程序主程序中斷程序中斷程序0 例例4:4:使

49、用定時(shí)中斷實(shí)現(xiàn)對(duì)使用定時(shí)中斷實(shí)現(xiàn)對(duì)100ms100ms定時(shí)周期進(jìn)行計(jì)數(shù)定時(shí)周期進(jìn)行計(jì)數(shù). .主程序主程序中斷程序中斷程序07.8.17.8.1高速計(jì)數(shù)器介紹高速計(jì)數(shù)器介紹1.1.數(shù)量及編號(hào)數(shù)量及編號(hào) CPUCPU類型類型CPU221CPU221CPU222CPU222CPU224CPU224CPU226CPU226高速計(jì)數(shù)高速計(jì)數(shù)器個(gè)數(shù)器個(gè)數(shù)4個(gè)4個(gè)6個(gè)6個(gè)高速計(jì)數(shù)高速計(jì)數(shù)器編號(hào)器編號(hào)HC0HC3-HC5HC0HC3-HC5HC0-HC5HC0-HC5 7.8高速計(jì)數(shù)器指令高速計(jì)數(shù)器指令 2.2.中斷事件類型中斷事件類型高速計(jì)數(shù)器的中斷事件類型有高速計(jì)數(shù)器的中斷事件類型有3 3種種: :(1)

50、(1)當(dāng)前值等于設(shè)定值中斷當(dāng)前值等于設(shè)定值中斷(2)(2)輸入方向改變中斷輸入方向改變中斷(3)(3)外部復(fù)位中斷外部復(fù)位中斷7.8.17.8.1高速計(jì)數(shù)器介紹高速計(jì)數(shù)器介紹3.3.高速計(jì)數(shù)器的工作模式高速計(jì)數(shù)器的工作模式(1)(1)高速計(jì)數(shù)器的計(jì)數(shù)方式高速計(jì)數(shù)器的計(jì)數(shù)方式 單相計(jì)數(shù)單相計(jì)數(shù), ,內(nèi)部方向控制內(nèi)部方向控制; ; 單相計(jì)數(shù)單相計(jì)數(shù), ,外部方向控制外部方向控制; ; 雙相增雙相增/ /減計(jì)數(shù)減計(jì)數(shù), ,雙脈沖輸入雙脈沖輸入 A/BA/B相正交脈沖輸入計(jì)數(shù)相正交脈沖輸入計(jì)數(shù)(2)(2)計(jì)數(shù)器的工作模式計(jì)數(shù)器的工作模式 無復(fù)位無復(fù)位, ,無啟動(dòng)輸入無啟動(dòng)輸入; ; 有復(fù)位有復(fù)位, ,

51、無啟動(dòng)輸入無啟動(dòng)輸入; ; 有復(fù)位有復(fù)位, ,有啟動(dòng)輸入有啟動(dòng)輸入; ; 7.8高速計(jì)數(shù)器指令高速計(jì)數(shù)器指令 (3)(3)高速計(jì)數(shù)器的輸入點(diǎn)和工作模式高速計(jì)數(shù)器的輸入點(diǎn)和工作模式 模式模式描述描述占用的輸入端子及功能占用的輸入端子及功能HSC0I0.0I0.1I0.2HSC1I0.6I0.7I0.2I1.1HSC2I1.2I1.3I1.1I1.5HSC3I0.1HSC4I0.3I0.4I0.5HSC5I0.40帶有內(nèi)部方向控制帶有內(nèi)部方向控制的單相計(jì)數(shù)器的單相計(jì)數(shù)器時(shí)鐘時(shí)鐘1時(shí)鐘時(shí)鐘復(fù)位復(fù)位2時(shí)鐘時(shí)鐘復(fù)位復(fù)位啟動(dòng)啟動(dòng)3帶有外部方向控制帶有外部方向控制的單相計(jì)數(shù)器的單相計(jì)數(shù)器時(shí)鐘時(shí)鐘方向方向4時(shí)

52、鐘時(shí)鐘方向方向復(fù)位復(fù)位5時(shí)鐘時(shí)鐘方向方向復(fù)位復(fù)位啟動(dòng)啟動(dòng)6帶有增減計(jì)數(shù)時(shí)鐘的帶有增減計(jì)數(shù)時(shí)鐘的雙相計(jì)數(shù)器雙相計(jì)數(shù)器增時(shí)鐘增時(shí)鐘減時(shí)鐘減時(shí)鐘7增時(shí)鐘增時(shí)鐘減時(shí)鐘減時(shí)鐘復(fù)位復(fù)位8增時(shí)鐘增時(shí)鐘減時(shí)鐘減時(shí)鐘復(fù)位復(fù)位啟動(dòng)啟動(dòng)9A/BA/B正交計(jì)數(shù)器正交計(jì)數(shù)器時(shí)鐘時(shí)鐘A A時(shí)鐘時(shí)鐘B B10時(shí)鐘時(shí)鐘A A時(shí)鐘時(shí)鐘B B復(fù)位復(fù)位11時(shí)鐘時(shí)鐘A A時(shí)鐘時(shí)鐘B B復(fù)位復(fù)位啟動(dòng)啟動(dòng)7.8.27.8.2高速計(jì)數(shù)器指令高速計(jì)數(shù)器指令高速計(jì)數(shù)器指令格式高速計(jì)數(shù)器指令格式指令名稱指令名稱梯形圖梯形圖語句表語句表指令功能指令功能定義高速計(jì)數(shù)器指令定義高速計(jì)數(shù)器指令 (Hight Speed Counter Definiti

53、on) 使能輸入有效時(shí),使能輸入有效時(shí),為指定的高速計(jì)數(shù)為指定的高速計(jì)數(shù)器分配一種工作模器分配一種工作模式,即用來建立高式,即用來建立高速計(jì)數(shù)器與工作模速計(jì)數(shù)器與工作模式之間的聯(lián)系。式之間的聯(lián)系。高速計(jì)數(shù)器指令高速計(jì)數(shù)器指令 (Hight Speed Counter)使能輸入有效時(shí),使能輸入有效時(shí),根據(jù)高速計(jì)數(shù)器特根據(jù)高速計(jì)數(shù)器特殊存儲(chǔ)器位的狀態(tài),殊存儲(chǔ)器位的狀態(tài),并按照并按照HDEF指令指令指定的工作模式,指定的工作模式,設(shè)置高速計(jì)數(shù)器并設(shè)置高速計(jì)數(shù)器并控制其工作??刂破涔ぷ?。HDEF HSC,MODEHSC N1 1、高速計(jì)數(shù)器使用的特殊繼電器、高速計(jì)數(shù)器使用的特殊繼電器高速計(jì)數(shù)高速計(jì)數(shù)器

54、編號(hào)器編號(hào)狀態(tài)字節(jié)狀態(tài)字節(jié)控制字節(jié)控制字節(jié)初始值初始值預(yù)設(shè)值預(yù)設(shè)值當(dāng)前值當(dāng)前值HSC0SMB36SMB37SMD38SMD42HC0HSC1SMB46SMB47SMD48SMD52HC1HSC2SMB56SMB57SMD58SMD62HC2HSC3SMB136SMB137SMD138SMD142HC3HSC4SMB146SMB147SMD148SMD152HC4HSC5SMB156SMB157SMD158SMD162HC57.8.37.8.3高速計(jì)數(shù)器的使用方法高速計(jì)數(shù)器的使用方法HSC0HSC1HSC2HSC3HSC4HSC5含含 義義SM36.0SM46.0SM56.0SM136.0SM1

55、46.0SM156.0未未 用用SM36.1SM46.1SM56.1SM136.1SM146.1SM156.1SM36.2SM46.2SM56.2SM136.2SM146.2SM156.2SM36.3SM46.3SM56.3SM136.3SM146.3SM156.3SM36.4SM46.4SM56.4SM136.4SM146.4SM156.4SM36.5SM46.5SM56.5SM136.5SM146.5SM156.5當(dāng)前計(jì)數(shù)方向狀態(tài)位當(dāng)前計(jì)數(shù)方向狀態(tài)位0=0=減計(jì)數(shù)減計(jì)數(shù);1=;1=加計(jì)數(shù)加計(jì)數(shù)SM36.6SM46.6SM56.6SM136.6SM146.6SM156.6當(dāng)前值等于預(yù)設(shè)值狀態(tài)

56、位當(dāng)前值等于預(yù)設(shè)值狀態(tài)位0=0=不等于不等于;1=;1=等于等于SM36.7SM46.7SM56.7SM136.7SM146.7SM156.7當(dāng)前值大于預(yù)設(shè)值狀態(tài)位當(dāng)前值大于預(yù)設(shè)值狀態(tài)位0=0=小于、等于小于、等于;1=;1=大于大于7.8.37.8.3高速計(jì)數(shù)器的使用方法高速計(jì)數(shù)器的使用方法( (續(xù)續(xù)) )1)1)狀態(tài)字節(jié)狀態(tài)字節(jié)HSC0HSC1HSC2HSC3HSC4HSC5含含 義義適用的適用的HSCHSCSM37.0SM47.0SM57.0SM137.0SM147.0SM157.0復(fù)位有效電平復(fù)位有效電平: :0=0=高電平有效高電平有效;1=;1=低電平有效低電平有效0,1,2,4S

57、M37.1SM47.1SM57.1SM137.1SM147.1SM157.1啟動(dòng)有效電平啟動(dòng)有效電平: :0=0=高電平有效高電平有效;1=;1=低電平有效低電平有效1,2SM37.2SM47.2SM57.2SM137.2SM147.2SM157.2正交計(jì)數(shù)器的倍率選擇正交計(jì)數(shù)器的倍率選擇: :0=40=4倍率倍率;1=1;1=1倍率倍率0,1,2,4SM37.3SM47.3SM57.3SM137.3SM147.3SM157.3計(jì)數(shù)方向控制位計(jì)數(shù)方向控制位: :0=0=減計(jì)數(shù)減計(jì)數(shù);1=;1=加計(jì)數(shù)加計(jì)數(shù)0,1,2,3,4,5SM37.4SM47.4SM57.4SM137.4SM147.4SM

58、157.4向向HSCHSC寫入計(jì)數(shù)方向?qū)懭胗?jì)數(shù)方向0=0=不更新不更新;1=;1=更新更新0,1,2,3,4,5SM37.5SM47.5SM57.5SM137.5SM147.5SM157.5向向HSCHSC寫入新的預(yù)設(shè)值寫入新的預(yù)設(shè)值0=0=不更新不更新;1=;1=更新更新0,1,2,3,4,5SM37.6SM47.6SM57.6SM137.6SM147.6SM157.6向向HSCHSC寫入新的初始值寫入新的初始值0=0=不更新不更新;1=;1=更新更新0,1,2,3,4,5SM37.7SM47.7SM57.7SM137.7SM147.7SM157.7啟用啟用HSC:HSC:0=0=關(guān)關(guān)HSC

59、;1=HSC;1=開開HSCHSC0,1,2,3,4,57.8.37.8.3高速計(jì)數(shù)器的使用方法高速計(jì)數(shù)器的使用方法( (續(xù)續(xù)) )2)2)控制字節(jié)控制字節(jié)計(jì)數(shù)器號(hào)計(jì)數(shù)器號(hào)HSC0HSC1HSC2HSC3HSC4HSC5初始值初始值SMD38SMD48SMD58SMD138SMD148SMD158預(yù)設(shè)值預(yù)設(shè)值SMD42SMD52SMD62SMD142SMD152SMD162當(dāng)前值當(dāng)前值HC0HC1HC2HC3HC4HC57.8.37.8.3高速計(jì)數(shù)器的使用方法高速計(jì)數(shù)器的使用方法( (續(xù)續(xù)) )3)3)高速計(jì)數(shù)器的數(shù)值尋址高速計(jì)數(shù)器的數(shù)值尋址2. 2. 使用高速計(jì)數(shù)器編程步驟使用高速計(jì)數(shù)器編程

60、步驟1) 1)對(duì)高速計(jì)數(shù)器進(jìn)行初始化對(duì)高速計(jì)數(shù)器進(jìn)行初始化7.8.37.8.3高速計(jì)數(shù)器的使用方法高速計(jì)數(shù)器的使用方法( (續(xù)續(xù))選擇計(jì)數(shù)器號(hào)及工作模式選擇計(jì)數(shù)器號(hào)及工作模式 設(shè)置控制字節(jié)設(shè)置控制字節(jié) 執(zhí)行執(zhí)行HDEFHDEF指令指令設(shè)定當(dāng)前值和預(yù)設(shè)值設(shè)定當(dāng)前值和預(yù)設(shè)值設(shè)置中斷事件并全局開中斷設(shè)置中斷事件并全局開中斷 執(zhí)行執(zhí)行HSCHSC指令指令, ,激活高速計(jì)數(shù)器激活高速計(jì)數(shù)器 若計(jì)數(shù)器在運(yùn)行中改變?cè)O(shè)置須執(zhí)行下列工作若計(jì)數(shù)器在運(yùn)行中改變?cè)O(shè)置須執(zhí)行下列工作: :根據(jù)需要來設(shè)置控制字節(jié)根據(jù)需要來設(shè)置控制字節(jié) 設(shè)置計(jì)數(shù)器方向設(shè)置計(jì)數(shù)器方向( (可選可選) ) 設(shè)定初始值和預(yù)設(shè)值設(shè)定初始值和預(yù)設(shè)值(

61、 (可選可選) )執(zhí)行執(zhí)行HSCHSC指令指令 例例1:1:要對(duì)一高速事件精確控制,計(jì)數(shù)方向用一個(gè)外部信號(hào)要對(duì)一高速事件精確控制,計(jì)數(shù)方向用一個(gè)外部信號(hào)控制,并能實(shí)現(xiàn)外部復(fù)位。計(jì)數(shù)當(dāng)前值達(dá)到控制,并能實(shí)現(xiàn)外部復(fù)位。計(jì)數(shù)當(dāng)前值達(dá)到2424產(chǎn)生中斷,產(chǎn)生中斷,重新從重新從0 0計(jì)數(shù),對(duì)中斷次數(shù)進(jìn)行累計(jì)。所用的主機(jī)型號(hào)為計(jì)數(shù),對(duì)中斷次數(shù)進(jìn)行累計(jì)。所用的主機(jī)型號(hào)為CPU221CPU221。設(shè)計(jì)步驟:設(shè)計(jì)步驟:選擇高速計(jì)數(shù)器選擇高速計(jì)數(shù)器HC0HC0,并確定工作方式,并確定工作方式4 4。令令SM37=16#F8 SM37=16#F8 執(zhí)行執(zhí)行HDEFHDEF指令,輸入端指令,輸入端HCHC為為0 0,

62、MODEMODE為為4 4。裝入當(dāng)前值,令裝入當(dāng)前值,令SMD38=0SMD38=0。裝入設(shè)定值,令裝入設(shè)定值,令SMD42=24SMD42=24。執(zhí)行中斷連接執(zhí)行中斷連接ATCHATCH指令,輸入端指令,輸入端INTINT為為INT0INT0,EVNTEVNT為為1212。 高速計(jì)數(shù)器應(yīng)用舉例高速計(jì)數(shù)器應(yīng)用舉例主程序主程序初始化子程序初始化子程序SBR-0SBR-0PLCPLC程序程序: :中斷程序中斷程序例例2:2:設(shè)置一個(gè)兩相正交設(shè)置一個(gè)兩相正交4 4倍高速計(jì)數(shù)器倍高速計(jì)數(shù)器, ,計(jì)數(shù)當(dāng)前值為計(jì)數(shù)當(dāng)前值為10001000時(shí)時(shí), ,當(dāng)前值清當(dāng)前值清0,0,繼續(xù)計(jì)數(shù)到繼續(xù)計(jì)數(shù)到1000,10

63、00,該計(jì)數(shù)器有啟動(dòng)和復(fù)位輸入端該計(jì)數(shù)器有啟動(dòng)和復(fù)位輸入端, ,所用的主機(jī)型號(hào)所用的主機(jī)型號(hào)為為CPU226CPU226。高速計(jì)數(shù)器應(yīng)用舉例高速計(jì)數(shù)器應(yīng)用舉例主程序主程序: :初始化程序初始化程序: :中斷中斷: :7.107.10高速脈沖輸出指令高速脈沖輸出指令 7.10.17.10.1、高速脈沖輸出的基本概念、高速脈沖輸出的基本概念1.1.具有高速脈沖輸出端的具有高速脈沖輸出端的PLCPLC主機(jī)的輸出類型主機(jī)的輸出類型: :晶體管輸出晶體管輸出 2.2.輸出端子的確定輸出端子的確定:Q0.0:Q0.0、Q0.1 Q0.1 3.3.高速脈沖的輸出方式高速脈沖的輸出方式: :高速脈沖串輸出(高

64、速脈沖串輸出(PTOPTO):可以控制輸出一串占空比為):可以控制輸出一串占空比為50%50%的脈沖。的脈沖。寬度可調(diào)脈沖輸出(寬度可調(diào)脈沖輸出(PWM):可以控制輸出一串占空比可調(diào)的脈沖。):可以控制輸出一串占空比可調(diào)的脈沖。 7.10.27.10.2高速脈沖指令及特殊寄存器高速脈沖指令及特殊寄存器1. 1.特殊標(biāo)志寄存器特殊標(biāo)志寄存器Q0.0Q0.1名稱及功能描述名稱及功能描述SMB66SMB76狀態(tài)字節(jié)狀態(tài)字節(jié), ,在在PTOPTO方式下方式下, ,跟蹤脈沖串的輸出狀態(tài)跟蹤脈沖串的輸出狀態(tài)SMB67SMB77控制字節(jié)控制字節(jié), ,控制控制PTO/PWMPTO/PWM脈沖輸出的基本功能脈沖

65、輸出的基本功能SMW68SMW78周期值周期值,PTO/PWM,PTO/PWM周期值周期值, ,數(shù)字類型數(shù)字類型: :字字范圍范圍:2-65535ms:2-65535ms或或10-6553510-65535s sSMW70SMW80PWMPWM脈寬值脈寬值, ,數(shù)字類型數(shù)字類型: :字字 范圍范圍:0-65535(ms:0-65535(ms或或s)s)SMD72SMD82PTOPTO脈沖數(shù)脈沖數(shù), ,數(shù)字類型數(shù)字類型: :雙字雙字 范圍范圍:1-4,294,967,295:1-4,294,967,295SMB166SMB176段號(hào)段號(hào), ,多段管線多段管線PTOPTO進(jìn)行中的段的編號(hào)進(jìn)行中的段

66、的編號(hào)SMW168SMW178多段管線多段管線PTOPTO包絡(luò)表起始字節(jié)的地址包絡(luò)表起始字節(jié)的地址 (1)(1)狀態(tài)字節(jié)中每一位的含義狀態(tài)字節(jié)中每一位的含義 狀態(tài)位狀態(tài)位SMX6.0SMX6.3SMX6.4SMX6.5SMX6.6SMX6.7 功能功能描述描述不用不用PTOPTO因增因增量計(jì)算錯(cuò)量計(jì)算錯(cuò)誤終止誤終止0:0:無錯(cuò)無錯(cuò)1:1:有錯(cuò)有錯(cuò)PTOPTO因用因用戶命令終戶命令終止止0:0:無錯(cuò)無錯(cuò)1:1:終止終止PTOPTO管線管線溢出溢出0:0:無溢出無溢出1:1:有溢出有溢出PTOPTO空閑空閑0:0:執(zhí)行中執(zhí)行中1:1:空閑空閑注注: :狀態(tài)字節(jié)只用于狀態(tài)字節(jié)只用于PTOPTO輸出輸出Q0.0 的的控制位控制位Q0.1 的的控制位控制位功能描述功能描述SM67.0 SM77.0PTO/PWMPTO/PWM更新周期值更新周期值,0:,0:不更新不更新;1:;1:允許更新允許更新SM67.1 SM77.1PWMPWM更新脈沖寬度更新脈沖寬度, 0:, 0:不更新不更新;1:;1:允許更新允許更新SM67.2 SM77.2PTOPTO更新輸出脈沖數(shù)更新輸出脈沖數(shù), 0:, 0:不更

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!