版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1第三章 CPM1A指令系統(tǒng)指令系統(tǒng)概述基本指令(11類17條)編制梯形圖應注意的問題應用指令(17大類)2第一部分、指令系統(tǒng)概述第一部分、指令系統(tǒng)概述大家一起來回顧梯形圖的有關知識!大家一起來回顧梯形圖的有關知識!3第一部分、指令系統(tǒng)概述第一部分、指令系統(tǒng)概述為什么要學習指令系統(tǒng)?為什么要學習指令系統(tǒng)?1、能夠翻譯梯形圖為語句表、能夠翻譯梯形圖為語句表2、能夠輕松地學習其他類型的、能夠輕松地學習其他類型的PLC4第一部分、指令系統(tǒng)概述第一部分、指令系統(tǒng)概述-CPM1A系列PC的指令根據(jù)功能分為基本指令和應用指令兩大類 指令的格式、操作數(shù)及標志 指令的格式為: 助記符(指令碼)操作數(shù) 操作數(shù)
2、操作數(shù) 52指令的兩種形式只要執(zhí)行條件為ON,指令的非微分形式在每個循環(huán)周期都將執(zhí)行;微分指令僅在執(zhí)行條件由OFF變?yōu)镺N時才執(zhí)行一次。6第二部分、基本指令第二部分、基本指令1LD和和LD NOT 指令指令功能:LD指令表示常開觸點常開觸點與左側母線連接;LD NOT指令表示常閉觸點常閉觸點與左側母線連接。72OUT和和OUT NOT指令指令功能: OUT指令輸出運算結果; OUT NOT指令將運算結果取反后再輸出。應用-下頁8OUT和和OUT NOT指令應用指令應用93AND和和AND NOT指令指令功能:AND指令表示常開觸點常開觸點與前面的觸點電路相串聯(lián);AND NOT指令表示常閉觸點常
3、閉觸點與前面的觸點電路相串聯(lián)。應用-下頁10AND和和AND NOT指令指令的應用連續(xù)輸出及其編程-下頁11連續(xù)輸出次序顛倒 AND和和AND NOT, 連續(xù)輸出連續(xù)輸出12功能:OR指令表示常開觸點常開觸點與前面的觸點電路相并聯(lián);OR NOT指令表示常閉觸點常閉觸點與前面的觸點電路相并聯(lián)。應用-下頁4OR和和OR NOT指令指令13OR和和OR NOT指令應用指令應用14AND LD指令的使用 功能:AND LD指令用于邏輯塊的串聯(lián)連接,即對邏輯塊進行邏輯“與”的操作。5AND LD指令指令15AND LD指令指令 方法 方法2LD00000LD00000AND00001AND00001OR
4、 NOT00002 OR NOT00002LD00003 LD00003OR00004OR00004AND LDLD00005 LD00005OR NOT00006OR NOT00006 AND LDAND LDAND LD OUT20000OUT20000在方法2中,AND LD指令之前的邏輯塊數(shù)應小于等于8,而方法1對此沒有限制。16功能:OR LD指令用于邏輯塊的并聯(lián)連接,即對邏輯塊進行邏輯 “或”的操作。復雜梯形圖-下頁6OR LD指令指令17OR LD指令指令復雜梯形圖18功能: 當SET指令的執(zhí)行條件為ON時,使指定繼電器置位為ON,當執(zhí)行條件為OFF時,SET指令不改變指定繼電器
5、的狀態(tài)。 當RESET指令的執(zhí)行條件為ON時,使指定繼電器復位為OFF,當執(zhí)行條件為OFF時,RESET指令不改變指定繼電器的狀態(tài)。 指令的應用 7置位和復位指令置位和復位指令 SET和和RESET19SET和RESET指令的應用20功能:根據(jù)兩個執(zhí)行條件,KEEP用來保持指定繼電器的ON狀態(tài)或OFF狀態(tài)。具有斷電保持功能。 KEEP指令的用法8保持指令保持指令-KEEP(11)21KEEP指令的用法啟保停電路與普通繼電器電路比較22兩圖中的程序功能完全相同,但用KEEP指令編程可以少用一條指令。具有斷電保持功能KEEP指令啟保停電路與普通繼電器電路23功能:功能: 當執(zhí)行條件由OFF變?yōu)镺N
6、時,上升沿微分DIFU使指定繼電器在一個掃描周期內為ON;當執(zhí)行條件由ON變?yōu)镺FF時,下降沿微分指令DIFD使指定繼電器在一個掃描周期內為周期內為ONON。指令的應用9.上升沿微分和下降沿微分指令 DIFU(13)和DIFD(14) 24DIFU和DIFD指令的應用25NOPNOP指令的應用指令的應用 注:修改程序時,使用NOP指令,可使步序號變更較少,便于調試程序 。功能:空操功能:空操作指令用來作指令用來取消某一步取消某一步操作操作10. .空操作指令空操作指令 NOP(00)26功能:END指令表示程序結束。11結束指令一結束指令一END(01)27基本指令基本指令1LD和和LD NO
7、T 指令指令2OUT和和OUT NOT指令指令3AND和和AND NOT指令指令4OR和和OR NOT指令指令5AND LD指令指令6OR LD指令指令7置位和復位指令置位和復位指令SET和和RESET8保持指令保持指令KEEP 9 上升沿微分和下降沿微分指令上升沿微分和下降沿微分指令DIFU和和DIFD10 空操作指令空操作指令NOP11 結束指令結束指令END(熟練掌握)28第三部分第三部分編制梯形圖應注意的問題 (1)梯形圖中線圈應放在最右邊梯形圖中線圈應放在最右邊29編制梯形圖應注意的問題(2)除極少數(shù)指令(如)除極少數(shù)指令(如ILC、JME等)不允許有等)不允許有執(zhí)行條件外,幾乎所有
8、的指令都需要執(zhí)行條件執(zhí)行條件外,幾乎所有的指令都需要執(zhí)行條件. .如何解決:上電后指令一直執(zhí)行?上電后指令只執(zhí)行一次?特殊輔助繼電器: 25313為常ON繼電器 25314為常OFF繼電器 25315常用作初始化脈沖,它在PC運行的第一個掃描周期,處于ON狀態(tài),然后處于OFF狀態(tài)。30編制梯形圖應注意的問題(2)除極少數(shù)指令(如)除極少數(shù)指令(如ILC、JME等)不允許有等)不允許有執(zhí)行條件外,幾乎所有的指令都需要執(zhí)行條件執(zhí)行條件外,幾乎所有的指令都需要執(zhí)行條件. .上電后指令一直執(zhí)行上電后指令只執(zhí)行一次 特殊輔助繼電器: 25313為常ON繼電器;25314為常OFF繼電器25315在第一個
9、掃描周期為ON,然后為OFF。31(3)觸點不能畫在垂直路徑上)觸點不能畫在垂直路徑上編制梯形圖應注意的問題32(4)編程時,對于邏輯關系復雜的程序)編程時,對于邏輯關系復雜的程序段,應按照先復雜后簡單的原則編程。段,應按照先復雜后簡單的原則編程。梯形圖等效變換梯形圖等效變換編制梯形圖應注意的問題33(5)盡量避免出現(xiàn)雙線圈輸出)盡量避免出現(xiàn)雙線圈輸出 -同一個程序中,同一元件的線圈使用了兩次或多次,稱為雙線圈輸出。 雙線圈引起邏輯關系混亂編制梯形圖應注意的問題復雜梯形圖下頁34復雜梯形圖例子更復雜的梯形圖下頁35你能夠寫出下圖的語句表么?你能夠寫出下圖的語句表么?36你能夠寫出下圖的語句表么
10、?你能夠寫出下圖的語句表么?第四部分、應用指令下一頁37第四部分、應用指令 功能:功能:IL總是和ILC指令一起使用,用于處理梯形圖中的分支電路圖分支應用下一頁38IL/ILC的兩點說明的兩點說明下一頁聯(lián)鎖聯(lián)鎖/聯(lián)鎖解除指令處理分支電路聯(lián)鎖解除指令處理分支電路復合輸出定義: 電路圖中,A點為分支點,右側分為若干條支路,且每條支路都有觸點控制有觸點控制。39IL/ILC的說明:的說明:(1)不論IL前面的條件是ON或OFF,PC都要對ILILC之間的聯(lián)鎖程序段處理,都要占用掃描時間。(2)IL和ILC指令可以成對使用,也可以多個IL指令配一個ILC指令,但不允許嵌套使用(如ILILILCILC)
11、。連續(xù)使用IL指令下一頁40連續(xù)使用連續(xù)使用IL指令指令并聯(lián)輸出、連續(xù)輸出和復合輸出下一頁41并聯(lián)輸出、連續(xù)輸出和復合輸出并聯(lián)輸出、連續(xù)輸出和復合輸出2.暫存繼電器下一頁42暫存繼電器TR共有8位,分別為TR0TR7 TR位可用來暫時存儲執(zhí)行結果,如果一個TR位被設置于一個分支點處,則當前的執(zhí)行結果就會存儲在指定的TR位中。應用下一頁43用用TR位處理梯形圖的分支位處理梯形圖的分支多分支多分支下一頁下一頁44用用TR位處理多分支電路位處理多分支電路TR指令的說明指令的說明下一頁下一頁45TR指令的說明指令的說明在同一程序段中,同一TR號不能重復使用,在不同的程序段中,同一TR號可以重復使用。T
12、R不是獨立的編程指令,只能和LD或OUT等基本指令一起使用指令的梯形圖。 B.跳轉指令跳轉指令下一頁下一頁46TR 臨時存放某節(jié)點狀態(tài)臨時存放某節(jié)點狀態(tài)應用:LD - OUT TR0 LD TR0IL,ILC 造就新母線的工具造就新母線的工具應用: LD - IL LD - LD - ILC兩種分支語句的理解 新母線開始新母線開始 條件條件 新母線結束新母線結束 條件條件 存存 取取例下頁47例1,分析梯形圖的結構電機優(yōu)先啟動控制。 有5個電機M1M5,都有啟動和停止控制按鈕,要求按順序啟動,即前級電機不啟動時,后級電機無法啟動;前級電機停,后級電機也都停。 例2 下一頁48例2,用兩種分支方
13、法分析梯形圖B.跳轉指令下一頁49. .跳轉跳轉/跳轉結束指令跳轉結束指令(JMP(04)/JME(05)梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能下一頁50JMP/JME指令的功能指令的功能(1)當JMP N的執(zhí)行條件為OFF時,跳過JMP N和JME N之間的程序段,不占掃描時間(2)有兩種類型的跳轉:跳轉號在0149之間取值時,每個N只能使用一次;當取00值時,JMP00 JME00可以在程序中多次使用。以00作為JMP的跳轉號時,它的執(zhí)行時間比其他跳轉指令的執(zhí)行時間要稍長一些。 (3)多個JMP N可以共用一個JME N,如JMP 00JMP 00JME 00 。(4)
14、跳轉指令可以嵌套使用,但必須是不同跳轉號的嵌套,如JMP 00JMP 01JME 01JME00。 跳轉指令的應用下一頁51跳轉指令的互鎖應用下一頁跳步指令的應用跳步指令的應用52跳轉指令的應用跳轉指令的應用-互鎖互鎖C.定時器和計數(shù)器指令下一頁53C. 定時器和計數(shù)器指令定時器TIM高速定時器TIMH(15)計數(shù)器CNT可逆計數(shù)器CNTR(12)間隔定時器STIM(69)高速計數(shù)器輸人中斷的計數(shù)模式CPM1A提供的定時計數(shù)功能提供的定時計數(shù)功能:功能強大,使用復雜!共用TC號,000-127。關于BCD碼下一頁54關于BCD碼BCD = Binary Coded Decimal二進制編碼的十
15、進制規(guī)則:每四個二進制位表示一位十進制位。因此:BCD的0001 0001 表示十進制數(shù)的11。BCD的加法應該如十進制。 如1001+1 = 0001 0000 不是1010為方便區(qū)分,本課程使用BCD數(shù)值時前面加#號。1.定時器下一頁551.定時器指令TIM功能下一頁定時器的最小定時單位為0.1秒,定時范圍0999.9秒,定時時間為SV0.1秒。56TIM指令的功能指令的功能定時器為通電延時,當定時器的輸入為OFF時,定時器的輸出為OFF。當定時器的輸入變?yōu)镺N時,開始定時,定時時間到,定時器的輸出變?yōu)镺N。若輸入繼續(xù)為ON,則定時器的輸出保持為ON。當定時器的輸入變?yōu)镺FF時,定時器的輸
16、出隨之變?yōu)镺FF。 應用下一頁請大家注意不要請大家注意不要“死記硬背死記硬背”!輸入輸入on 開始定時開始定時延時延時時間到時間到輸出輸出on57注意: 定時器沒有斷電保持功能,斷電時,定時器復位,不能保存定時器的當前值。TIM指令的應用指令的應用2.高速定時器下一頁582高速定時器指令一TIMH(15) 梯形圖符號及操作數(shù)取值區(qū)域高速定時器的最小定時單位為0.01秒,定時范圍為099.99秒,定時時間為SV0.01秒。除此之外,其它情況TIMH與TIM相同。 3.計數(shù)器下一頁593計數(shù)器指令一CNT 梯形圖符號及操作數(shù)取值區(qū)域 注釋:為計數(shù)器TC號,SV為計數(shù)設定值。CP為計數(shù)脈沖輸入端,R
17、為復位端 。應用下一頁60說明:(1)計數(shù)器編程時,先編計數(shù)輸入端,再編復位端,最后編CNT指令。(2)定時器和計數(shù)器的編號是共用的,使用時不能沖突。CNT指令的應用工作時序下一頁61CNT的工作時序的工作時序4.可逆計數(shù)器下一頁624可逆計數(shù)器指令一CNTR(12) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域: 為計數(shù)器TC號,SV為計數(shù)設定值。ACP為加計數(shù)脈沖輸入端,SCP為減計數(shù)脈沖輸入端,R為復位端 。應用下一頁63說明:可逆計數(shù)器編程時,先編加計數(shù)脈沖輸入端,再編減計數(shù)脈沖輸入端,后編復位端,最后編CNTR指令 CNTR指令的應用工作時序下一頁64CNTR的工作時序的工作
18、時序出錯標志位下一頁65定時器和計數(shù)器指令出錯標志位出錯標志位25503,當SV不是BCD數(shù)或間接尋址的DM通道不存在時置位為ON。 定時器TIM高速定時器TIMH(15)計數(shù)器CNT可逆計數(shù)器CNTR(12)例1,長時間定時的問題下一頁66例例1,如何實現(xiàn),如何實現(xiàn)1小時定時?小時定時?答:用答:用計數(shù)計數(shù)器實現(xiàn)長時間器實現(xiàn)長時間定時定時!注:注:2550025500是特殊繼電器的位,提供是特殊繼電器的位,提供0.1s0.1s時鐘脈沖。時鐘脈沖。例2,閃爍電路下一頁67例例2,如何實現(xiàn)閃爍電路,如何實現(xiàn)閃爍電路?答:用計時器產(chǎn)生周期性方脈沖!答:用計時器產(chǎn)生周期性方脈沖!D.數(shù)據(jù)比較指令下一
19、頁TIM001TIM0000000068D.數(shù)據(jù)比較指令單字比較指令一CMP雙字比較指令一CMPL塊比較指令一BCMP 表比較指令TCMP 通道、位、字的概念下一頁69通道、位、字的概念一個字為16進制的4位數(shù)一位16進制數(shù)可表示為4位二進制數(shù)一個字為一個字為16個二進制位個二進制位進制轉換:210,8,161,單字比較指令下一頁一個通道為16個繼電器一個繼電器能表示1個二進制位一個通道為一個通道為16個二進制位個二進制位70D.數(shù)據(jù)指令D1.數(shù)據(jù)比較指令, 4種D2.數(shù)據(jù)移位指令,10種D3.數(shù)據(jù)傳送指令, 9種D4.數(shù)據(jù)轉換指令, 6種合計29種71D1.數(shù)據(jù)比較指令單字比較指令一CMP雙
20、字比較指令一CMPL塊比較指令一BCMP 表比較指令TCMP 通道、位、字的概念下一頁72通道、位、字的概念一個字為16進制的4位數(shù)一位16進制數(shù)可表示為4位二進制數(shù)一個字為一個字為16個二進制位個二進制位進制轉換:210,8,161,單字比較指令下一頁一個通道為16個繼電器一個繼電器能表示1個二進制位一個通道為一個通道為16個二進制位個二進制位731單字比較指令一CMP(20) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域功能:當執(zhí)行條件為ON時,比較C1和C2的大小,將比較結果送SR區(qū)的標志位: 大于標志位25505等于標志位25506小于標志位25507出錯標志位25503 應用
21、一 下一頁74注意: 圖中的梯形圖存在分支,其語句表程序用到了暫存繼電器TR0。 CMP指令的基本應用指令的基本應用應用二 下一頁75CMP指令的應用指令的應用2雙字比較指令下一頁76 2雙字比較指令一CMPL(60) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域功能: 將通道C11、C1中的兩個4位16進制數(shù)連連成一個8位16進制數(shù),將通道C2、C2中的兩個4位16進制數(shù)連連成另一個8位16進制數(shù),然后比較比較這兩個8位數(shù)的大小,將比較結果送SR區(qū)的標志位。應用下一頁77 CMPL指令的應用比較(C11、C1)與(C21、C2)大于,則大于標志位25505置位為ON。等于,則等于標志
22、位25506置位為ON。小于,則小于標志位25507置位為ON。 出錯,則出錯標志位25503置位為ON。3塊比較指令下一頁78 3塊比較指令一BCMP(68)/BCMP(68) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能下一頁79BCMP指令的功能指令的功能 比較塊由CB,CB+1,CB+2,CB+31組成,分16個比較區(qū)域,每一個區(qū)域由兩個通道定義,第一個為下限,第二個為上限,上限值應大于等于下限值。當執(zhí)行條件為ON時,將比較數(shù)據(jù)CD與每一個區(qū)域進行比較,如果CD處在某一個區(qū)域中,比較結果通道R中對應位置1,否則該對應位置0。 應用下一頁80BCMP指令的應用81 執(zhí)行結果
23、4表比較指令下一頁 824表比較指令TCMP(85)/TCMP(85) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 將數(shù)據(jù)CD與TB,TB+1,TB+2,TB+15中的數(shù)據(jù)進行比較,如果CD與這些通道中某一個的數(shù)據(jù)相同,則結果通道R中相應的位置1,否則置0 。應用下一頁83TCMP指令的應用 84執(zhí)行結果E數(shù)據(jù)移位指令下一頁 85D2.數(shù)據(jù)移位指令移位寄存器指令SFT可逆移位寄存器指令SFTR字移位指令WSFT算術左移指令ASL算術右移指令ASR(26)/ASR(26)循環(huán)左移指令ROL(27)/ROL(27)循環(huán)右移指令ROR(28)/ROR(28)1位數(shù)字左移指令SLD(74)/
24、SLD(74)1位數(shù)字右移指令SRD(75)/SRD(75)異步移位寄存器指令ASFT(17)/ASFT(17)861移位寄存器指令SFT(10)附注:開始通道號St必須小于或等于結束通道號E,且St和E必須在同一區(qū)域。梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域功能示意圖下一頁87當復位端R為OFF時,在移位脈沖端SP由OFFON的上升沿時,E到St通道中的所有位依次左移一位,E通道的最高位溢出丟失,St通道的最低位則移進數(shù)據(jù)輸入端IN的數(shù)據(jù)。當復位端R為ON時,從St到E通道中的所有位將置為OFF,此時移位脈沖端和數(shù)據(jù)輸入端無效。 SFT指令的功能示意圖應用下一頁88說明:SFT指
25、令編程時,先編數(shù)據(jù)輸入端,再編移位脈沖端,再編復位端,最后編SFT指令。 SFT指令的應用2可逆移位下一頁892可逆移位寄存器指令SFTR(84)/SFTR(84) 梯形圖符號及操作數(shù)取值區(qū)域說明:控制通道C中的數(shù)據(jù)規(guī)定了移位方向、數(shù)據(jù)輸入端、移位脈沖端和復位端。C定義下一頁90控制通道C的含義及移位功能說明:如果控制通道復位端(bit15)為ON,則從St到E通道的數(shù)據(jù)及進位為CY全部復位為0.應用一下一頁91SFTR指令的應用(一)應用二下一頁92SFTR指令的應用(二)3下一頁933字移位指令 WSFT(16)/WSFT(16) 功能:當執(zhí)行條件為ON時,WSFT每執(zhí)行一次將St和E通道
26、中的數(shù)據(jù)以字為單位左移一次,0000移進St,E中的數(shù)據(jù)溢出丟失。梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 應用一下一頁94WSFT指令的應用4下一頁954算術左移指令ASL(25)/ASL(25) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能下一頁96ASL指令的功能當執(zhí)行條件為ON時,ASL每執(zhí)行一次將Ch中數(shù)據(jù)左移一位,最高位移到CY位,0移進最低位。 算術右移算術右移下一頁975算術右移指令ASR(26)/ASR(26) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能下一頁98ASR指令的功能當執(zhí)行條件為ON時,ASR每執(zhí)行一次將Ch中數(shù)據(jù)右移一位
27、,最低位移到CY位,0移進最高位。6循環(huán)左移下一頁996循環(huán)左移指令ROL(27)/ROL(27) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能下一頁100ROL指令的功能指令的功能當執(zhí)行條件為ON時,ROL每執(zhí)行一次將Ch中的數(shù)據(jù)連同CY位數(shù)據(jù),循環(huán)左移一位。7循環(huán)右移下一頁1017循環(huán)右移指令ROR(28)/ROR(28) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能下一頁102ROR指令的功能當執(zhí)行條件為ON時,ROR每執(zhí)行一次將Ch中的數(shù)據(jù)連同CY位數(shù)據(jù),循環(huán)右移一位。8一位數(shù)字左移下一頁10381位數(shù)字左移指令SLD(74)/SLD(74) 梯形圖符號及操
28、作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能下一頁104SLD指令的功能當執(zhí)行條件為ON時,SLD每執(zhí)行一次將St到E通道中的數(shù)據(jù)以數(shù)字(4位二進制)為單位左移一次,E的最高位數(shù)字溢出丟失,St的最低位數(shù)字填入0。9一位數(shù)字右移下一頁10591位數(shù)字右移指令SRD(75)/SRD(75) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能下一頁106SRD指令的功能當執(zhí)行條件為ON時,SRD每執(zhí)行一次將St到E通道中的數(shù)據(jù)以數(shù)字(4位二進制)為單位右移一次,E的最低位數(shù)字填入0,St的最高位數(shù)字溢出丟失。10異步移位寄存器指令下一頁10710異步移位寄存器指令ASFT(17)/ASFT
29、(17) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域控制數(shù)據(jù)控制數(shù)據(jù)C的含義的含義108控制數(shù)據(jù)C的含義 St和E之間的通道構成一個可逆的異步移位寄存器,ASFT可以將寄存器中的0000字上移或下移,執(zhí)行幾次ASFT后,所有0000字可以集中到寄存器的上半部或下半部。 應用下一頁109ASFT指令的應用控制字:控制字:#6000 0110,0000,0000 ,0000移動方向允許移動復位D3. 數(shù)據(jù)傳送指令下一頁110D3. 數(shù)據(jù)傳送指令1傳送指令 MOV(21)/MOV(21)2取反傳送指令 MVN(22)/MVN(22)3塊傳送指令 XFER(70)/XFER(70)4塊設置指
30、令 BSET(71)/BSET(71)5數(shù)據(jù)交換指令 XCHG(73)/XCHG(73)6單字分配指令 DIST(80)/DIST(80) 7數(shù)據(jù)調用指令 COLL(81)/COLL(818位傳送指令 MOVB(82)/MOVB(82)9數(shù)字傳送指令 MOVD(83)/MOVD(83)1111傳送指令MOV(21)/MOV(21)梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域功能下一頁112MOV指令的功能當執(zhí)行條件為ON時,將S中的數(shù)據(jù)傳送到D通道中。應用下一頁113MOV指令的應用 說明:當00000為ON時,執(zhí)行MOV指令,將常數(shù)0196送至DM0000。 2取反傳送指令下一頁11
31、42取反傳送指令MVN(22)/MVN(22) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 當執(zhí)行條件為ON時,將S中的數(shù)據(jù)取反后傳送到D中。應用下一頁1153下一頁MVN指令的應用說明:當00000為ON時,執(zhí)行MVN指令,將常數(shù)0196取反后(結果為FE69)送至DM0000中。1163塊傳送指令XFER(70)/XFER(70) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能下一頁117XFER指令的功能塊傳送是指將幾個連續(xù)通道中的數(shù)據(jù)對應傳送到另外幾個連續(xù)通道中。4。下一頁1184塊設置指令BSET(71)/BSET(71)梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操
32、作數(shù)取值區(qū)域 功能下一頁119BEST指令的功能當執(zhí)行條件為ON時,將S中的數(shù)據(jù)傳送到從St到E的所有通道中去。 5. 下一頁1205數(shù)據(jù)交換指令XCHG(73)/XCHG(73) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能下一頁121XCHG指令的功能當執(zhí)行條件為ON時,將E1、E2中的數(shù)據(jù)交換。6. 下一頁1226單字分配指令DIST(80)/DIST(80) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 根據(jù)控制數(shù)據(jù)C的內容,DIST指令可進行單字數(shù)據(jù)分配或堆棧的進棧操作 。功能下一頁1231)單字數(shù)據(jù)分配C的bit15bit12=8時2)進棧操作進棧操作C的bi
33、t15bit12=9時DIST指令的功能124DIST指令的功能2)進棧操作)進棧操作7. 下一頁1257數(shù)據(jù)調用指令COLL(81)/COLL(81)梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 請注意:與數(shù)據(jù)分配指令對應比較請注意:與數(shù)據(jù)分配指令對應比較功能下一頁126COLL指令的功能根據(jù)控制數(shù)據(jù)C的內容,COLL指令可以:1)數(shù)據(jù)調用C=00006655時2)出棧操作C=90009999時先入先出;C=80008999時后入先出;127COLL指令的功能2)出棧操作先入先出先入先出128COLL指令的功能2)出棧操作后入先出后入先出8. 下一頁1298位傳送指令MOVB(82)
34、/MOVB(82) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 當執(zhí)行條件為ON時,將S中指定的一位傳送到D的值定位上,S和D中的位由C指定。功能下一頁130MOVB指令的功能當執(zhí)行條件為ON時,將S中指定的一位傳送到D的值定位上,S和D中的位由C指定。C的最右邊2個數(shù)字指定源位,C的最左邊2個數(shù)字指定目的位。 應用下一頁131C=#1201,源01,目的12。執(zhí)行MOVB指令后,將#00FF的第01位送到LR10的第12位。MOVB指令的應用9. 下一頁1329數(shù)字傳送指令MOVD(83)/MOVD(83) 梯形圖符號及操作數(shù)取值區(qū)域梯形圖符號及操作數(shù)取值區(qū)域 功能:當執(zhí)行條件為O
35、N時,將S中指定的數(shù)字位(4個二進制位)傳送到D中指定的數(shù)字位,一次最多可以傳送一次最多可以傳送4個數(shù)字位個數(shù)字位。 S中要傳送的第一個數(shù)字位、傳送的數(shù)字位數(shù)、D中接收被傳送數(shù)字的第一個數(shù)字位由C指定。C的含義 下一頁133C的含義為什么最大是四位數(shù)字?傳送舉例 下一頁134傳送舉例D4. 數(shù)據(jù)轉換指令下一頁135D4. 數(shù)據(jù)轉換指令BCD碼碼二進制轉換指令二進制轉換指令BIN二進制二進制BCD碼轉換指令碼轉換指令BCD41616譯碼器指令譯碼器指令MLPX 1644編程器指令編程器指令DMPXASC轉換指令轉換指令ASC七段譯碼指令七段譯碼指令SDEC (*)1361BCD碼碼二進制轉換指令
36、二進制轉換指令BIN(23)/BIN(23)功能:當執(zhí)行條件為ON時,BIN將S中的BCD數(shù)轉換為二進制數(shù),存入R中。轉換過程中,S的內容保持不變。梯形圖符號及操作數(shù)取值區(qū)域 1372二進制二進制BCD碼轉換指令碼轉換指令BCD(24)/BCD(24) 功能:當執(zhí)行條件為ON時,BIN將S中的BCD數(shù)轉換為二進制數(shù),存入R中。轉換過程中,S的內容保持不變。圖3.105梯形圖符號及操作數(shù)取值區(qū)域138341616譯碼器指令譯碼器指令MLPX(76)/MLPX(76) 功能功能: 1)當執(zhí)行條件為ON時,MLPX對S中指定的數(shù)字進行譯碼,譯碼的結果存入R開始的通道中。最多可對4位數(shù)字同時譯碼。 2
37、)S中第一個要譯碼的數(shù)字由C指定,譯碼的結果存入R通道中;第二個要譯碼的數(shù)字是緊鄰第一個數(shù)字的最高位數(shù)字,譯碼的結果存入R+1通道中;下面以此類推。 139MLPX指令的梯形圖符號及操作數(shù)取值區(qū)域圖3.106控制數(shù)據(jù)C的含義 CLICK HERECLICK HERE!140控制字C與轉換舉例圖3.107141圖3.108 譯碼舉例1424164編程器指令DMPX(77)/DMPX(77) 1)當執(zhí)行條件為ON時,DMPX對源通道進行編碼,編碼結果存放在R中指定的數(shù)字位上。一次最多可對4個源通道進行編碼。 2)第一個源通道S的編碼結果放入R中指定的開始存放數(shù)字位上,S+1通道的編碼結果放入R中的
38、緊鄰開始存放數(shù)字位的高位數(shù)字上,依此類推,存完R的數(shù)字3后再從R的數(shù)字0開始存放。 143DMPX指令的梯形圖指令的梯形圖符號及操作數(shù)取值區(qū)域符號及操作數(shù)取值區(qū)域:圖3.109說明:控制數(shù)據(jù)C的含義CLICK HERE!144控制字C及轉換舉例圖3.110 145圖3.111編碼舉例編碼舉例1465ASC轉換指令轉換指令ASC(86)/ASC(86) :當執(zhí)行條件為ON時,ASC對S中指定的數(shù)字(十六進制數(shù))轉換ASC碼并存入從R開始的結果通道中,一次最多可對S中的4個數(shù)字進行轉換,如果C中指定從R的高8位開始存放,則最多可占用3個結果通道。 147ASC指令的梯形圖指令的梯形圖符號及操作數(shù)取
39、值區(qū)域符號及操作數(shù)取值區(qū)域 圖3.112說明:控制數(shù)據(jù)C的含義CLICK HERE!148ASCII碼轉換實例 149控制字C及轉換 圖3.1131506七段譯碼指令七段譯碼指令SDEC(78)/SDEC(78) 功能:當執(zhí)行條件為ON時,SDEC對源通道中的數(shù)字進行7段譯碼,譯碼結果放入從R開始的結果通道中。一次最多可對S中的4個數(shù)字進行轉換。 控制數(shù)據(jù)C的含義下一頁151控制數(shù)據(jù)控制數(shù)據(jù)C C的含義的含義控制字C及轉換舉例下一頁152控制字控制字C及轉換舉例及轉換舉例 七段譯碼舉例下一頁153七段譯碼舉例七段譯碼舉例 D.數(shù)據(jù)指令總結數(shù)據(jù)指令總結下一頁154D.數(shù)據(jù)指令總結D1.數(shù)據(jù)比較指
40、令, 4種D2.數(shù)據(jù)移位指令,10種D3.數(shù)據(jù)傳送指令, 9種D4.數(shù)據(jù)轉換指令, 6種合計29種E 十進制運算指令十進制運算指令下一頁155E. 十進制運算指令進位位置進位位置1指令指令STC進位位置進位位置0指令指令CLCBCD碼加法指令碼加法指令ADDBCD碼減法指令碼減法指令SUB雙字雙字BCD碼加法指令碼加法指令ADDL雙字雙字BCD碼減法指令碼減法指令SUBLBCD碼乘法指令碼乘法指令MULBCD碼除法指令碼除法指令DIV雙字雙字BCD碼乘法指令碼乘法指令MULL雙字雙字BCD碼除法指令碼除法指令DIVL (*)遞增指令遞增指令INC遞減指令遞減指令DEC核心:核心:BCD碼的運算
41、碼的運算跳到:F. 二進制運算指令156圖3.118當STC的執(zhí)行條件為ON時進位標志位25504被置為1。當CLC的執(zhí)行條件為ON時,進位標志位25504被置為0。 STC、CLC指令的梯形圖符號指令的梯形圖符號 1進位位置進位位置1指令指令STC 進位位置進位位置0指令指令CLC返回1572BCD碼加法指令碼加法指令ADD(30)/ADD(30)梯形圖符號梯形圖符號 及操作數(shù)取值區(qū)域及操作數(shù)取值區(qū)域 圖3.119功能:當執(zhí)行條件為ON時,ADD將Au、Ad的內容和CY相加,結果存入R中,若結果大于9999將把CY置為ON。158ADD指令的應用 圖3.120返回1593BCD碼減法指令碼減
42、法指令SUB(31)/SUB(31) 功能:當執(zhí)行條件為ON時,SUB將Mi的內容減去Su的內容和CY,結果存入R中。若結果為負,將置為CY,而R中的內容為實際結果的十進制補碼。 梯形圖符號梯形圖符號 及操作數(shù)取值區(qū)域及操作數(shù)取值區(qū)域 圖3.121160SUB指令的應用指令的應用圖3.122返回1614雙字雙字BCD碼加法指令碼加法指令ADDL(54)/ADDL(54) 功能:當執(zhí)行條件為ON時,ADDL將Au+1、Au中的8位BCD數(shù)與Ad+1、Ad中的8位BCD數(shù)相加,再與CY想家,結果存入R+1、R中,若結果大于99999999,CY將被置位。ADDL功能如右所示:162ADDL指令的梯
43、形圖指令的梯形圖符號及操作數(shù)取值區(qū)域符號及操作數(shù)取值區(qū)域 圖3.123返回1635雙字雙字BCD碼減法指令碼減法指令SUBL(55)/SUBL(55) 功能:當執(zhí)行條件為ON時,SUBL將Mi+1、Mi中的8位BCD數(shù)減去Su+1、Su中的8位BCD數(shù),再減去CY,結果存入R+1、R中。若結果為負,將置為CY,而R+1、R中的內容為實際結果的十進制補碼。 SUBL功能如右所示: 164SUBL指令的梯形圖指令的梯形圖符號及操作數(shù)取值區(qū)域符號及操作數(shù)取值區(qū)域 圖3.124返回1656BCD碼乘法指令碼乘法指令MUL(32)/MUL(32) 功能:當執(zhí)行條件為ON時,MUL將Md、Mr中的內容相乘
44、,結果存入R+1、R中,R+1中存積的高4位數(shù),R中存積的低4位數(shù)。梯形圖符號 及操作數(shù)取值區(qū)域 圖3.125返回1667BCD碼除法指令碼除法指令DIV(33)/DIV(33) 功能:當執(zhí)行條件為ON時,DIV將Dd中的內容除以Dr中的內容,結果存入R+1、R中,R+1中存余數(shù),R中存商。梯形圖符號 及操作數(shù)取值區(qū)域 圖3.126返回1678雙字雙字BCD碼乘法指令碼乘法指令MULL(56)/MULL(56) 功能:當執(zhí)行條件為ON時,MULL將Md+1、Md中的8位BCD數(shù)與Mr+1、Mr中的8為BCD數(shù)相乘,結果存入R+3R中。MULL功能如右所示:168MULL指令的梯形圖指令的梯形圖
45、符號及操作數(shù)取值區(qū)域符號及操作數(shù)取值區(qū)域 圖3.127返回1699雙字雙字BCD碼除法指令碼除法指令DIVL(57)/DIVL(57) 功能:當執(zhí)行條件為ON時,DIVL將Dd+1、Dd中 的 8 位 B C D 數(shù) 除 以Dr+1、Dr中的8位BCD數(shù),結果存入R+3R中。R+3、R+2存余數(shù),R+1、R存商。返回:返回:E. 十進制運算指令十進制運算指令17010遞增指令遞增指令INC(38)/INC(38) 功能:當執(zhí)行條件為ON時,每執(zhí)行一次INC將Ch中的數(shù)據(jù)按十進制加1,不影響進位位CY。梯形圖符號及操作數(shù)取值區(qū)域 圖3.129返回17111遞減指令遞減指令DEC(39)/DEC(
46、39) 功能:當執(zhí)行條件為ON時,每執(zhí)行一次DEC將Ch中的數(shù)據(jù)按十進制減1,不影響進位位CY。梯形圖符號 及操作數(shù)取值區(qū)域 圖3.130返回172F. 二進制運算指令二進制運算指令 二進制加法指令二進制加法指令ADB 二進制減法指令二進制減法指令SBB 二進制乘法指令二進制乘法指令MLB 二進制除法指令二進制除法指令DVB 核心:核心:以通道為單位計算以通道為單位計算跳到: G. 邏輯運算指令1731二進制加法指令二進制加法指令ADB(50)/ADB(50) 功能:當執(zhí)行條件為ON時,ADB將Au、Ad中的內容和CY進行二進制加法運算,結果存入R中。如果運算結果大于FFFF,CY為ON。 梯
47、形圖符號 及操作數(shù)取值區(qū)域 圖3.1311742二進制減法指令二進制減法指令SBB(51)/SBB(51) 功能:當執(zhí)行條件為ON時,進行一次二進制減法運算,SBB將Mi中的內容減去Su中的內容,再減去CY,結果存入R中。梯形圖符號 及操作數(shù)取值區(qū)域 圖3.1321753二進制乘法指令二進制乘法指令MLB(52)/MLB(52) 功能:當執(zhí)行條件為ON時,MLB將Md、Mr中的內容進行二進制乘法計算,結果存入R+1、R中,R+1中存積的高4位十六進制數(shù),R中存積的低4位十六進制數(shù)。梯形圖符號 及操作數(shù)取值區(qū)域 圖3.1331764二進制除法指令二進制除法指令DVB(53)/DVB(53) 功能
48、:當執(zhí)行條件為ON時,進行一次二進制除法運算,DVB將Dd中的內容除以Dr中的 內 容 , 結 果 存 入R+1、R中。R+1中存余數(shù)、R中存商。梯形圖符號 及操作數(shù)取值區(qū)域 圖3.134177G. 邏輯運算指令1求反指令求反指令2邏輯與指令邏輯與指令3邏輯或指令邏輯或指令4異或指令異或指令5同或指令同或指令以通道為單位對數(shù)據(jù)進行與、或、非、異或、以通道為單位對數(shù)據(jù)進行與、或、非、異或、同或等邏輯運算同或等邏輯運算 關于與、或、非、異或、同或邏輯運算關于與、或、非、異或、同或邏輯運算下一頁下一頁 178與、或、非邏輯運算異或、同或邏輯運算異或、同或邏輯運算下一頁下一頁ANDORNOT179異或
49、、同或邏輯運算返回:返回:G. 邏輯運算指令邏輯運算指令1801求反指令COM(29)/COM(29) 梯形圖符號梯形圖符號 及操作數(shù)取值區(qū)域及操作數(shù)取值區(qū)域圖3.135功能:當執(zhí)行條件ON時,將Ch中的數(shù)據(jù)按位求反。圖3.136 求反功能示意圖 1812邏輯與指令ANDW(34)/ANDW(34) 功能:當執(zhí)行條件為ON時,將I1、I2中的數(shù)據(jù)按位進行邏輯與運算,結果存入R中。圖3.138 與指令的功能示意圖 圖3.137 梯形圖符號 及操作數(shù)取值區(qū)域 1823邏輯或指令ORW(35)/ORW(35) 功能:當執(zhí)行條件為ON時,將I1、I2中的數(shù)據(jù)按位進行邏輯或運算,結果存入R中。 圖3.1
50、40 或指令的功能示意圖 圖3.139 梯形圖符號 及操作數(shù)取值區(qū)域 1834異或指令XORW(36)/XORW(36) 功能:當執(zhí)行條件為ON時,將I1、I2中的數(shù)據(jù)按位進行邏輯異或運算,結果存入R中。 圖3.142 異或指令的功能示意圖 圖3.141 梯形圖符號 及操作數(shù)取值區(qū)域 1845同或指令XNRW(37)/XNRW(37) 功能:當執(zhí)行條件為ON時,將I1、I2中的數(shù)據(jù)進行邏輯同或運算,結果存入R中。 圖3.144 同或指令的功能示意圖 圖3.143 梯形圖符號 及操作數(shù)取值區(qū)域 185G. 邏輯運算指令1求反指令求反指令2邏輯與指令邏輯與指令3邏輯或指令邏輯或指令4異或指令異或指
51、令5同或指令同或指令以通道為單位對數(shù)據(jù)進行與、或、非、異或、以通道為單位對數(shù)據(jù)進行與、或、非、異或、同或等邏輯運算同或等邏輯運算 H. 特殊指令特殊指令下一頁下一頁 186H. 特殊指令故障報警指令故障報警指令FAL 嚴重故障報警指令嚴重故障報警指令FALS信息顯示指令信息顯示指令MSGI/O刷新指令刷新指令IORF位計數(shù)指令位計數(shù)指令BCNT1故障報警指令、 嚴重故障報警指令下一頁1871故障報警指令故障報警指令FAL 嚴重故障報警指令嚴重故障報警指令FALS功能功能:nFAL產(chǎn)生非嚴重故障產(chǎn)生非嚴重故障a) 當執(zhí)行條件為ON時,F(xiàn)AL指令將故障代碼N1送至FAL輸出區(qū)(SR25300SR2
52、5307)中,同時CPU面板上的ERROR指示燈閃爍,但程序仍可繼續(xù)執(zhí)行。nFALS產(chǎn)生嚴重故障產(chǎn)生嚴重故障 當執(zhí)行條件為ON時,F(xiàn)ALS指令將故障代碼N2送至FAL輸出區(qū)(SR25300SR25307)中,同時CPU面板上的ERROR指示燈常亮,RUN指示燈熄滅,程序停止執(zhí)行,所有輸出復位。 nFAL、FALS指令 的梯形圖符號 FAL(06)指令的應用 2信息顯示指令下一頁1882信息顯示指令信息顯示指令MSG(46)/MSG(46)功能:當執(zhí)行條件為ON時,MSG從FM至FM+7通道中讀取16個ASC碼,并把對應的字符顯示在編程器的屏幕上。 梯形圖符號 及操作數(shù)取值區(qū)域 MSG指令的應用
53、 3I/O刷新指令下一頁1893I/O刷新指令刷新指令IORF(97)/IORF(97) 功能:當執(zhí)行條件為ON時,刷新從St到E之 間 的 所 有I/O通道。梯形圖符號梯形圖符號 及操作數(shù)取值區(qū)域及操作數(shù)取值區(qū)域 4位計數(shù)指令下一頁1904位計數(shù)指令位計數(shù)指令BCNT(67)/BCNT(67) 功能:當執(zhí)行條件為ON時,BCNT計算在S和S+(N-1)之間所有通道中為1的位(bit)的總數(shù),結果以BCD碼的形式存入D中。 梯形圖符號及操作數(shù)取值區(qū)域 返回:返回: H. 特殊指令特殊指令191H. 特殊指令故障報警指令故障報警指令FAL 嚴重故障報警指令嚴重故障報警指令FALS信息顯示指令信息
54、顯示指令MSGI/O刷新指令刷新指令IORF位計數(shù)指令位計數(shù)指令BCNTI. 高級功能指令下一頁192I I. 高級功能指令高級功能指令I1. 子程序控制指令I2. 高速計數(shù)器控制指令I3. 脈沖輸出控制指令I4. 中斷控制指令I5. 步進指令I1. 子程序控制指令下一頁193I1.I1.子程序控制指令子程序控制指令 1子程序調用指令子程序調用指令2子程序定義和子程序返回指令子程序定義和子程序返回指令3宏指令宏指令 1子程序調用指令下一頁1941子程序調用指令子程序調用指令SBS(91)/SBS(91) 功能:SBS在主程序中調用子程序。當執(zhí)行條件為ON時,SBS(91)N調用編號為N的子程序
55、。 SBS指令的梯形圖符號 子程序調用方法下一頁195子程序調用方法子程序調用方法 子程序定義和子程序返回指令下一頁1962子程序定義和子程序返回指令子程序定義和子程序返回指令SBN(92)/RET(93) 功能:SBN和RET一起使用,SBN(92)N用于每段子程序的開始,定義子程序的編號為N(000-049)。RET(93)用于每段子程序的結尾,表示子程序結束。 SBN、RET指令的梯形圖符號 子程序的使用下一頁197子程序的使用子程序的使用 功能:SBN和RET一起使用,SBN(92)N用于每段子程序的開始,定義子程序的編號為N。RET(93)用于每段子程序的結尾,表示子程序結束。 3宏
56、指令下一頁1983宏指令宏指令MCRO(99)/MCRO(99) 功能: 宏指令允許用一個單一子程序代替數(shù)個具有相同的結構但不同操作數(shù)的子程序。4個字為一個單位 梯形圖符號及操作數(shù)取值區(qū)域 應用示例下一頁199宏指令應用示例宏指令應用示例 應用舉例下一頁200 I2.高速計數(shù)器控制指令下一頁201I2.I2.高速計數(shù)器控制指令高速計數(shù)器控制指令主要指令:主要指令:1比較表登陸指令比較表登陸指令CTBL(63)/CTBL(63)2操作模式控制指令操作模式控制指令INI(61)/INI(61)3當前值讀出指令當前值讀出指令- -PRV(62)/PRV(62)重點內容:重點內容:高速計數(shù)器的計數(shù)功能
57、高速計數(shù)器的中斷功能計數(shù)功能下一頁2021)高速計數(shù)器的計數(shù)功能)高速計數(shù)器的計數(shù)功能普通計數(shù)器對外部事件計數(shù)的頻率受掃描周普通計數(shù)器對外部事件計數(shù)的頻率受掃描周期及輸入濾波器時間常數(shù)的限制。高速則不受期及輸入濾波器時間常數(shù)的限制。高速則不受影響,單相最高頻率達影響,單相最高頻率達 5kHz.5kHz.高速計數(shù)的兩種模式高速計數(shù)的兩種模式高速計數(shù)器復位的兩種方式高速計數(shù)器復位的兩種方式高速計數(shù)器的設定高速計數(shù)器的設定203高速計數(shù)的兩種模式遞增模式:編碼器輸入單相脈沖信號和復位信號。 增減模式:編碼器輸入相位差為90的兩項計數(shù)脈沖信號(A相、B相)和復位信號(Z相)。 根據(jù)根據(jù)AB相的先后決定
58、增減相的先后決定增減高速計數(shù)器復位的兩種方式高速計數(shù)器復位的兩種方式下一頁下一頁204高速計數(shù)器復位的兩種方式Z相信號相信號+軟件復位軟件復位 C P M 1 A 用 特 殊 輔 助 繼 電 器25200作為高速計數(shù)器的復位標志,在25200為ON的條件下,Z相信號(復位信號)變?yōu)镺N時,高速計數(shù)器的當前值就復位為0。軟件復位軟件復位 只要25200為ON,高速計數(shù)器的當前值就復位為0。高速計數(shù)器設定高速計數(shù)器設定 下一頁下一頁205高速計數(shù)器設定 通道地址位功能DM66420003 高速計數(shù)器的計數(shù)模式設定4:遞增計數(shù)模式0:增減計數(shù)模式0407 高速計數(shù)器的復位方式設定0:Z相信號+軟件復
59、位1:軟件復位0815 高速計數(shù)器使用設定00:不使用01:使用高速計數(shù)器的中斷功能下一頁2062)高速計數(shù)器的中斷功能高速計數(shù)器的中斷功能高速計數(shù)器的中斷功能高速計數(shù)器的中斷功能 目標值比較中斷 最多16個比較條件(目標值)和中斷子程序組合保存在比較表中,當計數(shù)器PV與目標值一致時,執(zhí)行指定的中斷子程序。區(qū)域比較中斷8個比較條件(上限和下限)和中斷子程序組合保存在比較表中,當下限值當前值PV上限值時,執(zhí)行指定的中斷程序。返回:I2.高速計數(shù)器控制指令2071比較表登陸指令比較表登陸指令CTBL(63)/CTBL(63)功能:當執(zhí)行條件為ON時,登記一個用于高速計數(shù)器的比較表,根據(jù)C的值,同高
60、速計數(shù)器當前值的比較可以立即啟動,也可以用INI單獨啟動。圖3.159 梯形圖符號 及操作數(shù)取值區(qū)域 圖3.160 比較表結構 圖3.161 遞增計數(shù) 圖3.162 增減計數(shù) 2082操作模式控制指令操作模式控制指令INI(61)/INI(61) 功能:當執(zhí)行條件為ON時,INI用于控制高速計數(shù)器的操作或停止脈沖輸出,INI的功能由控制數(shù)據(jù)C決定。C的含義 CLICK HERE! 圖3.163 梯形圖符號 及操作數(shù)取值區(qū)域 2093當前值讀出指令當前值讀出指令- -PRV(62)/PRV(62) 功能:當執(zhí)行條件為ON時,將高速計數(shù)器的當前值讀出并送至目的通道D、D+1中,低4位數(shù)存放在D中,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 景觀燈采購合同
- 二年級道德與法治上冊 我上二年級了 第2課《我為集體添光彩》教案 北師大版
- 2024-2025學年高中物理 第二章 原子結構 3 光譜 氫原子光譜教案1 教科版選修3-5
- 2024年學年八年級語文上冊 第五單元 心靈詩語 第18課《采蓮曲》教案 滬教版五四制
- 2023三年級英語上冊 Unit 2 Colours Part B 第二課時教案 人教PEP
- 八年級政治下冊 第五單元 我是中國公民 5.1 我們都是公民情境探究型教案 粵教版
- 2024-2025學年高中物理 第四章 機械能和能源 5 機械能守恒定律教案1 教科版必修2
- 高考地理一輪復習第十九章環(huán)境安全與國家安全第一節(jié)環(huán)境安全、全球氣候與國家安全課件
- 最簡單的居間合同(2篇)
- 漢子人教版課件
- 關于課程與教材建設的研究報告
- 超聲藥物透入療法對臨床常見痛癥治療課件
- 阿基米德-人物介紹-最終最牛版
- 2022年全國高考體育單招考試語文押題卷模擬試題一(含答案解析)
- 大連理工大學《877經(jīng)濟學原理》歷年考研真題匯編(含部分答案)合集
- 《C語言程序設計(第2版)》課后習題參考答案
- 浙江省金華市蘭溪市2023-2024學年五年級上學期期中語文試卷
- 第10課 多民族政權并立與元朝的統(tǒng)一【知識精研】 《中國歷史》 中職中專 高效課堂課件
- 10人小公司規(guī)章制度
- 防腐木地板施工技術
- 社會主義發(fā)展史心得體會四篇
評論
0/150
提交評論