




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基本指令基本指令 知識知識4.1位操作類指令位操作類指令 4.2運算指令運算指令 4.3其他數據處理指令其他數據處理指令 4.4表功能指令表功能指令 4.5轉換指令轉換指令本章學習目的本章學習目的l l 位操作類指令,主要是位操作及運算指令,位操作類指令,主要是位操作及運算指令,與時也包含與位操作密切相關的定時器和計數與時也包含與位操作密切相關的定時器和計數器指令等。器指令等。l l 運算指令,包括常用的算術運算和邏輯運算運算指令,包括常用的算術運算和邏輯運算指令。指令。l l 其他數據處理類,包括數據的傳送、移位、其他數據處理類,包括數據的傳送、移位、填充和交換等指令。填充和交換等指令。l
2、l 表功能指令,包括對表的存取和查找指令。表功能指令,包括對表的存取和查找指令。l l 轉換指令,包括數據類型轉換、碼轉換和字轉換指令,包括數據類型轉換、碼轉換和字符轉換指令。符轉換指令。返回本章首頁返回本章首頁4.1位操作類指令位操作類指令 4.1.1指令使用概述指令使用概述 4.1.2基本邏輯指令基本邏輯指令 4.1.3復雜邏輯指令復雜邏輯指令 4.1.4定時器指令定時器指令 4.1.5計數器指令計數器指令 4.1.6比較比較 返回本章首頁返回本章首頁4.1.1指令使用概述指令使用概述 1. 主機的有效主機的有效編程范圍編程范圍存儲器的存儲存儲器的存儲容量及各編程容量及各編程元件的有效編元
3、件的有效編程范圍如右表程范圍如右表4.1所示。所示。許多指令中含有操作數,操作數的有許多指令中含有操作數,操作數的有效編址范圍如表效編址范圍如表4.2所示。所示。(1)指令例)指令例整數加法整數加法+I,整數加法指令。使能輸入有效時,將兩個單字長(,整數加法指令。使能輸入有效時,將兩個單字長(16位)的符位)的符號整數號整數IN1和和IN2相加,產生一個相加,產生一個16位整數結果輸出(位整數結果輸出(OUT)。)。在在LAD和和FBD中,以指令盒形式編程。指令盒的執(zhí)行結果:中,以指令盒形式編程。指令盒的執(zhí)行結果:IN1+IN2=OUT在在STL中,執(zhí)行結果:中,執(zhí)行結果:IN1+OUT=OU
4、TIN1和和IN2的尋址范圍:的尋址范圍:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常數。和常數。OUT的尋址范圍:的尋址范圍:VW、IW、QW、MW、SW、SMW、LW、T、C、AC、*VD、*AC和和*LD。本指令影響的特殊存儲本指令影響的特殊存儲器位:器位:SM1.0(零);(零);SM1.1(溢出);(溢出);SM1.2(負)(負)使能流輸出使能流輸出ENO斷開斷開的出錯條件:的出錯條件:SM1.1(溢出);(溢出);SM4.3(運(運行時間);行時間);0006(間接(間接尋址)尋址)指令格式:指令格式:+IIN1, OUT例:例: +
5、IVW0, VW4本指令在梯形圖和語句表中的編程如圖本指令在梯形圖和語句表中的編程如圖4.1所示。所示。圖圖4.1整數加法整數加法LDI0.0/使能輸入端+IVW0, VW4/整數加法/VW0+VW4=VW43. 梯形圖的基本繪制規(guī)則梯形圖的基本繪制規(guī)則 (1)Network (2)能流)能流/使能使能 (3)編程順序)編程順序 (4)編號分配)編號分配 (5)內、外觸點的配合)內、外觸點的配合 (6)觸點的使用次數)觸點的使用次數 (7)線圈的使用次數)線圈的使用次數 (8)線圈的連接)線圈的連接 返回本節(jié)返回本節(jié)4.1.2基本邏輯指令基本邏輯指令 基本邏輯指令在語句表語言中是指對位存儲單元
6、基本邏輯指令在語句表語言中是指對位存儲單元的簡單邏輯運算,在梯形圖中是指對觸點的簡單的簡單邏輯運算,在梯形圖中是指對觸點的簡單連接和對標準線圈的輸出。連接和對標準線圈的輸出。一般來說,語句表語言更適合于熟悉可編程序控一般來說,語句表語言更適合于熟悉可編程序控制器和邏輯編程方面有經驗的編程人員。用這種制器和邏輯編程方面有經驗的編程人員。用這種語言可以編寫出用梯形圖或功能框圖無法實現的語言可以編寫出用梯形圖或功能框圖無法實現的程序。選擇語句表時進行位運算要考慮主機的內程序。選擇語句表時進行位運算要考慮主機的內部存儲結構。部存儲結構。可編程序控制器中的可編程序控制器中的堆棧與計算機中的堆堆棧與計算機
7、中的堆棧結構相同,堆棧是棧結構相同,堆棧是一組能夠存儲和取出一組能夠存儲和取出數據的暫時存儲單元。數據的暫時存儲單元。堆 棧 的 存 取 特 點 是堆 棧 的 存 取 特 點 是“后進先出后進先出”,S7-200可編程序控制器的可編程序控制器的主機邏輯堆棧結構如主機邏輯堆棧結構如表表4.3所示。所示。1. 標準觸點指令標準觸點指令(1)LD:裝入常開觸點(:裝入常開觸點(LoaD)(2)LDN:裝入常閉觸點(:裝入常閉觸點(LoaD Not) (3)A:與常開觸點(:與常開觸點(And) (4)AN:與常閉觸點(:與常閉觸點(And Not)。)。 (5)O:或常閉觸點(:或常閉觸點(Or)
8、(6)ON:或常閉觸點(:或常閉觸點(Or Not) (7)NOT:觸點取非(輸出反相):觸點取非(輸出反相) (8)= :輸出指令:輸出指令 在語句表中,在語句表中,LD、LDN、A、AN、O、ON、NOT這幾這幾條指令的執(zhí)行對邏輯堆棧的影響分別如表條指令的執(zhí)行對邏輯堆棧的影響分別如表4.4、表、表4.5其后其后的說明。的說明。表表4.5指令指令AI0.2的執(zhí)行的執(zhí)行程序實例:程序實例:本程序段用以本程序段用以介紹標準觸點介紹標準觸點指令在梯形圖、指令在梯形圖、語句表和功能語句表和功能塊圖塊圖3種語言編種語言編程中的應用,程中的應用,仔細比較不同仔細比較不同編程工具的區(qū)編程工具的區(qū)別與聯系。
9、別與聯系。其梯形圖和語其梯形圖和語句表程序結構句表程序結構如圖如圖4.2所示。所示。 LD I0.0 /裝入常開觸點 O I0.1 /或常開觸點 A I0.2 /與常開觸點 = Q0.0 /輸出觸點 /如果本梯級中將 I0.1 的觸點改 /為 Q0.0 的常開觸點,則成為電 /機起動停止控制環(huán)節(jié)的梯形圖。 LDN I0.0 /裝入常閉觸點 ON I0.1 /或常閉觸點 AN I0.2 /與常閉觸點 = Q0.1 / LD I0.0 / O I0.1 / A I0.2 / NOT /取非,即輸出反相 = Q0.3 / 圖圖4.2標準觸點標準觸點LAD和和STL例例本程序對應的本程序對應的功能框圖
10、如圖功能框圖如圖4.3所示。在功所示。在功能框圖中,常能框圖中,常閉觸點的裝入閉觸點的裝入和串并聯用指和串并聯用指令盒的對應輸令盒的對應輸入信號端加圓入信號端加圓圈來表示。圈來表示。程序執(zhí)行的時程序執(zhí)行的時序圖如圖序圖如圖4.4所所示。示。 LD I0.0 / O I0.1 / A I0.2 / = Q0.0 / / / LDN I0.0 / ON I0.1 / AN I0.2 / = Q0.1 / / / LD I0.0 / O I0.1 / A I0.2 / NOT / = Q0.3 / 圖圖4.3標準觸點標準觸點FBD例例2. 正負跳變指令正負跳變指令 圖圖4. 4時序圖時序圖I0.0Q
11、0.2Q0.0I0.2I0.1負跳變觸點檢測到脈沖的每一次負跳變后,負跳變觸點檢測到脈沖的每一次負跳變后,產生一個微分脈沖。產生一個微分脈沖。指令格式:指令格式:ED (無操作數)(無操作數)應用舉例:圖應用舉例:圖4.5是跳變指令的程序片斷。是跳變指令的程序片斷。圖圖4.6是圖是圖4.5指令執(zhí)行的時序。指令執(zhí)行的時序。 LD I0.0 /輸入常開觸點 EU /脈沖正跳變 = Q0.0 /輸出觸點 LD I0.0 / ED /脈沖負跳變 = Q0.1 / 圖圖4.5跳變應用跳變應用圖圖4.6時序時序I0.0Q0.1Q0.0(1)S,置位指令,置位指令 (2)R,復位指令,復位指令 置位即置置位
12、即置1,復位即置,復位即置0。置位和復位指令可以將位存儲區(qū)。置位和復位指令可以將位存儲區(qū)的某一位開始的一個或多個(最多可達的某一位開始的一個或多個(最多可達255個)同類存儲器個)同類存儲器位置位置1或置或置0。這兩條指令在使用時需指明三點:操作性質、。這兩條指令在使用時需指明三點:操作性質、開始位和位的數量。各操作數類型及范圍如表開始位和位的數量。各操作數類型及范圍如表4.6所示。所示。3. 置位和復位指令置位和復位指令(1)S,置位指令,置位指令 將位存儲區(qū)的指定位(位將位存儲區(qū)的指定位(位bit)開始的)開始的N個同類存?zhèn)€同類存儲器位置位。儲器位置位。用法:用法:Sbit,N例:例: S
13、Q0.0, 1(2)R,復位指令,復位指令 將位存儲區(qū)的指定位(位將位存儲區(qū)的指定位(位bit)開始的)開始的N個同類存?zhèn)€同類存儲器位復位。當用復位指令時,如果是對定時器儲器位復位。當用復位指令時,如果是對定時器T位或計數器位或計數器C位進行復位,則定時器位或計數位進行復位,則定時器位或計數器位被復位,同時,定時器或計數器的當前值被器位被復位,同時,定時器或計數器的當前值被清零。清零。用法:用法:Rbit,N例:例: RQ0.2, 3應用舉例:圖應用舉例:圖4.7為置位和復位指令應用程序片斷。為置位和復位指令應用程序片斷。 LD I0.0 /裝入常開觸點 A I0.1 /與常開觸點 = Q1.
14、0 /輸出觸點 LD I0.0 / A I0.1 / S Q0.0, 1 /將Q0.0開始的/1個觸點置 1 R Q0.2, 3 /將Q0.2開始的/3個觸點置 0 圖圖4.7置位復位置位復位本程序對應的時序圖如圖本程序對應的時序圖如圖4.8所示。所示。圖圖4.8時序圖時序圖I0.0Q0.2-Q0.4Q0.0Q1.0I0.14. 立即指令立即指令 (1)立即觸點指令)立即觸點指令 (2)=I,立即輸出指令,立即輸出指令 (3)SI,立即置位指令,立即置位指令 (4)RI,立即復位指令,立即復位指令 (1)立即觸點指令)立即觸點指令在每個標準觸點指令的后面加在每個標準觸點指令的后面加“I”。指令
15、執(zhí)行時,。指令執(zhí)行時,立即讀取物理輸入點的值,但是不刷新對應映像立即讀取物理輸入點的值,但是不刷新對應映像寄存器的值。寄存器的值。這類指令包括:這類指令包括:LDI、LDNI、AI、ANI、OI和和ONI。下面以。下面以LDI指令為例。指令為例。用法:用法:LDI bit例:例: LDI I0.2注意:注意:bit只能是只能是I類型。類型。(2)=I,立即輸出指令,立即輸出指令用立即指令訪問輸出點時,把棧頂值立即復制到用立即指令訪問輸出點時,把棧頂值立即復制到指令所指出的物理輸出點,同時,相應的輸出映指令所指出的物理輸出點,同時,相應的輸出映像寄存器的內容也被刷新。像寄存器的內容也被刷新。用法
16、:用法:=Ibit例:例: =IQ0.2注意:注意:bit只能是只能是Q類型。類型。(3)SI,立即置位指令,立即置位指令用立即置位指令訪問輸出點時,從指令所指出的位(用立即置位指令訪問輸出點時,從指令所指出的位(bit)開始的開始的N個(最多為個(最多為128個)物理輸出點被立即置位,同個)物理輸出點被立即置位,同時,相應的輸出映像寄存器的內容也被刷新。時,相應的輸出映像寄存器的內容也被刷新。用法:用法:SIbit,N例:例:SIQ0.0, 2注意:注意:bit只能是只能是Q類型。類型。SI和和RI指令的操作數類型及范指令的操作數類型及范圍如表圍如表4.7所示。所示。(4)RI,立即復位指令
17、,立即復位指令用立即復位指令訪問輸出點時,從指令所指出的用立即復位指令訪問輸出點時,從指令所指出的位(位(bit)開始的)開始的N個(最多為個(最多為128個)物理輸出點個)物理輸出點被立即復位,同時,相應的輸出映像寄存器的內被立即復位,同時,相應的輸出映像寄存器的內容也被刷新。容也被刷新。用法:用法:RIbit,N例:例: RIQ0.0, 1應用舉例:應用舉例:圖圖4.9為立即指令應用中的一段程序,圖為立即指令應用中的一段程序,圖4.10是程是程序對應的時序圖。序對應的時序圖。 LD I0.0 /裝 入 常 開 觸 點 = Q0.0 /輸 出 觸 點 , 非 立 即 =I Q0.1 /立 即
18、 輸 出 觸 點 SI Q0.2, 1 /從 Q0.2 開 始 的 1 個 /觸 點 被 立 即 置 1 LDI I0.0 /立 即 輸 入 觸 點 指 令 = Q0.3 / 圖圖4.9立即指令程序立即指令程序圖圖4.10時序圖時序圖返回本節(jié)返回本節(jié)掃描周期 n掃描周期 n+1掃描周期 n+3掃描周期 n+2輸出刷新輸出刷新輸出刷新輸出刷新輸出刷新輸入掃描輸入掃描輸入掃描輸入掃描輸入掃描Q0.1I0.0Q0.0Q0.3Q0.24.1.3復雜邏輯指令復雜邏輯指令 1. 棧裝載與指令棧裝載與指令 2. 棧裝載或指令棧裝載或指令 3. 邏輯推入棧指令邏輯推入棧指令 4. 邏輯彈出棧指令邏輯彈出棧指令
19、 5. 邏輯讀棧指令邏輯讀棧指令 6. 裝入堆棧指令裝入堆棧指令 1. 棧裝載與指令棧裝載與指令 ALD,棧裝載與指令(與塊)。在梯形圖中用于將并聯,棧裝載與指令(與塊)。在梯形圖中用于將并聯電路塊進行串聯連接。電路塊進行串聯連接。在語句表中指令在語句表中指令ALD執(zhí)行情況如表執(zhí)行情況如表4.8所示。所示。OLD,棧裝載或指令(或塊)。在梯形圖中用于,棧裝載或指令(或塊)。在梯形圖中用于將串聯電路塊進行并聯連接。將串聯電路塊進行并聯連接。在語句表中指令在語句表中指令OLD執(zhí)行情況如表執(zhí)行情況如表4.9所示。所示。2. 棧裝載或指令棧裝載或指令 LPS,邏輯推入棧指令(分支或主控指令)。在梯形圖
20、中,邏輯推入棧指令(分支或主控指令)。在梯形圖中的分支結構中,用于生成一條新的母線,左側為主控邏的分支結構中,用于生成一條新的母線,左側為主控邏輯塊時,第一個完整的從邏輯行從此處開始。輯塊時,第一個完整的從邏輯行從此處開始。注意:注意:使用使用LPS指令時,本指令為分支的開始,以后必須指令時,本指令為分支的開始,以后必須有分支結束指令有分支結束指令LPP。即。即LPS與與LPP指令必須成對出現。指令必須成對出現。在語句表中指令在語句表中指令LPS執(zhí)行情況如下表執(zhí)行情況如下表4.10所示。所示。3. 邏輯推入棧指令邏輯推入棧指令 4. 邏輯彈出棧指令邏輯彈出棧指令 LPP,邏輯彈出棧指令(分支結
21、束或主控復位指令)。在梯形圖中的,邏輯彈出棧指令(分支結束或主控復位指令)。在梯形圖中的分支結構中,用于將分支結構中,用于將LPS指令生成一條新的母線進行恢復。指令生成一條新的母線進行恢復。注意:注意:使用使用LPP指令時,必須出現在指令時,必須出現在LPS的后面,與的后面,與LPS成對出現。成對出現。在語句表中指令在語句表中指令LPP執(zhí)行情況如下表執(zhí)行情況如下表4.11所示。所示。5. 邏輯讀棧指令邏輯讀棧指令 LRD,邏輯讀棧指令。在梯形圖中的分支結構中,當左,邏輯讀棧指令。在梯形圖中的分支結構中,當左側為主控邏輯塊時,開始第二個和后邊更多的從邏輯塊。側為主控邏輯塊時,開始第二個和后邊更多
22、的從邏輯塊。在語句表中指令在語句表中指令LRD 執(zhí)行情況如表執(zhí)行情況如表4.12所示。所示。6. 裝入堆棧指令裝入堆棧指令 LDS,裝入堆棧指令。本指令編程時較少使用。,裝入堆棧指令。本指令編程時較少使用。指令格式:指令格式:LDSn (n為為08的整數)的整數)例:例:LDS4指令指令LDS4 在語句表中執(zhí)行情況如下表在語句表中執(zhí)行情況如下表4.13所示。所示。應用舉例:應用舉例:圖圖4.11是復雜邏輯指令在實際應用中的一段程序的梯形圖。是復雜邏輯指令在實際應用中的一段程序的梯形圖。 LD I0.0 /裝入常開觸點 O I2.2 /或常開觸點 LD I0.1 /被串的塊開始 LD I2.0
23、/被并路開始 A I2.1 / OLD /棧裝載或,并路結束 ALD /棧裝載與,串路結束 LD I0.0 / LPS /邏輯推入棧,主控 A I0.5 / = Q7.0 / LRD /邏輯讀棧,新母線 LD I2.1 / O I1.3 / ALD /棧裝載與 = Q6.0 / LPP /邏輯彈出棧,母線復原 LD I3.1 / O I2.0 / ALD / = Q1.3 / 圖圖4.11復雜邏輯復雜邏輯指令的應用指令的應用返回本節(jié)返回本節(jié)4.1.4定時器指令定時器指令 系統(tǒng)提供系統(tǒng)提供3種定時指令:種定時指令:TON、TONR和和TOF。精度等級:精度等級:S7-200定時器的精度(時間增量
24、定時器的精度(時間增量/時間單位時間單位/分辨率)有分辨率)有3 個等級:個等級:1ms、10ms和和100ms,精度等級和定時器號關系,精度等級和定時器號關系如表如表4.14所示。所示。指令操作數指令操作數 1)編號:)編號: 2)預設值)預設值PT: 3)使能輸入(只對)使能輸入(只對LAD和和FBD):): 1. 接通延時定時器接通延時定時器 TON,接通延時定時器指令。用于單一,接通延時定時器指令。用于單一間隔的定時。上電周期或首次掃描,定間隔的定時。上電周期或首次掃描,定時器位時器位OFF,當前值為,當前值為0。使能輸入接。使能輸入接通時,定時器位為通時,定時器位為OFF,當前值從,
25、當前值從0開開始計數時間,當前值達到預設值時,定始計數時間,當前值達到預設值時,定時器位時器位ON,當前值連續(xù)計數到,當前值連續(xù)計數到32767。使能輸入斷開,定時器自動復位,即定使能輸入斷開,定時器自動復位,即定時器位時器位OFF,當前值為,當前值為0。指令格式:指令格式:TONTxxx,PT例:例:TONT120,82. 有記憶接通延時定時器有記憶接通延時定時器 TONR,有記憶接通延時定時器指令。用于,有記憶接通延時定時器指令。用于對許多間隔的累計定時。上電周期或首次掃對許多間隔的累計定時。上電周期或首次掃描,定時器位描,定時器位OFF,當前值保持。使能輸入,當前值保持。使能輸入接通時,
26、定時器位為接通時,定時器位為OFF,當前值從,當前值從0開始開始計數時間。使能輸入斷開,定時器位和當前計數時間。使能輸入斷開,定時器位和當前值保持最后狀態(tài)。使能輸入再次接通時,當值保持最后狀態(tài)。使能輸入再次接通時,當前值從上次的保持值繼續(xù)計數,當累計當前前值從上次的保持值繼續(xù)計數,當累計當前值達到預設值時,定時器位值達到預設值時,定時器位ON,當前值連,當前值連續(xù)計數到續(xù)計數到32767。TONR定時器只能用復位指令進行復位操作。定時器只能用復位指令進行復位操作。指令格式:指令格式:TONRTxxx,PT例:例: TONRT20,633. 斷開延時定時器斷開延時定時器TOF,斷開延時定時器指令
27、。用于斷開,斷開延時定時器指令。用于斷開后的單一間隔定時。上電周期或首次掃后的單一間隔定時。上電周期或首次掃描,定時器位描,定時器位OFF,當前值為,當前值為0。使能輸。使能輸入接通時,定時器位為入接通時,定時器位為ON,當前值為,當前值為0。當使能輸入由接通到斷開時,定時器開當使能輸入由接通到斷開時,定時器開始計數,當前值達到預設值時,定時器始計數,當前值達到預設值時,定時器位位OFF,當前值等于預設值,停止計數。,當前值等于預設值,停止計數。TOF復位后,如果使能輸入再有從復位后,如果使能輸入再有從ON到到OFF的負跳變,則可實現再次啟動。的負跳變,則可實現再次啟動。指令格式:指令格式:T
28、OFTxxx,PT例:例: TOFT35,64. 應用舉例應用舉例例例1:圖:圖4.12是介紹是介紹3種定時器的工作特性的種定時器的工作特性的程序片斷,其中程序片斷,其中T35為通電延時定時器,為通電延時定時器,T2為有記憶通電延時定時器,為有記憶通電延時定時器,T36為斷電延時為斷電延時定時器。定時器。 LD I0.0 /使能輸入 TON T35, +4 /通電延時定時 /延時時間為 /40ms LD I0.0 / TONR T2, +10 /有記憶通電 /延時時間累計 /為 1000ms LD I0.0 / TOF T36, +3 /斷電延時定時 /延時時間為 /30ms 圖圖4.12定時
29、器特性定時器特性本梯形圖程序中輸入輸出執(zhí)行時序關系如圖本梯形圖程序中輸入輸出執(zhí)行時序關系如圖4.13所示。所示。圖圖4.13定時器時序定時器時序T36位4103I0.0T33當前值T2當前值T33位3T2位T36當前值最大值最大值4例例2:用:用TON構造各種類型的時間繼電器觸點。構造各種類型的時間繼電器觸點。有的廠商的有的廠商的PLC只有只有TON定時器,因此,在這種情況下定時器,因此,在這種情況下可以利用可以利用TON來構造斷電延時型的各種觸點。來構造斷電延時型的各種觸點。圖圖4.14是用是用TON構造構造TOF作用的觸點。其時序圖與作用的觸點。其時序圖與TOF的的時序完全相同。時序完全相
30、同。圖圖4.15用通電延時定時器與輸出繼電器組成帶瞬動觸點的用通電延時定時器與輸出繼電器組成帶瞬動觸點的定時器。定時器。圖圖4.16是利用常開觸點實現通電和斷電都延時的觸點作用。是利用常開觸點實現通電和斷電都延時的觸點作用。本程序實現的功能是:用輸入端本程序實現的功能是:用輸入端I0.0控制輸出端控制輸出端Q0.0,當,當I0.0接通后,過接通后,過3個時間單位個時間單位Q0.0端輸出接通,當端輸出接通,當I0.0斷開斷開后,過后,過6個時間單位個時間單位Q0.0斷開。斷開。LDI0.0/啟動 M0.0OM0.0/自保ANT33/斷開 M0.0=M0.0/瞬時閉合/延時 50ms 斷開ANI0
31、.0/連續(xù)輸出TON T33, +5/圖圖4.14定時器應用定時器應用LDI0.0/=Q0.0/定時器的瞬動觸點TON T33, +50/通電延時定時器/時間為 500msLDT33/=Q0.1/延時動作觸點圖圖4.14定時器應用定時器應用LDI0.0/=Q0.0/定時器的瞬動觸點TON T33, +50/通電延時定時器/時間為 500msLDT33/=Q0.1/延時動作觸點圖圖4.15定時器應用定時器應用LDI0.0/TON T33, +3/常開通電延時/用作通電延時定時LDQ0.0/斷電延時的基礎ANI0.0/斷電延時開始TON T34, +6/通電延時定時器/用作斷電延時計時LDT33/
32、OQ0.0/ANT34/=Q0.0/用作通、斷電延時圖圖4.16定時器應用定時器應用返回本節(jié)返回本節(jié)4.1.5計數器指令計數器指令 1. 概概 述述 2. 增計數器增計數器 3. 增減計數器增減計數器 4. 減計數器減計數器 5. 應用舉例應用舉例 1. 概述概述 計數器用來累計輸入脈沖的次數。計數器也是由計數器用來累計輸入脈沖的次數。計數器也是由集成電路構成,是應用非常廣泛的編程元件,經集成電路構成,是應用非常廣泛的編程元件,經常用來對產品進行計數。常用來對產品進行計數。 計數器指令有計數器指令有3種:增計數種:增計數CTU、增減計數、增減計數CTUD和減計數和減計數CTD。指令操作數有指令
33、操作數有4方面:編號、預設值、脈沖輸入方面:編號、預設值、脈沖輸入和復位輸入。和復位輸入。LDM0.0/起動信號=Q0.1/起動電機 M1TON T40, +200/延時 2000ms/后起動電機 M2LDT40/=Q0.2/起動電機 M2TON T41, +300/延時 3000ms/后起動電機 M3LDT41/=Q0.3/起動電機 M3圖圖4.18電機順序起動電機順序起動2. 增計數器增計數器 CTU,增計數器指令。首次掃描,定時器位,增計數器指令。首次掃描,定時器位OFF,當前值為當前值為0。脈沖輸入的每個上升沿,計數器計。脈沖輸入的每個上升沿,計數器計數數1次,當前值增加次,當前值增加
34、1個單位,當前值達到預設值個單位,當前值達到預設值時,計數器位時,計數器位ON,當前值繼續(xù)計數到,當前值繼續(xù)計數到32767停止停止計數。復位輸入有效或執(zhí)行復位指令,計數器自計數。復位輸入有效或執(zhí)行復位指令,計數器自動復位,即計數器位動復位,即計數器位OFF,當前值為,當前值為0。指令格式:指令格式:CTUCxxx,PV例:例: CTUC20,3程序實例:程序實例:圖圖4.19為增計數器的程序片斷和時序圖。為增計數器的程序片斷和時序圖。LDI0.0/計數脈沖信號輸入端LDI0.1/復位信號輸入端CTU C20, +3/增計數,計數設定值/為 3 個脈沖LDC20/計數值達到 3,則=Q0.0/
35、將輸入位置 1I0.0I0.1C20 當前值C20 位圖圖4.19增計數程序及時序增計數程序及時序3. 增減計數器增減計數器 CTUD,增減計數器指令。有兩個脈沖輸入端:,增減計數器指令。有兩個脈沖輸入端:CU輸入端用于遞增輸入端用于遞增計數,計數,CD輸入端用于遞減計數。輸入端用于遞減計數。 指令格式:指令格式:CTUDCxxx,PV例:例: CTUDC30,5程序實例:如圖程序實例:如圖4.20所示為增減計數器的程序片斷和時序圖。所示為增減計數器的程序片斷和時序圖。 LD I0.0 /增計數輸入端 LD I0.1 /減計數輸入端 LD I0.2 /復位輸入端 CTUD C30, +5 /增
36、減計數,設定 /脈沖數為 5。 LD C30 /計數器觸點 = Q0.0 /輸出觸點 圖圖4.20增減計數程序及時序增減計數程序及時序1234543434567I0.0I0.1I0.2C30 當前值C30 位4. 減計數器減計數器 CTD,增減計數器指令。脈沖輸入端,增減計數器指令。脈沖輸入端CD用于遞減計數。用于遞減計數。首次掃描,定時器位首次掃描,定時器位OFF,當前值為等于預設值,當前值為等于預設值PV。計。計數器檢測到數器檢測到CD輸入的每個上升沿時,計數器當前值減小輸入的每個上升沿時,計數器當前值減小1個單位,當前值減到個單位,當前值減到0時,計數器位時,計數器位ON。復位輸入有效或
37、執(zhí)行復位指令,計數器自動復位,即計復位輸入有效或執(zhí)行復位指令,計數器自動復位,即計數器位數器位OFF,當前值復位為預設值,而不是,當前值復位為預設值,而不是0。指令格式:指令格式:CTDCxxx,PV例:例: CTDC40,4程序實例:圖程序實例:圖4.21為減計數器的程序片斷和時序圖。為減計數器的程序片斷和時序圖。LDI0.0/減計數脈沖輸入端LDI0.1/復位輸入端CTD C40, +4/減計數器,設定計數/脈沖數為 4。LDC40/裝入計數器觸點=Q0.0/輸出觸點圖圖4.21減計數程序及時序減計數程序及時序I0.0I0.1C40 當前值C40 位5. 應用舉例應用舉例 1)循環(huán)計數。)
38、循環(huán)計數。以上三種類型的計數器如果在使用時,將計數器以上三種類型的計數器如果在使用時,將計數器位的常開觸點作為復位輸入信號,則可以實現循位的常開觸點作為復位輸入信號,則可以實現循環(huán)計數。環(huán)計數。2)用計數器和定時器配合增加延時時間,如圖)用計數器和定時器配合增加延時時間,如圖4.22所示。試分析以下程序中實際延時為多長時所示。試分析以下程序中實際延時為多長時間。間。LDI0.0/啟動通電延時ANM0.0/重新啟動延時TON T50, +30000/通電延時定時器/時間設定為 3000sLDT50/延時時間到=M0.0/關定時器,產生一個/脈沖。LDM0.0/每隔 3000s 輸入一個/脈沖LD
39、N I0.0/復位輸入CTU C20, +10/增計數器,累計脈沖/的總數。圖圖4.22計數器應用例計數器應用例返回本節(jié)返回本節(jié)123111054I 0.0T50 位C20 位4.1.6比較比較 1. 字節(jié)比較字節(jié)比較 2. 整數比較整數比較 3. 雙字整數比較雙字整數比較 4. 實數比較實數比較 5. 應用舉例應用舉例 1. 字節(jié)比較字節(jié)比較 字節(jié)比較用于比較兩個字節(jié)型整數值字節(jié)比較用于比較兩個字節(jié)型整數值IN1和和IN2的的大小,字節(jié)比較是無符號的。比較式可以是大小,字節(jié)比較是無符號的。比較式可以是LDB、AB或或OB后直接加比較運算符構成。后直接加比較運算符構成。如:如:LDB=、AB、
40、OB= 等。等。整數整數IN1和和IN2的尋址范圍:的尋址范圍:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC、*LD和常數。和常數。指令格式例:指令格式例:LDB=VB10,VB12ABMB0, MB1OB=AC1, 1162. 整數比較整數比較 整數比較用于比較兩個一字長整數值整數比較用于比較兩個一字長整數值IN1和和IN2的大小,的大小,整數比較是有符號的(整數范圍為整數比較是有符號的(整數范圍為16#8000和和16#7FFF之之間)。比較式可以是間)。比較式可以是LDW、AW或或OW后直接加比較運算后直接加比較運算符構成。符構成。如:如:LDW=、AW、OW= 等。等。整
41、數整數IN1和和IN2的尋址范圍:的尋址范圍:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常和常數。數。指令格式例:指令格式例:LDW=VW10,VW12AW MW0, MW4OW=AC2,11603. 雙字整數比較雙字整數比較 雙字整數比較用于比較兩個雙字長整數值雙字整數比較用于比較兩個雙字長整數值IN1和和IN2的大小,雙字整數比較是有符號的(雙字整的大小,雙字整數比較是有符號的(雙字整數范圍為數范圍為16#80000000和和16#7FFFFFFF之間)。之間)。 指令格式例:指令格式例:LDD=VD10,VD14ADMD0,MD8OD=HC
42、0, *AC04. 實數比較實數比較 實數比較用于比較兩個雙字長實數值實數比較用于比較兩個雙字長實數值IN1和和IN2的的大小,實數比較是有符號的(負實數范圍為大小,實數比較是有符號的(負實數范圍為-1.175495E-38和和-3.402823E+38,正實數范圍為,正實數范圍為+1.175495E-38和和+3.402823E+38)。比較式可以)。比較式可以是是LDR、AR或或OR后直接加比較運算符構成。后直接加比較運算符構成。指令格式例:指令格式例:LDR=VD10,VD18ARMD0,MD12OR *AC1,VD1005. 應用舉例應用舉例 控制要求:控制要求:一自動倉庫存放某種貨物
43、,最多一自動倉庫存放某種貨物,最多6000箱,需對所箱,需對所存的貨物進出計數。貨物多于存的貨物進出計數。貨物多于1000箱,燈箱,燈L1亮;亮;貨物多于貨物多于5000箱,燈箱,燈L2亮。亮。其中,其中,L1和和L2分別受分別受Q0.0和和Q0.1控制,數值控制,數值1000和和5000分別存儲在分別存儲在VW20和和VW30字存儲單元中。字存儲單元中。本控制系統(tǒng)的程序如圖本控制系統(tǒng)的程序如圖4.23所示。程序執(zhí)行時序所示。程序執(zhí)行時序如圖如圖4.24所示。所示。圖圖4.23程序舉例程序舉例LDI0.0/增計數輸入端LDI0.1/減計數輸入端LDI0.2/復位輸入端CTUDC30, +100
44、00/增減計數,/設定脈沖數/為 10000。LDW=C30, VW20/比較計數器/當前值是否大于/VW20 中的值=Q0.0/輸出觸點LDW=C30, VW30/比較計數器/當前值是否大于/VW30 中的值=Q0.1/輸出觸點圖圖4.24時序圖時序圖1000100050005000C30 當前值Q 0.0Q 0.1返回本節(jié)返回本節(jié)4.2運算指令運算指令 4.2.1 加法加法 4.2.2減法減法 4.2.3乘法乘法 4.2.4除法除法 4.2.5 數學函數指令數學函數指令 4.2.6增減增減 4.2.7 邏輯運算邏輯運算 返回本章首頁返回本章首頁4.2.1 加法加法 1. 整數加法整數加法+
45、I,整數加法指令。使能輸入有效時,將兩個單,整數加法指令。使能輸入有效時,將兩個單字長(字長(16位)的符號整數位)的符號整數IN1和和IN2相加,產生一相加,產生一個個16位整數結果位整數結果OUT。LDI0.0/使能輸入端+IVW0, VW4/整數加法/VW0+VW4=VW4圖圖4.25整數加法例整數加法例2. 雙整數加法雙整數加法+D,雙整數加法指令。使能輸入有效時,將兩個雙字長(,雙整數加法指令。使能輸入有效時,將兩個雙字長(32位)的位)的符號雙整數符號雙整數IN1和和IN2相加,產生一個相加,產生一個32位雙整數結果位雙整數結果OUT。在在LAD和和FBD中,以指令盒形式編程,執(zhí)行
46、結果:中,以指令盒形式編程,執(zhí)行結果:IN1+IN2=OUT。在在STL中,執(zhí)行結果:中,執(zhí)行結果:IN1+OUT=OUT。 OUT的尋址范圍:的尋址范圍:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD。指令格式:指令格式:+DIN1, OUT例:例:+DVD0,VD4+R,實數加法指令。使能輸入有效時,將兩個雙字長(,實數加法指令。使能輸入有效時,將兩個雙字長(32位)的實位)的實數數IN1和和IN2相加,產生一個相加,產生一個32位實數結果位實數結果OUT。在在LAD和和FBD中,以指令盒形式編程,執(zhí)行結果:中,以指令盒形式編程,執(zhí)行結果:IN1+IN2=OUT。
47、OUT的尋址范圍:的尋址范圍:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD。本指令影響的特殊存儲器位:本指令影響的特殊存儲器位:SM1.0(零);(零);SM1.1(溢出);(溢出);SM1.2(負)。(負)。返回本節(jié)返回本節(jié)4.2.2減法減法 減法指令是對有符號數進行相減操作。包括:整減法指令是對有符號數進行相減操作。包括:整數減法、雙整數減法和實數減法。這三種減法指數減法、雙整數減法和實數減法。這三種減法指令與所對應的加法指令除運算法則不同之外,其令與所對應的加法指令除運算法則不同之外,其他方面基本相同。他方面基本相同。在在LAD和和FBD中,以指令盒形式編程,
48、執(zhí)行結果:中,以指令盒形式編程,執(zhí)行結果:IN1-IN2=OUT。在在STL中,執(zhí)行結果:中,執(zhí)行結果: OUT- IN2=OUT。指令格式:指令格式:-IIN2,OUT(整數減法)(整數減法)-DIN2,OUT(雙整數減法)(雙整數減法)-RIN2,OUT(實數減法)(實數減法)例:例:-IAC0,VW4返回本節(jié)返回本節(jié)4.2.3乘法乘法 *I,整數乘法指令。使能輸入有,整數乘法指令。使能輸入有效時,將兩個單字長(效時,將兩個單字長(16位)的位)的符號整數符號整數IN1和和IN2相乘,產生一相乘,產生一個個16位整數結果位整數結果OUT。指令格式:指令格式:*IIN1,OUT例:例:*IV
49、W0,AC01. 整數乘法整數乘法 2. 完全整數乘法完全整數乘法 MUL,完全整數乘法指令。使能輸入有效時,將兩個單,完全整數乘法指令。使能輸入有效時,將兩個單字長(字長(16位)的符號整數位)的符號整數IN1和和IN2相乘,產生一個相乘,產生一個32位位雙整數結果雙整數結果OUT。 在在LAD和和FBD中,以指令盒形式編程,執(zhí)行結果:中,以指令盒形式編程,執(zhí)行結果:IN1*IN2=OUT。 OUT的尋址范圍:的尋址范圍:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD。本指令影響的特殊存儲器位:本指令影響的特殊存儲器位:SM1.0(零);(零);SM1.1(溢(溢出
50、);出);SM1.2(負);(負);SM1.3(被(被0除)。除)。指令格式:指令格式:MUL IN1,OUT例:例:MUL AC0,VD10 3. 雙整數乘法雙整數乘法 *D,雙整數乘法指令。使能輸入有效時,將兩個雙字長,雙整數乘法指令。使能輸入有效時,將兩個雙字長(32位)的符號整數位)的符號整數IN1和和IN2相乘,產生一個相乘,產生一個32位雙整位雙整數結果數結果OUT。 在在STL中,執(zhí)行結果:中,執(zhí)行結果:IN1*OUT=OUT。IN1和和IN2的尋址范圍:的尋址范圍:VD、ID、QD、MD、SD、SMD、LD、HC、AC、*VD、*AC、*LD和常數。和常數。OUT的尋址范圍:的
51、尋址范圍:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD。本指令影響的特殊存儲器位:本指令影響的特殊存儲器位:SM1.0(零);(零);SM1.1(溢(溢出);出);SM1.2(負);(負);SM1.3(被(被0除)。除)。指令格式:指令格式:*DIN1,OUT例:例:*DVD0,AC04. 實數乘法實數乘法*R,實數乘法指令。使能輸入有效時,將兩個雙字長(,實數乘法指令。使能輸入有效時,將兩個雙字長(32位)位)的實數的實數IN1和和IN2相乘,產生一個相乘,產生一個32位實數結果位實數結果OUT。在在 L A D 和和 F B D 中 , 以 指 令 盒 形 式
52、編 程 , 執(zhí) 行 結 果 :中 , 以 指 令 盒 形 式 編 程 , 執(zhí) 行 結 果 :IN1*IN2=OUT。在在STL中,執(zhí)行結果:中,執(zhí)行結果:IN1*OUT=OUT。IN1和和IN2的尋址范圍:的尋址范圍:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD和常數。和常數。OUT的尋址范圍:的尋址范圍:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD。本指令影響的特殊存儲器位:本指令影響的特殊存儲器位:SM1.0(零);(零);SM1.1(溢出);(溢出);SM1.2(負);(負);SM1.3(被(被0除)。除)。指令格式:指令格式:*R
53、IN1,OUT例:例:*RVD0,AC0返回本節(jié)返回本節(jié)4.2.4除法除法 在在LAD和和FBD中,以指令盒形式編程,執(zhí)行結果:中,以指令盒形式編程,執(zhí)行結果:IN1/IN2=OUT。在在STL中,執(zhí)行結果:中,執(zhí)行結果: OUT/ IN2=OUT。指令格式:指令格式:/IIN2,OUT(整數除法)(整數除法)DIVIN2,OUT(整數完全除法)(整數完全除法)/DIN2,OUT(雙整數除法)(雙整數除法)/RIN2,OUT(實數除法)(實數除法)例:例:DIVVW10, VD100/IVW20, VW200兩條指令的編程及執(zhí)行情況比較如圖兩條指令的編程及執(zhí)行情況比較如圖4.26所示。所示。L
54、DI0.0/使能輸入端DIVVW10, VD100/完全除法/VW102/VW10=VD100LDI0.1/使能輸入端/IVW20, VW200 /整數除法/VW200/VW20=VW200圖圖4.26除法指令應用除法指令應用對于除法指令:對于除法指令: 對于完全除法指令:對于完全除法指令: 返回本節(jié)返回本節(jié)4.2.5 數學函數指令數學函數指令 1.平方根平方根 2. 自然對數自然對數 3. 指數指數 4. 正弦、余弦、正切正弦、余弦、正切 1.平方根平方根 SQRT,平方根指令。把一個雙字長(,平方根指令。把一個雙字長(32位)的實數位)的實數IN開平方,得到開平方,得到32位的實數結果。位
55、的實數結果。在在LAD和和FBD中,以指令盒形式編程,執(zhí)行結果:中,以指令盒形式編程,執(zhí)行結果:SQRT(IN)=OUT。在在STL中,執(zhí)行結果:中,執(zhí)行結果:SQRT(IN)=OUT。本指令影響的特殊存儲器位:本指令影響的特殊存儲器位:SM1.0(零);(零);SM1.1(溢出和非法值);(溢出和非法值);SM1.2(負)。(負)。使能流輸出使能流輸出ENO斷開的出錯條件:斷開的出錯條件:SM1.1(溢出);(溢出);SM4.3(運行時間);(運行時間);0006(間接尋址)。(間接尋址)。指令格式:指令格式:SQRTIN,OUT例:例:SQRTVD0,AC02. 自然對數自然對數 LN,自
56、然對數指,自然對數指令。將一個雙字令。將一個雙字長(長(32位)的實位)的實數數IN取自然對數,取自然對數,得到得到32位的實數位的實數結果。結果。應用實例:應用實例:求以求以10為底的為底的50(存于(存于VD0)的常)的常用對數,結果放用對數,結果放到到AC0。本運算程序如圖本運算程序如圖4.27所示。所示。 LD I0.0 /使能輸入 LN VD0, AC0 / /自然對數 / Ln(VD0)=AC0 LN 10.0, VD100 / /自然對數 / Ln(10)=VD100 /R VD100, AC0 / /實數除法指令 / AC0/VD100=VD100 圖圖4.27自然對數的應用自
57、然對數的應用3. 指數指數 EXP,指數指令。將一個雙字長,指數指令。將一個雙字長(32位)的實數位)的實數IN取以取以e為底的指為底的指數,得到數,得到32位的實數結果位的實數結果OUT。在在LAD和和FBD中,以指令盒形式編中,以指令盒形式編程,執(zhí)行結果:程,執(zhí)行結果:EXP(IN)=OUT。在在STL中,執(zhí)行結果:中,執(zhí)行結果:EXP(IN)=OUT。指令格式:指令格式:EXP IN, OUT例:例: EXP VD0, AC0 4. 正弦、余弦、正切正弦、余弦、正切 SIN、COS、TAN,即正弦、余弦、正切指令。將一個雙,即正弦、余弦、正切指令。將一個雙字長(字長(32位)的實數弧度值
58、位)的實數弧度值IN分別取正弦、余弦、正切,分別取正弦、余弦、正切,各得到各得到32位的實數結果。位的實數結果。如果已知輸入值為角度,要先將角度值轉化為弧度值,如果已知輸入值為角度,要先將角度值轉化為弧度值,方法:使用(方法:使用(*R)MUL_R指令用角度值乘以指令用角度值乘以/180即即可。可。例:例: TAN VD0, AC0應用實例:求應用實例:求COS160o的值。如圖的值。如圖4.28所示。所示。 LD I0.0 /使能輸入 MOVR 3.14159, AC0 / /裝入 AC0 /R 180.0, AC0 / / 得/180 弧度 / *R 160.0, AC0 / /角度轉化為
59、弧度 / COS AC0, AC1 / /求余弦指令 /結果存放到 AC1 圖圖4.28三角函數應用例三角函數應用例返回本節(jié)返回本節(jié)4.2.6增減增減 1. 字節(jié)增和字節(jié)減字節(jié)增和字節(jié)減 2. 字增和字減字增和字減 3. 雙字增和雙字減雙字增和雙字減 4. 應用實例應用實例 1. 字節(jié)增和字節(jié)減字節(jié)增和字節(jié)減 INCB,字節(jié)增指令。使能輸入有效時,把一字節(jié)長的無,字節(jié)增指令。使能輸入有效時,把一字節(jié)長的無符號輸入數(符號輸入數(IN)加)加1,得到一,得到一字節(jié)的無符號輸出結果字節(jié)的無符號輸出結果OUT。DECB,字節(jié)減指令。使能輸入有效時,把一字節(jié)長的無,字節(jié)減指令。使能輸入有效時,把一字節(jié)
60、長的無符號輸入數(符號輸入數(IN)減)減1,得到一字節(jié)的無符號輸出結果,得到一字節(jié)的無符號輸出結果OUT。2. 字增和字減字增和字減 3. 雙字增和雙字減雙字增和雙字減 INCD,雙字增指令。使能輸入有效時,把雙字長(,雙字增指令。使能輸入有效時,把雙字長(32位)位)的有符號輸入數(的有符號輸入數(IN)加)加1,得到雙字長的有符號輸出結,得到雙字長的有符號輸出結果果OUT。DECD,雙字減指令。使能輸入有效時,把雙字長的有符,雙字減指令。使能輸入有效時,把雙字長的有符號輸入數(號輸入數(IN)減)減1,得到雙字長的有符號輸出結果,得到雙字長的有符號輸出結果OUT。4. 應用實例應用實例
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 元宇宙社交平臺虛擬社交平臺虛擬空間布局與用戶體驗提升報告
- 2025年金融行業(yè)反洗錢技術革命與創(chuàng)新監(jiān)管機制解讀報告
- 社區(qū)心理健康服務在社區(qū)心理健康服務體系建設中的實施效果研究與實踐評估探索報告
- 2025年電動汽車電池熱管理系統(tǒng)熱管理材料創(chuàng)新與應用趨勢報告
- 城市公園改造提升項目社會穩(wěn)定風險評估與城市綠地生態(tài)效益評估報告
- 分布式能源系統(tǒng)2025年生物質能源的生物質能熱電聯產政策環(huán)境研究報告
- 培訓機構課時費管理制度
- 江濱公園日常管理制度
- 2025年四川省德陽市中考英語真題(解析版)
- 月餅成品包裝管理制度
- 《凈水絮凝劑》課件
- Linux網絡操作系統(tǒng)項目化教程 課件 項目1-6 安裝Linux操作系統(tǒng)- 管理進程
- 污水處理廠安全風險分級管控體系方案1
- 珠寶行業(yè)代賣合作協(xié)議書
- (高清版)JGT 225-2020 預應力混凝土用金屬波紋管
- 中國地理(廣州大學)智慧樹知到期末考試答案章節(jié)答案2024年廣州大學
- 自然辯證法-2018版課后思考題答案
- (正式版)JBT 5300-2024 工業(yè)用閥門材料 選用指南
- 校園超市經營投標方案(技術方案)
- 《養(yǎng)老護理員》-課件:擺放良肢位
- 2023年遼寧省高中學業(yè)水平合格性考試物理試卷真題(答案詳解)
評論
0/150
提交評論