歐姆龍指令講解_第1頁(yè)
歐姆龍指令講解_第2頁(yè)
歐姆龍指令講解_第3頁(yè)
歐姆龍指令講解_第4頁(yè)
歐姆龍指令講解_第5頁(yè)
已閱讀5頁(yè),還剩234頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、歐姆龍指令講解第1頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四第一部分、指令系統(tǒng)概述大家一起來(lái)回顧梯形圖的有關(guān)知識(shí)!第2頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四第一部分、指令系統(tǒng)概述為什么要學(xué)習(xí)指令系統(tǒng)?1、能夠翻譯梯形圖為語(yǔ)句表2、能夠輕松地學(xué)習(xí)其他類型的PLC第3頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四第一部分、指令系統(tǒng)概述-CPM1A系列PC的指令根據(jù)功能分為基本指令和應(yīng)用指令兩大類 1指令的格式、操作數(shù)及標(biāo)志 指令的格式為: 助記符(指令碼)操作數(shù) 操作數(shù) 操作數(shù) 第4頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四2

2、指令的兩種形式微分型和非微分型只要執(zhí)行條件為ON,指令的非微分形式在每個(gè)循環(huán)周期都將執(zhí)行;微分指令僅在執(zhí)行條件由OFF變?yōu)镺N時(shí)才執(zhí)行一次。第5頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四第二部分、基本指令1LD和LD NOT 指令功能:LD指令表示常開(kāi)觸點(diǎn)與左側(cè)母線連接;LD NOT指令表示常閉觸點(diǎn)與左側(cè)母線連接。第6頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四2OUT和OUT NOT指令功能: OUT指令輸出運(yùn)算結(jié)果; OUT NOT指令將運(yùn)算結(jié)果取反后再輸出。應(yīng)用-下頁(yè)第7頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四OUT和OUT NOT指

3、令應(yīng)用第8頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四3AND和AND NOT指令功能:AND指令表示常開(kāi)觸點(diǎn)與前面的觸點(diǎn)電路相串聯(lián);AND NOT指令表示常閉觸點(diǎn)與前面的觸點(diǎn)電路相串聯(lián)。應(yīng)用-下頁(yè)第9頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四AND和AND NOT指令的應(yīng)用連續(xù)輸出及其編程-下頁(yè)第10頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四連續(xù)輸出次序顛倒 AND和AND NOT, 連續(xù)輸出第11頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四功能:OR指令表示常開(kāi)觸點(diǎn)與前面的觸點(diǎn)電路相并聯(lián);OR NOT指令表示常閉觸點(diǎn)與前面

4、的觸點(diǎn)電路相并聯(lián)。應(yīng)用-下頁(yè)4OR和OR NOT指令第12頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四OR和OR NOT指令應(yīng)用第13頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四AND LD指令的使用 功能:AND LD指令用于邏輯塊的串聯(lián)連接,即對(duì)邏輯塊進(jìn)行邏輯“與”的操作。5AND LD指令第14頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四AND LD指令 方法 方法2LD00000LD00000AND00001AND00001OR NOT00002 OR NOT00002LD00003 LD00003OR00004OR00004AND LD

5、LD00005 LD00005OR NOT00006OR NOT00006 AND LDAND LDAND LD OUT20000OUT20000在方法2中,AND LD指令之前的邏輯塊數(shù)應(yīng)小于等于8,而方法1對(duì)此沒(méi)有限制。第15頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四功能:OR LD指令用于邏輯塊的并聯(lián)連接,即對(duì)邏輯塊進(jìn)行邏輯 “或”的操作。復(fù)雜梯形圖-下頁(yè)6OR LD指令第16頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四OR LD指令復(fù)雜梯形圖第17頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四功能: 當(dāng)SET指令的執(zhí)行條件為ON時(shí),使指定

6、繼電器置位為ON,當(dāng)執(zhí)行條件為OFF時(shí),SET指令不改變指定繼電器的狀態(tài)。 當(dāng)RESET指令的執(zhí)行條件為ON時(shí),使指定繼電器復(fù)位為OFF,當(dāng)執(zhí)行條件為OFF時(shí),RESET指令不改變指定繼電器的狀態(tài)。 指令的應(yīng)用 7置位和復(fù)位指令 SET和RESET第18頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四SET和RESET指令的應(yīng)用第19頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四功能:根據(jù)兩個(gè)執(zhí)行條件,KEEP用來(lái)保持指定繼電器的ON狀態(tài)或OFF狀態(tài)。具有斷電保持功能。 KEEP指令的用法8保持指令-KEEP(11)第20頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)

7、44分,星期四KEEP指令的用法啟保停電路與普通繼電器電路比較第21頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四兩圖中的程序功能完全相同,但用KEEP指令編程可以少用一條指令。具有斷電保持功能KEEP指令啟保停電路與普通繼電器電路第22頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四功能: 當(dāng)執(zhí)行條件由OFF變?yōu)镺N時(shí),上升沿微分DIFU使指定繼電器在一個(gè)掃描周期內(nèi)為ON;當(dāng)執(zhí)行條件由ON變?yōu)镺FF時(shí),下降沿微分指令DIFD使指定繼電器在一個(gè)掃描周期內(nèi)為ON。指令的應(yīng)用9.上升沿微分和下降沿微分指令 DIFU(13)和DIFD(14) 第23頁(yè),共239頁(yè),2022

8、年,5月20日,23點(diǎn)44分,星期四DIFU和DIFD指令的應(yīng)用第24頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四NOP指令的應(yīng)用 注:修改程序時(shí),使用NOP指令,可使步序號(hào)變更較少,便于調(diào)試程序 。功能:空操作指令用來(lái)取消某一步操作10.空操作指令 NOP(00)第25頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四功能:END指令表示程序結(jié)束。11結(jié)束指令一END(01)第26頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四基本指令1LD和LD NOT 指令2OUT和OUT NOT指令3AND和AND NOT指令4OR和OR NOT指令5AND LD

9、指令6OR LD指令7置位和復(fù)位指令SET和RESET8保持指令KEEP 9 上升沿微分和下降沿微分指令DIFU和DIFD10 空操作指令NOP11 結(jié)束指令END(熟練掌握)第27頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四第三部分編制梯形圖應(yīng)注意的問(wèn)題 (1)梯形圖中線圈應(yīng)放在最右邊第28頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四編制梯形圖應(yīng)注意的問(wèn)題(2)除極少數(shù)指令(如ILC、JME等)不允許有執(zhí)行條件外,幾乎所有的指令都需要執(zhí)行條件.如何解決:上電后指令一直執(zhí)行?上電后指令只執(zhí)行一次?特殊輔助繼電器: 25313為常ON繼電器 25314為常OFF繼

10、電器 25315常用作初始化脈沖,它在PC運(yùn)行的第一個(gè)掃描周期,處于ON狀態(tài),然后處于OFF狀態(tài)。第29頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四編制梯形圖應(yīng)注意的問(wèn)題(2)除極少數(shù)指令(如ILC、JME等)不允許有執(zhí)行條件外,幾乎所有的指令都需要執(zhí)行條件.上電后指令一直執(zhí)行上電后指令只執(zhí)行一次 特殊輔助繼電器: 25313為常ON繼電器;25314為常OFF繼電器25315在第一個(gè)掃描周期為ON,然后為OFF。第30頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四(3)觸點(diǎn)不能畫在垂直路徑上編制梯形圖應(yīng)注意的問(wèn)題第31頁(yè),共239頁(yè),2022年,5月20日,23

11、點(diǎn)44分,星期四(4)編程時(shí),對(duì)于邏輯關(guān)系復(fù)雜的程序段,應(yīng)按照先復(fù)雜后簡(jiǎn)單的原則編程。梯形圖等效變換編制梯形圖應(yīng)注意的問(wèn)題第32頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四(5)盡量避免出現(xiàn)雙線圈輸出 -同一個(gè)程序中,同一元件的線圈使用了兩次或多次,稱為雙線圈輸出。 雙線圈引起邏輯關(guān)系混亂編制梯形圖應(yīng)注意的問(wèn)題復(fù)雜梯形圖下頁(yè)第33頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四復(fù)雜梯形圖例子更復(fù)雜的梯形圖下頁(yè)第34頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四你能夠?qū)懗鱿聢D的語(yǔ)句表么?第35頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四你

12、能夠?qū)懗鱿聢D的語(yǔ)句表么?第四部分、應(yīng)用指令下一頁(yè)第36頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四第四部分、應(yīng)用指令A(yù).處理梯形圖的分支指令1.聯(lián)鎖/聯(lián)鎖解除指令I(lǐng)L(02)/ILC(03)2.暫存繼電器(TR) 功能:IL總是和ILC指令一起使用,用于處理梯形圖中的分支電路圖分支應(yīng)用下一頁(yè)第37頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四IL/ILC的兩點(diǎn)說(shuō)明下一頁(yè)聯(lián)鎖/聯(lián)鎖解除指令處理分支電路復(fù)合輸出定義: 電路圖中,A點(diǎn)為分支點(diǎn),右側(cè)分為若干條支路,且每條支路都有觸點(diǎn)控制。第38頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四IL/ILC的說(shuō)明

13、:(1)不論IL前面的條件是ON或OFF,PC都要對(duì)ILILC之間的聯(lián)鎖程序段處理,都要占用掃描時(shí)間。(2)IL和ILC指令可以成對(duì)使用,也可以多個(gè)IL指令配一個(gè)ILC指令,但不允許嵌套使用(如ILILILCILC)。連續(xù)使用IL指令下一頁(yè)第39頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四連續(xù)使用IL指令并聯(lián)輸出、連續(xù)輸出和復(fù)合輸出下一頁(yè)第40頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四并聯(lián)輸出、連續(xù)輸出和復(fù)合輸出2.暫存繼電器下一頁(yè)第41頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四A.梯形圖的分支指令1.聯(lián)鎖/聯(lián)鎖解除指令I(lǐng)L/ILC2.暫存繼

14、電器(TR)暫存繼電器TR共有8位,分別為TR0TR7 TR位可用來(lái)暫時(shí)存儲(chǔ)執(zhí)行結(jié)果,如果一個(gè)TR位被設(shè)置于一個(gè)分支點(diǎn)處,則當(dāng)前的執(zhí)行結(jié)果就會(huì)存儲(chǔ)在指定的TR位中。應(yīng)用下一頁(yè)第42頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四用TR位處理梯形圖的分支多分支下一頁(yè)第43頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四用TR位處理多分支電路TR指令的說(shuō)明下一頁(yè)第44頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四TR指令的說(shuō)明在同一程序段中,同一TR號(hào)不能重復(fù)使用,在不同的程序段中,同一TR號(hào)可以重復(fù)使用。TR不是獨(dú)立的編程指令,只能和LD或OUT等基本指令一

15、起使用指令的梯形圖。 B.跳轉(zhuǎn)指令下一頁(yè)第45頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四TR 臨時(shí)存放某節(jié)點(diǎn)狀態(tài)應(yīng)用:LD - OUT TR0 LD TR0IL,ILC 造就新母線的工具應(yīng)用: LD - IL LD - LD - ILC兩種分支語(yǔ)句的理解 新母線開(kāi)始 條件 新母線結(jié)束 條件 存 取請(qǐng)同學(xué)們將這兩句話寫在教材上例下頁(yè)第46頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四例1,分析梯形圖的結(jié)構(gòu)電機(jī)優(yōu)先啟動(dòng)控制。 有5個(gè)電機(jī)M1M5,都有啟動(dòng)和停止控制按鈕,要求按順序啟動(dòng),即前級(jí)電機(jī)不啟動(dòng)時(shí),后級(jí)電機(jī)無(wú)法啟動(dòng);前級(jí)電機(jī)停,后級(jí)電機(jī)也都停。 例2 下一頁(yè)第

16、47頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四例2,用兩種分支方法分析梯形圖B.跳轉(zhuǎn)指令下一頁(yè)第48頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四B.跳轉(zhuǎn)/跳轉(zhuǎn)結(jié)束指令(JMP(04)/JME(05)梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第49頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四JMP/JME指令的功能(1)當(dāng)JMP N的執(zhí)行條件為OFF時(shí),跳過(guò)JMP N和JME N之間的程序段,不占掃描時(shí)間(2)有兩種類型的跳轉(zhuǎn):跳轉(zhuǎn)號(hào)在0149之間取值時(shí),每個(gè)N只能使用一次;當(dāng)取00值時(shí),JMP00 JME00可以在程序中多次使用。以00作為JMP的

17、跳轉(zhuǎn)號(hào)時(shí),它的執(zhí)行時(shí)間比其他跳轉(zhuǎn)指令的執(zhí)行時(shí)間要稍長(zhǎng)一些。 (3)多個(gè)JMP N可以共用一個(gè)JME N,如JMP 00JMP 00JME 00 。(4)跳轉(zhuǎn)指令可以嵌套使用,但必須是不同跳轉(zhuǎn)號(hào)的嵌套,如JMP 00JMP 01JME 01JME00。 跳轉(zhuǎn)指令的應(yīng)用下一頁(yè)第50頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四跳轉(zhuǎn)指令的互鎖應(yīng)用下一頁(yè)跳步指令的應(yīng)用第51頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四跳轉(zhuǎn)指令的應(yīng)用-互鎖C.定時(shí)器和計(jì)數(shù)器指令下一頁(yè)第52頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四C. 定時(shí)器和計(jì)數(shù)器指令定時(shí)器TIM高速定時(shí)

18、器TIMH(15)計(jì)數(shù)器CNT可逆計(jì)數(shù)器CNTR(12)間隔定時(shí)器STIM(69)高速計(jì)數(shù)器輸人中斷的計(jì)數(shù)模式CPM1A提供的定時(shí)計(jì)數(shù)功能:功能強(qiáng)大,使用復(fù)雜!共用TC號(hào),000-127。關(guān)于BCD碼下一頁(yè)第53頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四關(guān)于BCD碼BCD = Binary Coded Decimal二進(jìn)制編碼的十進(jìn)制規(guī)則:每四個(gè)二進(jìn)制位表示一位十進(jìn)制位。因此:BCD的0001 0001 表示十進(jìn)制數(shù)的11。BCD的加法應(yīng)該如十進(jìn)制。 如1001+1 = 0001 0000 不是1010為方便區(qū)分,本課程使用BCD數(shù)值時(shí)前面加#號(hào)。1.定時(shí)器下一頁(yè)第54頁(yè),共

19、239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四1.定時(shí)器指令TIM梯形圖符號(hào)及操作數(shù)取值區(qū)域功能下一頁(yè)定時(shí)器的最小定時(shí)單位為0.1秒,定時(shí)范圍0999.9秒,定時(shí)時(shí)間為SV0.1秒。第55頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四TIM指令的功能定時(shí)器為通電延時(shí),當(dāng)定時(shí)器的輸入為OFF時(shí),定時(shí)器的輸出為OFF。當(dāng)定時(shí)器的輸入變?yōu)镺N時(shí),開(kāi)始定時(shí),定時(shí)時(shí)間到,定時(shí)器的輸出變?yōu)镺N。若輸入繼續(xù)為ON,則定時(shí)器的輸出保持為ON。當(dāng)定時(shí)器的輸入變?yōu)镺FF時(shí),定時(shí)器的輸出隨之變?yōu)镺FF。 應(yīng)用下一頁(yè)請(qǐng)大家注意不要“死記硬背”!輸入on 開(kāi)始定時(shí)延時(shí)時(shí)間到輸出on第56頁(yè),共23

20、9頁(yè),2022年,5月20日,23點(diǎn)44分,星期四注意: 定時(shí)器沒(méi)有斷電保持功能,斷電時(shí),定時(shí)器復(fù)位,不能保存定時(shí)器的當(dāng)前值。TIM指令的應(yīng)用2.高速定時(shí)器下一頁(yè)第57頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四2高速定時(shí)器指令一TIMH(15) 梯形圖符號(hào)及操作數(shù)取值區(qū)域高速定時(shí)器的最小定時(shí)單位為0.01秒,定時(shí)范圍為099.99秒,定時(shí)時(shí)間為SV0.01秒。除此之外,其它情況TIMH與TIM相同。 3.計(jì)數(shù)器下一頁(yè)第58頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四3計(jì)數(shù)器指令一CNT 梯形圖符號(hào)及操作數(shù)取值區(qū)域 注釋:為計(jì)數(shù)器TC號(hào),SV為計(jì)數(shù)設(shè)定值。CP為

21、計(jì)數(shù)脈沖輸入端,R為復(fù)位端 。應(yīng)用下一頁(yè)第59頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四說(shuō)明:(1)計(jì)數(shù)器編程時(shí),先編計(jì)數(shù)輸入端,再編復(fù)位端,最后編CNT指令。(2)定時(shí)器和計(jì)數(shù)器的編號(hào)是共用的,使用時(shí)不能沖突。CNT指令的應(yīng)用工作時(shí)序下一頁(yè)第60頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四CNT的工作時(shí)序4.可逆計(jì)數(shù)器下一頁(yè)第61頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四4可逆計(jì)數(shù)器指令一CNTR(12) 梯形圖符號(hào)及操作數(shù)取值區(qū)域注釋: 為計(jì)數(shù)器TC號(hào),SV為計(jì)數(shù)設(shè)定值。ACP為加計(jì)數(shù)脈沖輸入端,SCP為減計(jì)數(shù)脈沖輸入端,R為復(fù)位端 。應(yīng)

22、用下一頁(yè)第62頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四說(shuō)明:可逆計(jì)數(shù)器編程時(shí),先編加計(jì)數(shù)脈沖輸入端,再編減計(jì)數(shù)脈沖輸入端,后編復(fù)位端,最后編CNTR指令 CNTR指令的應(yīng)用工作時(shí)序下一頁(yè)第63頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四CNTR的工作時(shí)序出錯(cuò)標(biāo)志位下一頁(yè)第64頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四定時(shí)器和計(jì)數(shù)器指令出錯(cuò)標(biāo)志位出錯(cuò)標(biāo)志位25503,當(dāng)SV不是BCD數(shù)或間接尋址的DM通道不存在時(shí)置位為ON。 定時(shí)器TIM高速定時(shí)器TIMH(15)計(jì)數(shù)器CNT可逆計(jì)數(shù)器CNTR(12)例1,長(zhǎng)時(shí)間定時(shí)的問(wèn)題下一頁(yè)第65頁(yè),共2

23、39頁(yè),2022年,5月20日,23點(diǎn)44分,星期四例1,如何實(shí)現(xiàn)1小時(shí)定時(shí)?答:用計(jì)數(shù)器實(shí)現(xiàn)長(zhǎng)時(shí)間定時(shí)!注:25500是特殊繼電器的位,提供0.1s時(shí)鐘脈沖。例2,閃爍電路下一頁(yè)第66頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四例2,如何實(shí)現(xiàn)閃爍電路?答:用計(jì)時(shí)器產(chǎn)生周期性方脈沖!D.數(shù)據(jù)比較指令下一頁(yè)TIM001TIM00000000第67頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四D.數(shù)據(jù)比較指令單字比較指令一CMP雙字比較指令一CMPL塊比較指令一BCMP 表比較指令TCMP 通道、位、字的概念下一頁(yè)第68頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)4

24、4分,星期四通道、位、字的概念一個(gè)字為16進(jìn)制的4位數(shù)一位16進(jìn)制數(shù)可表示為4位二進(jìn)制數(shù)一個(gè)字為16個(gè)二進(jìn)制位進(jìn)制轉(zhuǎn)換:210,8,161,單字比較指令下一頁(yè)一個(gè)通道為16個(gè)繼電器一個(gè)繼電器能表示1個(gè)二進(jìn)制位一個(gè)通道為16個(gè)二進(jìn)制位第69頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四D.數(shù)據(jù)指令D1.數(shù)據(jù)比較指令, 4種D2.數(shù)據(jù)移位指令,10種D3.數(shù)據(jù)傳送指令, 9種D4.數(shù)據(jù)轉(zhuǎn)換指令, 6種合計(jì)29種第70頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四D1.數(shù)據(jù)比較指令單字比較指令一CMP雙字比較指令一CMPL塊比較指令一BCMP 表比較指令TCMP 通道、位

25、、字的概念下一頁(yè)第71頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四通道、位、字的概念一個(gè)字為16進(jìn)制的4位數(shù)一位16進(jìn)制數(shù)可表示為4位二進(jìn)制數(shù)一個(gè)字為16個(gè)二進(jìn)制位進(jìn)制轉(zhuǎn)換:210,8,161,單字比較指令下一頁(yè)一個(gè)通道為16個(gè)繼電器一個(gè)繼電器能表示1個(gè)二進(jìn)制位一個(gè)通道為16個(gè)二進(jìn)制位第72頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四1單字比較指令一CMP(20) 梯形圖符號(hào)及操作數(shù)取值區(qū)域功能:當(dāng)執(zhí)行條件為ON時(shí),比較C1和C2的大小,將比較結(jié)果送SR區(qū)的標(biāo)志位: 大于標(biāo)志位25505等于標(biāo)志位25506小于標(biāo)志位25507出錯(cuò)標(biāo)志位25503 應(yīng)用一 下一頁(yè)

26、第73頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四注意: 圖中的梯形圖存在分支,其語(yǔ)句表程序用到了暫存繼電器TR0。 CMP指令的基本應(yīng)用應(yīng)用二 下一頁(yè)第74頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四CMP指令的應(yīng)用2雙字比較指令下一頁(yè)第75頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四 2雙字比較指令一CMPL(60) 梯形圖符號(hào)及操作數(shù)取值區(qū)域功能: 將通道C11、C1中的兩個(gè)4位16進(jìn)制數(shù)連成一個(gè)8位16進(jìn)制數(shù),將通道C2、C2中的兩個(gè)4位16進(jìn)制數(shù)連成另一個(gè)8位16進(jìn)制數(shù),然后比較這兩個(gè)8位數(shù)的大小,將比較結(jié)果送SR區(qū)的標(biāo)志位。應(yīng)用下一頁(yè)

27、第76頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四 CMPL指令的應(yīng)用比較(C11、C1)與(C21、C2)大于,則大于標(biāo)志位25505置位為ON。等于,則等于標(biāo)志位25506置位為ON。小于,則小于標(biāo)志位25507置位為ON。 出錯(cuò),則出錯(cuò)標(biāo)志位25503置位為ON。3塊比較指令下一頁(yè)第77頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四 3塊比較指令一BCMP(68)/BCMP(68) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第78頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四BCMP指令的功能 比較塊由CB,CB+1,CB+2,CB+31組成,分1

28、6個(gè)比較區(qū)域,每一個(gè)區(qū)域由兩個(gè)通道定義,第一個(gè)為下限,第二個(gè)為上限,上限值應(yīng)大于等于下限值。當(dāng)執(zhí)行條件為ON時(shí),將比較數(shù)據(jù)CD與每一個(gè)區(qū)域進(jìn)行比較,如果CD處在某一個(gè)區(qū)域中,比較結(jié)果通道R中對(duì)應(yīng)位置1,否則該對(duì)應(yīng)位置0。 應(yīng)用下一頁(yè)第79頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四BCMP指令的應(yīng)用 第80頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四 執(zhí)行結(jié)果4表比較指令下一頁(yè) 第81頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四4表比較指令TCMP(85)/TCMP(85) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 將數(shù)據(jù)CD與TB,TB+1,TB+2,TB+

29、15中的數(shù)據(jù)進(jìn)行比較,如果CD與這些通道中某一個(gè)的數(shù)據(jù)相同,則結(jié)果通道R中相應(yīng)的位置1,否則置0 。應(yīng)用下一頁(yè)第82頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四TCMP指令的應(yīng)用 第83頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四執(zhí)行結(jié)果E數(shù)據(jù)移位指令下一頁(yè) 第84頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四D2.數(shù)據(jù)移位指令移位寄存器指令SFT可逆移位寄存器指令SFTR字移位指令WSFT算術(shù)左移指令A(yù)SL算術(shù)右移指令A(yù)SR(26)/ASR(26)循環(huán)左移指令ROL(27)/ROL(27)循環(huán)右移指令ROR(28)/ROR(28)1位數(shù)字左移指令

30、SLD(74)/SLD(74)1位數(shù)字右移指令SRD(75)/SRD(75)異步移位寄存器指令A(yù)SFT(17)/ASFT(17)第85頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四1移位寄存器指令SFT(10)附注:開(kāi)始通道號(hào)St必須小于或等于結(jié)束通道號(hào)E,且St和E必須在同一區(qū)域。梯形圖符號(hào)及操作數(shù)取值區(qū)域功能示意圖下一頁(yè)第86頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四當(dāng)復(fù)位端R為OFF時(shí),在移位脈沖端SP由OFFON的上升沿時(shí),E到St通道中的所有位依次左移一位,E通道的最高位溢出丟失,St通道的最低位則移進(jìn)數(shù)據(jù)輸入端IN的數(shù)據(jù)。當(dāng)復(fù)位端R為ON時(shí),從St到

31、E通道中的所有位將置為OFF,此時(shí)移位脈沖端和數(shù)據(jù)輸入端無(wú)效。 SFT指令的功能示意圖應(yīng)用下一頁(yè)第87頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四說(shuō)明:SFT指令編程時(shí),先編數(shù)據(jù)輸入端,再編移位脈沖端,再編復(fù)位端,最后編SFT指令。 SFT指令的應(yīng)用2可逆移位下一頁(yè)第88頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四2可逆移位寄存器指令SFTR(84)/SFTR(84) 梯形圖符號(hào)及操作數(shù)取值區(qū)域說(shuō)明:控制通道C中的數(shù)據(jù)規(guī)定了移位方向、數(shù)據(jù)輸入端、移位脈沖端和復(fù)位端。C定義下一頁(yè)第89頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四控制通道C的含義及移

32、位功能說(shuō)明:如果控制通道復(fù)位端(bit15)為ON,則從St到E通道的數(shù)據(jù)及進(jìn)位為CY全部復(fù)位為0.應(yīng)用一下一頁(yè)第90頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四SFTR指令的應(yīng)用(一)應(yīng)用二下一頁(yè)第91頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四SFTR指令的應(yīng)用(二)3下一頁(yè)第92頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四3字移位指令 WSFT(16)/WSFT(16) 功能:當(dāng)執(zhí)行條件為ON時(shí),WSFT每執(zhí)行一次將St和E通道中的數(shù)據(jù)以字為單位左移一次,0000移進(jìn)St,E中的數(shù)據(jù)溢出丟失。梯形圖符號(hào)及操作數(shù)取值區(qū)域 應(yīng)用一下一頁(yè)第93頁(yè)

33、,共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四WSFT指令的應(yīng)用4下一頁(yè)第94頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四4算術(shù)左移指令A(yù)SL(25)/ASL(25) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第95頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四ASL指令的功能當(dāng)執(zhí)行條件為ON時(shí),ASL每執(zhí)行一次將Ch中數(shù)據(jù)左移一位,最高位移到CY位,0移進(jìn)最低位。 算術(shù)右移下一頁(yè)第96頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四5算術(shù)右移指令A(yù)SR(26)/ASR(26) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第97頁(yè),共239頁(yè),202

34、2年,5月20日,23點(diǎn)44分,星期四ASR指令的功能當(dāng)執(zhí)行條件為ON時(shí),ASR每執(zhí)行一次將Ch中數(shù)據(jù)右移一位,最低位移到CY位,0移進(jìn)最高位。6循環(huán)左移下一頁(yè)第98頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四6循環(huán)左移指令ROL(27)/ROL(27) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第99頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四ROL指令的功能當(dāng)執(zhí)行條件為ON時(shí),ROL每執(zhí)行一次將Ch中的數(shù)據(jù)連同CY位數(shù)據(jù),循環(huán)左移一位。7循環(huán)右移下一頁(yè)第100頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四7循環(huán)右移指令ROR(28)/ROR(28)

35、 梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第101頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四ROR指令的功能當(dāng)執(zhí)行條件為ON時(shí),ROR每執(zhí)行一次將Ch中的數(shù)據(jù)連同CY位數(shù)據(jù),循環(huán)右移一位。8一位數(shù)字左移下一頁(yè)第102頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四81位數(shù)字左移指令SLD(74)/SLD(74) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第103頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四SLD指令的功能當(dāng)執(zhí)行條件為ON時(shí),SLD每執(zhí)行一次將St到E通道中的數(shù)據(jù)以數(shù)字(4位二進(jìn)制)為單位左移一次,E的最高位數(shù)字溢出丟失,St的最低位數(shù)字填

36、入0。9一位數(shù)字右移下一頁(yè)第104頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四91位數(shù)字右移指令SRD(75)/SRD(75) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第105頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四SRD指令的功能當(dāng)執(zhí)行條件為ON時(shí),SRD每執(zhí)行一次將St到E通道中的數(shù)據(jù)以數(shù)字(4位二進(jìn)制)為單位右移一次,E的最低位數(shù)字填入0,St的最高位數(shù)字溢出丟失。10異步移位寄存器指令下一頁(yè)第106頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四10異步移位寄存器指令A(yù)SFT(17)/ASFT(17) 梯形圖符號(hào)及操作數(shù)取值區(qū)域控制數(shù)據(jù)C的

37、含義第107頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四控制數(shù)據(jù)C的含義 St和E之間的通道構(gòu)成一個(gè)可逆的異步移位寄存器,ASFT可以將寄存器中的0000字上移或下移,執(zhí)行幾次ASFT后,所有0000字可以集中到寄存器的上半部或下半部。 應(yīng)用下一頁(yè)第108頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四ASFT指令的應(yīng)用控制字:#6000 0110,0000,0000 ,0000移動(dòng)方向允許移動(dòng)復(fù)位D3. 數(shù)據(jù)傳送指令下一頁(yè)第109頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四D3. 數(shù)據(jù)傳送指令1傳送指令 MOV(21)/MOV(21)2取反傳送指令

38、 MVN(22)/MVN(22)3塊傳送指令 XFER(70)/XFER(70)4塊設(shè)置指令 BSET(71)/BSET(71)5數(shù)據(jù)交換指令 XCHG(73)/XCHG(73)6單字分配指令 DIST(80)/DIST(80) 7數(shù)據(jù)調(diào)用指令 COLL(81)/COLL(818位傳送指令 MOVB(82)/MOVB(82)9數(shù)字傳送指令 MOVD(83)/MOVD(83)第110頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四1傳送指令MOV(21)/MOV(21)梯形圖符號(hào)及操作數(shù)取值區(qū)域功能下一頁(yè)第111頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四MOV指令的

39、功能當(dāng)執(zhí)行條件為ON時(shí),將S中的數(shù)據(jù)傳送到D通道中。應(yīng)用下一頁(yè)第112頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四MOV指令的應(yīng)用 說(shuō)明:當(dāng)00000為ON時(shí),執(zhí)行MOV指令,將常數(shù)0196送至DM0000。 2取反傳送指令下一頁(yè)第113頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四2取反傳送指令MVN(22)/MVN(22) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 當(dāng)執(zhí)行條件為ON時(shí),將S中的數(shù)據(jù)取反后傳送到D中。應(yīng)用下一頁(yè)第114頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四3下一頁(yè)MVN指令的應(yīng)用說(shuō)明:當(dāng)00000為ON時(shí),執(zhí)行MVN指令,將常數(shù)0196取

40、反后(結(jié)果為FE69)送至DM0000中。第115頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四3塊傳送指令XFER(70)/XFER(70) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第116頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四XFER指令的功能塊傳送是指將幾個(gè)連續(xù)通道中的數(shù)據(jù)對(duì)應(yīng)傳送到另外幾個(gè)連續(xù)通道中。4。下一頁(yè)第117頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四4塊設(shè)置指令BSET(71)/BSET(71)梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第118頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四BEST指令的功能當(dāng)執(zhí)行條

41、件為ON時(shí),將S中的數(shù)據(jù)傳送到從St到E的所有通道中去。 5. 下一頁(yè)第119頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四5數(shù)據(jù)交換指令XCHG(73)/XCHG(73) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能下一頁(yè)第120頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四XCHG指令的功能當(dāng)執(zhí)行條件為ON時(shí),將E1、E2中的數(shù)據(jù)交換。6. 下一頁(yè)第121頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四6單字分配指令DIST(80)/DIST(80) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 根據(jù)控制數(shù)據(jù)C的內(nèi)容,DIST指令可進(jìn)行單字?jǐn)?shù)據(jù)分配或堆棧的進(jìn)棧操作 。功能下一頁(yè)第

42、122頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四1)單字?jǐn)?shù)據(jù)分配C的bit15bit12=8時(shí)2)進(jìn)棧操作C的bit15bit12=9時(shí)DIST指令的功能第123頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四DIST指令的功能2)進(jìn)棧操作7. 下一頁(yè)第124頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四7數(shù)據(jù)調(diào)用指令COLL(81)/COLL(81)梯形圖符號(hào)及操作數(shù)取值區(qū)域 請(qǐng)注意:與數(shù)據(jù)分配指令對(duì)應(yīng)比較功能下一頁(yè)第125頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四COLL指令的功能根據(jù)控制數(shù)據(jù)C的內(nèi)容,COLL指令可以:1)數(shù)據(jù)

43、調(diào)用C=00006655時(shí)2)出棧操作C=90009999時(shí)先入先出;C=80008999時(shí)后入先出;第126頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四COLL指令的功能2)出棧操作先入先出第127頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四COLL指令的功能2)出棧操作后入先出8. 下一頁(yè)第128頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四8位傳送指令MOVB(82)/MOVB(82) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 當(dāng)執(zhí)行條件為ON時(shí),將S中指定的一位傳送到D的值定位上,S和D中的位由C指定。功能下一頁(yè)第129頁(yè),共239頁(yè),2022年,5月2

44、0日,23點(diǎn)44分,星期四MOVB指令的功能當(dāng)執(zhí)行條件為ON時(shí),將S中指定的一位傳送到D的值定位上,S和D中的位由C指定。C的最右邊2個(gè)數(shù)字指定源位,C的最左邊2個(gè)數(shù)字指定目的位。 應(yīng)用下一頁(yè)第130頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四C=#1201,源01,目的12。執(zhí)行MOVB指令后,將#00FF的第01位送到LR10的第12位。MOVB指令的應(yīng)用9. 下一頁(yè)第131頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四9數(shù)字傳送指令MOVD(83)/MOVD(83) 梯形圖符號(hào)及操作數(shù)取值區(qū)域 功能:當(dāng)執(zhí)行條件為ON時(shí),將S中指定的數(shù)字位(4個(gè)二進(jìn)制位)傳送

45、到D中指定的數(shù)字位,一次最多可以傳送4個(gè)數(shù)字位。 S中要傳送的第一個(gè)數(shù)字位、傳送的數(shù)字位數(shù)、D中接收被傳送數(shù)字的第一個(gè)數(shù)字位由C指定。C的含義 下一頁(yè)第132頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四C的含義為什么最大是四位數(shù)字?傳送舉例 下一頁(yè)第133頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四傳送舉例D4. 數(shù)據(jù)轉(zhuǎn)換指令下一頁(yè)第134頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四D4. 數(shù)據(jù)轉(zhuǎn)換指令BCD碼二進(jìn)制轉(zhuǎn)換指令BIN二進(jìn)制BCD碼轉(zhuǎn)換指令BCD416譯碼器指令MLPX 164編程器指令DMPXASC轉(zhuǎn)換指令A(yù)SC七段譯碼指令SDEC

46、 (*)第135頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四1BCD碼二進(jìn)制轉(zhuǎn)換指令BIN(23)/BIN(23)功能:當(dāng)執(zhí)行條件為ON時(shí),BIN將S中的BCD數(shù)轉(zhuǎn)換為二進(jìn)制數(shù),存入R中。轉(zhuǎn)換過(guò)程中,S的內(nèi)容保持不變。梯形圖符號(hào)及操作數(shù)取值區(qū)域 第136頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四2二進(jìn)制BCD碼轉(zhuǎn)換指令BCD(24)/BCD(24) 功能:當(dāng)執(zhí)行條件為ON時(shí),BIN將S中的BCD數(shù)轉(zhuǎn)換為二進(jìn)制數(shù),存入R中。轉(zhuǎn)換過(guò)程中,S的內(nèi)容保持不變。圖3.105梯形圖符號(hào)及操作數(shù)取值區(qū)域第137頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四34

47、16譯碼器指令MLPX(76)/MLPX(76) 功能: 1)當(dāng)執(zhí)行條件為ON時(shí),MLPX對(duì)S中指定的數(shù)字進(jìn)行譯碼,譯碼的結(jié)果存入R開(kāi)始的通道中。最多可對(duì)4位數(shù)字同時(shí)譯碼。 2)S中第一個(gè)要譯碼的數(shù)字由C指定,譯碼的結(jié)果存入R通道中;第二個(gè)要譯碼的數(shù)字是緊鄰第一個(gè)數(shù)字的最高位數(shù)字,譯碼的結(jié)果存入R+1通道中;下面以此類推。 第138頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四MLPX指令的梯形圖符號(hào)及操作數(shù)取值區(qū)域圖3.106控制數(shù)據(jù)C的含義 CLICK HERE!第139頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四控制字C與轉(zhuǎn)換舉例圖3.107第140頁(yè),共2

48、39頁(yè),2022年,5月20日,23點(diǎn)44分,星期四圖3.108譯碼舉例第141頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四4164編程器指令DMPX(77)/DMPX(77) 功能:1)當(dāng)執(zhí)行條件為ON時(shí),DMPX對(duì)源通道進(jìn)行編碼,編碼結(jié)果存放在R中指定的數(shù)字位上。一次最多可對(duì)4個(gè)源通道進(jìn)行編碼。 2)第一個(gè)源通道S的編碼結(jié)果放入R中指定的開(kāi)始存放數(shù)字位上,S+1通道的編碼結(jié)果放入R中的緊鄰開(kāi)始存放數(shù)字位的高位數(shù)字上,依此類推,存完R的數(shù)字3后再?gòu)腞的數(shù)字0開(kāi)始存放。 第142頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四DMPX指令的梯形圖符號(hào)及操作數(shù)取值區(qū)域

49、:圖3.109說(shuō)明:控制數(shù)據(jù)C的含義CLICK HERE!第143頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四控制字C及轉(zhuǎn)換舉例圖3.110 第144頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四圖3.111編碼舉例第145頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四5ASC轉(zhuǎn)換指令A(yù)SC(86)/ASC(86) 功能:當(dāng)執(zhí)行條件為ON時(shí),ASC對(duì)S中指定的數(shù)字(十六進(jìn)制數(shù))轉(zhuǎn)換ASC碼并存入從R開(kāi)始的結(jié)果通道中,一次最多可對(duì)S中的4個(gè)數(shù)字進(jìn)行轉(zhuǎn)換,如果C中指定從R的高8位開(kāi)始存放,則最多可占用3個(gè)結(jié)果通道。 第146頁(yè),共239頁(yè),2022年,5

50、月20日,23點(diǎn)44分,星期四ASC指令的梯形圖符號(hào)及操作數(shù)取值區(qū)域 圖3.112說(shuō)明:控制數(shù)據(jù)C的含義CLICK HERE!第147頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四ASCII碼轉(zhuǎn)換實(shí)例 第148頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四控制字C及轉(zhuǎn)換 圖3.113第149頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四6七段譯碼指令SDEC(78)/SDEC(78) 功能:當(dāng)執(zhí)行條件為ON時(shí),SDEC對(duì)源通道中的數(shù)字進(jìn)行7段譯碼,譯碼結(jié)果放入從R開(kāi)始的結(jié)果通道中。一次最多可對(duì)S中的4個(gè)數(shù)字進(jìn)行轉(zhuǎn)換。 控制數(shù)據(jù)C的含義下一頁(yè)第150頁(yè),

51、共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四控制數(shù)據(jù)C的含義控制字C及轉(zhuǎn)換舉例下一頁(yè)第151頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四控制字C及轉(zhuǎn)換舉例 七段譯碼舉例下一頁(yè)第152頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四七段譯碼舉例 D.數(shù)據(jù)指令總結(jié)下一頁(yè)第153頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四D.數(shù)據(jù)指令總結(jié)D1.數(shù)據(jù)比較指令, 4種D2.數(shù)據(jù)移位指令,10種D3.數(shù)據(jù)傳送指令, 9種D4.數(shù)據(jù)轉(zhuǎn)換指令, 6種合計(jì)29種E 十進(jìn)制運(yùn)算指令下一頁(yè)第154頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四E.

52、 十進(jìn)制運(yùn)算指令進(jìn)位位置1指令STC進(jìn)位位置0指令CLCBCD碼加法指令A(yù)DDBCD碼減法指令SUB雙字BCD碼加法指令A(yù)DDL雙字BCD碼減法指令SUBLBCD碼乘法指令MULBCD碼除法指令DIV雙字BCD碼乘法指令MULL雙字BCD碼除法指令DIVL (*)遞增指令I(lǐng)NC遞減指令DEC核心:BCD碼的運(yùn)算跳到:F. 二進(jìn)制運(yùn)算指令第155頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四圖3.118功能:當(dāng)STC的執(zhí)行條件為ON時(shí)進(jìn)位標(biāo)志位25504被置為1。當(dāng)CLC的執(zhí)行條件為ON時(shí),進(jìn)位標(biāo)志位25504被置為0。 STC、CLC指令的梯形圖符號(hào) 1進(jìn)位位置1指令STC 進(jìn)位

53、位置0指令CLC返回第156頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四2BCD碼加法指令A(yù)DD(30)/ADD(30)梯形圖符號(hào) 及操作數(shù)取值區(qū)域 圖3.119功能:當(dāng)執(zhí)行條件為ON時(shí),ADD將Au、Ad的內(nèi)容和CY相加,結(jié)果存入R中,若結(jié)果大于9999將把CY置為ON。第157頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四ADD指令的應(yīng)用 圖3.120返回第158頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四3BCD碼減法指令SUB(31)/SUB(31) 功能:當(dāng)執(zhí)行條件為ON時(shí),SUB將Mi的內(nèi)容減去Su的內(nèi)容和CY,結(jié)果存入R中。若結(jié)果為負(fù)

54、,將置為CY,而R中的內(nèi)容為實(shí)際結(jié)果的十進(jìn)制補(bǔ)碼。 梯形圖符號(hào) 及操作數(shù)取值區(qū)域 圖3.121第159頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四SUB指令的應(yīng)用圖3.122返回第160頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四4雙字BCD碼加法指令A(yù)DDL(54)/ADDL(54) 功能:當(dāng)執(zhí)行條件為ON時(shí),ADDL將Au+1、Au中的8位BCD數(shù)與Ad+1、Ad中的8位BCD數(shù)相加,再與CY想家,結(jié)果存入R+1、R中,若結(jié)果大于99999999,CY將被置位。ADDL功能如右所示:第161頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四ADDL

55、指令的梯形圖符號(hào)及操作數(shù)取值區(qū)域 圖3.123返回第162頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四5雙字BCD碼減法指令SUBL(55)/SUBL(55) 功能:當(dāng)執(zhí)行條件為ON時(shí),SUBL將Mi+1、Mi中的8位BCD數(shù)減去Su+1、Su中的8位BCD數(shù),再減去CY,結(jié)果存入R+1、R中。若結(jié)果為負(fù),將置為CY,而R+1、R中的內(nèi)容為實(shí)際結(jié)果的十進(jìn)制補(bǔ)碼。 SUBL功能如右所示: 第163頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四SUBL指令的梯形圖符號(hào)及操作數(shù)取值區(qū)域 圖3.124返回第164頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四

56、6BCD碼乘法指令MUL(32)/MUL(32) 功能:當(dāng)執(zhí)行條件為ON時(shí),MUL將Md、Mr中的內(nèi)容相乘,結(jié)果存入R+1、R中,R+1中存積的高4位數(shù),R中存積的低4位數(shù)。梯形圖符號(hào) 及操作數(shù)取值區(qū)域 圖3.125返回第165頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四7BCD碼除法指令DIV(33)/DIV(33) 功能:當(dāng)執(zhí)行條件為ON時(shí),DIV將Dd中的內(nèi)容除以Dr中的內(nèi)容,結(jié)果存入R+1、R中,R+1中存余數(shù),R中存商。梯形圖符號(hào) 及操作數(shù)取值區(qū)域 圖3.126返回第166頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四8雙字BCD碼乘法指令MULL(56

57、)/MULL(56) 功能:當(dāng)執(zhí)行條件為ON時(shí),MULL將Md+1、Md中的8位BCD數(shù)與Mr+1、Mr中的8為BCD數(shù)相乘,結(jié)果存入R+3R中。MULL功能如右所示:第167頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四MULL指令的梯形圖符號(hào)及操作數(shù)取值區(qū)域 圖3.127返回第168頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四9雙字BCD碼除法指令DIVL(57)/DIVL(57) 功能:當(dāng)執(zhí)行條件為ON時(shí),DIVL將Dd+1、Dd中的8位BCD數(shù)除以Dr+1、Dr中的8位BCD數(shù),結(jié)果存入R+3R中。R+3、R+2存余數(shù),R+1、R存商。返回:E. 十進(jìn)制運(yùn)

58、算指令第169頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四10遞增指令I(lǐng)NC(38)/INC(38) 功能:當(dāng)執(zhí)行條件為ON時(shí),每執(zhí)行一次INC將Ch中的數(shù)據(jù)按十進(jìn)制加1,不影響進(jìn)位位CY。梯形圖符號(hào)及操作數(shù)取值區(qū)域 圖3.129返回第170頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四11遞減指令DEC(39)/DEC(39) 功能:當(dāng)執(zhí)行條件為ON時(shí),每執(zhí)行一次DEC將Ch中的數(shù)據(jù)按十進(jìn)制減1,不影響進(jìn)位位CY。梯形圖符號(hào) 及操作數(shù)取值區(qū)域 圖3.130返回第171頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四F. 二進(jìn)制運(yùn)算指令 二進(jìn)制加法指令

59、ADB 二進(jìn)制減法指令SBB 二進(jìn)制乘法指令MLB 二進(jìn)制除法指令DVB 核心:以通道為單位計(jì)算跳到: G. 邏輯運(yùn)算指令第172頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四1二進(jìn)制加法指令A(yù)DB(50)/ADB(50) 功能:當(dāng)執(zhí)行條件為ON時(shí),ADB將Au、Ad中的內(nèi)容和CY進(jìn)行二進(jìn)制加法運(yùn)算,結(jié)果存入R中。如果運(yùn)算結(jié)果大于FFFF,CY為ON。 梯形圖符號(hào) 及操作數(shù)取值區(qū)域 圖3.131第173頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四2二進(jìn)制減法指令SBB(51)/SBB(51) 功能:當(dāng)執(zhí)行條件為ON時(shí),進(jìn)行一次二進(jìn)制減法運(yùn)算,SBB將Mi中的內(nèi)容減

60、去Su中的內(nèi)容,再減去CY,結(jié)果存入R中。梯形圖符號(hào) 及操作數(shù)取值區(qū)域 圖3.132第174頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四3二進(jìn)制乘法指令MLB(52)/MLB(52) 功能:當(dāng)執(zhí)行條件為ON時(shí),MLB將Md、Mr中的內(nèi)容進(jìn)行二進(jìn)制乘法計(jì)算,結(jié)果存入R+1、R中,R+1中存積的高4位十六進(jìn)制數(shù),R中存積的低4位十六進(jìn)制數(shù)。梯形圖符號(hào) 及操作數(shù)取值區(qū)域 圖3.133第175頁(yè),共239頁(yè),2022年,5月20日,23點(diǎn)44分,星期四4二進(jìn)制除法指令DVB(53)/DVB(53) 功能:當(dāng)執(zhí)行條件為ON時(shí),進(jìn)行一次二進(jìn)制除法運(yùn)算,DVB將Dd中的內(nèi)容除以Dr中的內(nèi)容,

溫馨提示

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

評(píng)論

0/150

提交評(píng)論