




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、5.2.1 基本基本邏輯指令邏輯指令5.2.2 立即操作指令立即操作指令5.2.3 復雜復雜邏輯指令邏輯指令5.2.4 取非觸點指令和取非觸點指令和空操作指令空操作指令5.2.5 定時器和計數器定時器和計數器指令指令5.2.6 順序控制繼電器順序控制繼電器指令指令5.2.7 移位指令移位指令5.2.8 比較操作指令比較操作指令15.2 S7-200 PLC的基本指令及編程方法 S7-200 PLC的全部指令按功能共分為的全部指令按功能共分為18類,類,STL指令共指令共247條,如下表和條,如下表和右圖所右圖所示。示。在在LAD語言中,這些指令按符號語言中,這些指令按符號形式可形式可分為分為3
2、大類:觸點類;線圈類,方框類大類:觸點類;線圈類,方框類。指令的學習重在理解其功能和使用方法。指令的學習重在理解其功能和使用方法。2S7-200 PLC指令分類(括號中為指令分類(括號中為STL指令條數)指令條數)位邏輯(位邏輯(29條)條)邏輯運算(邏輯運算(12條)條)時鐘(時鐘(4條)條)傳送(傳送(10條)條)通信(通信(6條)條)程序控制(程序控制(13條)條)比較(比較(78條)條)移位移位/循環移位(循環移位(13條)條)轉換(轉換(23條)條)字符串(字符串(6條)條)計數器(計數器(6條)條)表(表(8條)條)浮點數計算(浮點數計算(11條)條)定時器(定時器(5條)條)整數
3、計算(整數計算(16條)條)庫庫中斷(中斷(6條)條)調用子程序(調用子程序(1條)條)5.2 S7-200 PLC的基本指令及編程方法 【說明說明1】本課程主要介紹的是本課程主要介紹的是SIMATIC指令集指令集中的梯形圖指令、語句表指令和功能塊圖指令中的梯形圖指令、語句表指令和功能塊圖指令(STEP 7 Micro/WIN還可選還可選IEC 1131-3指令集編指令集編程 ) , 助 記 符 采 用程 ) , 助 記 符 采 用 國 際 助 記 符國 際 助 記 符 ( S T E P 7 Micro/WIN還可選用還可選用SIMATIC助記符)。助記符)。【說明說明2】編程教學示例以梯形
4、圖程序為主,語句編程教學示例以梯形圖程序為主,語句表程序為輔,功能塊圖程序偶爾提及。表程序為輔,功能塊圖程序偶爾提及。【提示提示】編程時,應注意各操作數的數據類型及編程時,應注意各操作數的數據類型及數值范圍。數值范圍。CPU對非法操作數將生成編譯錯誤代對非法操作數將生成編譯錯誤代碼。有關碼。有關S7-200 CPU模塊操作數的尋址的范圍模塊操作數的尋址的范圍(各各類存儲區地址范圍)參見教材類存儲區地址范圍)參見教材145頁表頁表5-5和和西門子西門子S7-200編程手冊。編程手冊。 35.2 S7-200 PLC的基本指令及編程方法 45.2 S7-200 PLC的基本指令及編程方法本節學習的
5、基本指令包括本節學習的基本指令包括l位位邏輯指令,用于邏輯指令,用于開關開關量的邏輯處理和控制量的邏輯處理和控制(5.2.15.24)。)。l定時器指令和計數器指令(定時器指令和計數器指令(5.2.5)。)。l順序控制繼電器指令(順序控制繼電器指令(5.2.6)。)。l移位和循環移位指令(移位和循環移位指令(5.2.7)。)。l比較操作指令(比較操作指令(5.2.8)。)。55.2.1 基本邏輯指令 S7-200程序的控制邏輯程序的控制邏輯lS7-200 CPU在執行在執行程序中的程序中的指令時要使用指令時要使用邏輯堆棧邏輯堆棧來解決控制邏輯。用來解決控制邏輯。用STL編程時,必須熟知邏輯堆編
6、程時,必須熟知邏輯堆棧的結構和堆棧過程。如棧的結構和堆棧過程。如LD I0.0,A M10.0。lLAD和和FBD編輯器自動插入處理邏輯堆棧操作所需編輯器自動插入處理邏輯堆棧操作所需的指令。的指令。l在在STL中,必須自己插入這些指令處理邏輯堆棧。中,必須自己插入這些指令處理邏輯堆棧。S7-200 PLC邏輯堆棧的結構邏輯堆棧的結構l邏輯堆棧邏輯堆棧是一組能夠存儲和取出數據是一組能夠存儲和取出數據的的連續連續位位存儲存儲單元。單元。PLC的邏輯堆棧與通用計算機中的堆棧結構的邏輯堆棧與通用計算機中的堆棧結構相同。堆棧的存取特點是相同。堆棧的存取特點是“后進先出(后進先出(Last-In/Firs
7、t-Out)”,數據只能從棧頂進出。,數據只能從棧頂進出。S7-200 PLC主機主機的邏輯的邏輯堆棧結構如下表所示。堆棧結構如下表所示。65.2.1 基本邏輯指令邏輯堆棧結構邏輯堆棧結構是由是由九個九個堆堆棧棧存儲器位存儲器位組成的串聯堆組成的串聯堆棧棧,堆棧里存儲,堆棧里存儲的是布爾的是布爾型型數據(數據(0或或1)。棧)。棧頂是頂是布爾型數據布爾型數據進出進出堆棧的必堆棧的必由之路。進棧時,數據由由之路。進棧時,數據由棧頂壓入,堆棧中原來所棧頂壓入,堆棧中原來所存的數據被串行下移存的數據被串行下移一位,一位,原原STACK8中的數據被中的數據被推推出堆棧出堆棧而丟失而丟失。出棧時,。出棧
8、時,數據從棧頂被取出,所有數據從棧頂被取出,所有數 據 串 行 上 移數 據 串 行 上 移 一 位 ,一 位 ,STACK8中隨機地裝入一中隨機地裝入一個個數值(數值(0或或1)。例如:)。例如:7S7-200 PLC邏輯邏輯堆棧結構堆棧結構堆棧結構堆棧結構名稱名稱說明說明S0STACK0第一級堆棧第一級堆棧 S1STACK1第二級堆棧第二級堆棧S2STACK2第三級堆棧第三級堆棧S3STACK3第四級堆棧第四級堆棧S4STACK4第五級堆棧第五級堆棧S5STACK5第六級堆棧第六級堆棧S6STACK6第七級堆棧第七級堆棧S7STACK7第八級堆棧第八級堆棧S8STACK8第九級堆棧第九級堆
9、棧棧頂棧頂進棧出出棧棧5.2.1 基本邏輯指令 8堆堆棧棧指令指令LD I0.0LD I0.1LD I2.0A I2.1OLDALDS0S1S2S3S4S5S6S7S8I0.0S0S1S2S3S4S5S6S7I0.1I0.0S0S1S2S3S4S5S6I2.0I0.1I0.0S0S1S2S3S4S5I2.0I2.1I0.1I0.0S0S1S2S3S4S5(I2.0I2.1)+I0.1I0.0S0S1S2S3S4S5xI0.0(I2.0I2.1)+I0.1S0S1S2S3S4S5xx網絡網絡 1I0.0I2.0I0.1Q5.0I2.1網絡網絡 1 LD I0.0 /裝載指令,進棧裝載指令,進棧L
10、D I0.1 /裝載指令,進棧裝載指令,進棧LD I2.0 /裝載指令,進棧裝載指令,進棧A I2.1 /與指令,只改變棧頂值與指令,只改變棧頂值OLD /邏輯堆棧指令邏輯堆棧指令-棧裝載或棧裝載或ALD /邏輯堆棧邏輯堆棧指令指令-棧棧裝載與裝載與= Q5.0 /不影響堆棧不影響堆棧棧底棧底棧頂棧頂邏輯堆棧中的變化情況LAD程序程序STL程序程序丟失丟失丟失丟失丟失丟失5.2.1 基本邏輯指令基本基本邏輯指令(包含在指令樹中的邏輯指令(包含在指令樹中的位邏輯位邏輯指令里)在指令里)在語句表語言中是指對語句表語言中是指對位位存儲單元的簡單邏輯運算,在存儲單元的簡單邏輯運算,在梯形圖中是指對觸點
11、的簡單梯形圖中是指對觸點的簡單連接(串聯或并聯,觸點連接(串聯或并聯,觸點的的串聯串聯代表代表與與操作,操作,并聯并聯代表代表或或操作)操作)和和對標準線圈對標準線圈的的輸出。輸出。 基本邏輯指令主要包括基本邏輯指令主要包括l標準觸點指令標準觸點指令l輸出指令輸出指令l正負跳變指令正負跳變指令l置位和復位指令等置位和復位指令等【注注】在在LAD語言、語言、STL語言和語言和FBD語言中,各種指語言中,各種指令并不是簡單的一一對應關系。這令并不是簡單的一一對應關系。這3種語言的編程思種語言的編程思想差別較大,學習時,要注意它們之間的聯系和區別,想差別較大,學習時,要注意它們之間的聯系和區別,注意
12、切換思維方式。注意切換思維方式。95.2.1 基本邏輯指令10STL共共29條條LAD(共(共16條)條)FBD(共(共12條)條)這些這些位邏輯指令位邏輯指令分別在分別在5.2.15.2.4中介紹。中介紹。SIMATICIEC 1131LADFBDSTLLD bitA bitO bitLDN bitAN bitON bit5.2.1 基本邏輯指令1. 標準觸點指令標準觸點指令標準觸點標準觸點指令指令(STL)有:)有:LD、LDN、A、AN、O、ON。這些。這些指令對存儲器指令對存儲器位位進行操作。進行操作。【注注】教材中把輸出指令也歸教材中把輸出指令也歸到了觸點指令,把線圈也稱為到了觸點指
13、令,把線圈也稱為觸點,不合適。觸點,不合適。11常開觸點常開觸點常閉觸點常閉觸點位邏輯與位邏輯與位邏輯或位邏輯或裝入裝入NO觸點觸點位與位與NO觸點觸點位或位或NO觸點觸點裝入裝入NC觸點觸點位與位與NC觸點觸點位或位或NC觸點觸點輸入輸入/輸出輸出/操作數操作數操作數尋址范圍操作數尋址范圍數據類型數據類型bit(LAD,STL)I, Q, M, SM, T, C, V, S, LBOOL輸入(輸入(FBD)I, Q, M, SM, T, C, V, S, L,能流,能流BOOL輸出(輸出(FBD)I, Q, M, SM, T, C, V, S, L,能流,能流BOOLANDORbitbit5
14、.2.1 基本邏輯指令1. 標準觸點指令標準觸點指令解釋解釋 LAD指令指令中中,標準觸點指令用常開觸點和常閉觸點表,標準觸點指令用常開觸點和常閉觸點表示。當示。當bit=1時,常開觸點閉合(或稱時,常開觸點閉合(或稱接通接通),常閉觸),常閉觸點斷開;當點斷開;當bit=0時,常開觸點斷開,常閉觸點閉合。時,常開觸點斷開,常閉觸點閉合。在在STL指令中,指令中,LD代表代表Load,A代表代表AND,O代表代表OR,LDN代表代表Load NOT,AN代表代表AND NOT,ON代表代表OR NOT。LD、A、O指令是對指令是對LAD中的中的常開觸點常開觸點的的狀態值(狀態值(1或或0)進行
15、)進行裝載、與、或操作;裝載、與、或操作;LDN、AN、ON是對是對LAD中的中的常閉觸點常閉觸點的狀態值(的狀態值(1或或0)進行)進行操作。操作。在在FBD中,常開觸點的邏輯與中,常開觸點的邏輯與/或用或用AND/OR方框表示;方框表示;常閉觸點和常閉觸點和NOT觸點的邏輯與觸點的邏輯與/或用或用AND/OR方框輸入方框輸入端加負邏輯符號(圓圈)表示。端加負邏輯符號(圓圈)表示。AND/OR方框的輸入方框的輸入最多可達最多可達32路。路。125.2.1 基本邏輯指令1. 標準觸點指令標準觸點指令解釋解釋 【注注1】標準標準觸點觸點指令與能流無關,屬于無條件執指令與能流無關,屬于無條件執行的
16、指令,行的指令,即即不管輸入能流不管輸入能流有無有無,這些指令總是,這些指令總是執行執行,所以在,所以在LAD程序中可以程序中可以直接與左母線相連。直接與左母線相連。【注注2】觸點指令中,除了觸點指令中,除了NOT(邏輯非)、(邏輯非)、EU(上升沿檢測)、(上升沿檢測)、ED(下降沿檢測)外(下降沿檢測)外,其它其它(包括標準觸點指令、立即觸點指令、比較操作(包括標準觸點指令、立即觸點指令、比較操作指令)都是指令)都是無條件指令(與能流無關)無條件指令(與能流無關)。所以在。所以在LAD程序中都可以直接與左母線相連。程序中都可以直接與左母線相連。13LAD程序程序5.2.1 基本邏輯指令LA
17、D程序與程序與STL程序比較程序比較14I0.3 I0.1 I0.2Q0.0I1.0 M0.3+V0.2+M0.4M0.1網絡網絡 1 LDN I0.3 /從輸入映像從輸入映像寄寄存存 /器器裝入常閉觸點裝入常閉觸點AN I0.1 /與常閉觸點與常閉觸點A I0.2 /與常開觸點與常開觸點= Q0.0 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 2 LDN I1.0 /裝入常閉觸點裝入常閉觸點A M0.3 /與常開觸點與常開觸點ON V0.2 /或常閉觸點或常閉觸點O M0.4 /或常開觸點或常開觸點NOT /非或稱取反非或稱取反= M0.1 /輸出到輸出映像寄存器輸出到輸出映像寄存器
18、STL程序程序標準觸點指令教學示例標準觸點指令教學示例LAD程序程序5.2.1 基本邏輯指令LAD程序與程序與STL程序比較程序比較15I0.3 I0.1 I0.2=0Q0.0I1.0 M0.3+V0.2+M0.4=0M0.1網絡網絡 1 LDN I0.3 /從輸入映像從輸入映像寄寄存存 /器器裝入常閉觸點裝入常閉觸點AN I0.1 /與常閉觸點與常閉觸點A I0.2 /與常開觸點與常開觸點= Q0.0 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 2 LDN I1.0 /裝入常閉觸點裝入常閉觸點A M0.3 /與常開觸點與常開觸點ON V0.2 /或常閉觸點或常閉觸點O M0.4 /或
19、常開觸點或常開觸點NOT /非或稱取反非或稱取反= M0.1 /輸出到輸出映像寄存器輸出到輸出映像寄存器STL程序程序標準觸點指令教學示例標準觸點指令教學示例LAD程序程序5.2.1 基本邏輯指令LAD程序與程序與STL程序比較程序比較16I0.3 I0.1 I0.2=1Q0.0I1.0 M0.3+V0.2+M0.4=0M0.1網絡網絡 1 LDN I0.3 /從輸入映像從輸入映像寄寄存存 /器器裝入常閉觸點裝入常閉觸點AN I0.1 /與常閉觸點與常閉觸點A I0.2 /與常開觸點與常開觸點= Q0.0 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 2 LDN I1.0 /裝入常閉觸點
20、裝入常閉觸點A M0.3 /與常開觸點與常開觸點ON V0.2 /或常閉觸點或常閉觸點O M0.4 /或常開觸點或常開觸點NOT /非或稱取反非或稱取反= M0.1 /輸出到輸出映像寄存器輸出到輸出映像寄存器STL程序程序標準觸點指令教學示例標準觸點指令教學示例LAD程序程序5.2.1 基本邏輯指令LAD程序與程序與STL程序比較程序比較17I0.3 I0.1 I0.2=1Q0.0I1.0 M0.3+V0.2+M0.4=1M0.1網絡網絡 1 LDN I0.3 /從輸入映像從輸入映像寄寄存存 /器器裝入常閉觸點裝入常閉觸點AN I0.1 /與常閉觸點與常閉觸點A I0.2 /與常開觸點與常開觸
21、點= Q0.0 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 2 LDN I1.0 /裝入常閉觸點裝入常閉觸點A M0.3 /與常開觸點與常開觸點ON V0.2 /或常閉觸點或常閉觸點O M0.4 /或常開觸點或常開觸點NOT /非或稱取反非或稱取反= M0.1 /輸出到輸出映像寄存器輸出到輸出映像寄存器STL程序程序標準觸點指令教學示例標準觸點指令教學示例5.2.1 基本邏輯指令LAD程序與程序與FBD程序比較程序比較18I0.3 I0.1 I0.2Q0.0I1.0 M0.3+V0.2+M0.4M0.1LAD程序程序指令指令盒輸入端的圓圈代表取反操作盒輸入端的圓圈代表取反操作FBD程序
22、程序5.2.1 基本邏輯指令LAD程序與程序與FBD程序比較程序比較19I0.3 I0.1 I0.2Q0.0I1.0 M0.3+V0.2+M0.4M0.1網絡網絡 1 LDN I0.3 /從輸入映像從輸入映像寄寄存存 /器器裝入常閉觸點裝入常閉觸點AN I0.1 /與常閉觸點與常閉觸點A I0.2 /與常開觸點與常開觸點= Q0.0 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 2 LDN I1.0 /裝入常閉觸點裝入常閉觸點A M0.3 /與常開觸點與常開觸點ON V0.2 /或常閉觸點或常閉觸點O M0.4 /或常開觸點或常開觸點NOT /非或稱取反非或稱取反= M0.1 /輸出到輸
23、出映像寄存器輸出到輸出映像寄存器STL程序程序標準觸點指令教學標準觸點指令教學示例示例程序程序指令指令盒輸入端的圓圈代表取反操作盒輸入端的圓圈代表取反操作FBD程序程序5.2.1 基本邏輯指令205.2.1 基本邏輯指令215.2.1 基本邏輯指令指令指令LD I0.1(假設(假設I0.1=1)執行情況如下表所示。如果是)執行情況如下表所示。如果是LDN指令,則將操作數取反后再裝入棧頂,其他操作相同。指令,則將操作數取反后再裝入棧頂,其他操作相同。 22LD I0.1執行后邏輯堆棧變化情況 名名 稱稱執執 行行 前前執執 行行 后后說說 明明STACK0S01將新值將新值I0.1=1裝入棧裝入
24、棧 頂頂STACK1S1S0由由S0下移一個單元得到下移一個單元得到 STACK2S2S1由由S1下移一個單元得到下移一個單元得到STACK3S3S2由由S2下移一個單元得到下移一個單元得到STACK4S4S3由由S3下移一個單元得到下移一個單元得到STACK5S5S4由由S4下移一個單元得到下移一個單元得到STACK6S6S5由由S5下移一個單元得到下移一個單元得到STACK7S7S6由由S6下移一個單元得到下移一個單元得到STACK8S8S7由由S7下移一個單元得到下移一個單元得到丟失丟失5.2.1 基本邏輯指令指令指令A I0.2(假設(假設I0.2=0)執行情況如)執行情況如下下表表5
25、-8所示。如果所示。如果是是AN指令,則將操作數取反后再和棧頂值相與,結果放指令,則將操作數取反后再和棧頂值相與,結果放回棧頂,即:回棧頂,即: 11=1 S0。(。(O、ON指令類似)指令類似)23指令A I0.2執行后邏輯堆棧變化情況 名名 稱稱執執 行行 前前執執 行行 后后說說 明明STACK010執行前棧頂值為執行前棧頂值為1。執行是用棧頂值和指令執行是用棧頂值和指令操作數(操作數(I0.2的值為的值為0)進行與運算,結果放回進行與運算,結果放回棧頂。棧頂。即:即:S0I0.2=10=0 S0 STACK1S1S1STACK2S2S2STACK3S3S3STACK4S4S4STACK
26、5S5S5STACK6S6S6STACK7S7S7STACK8S8S8除除S0值外,其他各值不變值外,其他各值不變.SIMATICIEC 1131LADFBDSTL= = bit5.2.1 基本邏輯指令輸出輸出指令(不屬于標準觸點)指令(不屬于標準觸點)l功能功能:將邏輯運算:將邏輯運算結果輸出到結果輸出到指指定存儲器定存儲器位位bit或輸出映像或輸出映像寄存寄存器器位位bit。l格式格式:如右圖所示。:如右圖所示。l操作數操作數:如下表所示。:如下表所示。24線圈線圈位輸出位輸出位輸出位輸出=bitbit( )輸入輸入/輸出輸出/操作數操作數操作數尋址范圍操作數尋址范圍數據類型數據類型bit
27、I, Q, M, SM, T, C, V, S, LBOOL輸入(輸入(LAD)能流能流BOOL輸入(輸入(FBD)I, Q, M, SM, T, C, V, S, L,能流,能流BOOL在在LAD和和FBD中,當輸出中,當輸出指令被執行時,指令被執行時,S7-200將將輸出位輸出位bit接通或斷開。即接通或斷開。即指定指定的位被設為的位被設為等于能流。等于能流。在在 S T L 中 , 位 于中 , 位 于 棧 頂 的 值棧 頂 的 值 被被 復 制復 制 至 指 定 的 位至 指 定 的 位 。 即。 即STACK0bit,不影響堆棧不影響堆棧。5.2.1 基本邏輯指令標準觸點指令和輸出指
28、令舉例標準觸點指令和輸出指令舉例標準標準觸點指令觸點指令中的操作數中的操作數bit為為BOOL型,操作數型,操作數的尋址范圍的尋址范圍可以是:可以是:I、Q、M、SM、T、C、S、V、L。即這些指令可以對以上存儲區的位進行邏。即這些指令可以對以上存儲區的位進行邏輯操作。例如輯操作。例如LD M28.5= Q15.3LD SM0.0AN I12.7O V2100.4A L56.6ON T23O C200= V1560.0AN S30.6255.2.1 基本邏輯指令程序教學示例:程序教學示例:LAD程序與程序與STL程序程序比較。比較。26標準觸點指令標準觸點指令教學教學示例示例網絡網絡 1LDI
29、0.0 /從輸入映像寄存器從輸入映像寄存器 /裝入裝入常開常開觸點到棧頂觸點到棧頂OI0.1 /或常開觸點或常開觸點A I0.2 /與常開觸點與常開觸點= Q0.0 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 2 LDN I0.0 /裝入常閉裝入常閉觸點到棧頂觸點到棧頂ONI0.1 /或常閉觸點或常閉觸點ANI0.2 /與常閉觸點與常閉觸點= Q0.1 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 3 /與網絡與網絡1相比多了個相比多了個NOT指令指令LDI0.0 /裝入常開裝入常開觸點棧頂觸點棧頂OI0.1 /或常開觸點或常開觸點AI0.2 /與常開觸點與常開觸點NOT /取非
30、,取非,即即取取反反= Q0.3 /輸出到輸出映像輸出到輸出映像寄存器寄存器5.2.1 基本邏輯指令程序教學示例:程序教學示例:LAD程序程序與與STL程序程序比較。比較。27標準觸點指令標準觸點指令教學教學示例示例網絡網絡 1LDI0.0 /從輸入映像寄存器從輸入映像寄存器 /裝入裝入常開常開觸點到棧頂觸點到棧頂OI0.1 /或常開觸點或常開觸點A I0.2 /與常開觸點與常開觸點= Q0.0 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 2 LDN I0.0 /裝入常閉裝入常閉觸點到棧頂觸點到棧頂ONI0.1 /或常閉觸點或常閉觸點ANI0.2 /與常閉觸點與常閉觸點= Q0.1 /
31、輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 3 /與網絡與網絡1相比多了個相比多了個NOT指令指令LDI0.0 /裝入常開裝入常開觸點棧頂觸點棧頂OI0.1 /或常開觸點或常開觸點AI0.2 /與常開觸點與常開觸點NOT /取非,取非,即即取取反反= Q0.3 /輸出到輸出映像輸出到輸出映像寄存器寄存器5.2.1 基本邏輯指令程序教學示例:程序教學示例:LAD程序程序與與STL程序程序比較。比較。28標準觸點指令標準觸點指令教學教學示例示例網絡網絡 1LDI0.0 /從輸入映像寄存器從輸入映像寄存器 /裝入裝入常開常開觸點到棧頂觸點到棧頂OI0.1 /或常開觸點或常開觸點A I0.2 /
32、與常開觸點與常開觸點= Q0.0 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 2 LDN I0.0 /裝入常閉裝入常閉觸點到棧頂觸點到棧頂ONI0.1 /或常閉觸點或常閉觸點ANI0.2 /與常閉觸點與常閉觸點= Q0.1 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 3 /與網絡與網絡1相比多了個相比多了個NOT指令指令LDI0.0 /裝入常開裝入常開觸點棧頂觸點棧頂OI0.1 /或常開觸點或常開觸點AI0.2 /與常開觸點與常開觸點NOT /取非,取非,即即取取反反= Q0.3 /輸出到輸出映像輸出到輸出映像寄存器寄存器5.2.1 基本邏輯指令程序教學實例:程序教學實例:FB
33、D程序與程序與LAD程序程序比較比較。295.2.1 基本邏輯指令程序教學實例:程序教學實例:FBD程序與程序與STL程序比較程序比較。30標準觸點指令標準觸點指令教學教學示例示例網絡網絡 1LDI0.0 /裝入常開裝入常開觸點到棧頂觸點到棧頂OI0.1 /或常開觸點或常開觸點A I0.2 /與常開觸點與常開觸點= Q0.0 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 2 LDN I0.0 /裝入常閉裝入常閉觸點到棧頂觸點到棧頂ONI0.1 /或常閉觸點或常閉觸點ANI0.2 /與常閉觸點與常閉觸點= Q0.1 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 3 /與網絡與網絡1相
34、比多了個相比多了個NOT指令指令LDI0.0 /裝入常開裝入常開觸點棧頂觸點棧頂OI0.1 /或常開觸點或常開觸點AI0.2 /與常開觸點與常開觸點NOT /取非,取非,即即取取反反= Q0.3 /輸出到輸出映像輸出到輸出映像寄存器寄存器5.2.1 基本邏輯指令程序教學示例:上述程序執行的時序圖如下圖所程序教學示例:上述程序執行的時序圖如下圖所示。示。31由于由于取非指令取非指令NOT緣緣故,故,Q0.0與與Q0.3反相反相(I0.0+I0.1) I0.2Q0.1I0.0I0.1I0.2Q0.0Q0.3Q0.1(I0.0+I0.1) I0.2Q0.0(I0.0+I0.1) I0.2Q0.0Q0
35、.3輸輸入入輸輸出出SIMATICIEC 1131LADFBDSTLEUED5.2.1 基本邏輯指令2. 正正/負負跳跳變(上升沿變(上升沿/下降沿)檢測指令下降沿)檢測指令EU /ED32PNPN輸入輸入/輸出輸出操作數尋址范圍操作數尋址范圍數據類型數據類型輸入(輸入(FBD) I,Q,M,SM,T,C,V,S,L,能流,能流BOOL輸出(輸出(FBD) I,Q,M,SM,T,C,V,S,L,能流,能流BOOL格式格式:如右圖所示。:如右圖所示。功能及執行過程功能及執行過程:當輸入(:當輸入(LAD,FBD)或棧頂()或棧頂(STL)的值由)的值由0變到變到1(上升沿檢測)(上升沿檢測)/由
36、由1變到變到0(下降(下降沿檢測)時,能流接通沿檢測)時,能流接通1個掃描周期個掃描周期(LAD,FBD)/棧頂值變為棧頂值變為1(持(持續續1個掃描周期,個掃描周期,STL)。)。【注注】無法在首次掃描時檢測上升無法在首次掃描時檢測上升沿沿或下降沿或下降沿。Edge UpEdge DownPositiveTransitionNegativeTransition5.2.1 基本邏輯指令檢測檢測指令指令EU /ED教學教學示例示例33正正/負跳變檢測指令負跳變檢測指令EU /ED教學示例教學示例網絡網絡 1LD I0.4 /裝入裝入常開觸點到棧頂常開觸點到棧頂EU /上升沿檢測上升沿檢測S Q0
37、.3, 1 /置位置位輸出映像寄存器輸出映像寄存器= Q0.4 /輸出到輸出映像寄存器輸出到輸出映像寄存器網絡網絡 2LD I0.4 /裝入常開觸點到棧頂裝入常開觸點到棧頂ED /下降沿下降沿檢測檢測R Q0.3, 1 /復位復位輸出映像寄存器輸出映像寄存器= /輸出到輸出映像寄存器輸出到輸出映像寄存器負跳負跳變變下降沿下降沿正跳變正跳變上升沿上升沿一個掃描周一個掃描周期長度期長度一個掃描周一個掃描周期長度期長度I0.4Q0.5Q0.4Q0.3接通接通1個掃描周期個掃描周期接通接通1個掃描周期個掃描周期5.2.1 基本邏輯指令3. 置位置位/復位指令復位指令置位置位(S=Set)/復位(復位(
38、R=Reset)指)指令置位(接通令置位(接通/1)/復位(斷開復位(斷開/0)指定的連續的存儲區位數指定的連續的存儲區位數(N),),從指定的從指定的地址地址位位(bit)開始開始。可以。可以置位和復位置位和復位1至至255個個存儲位。存儲位。如果復位指令如果復位指令指定一個定時器位指定一個定時器位(T)或計數器位()或計數器位(C),則該指令),則該指令復位定時器復位定時器或計數器位,或計數器位,并將定時并將定時器器或計數器的當前或計數器的當前值清值清0。設置設置ENO = 0的錯誤條件:的錯誤條件:0006(間接地址(間接地址););0091(操作數超出(操作數超出范圍范圍)。)。34S
39、IMATICIEC 1131LADFBDSTLS bit, NR bit, Nbit( S )Nbit( R )NSNbitRNbit5.2.1 基本邏輯指令3. 置位和復位指令置位和復位指令 在在STL程序中,只有當程序中,只有當棧頂值為棧頂值為1時,才能執行置時,才能執行置位指令位指令S或復位指令或復位指令R。置位后即使棧頂值變為。置位后即使棧頂值變為0,仍保持置位;復位后即使棧頂值變為仍保持置位;復位后即使棧頂值變為0,仍保持復,仍保持復位。可見這兩條指令均有位。可見這兩條指令均有“記憶記憶”功能功能。操作數的尋址范圍和數據類型見下表。操作數的尋址范圍和數據類型見下表。35輸入輸入/輸出
40、輸出/操作數操作數操作數尋址范圍操作數尋址范圍數據類型數據類型bitI, Q,M,SM,T, C,V,S,LBOOLNVB,IB,QB,MB,SMB,LB,SB,AC,*VD,*AC,*LD ,常數,常數BYTE最大最大2555.2.1 基本邏輯指令置位和復位置位和復位指令編程教學示例指令編程教學示例36網絡網絡 2 置位置位LDI0.0SQ0.1, 6網絡網絡 3 復位復位LDI0.1RQ0.1, 6由于由于是采用掃描是采用掃描工作工作方式,當置位、方式,當置位、復位復位條件同時滿足時,如條件同時滿足時,如果置位、復位的是同果置位、復位的是同一個位,則寫在前面一個位,則寫在前面的的指令結果將
41、被后面指令結果將被后面的指令結果覆蓋。的指令結果覆蓋。I0.0(置位)(置位)I0.1(復位)(復位)Q0.1到到Q0.6復位指令在后,故復位結復位指令在后,故復位結果覆蓋前面的置位結果果覆蓋前面的置位結果5.2.2 立即操作指令 立即操作指令立即操作指令用于對用于對I/O端口的數字輸入和輸出信號端口的數字輸入和輸出信號進行進行直接讀和寫直接讀和寫,而不是經過輸入映像寄存器和輸出,而不是經過輸入映像寄存器和輸出映像映像寄存器寄存器,所以可以提高信號的輸入和輸出速度。,所以可以提高信號的輸入和輸出速度。立即操作指令包括:立即操作指令包括:l立即觸點指令立即觸點指令:用于輸入數字信號:用于輸入數字
42、信號l立即輸出指令立即輸出指令:用于輸出數字信號:用于輸出數字信號l立即置位立即置位/復位指令復位指令:用于輸出數字信號用于輸出數字信號由于立即操作指令針對的是由于立即操作指令針對的是I/O端口的數字輸入和數端口的數字輸入和數字輸出字輸出信號,所以它們的位操作數地址只能是物理輸信號,所以它們的位操作數地址只能是物理輸入端口地址入端口地址Ix.x和物理輸出端口地址和物理輸出端口地址Qx.x。 【注注】在立即操作指令中,在立即操作指令中,Ix.x和和Qx.x代表的是數字輸入代表的是數字輸入和輸出端口(含輸出映像寄存器)的地址;而在非立即操和輸出端口(含輸出映像寄存器)的地址;而在非立即操作指令中,
43、作指令中,Ix.x和和Qx.x代表的是輸入和輸出映像寄存器的代表的是輸入和輸出映像寄存器的地址。地址。375.2.2 立即操作指令1. 立即觸點指令立即觸點指令 在在STL的每個標準觸點指令的后面的每個標準觸點指令的后面加上加上“I”便構成了立即觸點指令。便構成了立即觸點指令。例如,例如,LDI I10.5,ANI I12.3。在在FBD指令盒中,如果輸入的是能指令盒中,如果輸入的是能流,則立即指示符流,則立即指示符“?”省略。省略。指令執行時,直接讀取物理指令執行時,直接讀取物理DI點的點的值,值,不刷新相應映像寄存器的值不刷新相應映像寄存器的值。邏輯堆棧操作過程同標準觸點一樣。邏輯堆棧操作
44、過程同標準觸點一樣。38SIMATICIEC 1131LADFBDSTLLDI bitAI bitOI bitLDNI bitANI bitONI bit輸入輸入/輸出輸出/操作數操作數操作數尋址范圍操作數尋址范圍數據類型數據類型bit(LAD,STL)IBOOL輸入(輸入(FBD)IBOOLbitbitANDOR5.2.2 立即操作指令2. 立即輸出指令立即輸出指令功能功能:把:把棧頂棧頂值(值(STL)或能流)或能流(LAD和和FBD)復制)復制到指令所到指令所指定的物理輸出指定的物理輸出點和點和相應相應的輸出的輸出映像映像寄存器寄存器,不影響棧內值。,不影響棧內值。例:例:=I Q0.2
45、 39SIMATICIEC 1131LADFBDSTL=I bit輸入輸入/輸出輸出/操作數操作數操作數尋址范圍操作數尋址范圍數據類型數據類型bitQBOOL輸入輸入(LAD)能流能流BOOL輸入輸入(FBD)I,Q,M,SM,T,C,V,S,L,能流,能流BOOLbit( )=bit5.2.2 立即操作指令 西門子西門子S7-200系列系列PLC立即操作指令工作示意圖立即操作指令工作示意圖40I0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7M-SF1-SF2DC24VQ0.0Q0.1Q0.2Q0.3I0.2Q0.0I0.5Q0.0QA1L+MAC220V輸入設備輸入設備輸入接
46、口輸入接口 輸入映輸入映像寄存像寄存器器用戶用戶程序程序(梯形圖程序梯形圖程序)輸出接口輸出接口輸出設備輸出設備停止停止起動起動I0.0I0.1I0.2I0.3I0.4I0.5讀輸入階段讀輸入階段Q0.0Q0.1Q0.2Q0.3輸出映像輸出映像寄存器寄存器Q0.0Q0.1Q0.2Q0.3輸出鎖輸出鎖存器存器執行用戶程序階段執行用戶程序階段寫數字輸出階段寫數字輸出階段讀輸入讀輸入執行用戶程序執行用戶程序寫數字輸出階段寫數字輸出階段處理通訊請求處理通訊請求自診斷自診斷1010 1110I0.6I0.7(I0.2+Q0.0)I0.5Q0.000L5.2.2 立即操作指令3. 立即置位立即置位/復位指
47、令復位指令 功能功能:立即置位(接通:立即置位(接通/1)/立即立即復位(斷開復位(斷開/0)指令指定的連續)指令指定的連續N個物理數字輸出點及個物理數字輸出點及相應的輸相應的輸出映像寄存器出映像寄存器,從從指定的地址位指定的地址位(bit)開始開始。可以立即置位。可以立即置位/復復位位1至至128個點個點。例:。例:SI Q0.0, 2 41SIMATICIEC 1131LADFBDSTLSI bit, NRI bit, Nbit( SI )Nbit( RI )NSINbitRINbit輸入輸入/輸出輸出/操作數操作數操作數尋址范圍操作數尋址范圍數據類型數據類型bitQBOOLNVB,IB,
48、QB,MB,SMB,LB,SB,AC,*VD,*AC,*LD ,常數,常數BYTE最大最大1285.2.2 立即操作指令立即操作指令編程舉例:立即操作指令編程舉例: 42立即操作指令教學示例立即操作指令教學示例網絡網絡 1 網絡網絡標題標題LD I0.0 /裝入常開裝入常開觸點(從輸入映像寄存器)觸點(從輸入映像寄存器)= Q0.0 /輸出,輸出,非非立即(到輸出映像寄存器)立即(到輸出映像寄存器) =I Q0.1 /立即立即輸出(到輸出(到DO點和輸出映像寄存器)點和輸出映像寄存器) SI Q0.2, 15 /從從Q0.2開始的開始的15個個DO點被點被立即置立即置1 / 相應的輸出相應的輸
49、出映像映像寄存器也被刷新寄存器也被刷新 網絡網絡 2LDI I0.0 /立即輸入觸點指令立即輸入觸點指令= Q0.3 /輸出,輸出,非立即(到輸出映像寄存器)非立即(到輸出映像寄存器)5.2.2 立即操作指令立即操作指令立即操作指令編程舉例:時序圖編程舉例:時序圖435.2.3 復雜邏輯指令 復雜邏輯指令復雜邏輯指令:西門子稱為:西門子稱為邏輯堆邏輯堆棧指令棧指令。主要用來描述對觸點進行。主要用來描述對觸點進行的復雜連接的復雜連接,并,并可以可以實現實現對邏輯堆對邏輯堆棧復雜的操作。棧復雜的操作。本類指令包括:本類指令包括:ALD、OLD、LPS、LRD、LPP和和LDS。這些指令中除。這些指
50、令中除LDS外,其余指令都無操作數外,其余指令都無操作數。這。這些指令都是位邏輯指令。些指令都是位邏輯指令。本本類類指令沒有對應的指令沒有對應的LAD指令和指令和FBD指令。這是因為對指令。這是因為對LAD和和FBD程序,程序,邏輯邏輯堆棧指令是由編程軟件堆棧指令是由編程軟件在編譯時自動插入的,用戶無法輸在編譯時自動插入的,用戶無法輸入。而入。而STL程序中,邏輯堆棧指令程序中,邏輯堆棧指令必須由用戶輸入。必須由用戶輸入。44SIMATICIEC 1131STL ALD OLD LPS LPP LRD LDS nLDS指令指令操作數操作數數據類型數據類型n(常數)(常數)085.2.3 復雜邏
51、輯指令1.棧棧裝載與指令裝載與指令ALD(AND Load)將將堆棧第一級和第二堆棧第一級和第二級中的值進行級中的值進行邏輯邏輯AND,結果裝入棧頂,堆棧,結果裝入棧頂,堆棧中的中的第三第三第九第九級的值依次級的值依次上移一上移一級。級。執行執行ALD后,堆棧深度減后,堆棧深度減1。該指令用于該指令用于將將并聯子網絡串聯起來。并聯子網絡串聯起來。不用不用ALD如何如何實現該程序實現該程序功能功能?45執行前執行前S0S1S2S3S4S5S6S7S8執行后執行后S0S1S2S3S4S5S6S7S8xALD指令教學示例指令教學示例網絡網絡 1 LDI2.0OI2.1LDI2.2OI2.3ALD=Q
52、2.0圖中圖中“x”表示表示不確定值。不確定值。ALD5.2.3 復雜邏輯指令1.棧棧裝載與指令裝載與指令ALD(AND Load)46ALD指令教學示例指令教學示例網絡網絡 1 LDI2.0OI2.1LDI2.2OI2.3ALD=Q2.0等效變換教學等效變換教學示例示例網絡網絡 1LDI2.0OI2.1=M0.0網絡網絡 2 LDI2.2OI2.3AM0.0=Q2.0程序程序等效變換等效變換5.2.3 復雜邏輯指令2.棧棧裝載或指令裝載或指令OLD(OR Load)將將堆棧第一級和第二級中的數值進堆棧第一級和第二級中的數值進行行邏輯邏輯OR運算,結果運算,結果裝入棧頂裝入棧頂,堆棧堆棧中其余
53、各級的內容依次中其余各級的內容依次上移一上移一級。執行級。執行OLD后,堆棧深度減后,堆棧深度減1。該指令用于該指令用于將將串聯子網絡并聯起來。串聯子網絡并聯起來。不用不用OLD如何如何實現改程序功能?實現改程序功能?47執行前執行前S0S1S2S3S4S5S6S7S8執行后執行后S0+S1S2S3S4S5S6S7S8x圖中圖中“x”表示表示不確定值。不確定值。OLD指令教學示例指令教學示例網絡網絡 1 LDI2.0AI2.2LDI2.1AI2.3OLD=Q2.0OLD5.2.3 復雜邏輯指令2.棧棧裝載或指令裝載或指令OLD(OR Load)48OLD指令教學示例指令教學示例網絡網絡 1 L
54、DI2.0AI2.2LDI2.1AI2.3OLD=Q2.0等效變換教學等效變換教學示例示例網絡網絡 1LDI2.0AI2.2=M0.0網絡網絡 2LDI2.1AI2.3OM0.0=Q2.0程序程序等效變換等效變換5.2.3 復雜邏輯指令邏輯堆棧指令編程舉例邏輯堆棧指令編程舉例49邏輯堆棧指令教學示例邏輯堆棧指令教學示例網絡網絡 1LDI0.0 /裝入常開觸點裝入常開觸點OI2.2 /或常開觸點或常開觸點LDI0.1 /裝入常開裝入常開觸點觸點LDI2.0 /裝入常開觸點裝入常開觸點AI2.1 /與常開觸點與常開觸點OLD /棧裝載或棧裝載或,支路并聯,支路并聯ALD /棧裝載與棧裝載與,支路串
55、聯,支路串聯=Q5.0 /輸出輸出堆堆棧棧指令指令LD I0.0O I2.2LD I0.1LD I2.0A I2.1OLDALDS0S1S2S3S4S5S6S7S8I0.0S0S1S2S3S4S5S6S7I0.0+I2.2S0S1S2S3S4S5S6S7I0.1I0.0+I2.2S0S1S2S3S4S5S6I2.0I0.1I0.0+I2.2S0S1S2S3S4S5I2.0I2.1I0.1I0.0+I2.2S0S1S2S3S4S5I2.0I2.1+I0.1I0.0+I2.2S0S1S2S3S4S5xXYS0S1S2S3S4S5xx丟失丟失丟失丟失丟失丟失X=I2.0I2.1+I0.1Y=I0.0
56、+I2.25.2.3 復雜邏輯指令邏輯堆棧指令編程舉例邏輯堆棧指令編程舉例50邏輯堆棧指令教學示例邏輯堆棧指令教學示例網絡網絡 1LDI0.0 /裝入常開觸點裝入常開觸點OI2.2 /或常開觸點或常開觸點LDI0.1 /裝入常開裝入常開觸點觸點LDI2.0 /裝入常開觸點裝入常開觸點AI2.1 /與常開觸點與常開觸點OLD /棧裝載或棧裝載或,支路并聯,支路并聯ALD /棧裝載與棧裝載與,支路串聯,支路串聯=Q5.0 /輸出輸出邏輯堆棧指令教學示例邏輯堆棧指令教學示例網絡網絡 1LDI2.0 /裝入常開觸點裝入常開觸點AI2.1 /與常開觸點與常開觸點OI0.1 /或常開觸點或常開觸點LDI0
57、.0 /裝入常開裝入常開觸點觸點OI2.2 /或常開或常開觸點觸點ALD /棧裝載與棧裝載與,支路串聯,支路串聯=Q5.0 /輸出輸出比較上面兩個程序可知,將串聯觸點放在網絡的第一行,將并聯觸點挨著左母線,可以減少相應的語句表指令,降低程序的執行時間。5.2.3 復雜邏輯指令3.邏輯邏輯推入棧指令推入棧指令LPS(Logic Push)(分支)(分支或主控或主控指令)指令)復制棧頂復制棧頂的的值并將該數值值并將該數值推推進進棧頂。原棧棧頂。原棧中各級棧值依次中各級棧值依次下下移一級,棧移一級,棧底值被推出棧而丟底值被推出棧而丟失。失。該指令在該指令在梯形圖中的分支結構梯形圖中的分支結構中,用于
58、生成一條新的母線,中,用于生成一條新的母線,左側為主控邏輯塊時,第一個左側為主控邏輯塊時,第一個完整的從邏輯行從此處開始完整的從邏輯行從此處開始。例子:例子:見后面見后面。51執行前執行前S0S1S2S3S4S5S6S7S8執行后執行后S0S0S1S2S3S4S5S6S7棧棧底值底值S8被推出棧而丟失。被推出棧而丟失。LPS5.2.3 復雜邏輯指令4.邏輯邏輯讀棧指令讀棧指令LRD(Logic Read)將將第二個第二個堆棧值復制到棧頂。該堆棧值復制到棧頂。該指令不指令不執行進執行進棧或出棧操作,但棧或出棧操作,但原來的棧原來的棧頂值被頂值被復制值取代。復制值取代。在梯形圖中的分支結構中,當左
59、在梯形圖中的分支結構中,當左側為主控邏輯塊時側為主控邏輯塊時,該指令用于,該指令用于開始開始第二個和后邊更多的從邏輯第二個和后邊更多的從邏輯塊。應注意,塊。應注意,LPS后第一個和最后第一個和最后一個從邏輯塊不用本指令后一個從邏輯塊不用本指令。例子:例子:見后面見后面。 52執行前執行前S0S1S2S3S4S5S6S7S8執行后執行后S1S1S2S3S4S5S6S7S8無進棧或出棧操作無進棧或出棧操作LRD5.2.3 復雜邏輯指令5.邏輯邏輯棧彈出指令棧彈出指令LPP(Logic Pop)將棧將棧頂的頂的值值彈出彈出。第二個第二個堆棧值堆棧值成為新的棧頂成為新的棧頂值值。在梯形圖中的分支結構中
60、,在梯形圖中的分支結構中,用于用于恢復恢復LPS指令生成指令生成的新母線。的新母線。【注意注意】LPS與與LPP必須配對使必須配對使用用。例子:見后面。例子:見后面。53執行前執行前S0S1S2S3S4S5S6S7S8執行后執行后S1S2S3S4S5S6S7S8x圖中圖中“x”表示表示不確定值。不確定值。LPP5.2.3 復雜邏輯指令3.堆棧指令堆棧指令LPS、LRD、LPP編程舉例編程舉例【問題問題】不用這些指令不用這些指令如何如何實現該程序功能?實現該程序功能?54網絡網絡 1LDI0.0 /裝入常開裝入常開觸點至棧頂觸點至棧頂LPS /邏輯推入棧,主控邏輯推入棧,主控AI0.5 /與常開
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CECS 10181-2022消防排煙通風天窗
- T/CCSAS 026-2023化工企業操作規程管理規范
- T/CCS 027-2023煤礦地理信息系統地圖服務接口要求
- T/CCOA 14-2020組織蛋白
- T/CCMA 0166-2023施工升降機標識
- T/CCASC 6007-2023水合肼、ADC發泡劑行業清潔生產評價指標體系
- T/CCAAS 001-2023“黨建+企業文化管理”評價標準
- T/CATCM 026-2023中藥液體廢棄物循環利用指導原則
- T/CASWSS 005-2023社區老年中醫健康管理服務中心人員配置規范
- T/CAQI 25-2017新風凈化系統施工質量驗收規范
- 消費者權益保護工作培訓課件
- 長城:一部世界文化遺產的史詩
- 二次供水水箱清洗合同
- 地腳螺栓安裝方案
- 工廠管理制度制度
- 餐飲服務食品安全監督量化分級管理制度
- 2023年中國財稅服務行業市場全景評估及未來投資趨勢預測
- 醫療衛生事業單位面試題型及答題技巧
- 腫瘤科運用PDCA循環提高疼痛評估的規范率品管圈成果匯報
- 管道安全檢查表
- 心理劇比賽點評金句
評論
0/150
提交評論