版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第三章 OMRON可編程序控制器及其指令系統(tǒng)v第一節(jié) OMRON可編程序控制器概述v第二節(jié) CQM1H系列PLC的內(nèi)部編程 元件及其功能v第三節(jié) OMRON PLC常用基本指令v第四節(jié) 程序轉(zhuǎn)移指令v第五節(jié) 數(shù)據(jù)處理指令v第六節(jié) 數(shù)據(jù)運(yùn)算指令vOMRON公司是世界上生產(chǎn)PLC的主要廠家之一,其PLC產(chǎn)品廣泛應(yīng)用于機(jī)械、冶金、交通、環(huán)保、食品、包裝等各行各業(yè)OMRON PLC在各行各業(yè)中有著廣泛的應(yīng)用第一節(jié) OMRON可編程序控制器概述vOMRON公司的PLC產(chǎn)品系列齊全微型PLC小型PLC中型PLC大型PLC一、OMRON可編程序控制器分類微型微型PLC P型機(jī)型機(jī) CPM1A、CPM2ASY
2、SMACSYSMAC系列系列可編程序控制器可編程序控制器小型小型PLC CH CQM1、CQM1H中型中型PLCC200HS/H,CJ1C200HX/HG/HECS1,CS1DI/O 點(diǎn)數(shù)弱大型大型PLCCVM1D、CVM1CV500/1000/2000C1000H/C2000H少多OMRON功能強(qiáng) OMRON微型PLCvOMRON微型PLC均為整體式結(jié)構(gòu),體積小,價(jià)格便宜v早期生產(chǎn)的微型PLC主要是C系列P型機(jī),帶擴(kuò)展單元時(shí)I/O最多達(dá)120點(diǎn)v近期微型PLC主要是CPM1A系列,帶擴(kuò)展I/O單元時(shí)最大為100點(diǎn)CPM1A系列PLC型號(hào)、規(guī)格型 號(hào)繼電器輸出型晶 體 管 輸 出 型輸入點(diǎn)數(shù)輸
3、出點(diǎn)數(shù)CPM1A-10CDR-ACPM1A-10CDT-D(NPN)10 點(diǎn) I/O 型CPM1A-10CDR-DCPM1A-10CDT1-D(NPN)6 點(diǎn)4 點(diǎn)CPM1A-20CDR-ACPM1A-20CDT-D(NPN)20 點(diǎn) I/O 型CPM1A-20CDR-DCPM1A-20CDT1-D(NPN)12 點(diǎn)8 點(diǎn)CPM1A-30CDR-ACPM1A-30CDT-D(NPN)30 點(diǎn) I/O 型CPM1A-30CDR-DCPM1A-30CDT1-D(NPN)18 點(diǎn)12 點(diǎn)CPM1A-40CDR-ACPM1A-40CDT-D(NPN)40 點(diǎn) I/O 型CPM1A-40CDR-DCPM
4、1A-40CDT1-D(NPN)24 點(diǎn)16 點(diǎn)CPM1A-20EDT擴(kuò)展單元CPM1A-20EDRCPM1A-20EDT112 點(diǎn)8 點(diǎn)一臺(tái)CPM1A-40CDR-A擴(kuò)展一臺(tái)CPM1A-20EDR,最多可接多少個(gè)輸入信號(hào)?最多可帶多少個(gè)負(fù)載?CPM1A系列PLC單元構(gòu)成及輸入、輸出地址分配00000000050100001003輸入6點(diǎn)輸出4點(diǎn)10點(diǎn)輸入輸出型輸入號(hào)輸出號(hào)00000000110100001007輸入12點(diǎn)輸出8點(diǎn)20點(diǎn)輸入輸出型輸入號(hào)輸出號(hào)0000000011001000010501000010070110001103輸入18點(diǎn)輸出12點(diǎn)輸入號(hào)輸出號(hào)0020000211012
5、0001207輸入12點(diǎn)輸出8點(diǎn)00300003110130001307輸入12點(diǎn)輸出8點(diǎn)00400004110140001407輸入12點(diǎn)輸出8點(diǎn)0000000011001000011101000010070110001107輸入24點(diǎn)輸出16點(diǎn)40點(diǎn)輸入輸出型輸入號(hào)輸出號(hào)00200002110120001207輸入12點(diǎn)輸出8點(diǎn)00300003110130001307輸入12點(diǎn)輸出8點(diǎn)00400004110140001407輸入12點(diǎn)輸出8點(diǎn)擴(kuò)展I/O單元擴(kuò)展I/O單元擴(kuò)展I/O單元擴(kuò)展I/O單元擴(kuò)展I/O單元擴(kuò)展I/O單元30點(diǎn)輸入輸出型 OMRON小型PLCv常用CQM1系列,模塊式結(jié)
6、構(gòu)最多可插11個(gè)模塊,I/O可達(dá)192點(diǎn)內(nèi)置標(biāo)準(zhǔn)串行通信RS-232接口有6種型號(hào)的CPU模塊可供選擇有各種I/O模塊可按控制需要自由組合CQM1系列PLC的CPU模塊主要性能 型 號(hào)最大 I/O 點(diǎn) 數(shù)程序容量數(shù)據(jù)存儲(chǔ)容量RS-232端口模擬設(shè)定脈沖I/OABS接口CQM1-CPU11-E CQM1-CPU21-E 1283.2K 字1K 字 CQM1-CPU41-E CQM1-CPU42-E 有 CQM1-CPU43-E 有CQM1-CPU44-E 1927.2K 字6K 字 有 有表中ABS為絕對(duì)型旋轉(zhuǎn)編碼器CQM1系列PLC的I/O模塊型號(hào)、規(guī)格名 稱 型 號(hào) 規(guī) 格CQM1ID211
7、8 點(diǎn),直流 1224V(單獨(dú)通用)CQM1ID21216 點(diǎn),直流 24V直流輸入模塊CQM1ID21332 點(diǎn),直流 24VCQM1IA1218 點(diǎn),交流 100120V輸入模塊交流輸入模塊CQM1IA2218 點(diǎn),交流 200240VCQM1OC2218 點(diǎn),2A(單獨(dú)通用)繼電器輸出模塊CQM1OC22216 點(diǎn),2A(每單元 8A)CQM1OD2118 點(diǎn),2A(每單元 5A)CQM1OD21216 點(diǎn),0.3ACQM1OD21332 點(diǎn),0.1ACQM1OD21416 點(diǎn),0.3A,PNP 輸出晶體管輸出模塊CQM1OD2158 點(diǎn),1A(4A/單元) ,PNP 輸出,帶短路保護(hù)輸
8、出模塊晶閘管輸出模塊CQM1OA2218 點(diǎn),0.4ACQM1H系列PLC為模塊式結(jié)構(gòu)最多可插11個(gè)模塊,I/O可達(dá)512點(diǎn)有4種型號(hào)的CPU模塊I/O模塊均與CQM1系列的I/O模塊兼容vCQM1的升級(jí)產(chǎn)品是CQM1H系列PLCCPM1A系列與CQM1H系列PLC的主要不同點(diǎn)是什么? OMRON中型PLCvC200H(C200HX/C200HG/C200HE)系列有11種型號(hào)的CPU模塊配置齊全的I/O模塊和高功能模塊品種齊全的通信模塊可擴(kuò)展23個(gè)機(jī)架,每個(gè)機(jī)架可插10個(gè)模塊可使用遠(yuǎn)程I/O單元,I/O可達(dá)6401184點(diǎn)指令系統(tǒng)豐富,具有較強(qiáng)的通信和網(wǎng)絡(luò)功能有9種型號(hào)的CPU模塊可擴(kuò)展27
9、個(gè)機(jī)架,每個(gè)機(jī)架可插10個(gè)模塊I/O可達(dá)9605120點(diǎn)可兼容C200H系列的I/O模塊和機(jī)架功能較齊全,運(yùn)算速度快vCS1系列PLC OMRON大型PLCvCV/CVM1系列I/O可達(dá)2048點(diǎn)使用遠(yuǎn)程I/O單元時(shí)可達(dá)5120點(diǎn)功能齊全、容量大、速度快可采用結(jié)構(gòu)化編程,易讀、易調(diào)試有各種網(wǎng)絡(luò)協(xié)議,具有強(qiáng)大的通信功能二、CQM1H系列PLC的硬件系統(tǒng)配置vCQM1H系列PLC為模塊式結(jié)構(gòu)CPU模塊I/O模塊模擬量I/O模塊電源模塊存儲(chǔ)器盒DIN導(dǎo)軌CQM1H系列PLC主要由哪些模塊組成?CQM1H系列PLC的CPU模塊主要性能型號(hào)I/O 點(diǎn)數(shù)程序容量DM 區(qū)域RS-232 口內(nèi)裝板通信單元CQ
10、M1H-CPU11CQM1H-CPU212563.2K 字3K 字不支持不支持CQM1H-CPU517.2K 字CQM1H-CPU6151215.2K 字6K 字有支持支持 CQM1H系列PLC的系統(tǒng)配置v按需要選擇CPU、I/O等模塊,并組合起來v注意模塊的安裝順序,從左向右依次是電源模塊、通信模塊、CPU模塊、然后是各種I/O模塊 CQM1H系列PLC的I/O通道分配v數(shù)字量I/O通道分配電源模塊 CPU模塊16點(diǎn)輸入8點(diǎn)輸入模塊16點(diǎn)輸出模塊16點(diǎn)輸出模塊16點(diǎn)輸入模塊8點(diǎn)輸出模塊8點(diǎn)輸出模塊IR000158 70IR001IR002IR100158 70IR101IR102IR103不
11、能使用工作位CQM1H系列PLC的I/O模塊是如何進(jìn)行通道分配的?v模擬量輸入通道分配電源模塊 CPU模塊16點(diǎn)輸入16點(diǎn)輸入模塊模擬量電源模擬量輸入模塊16點(diǎn)輸入模塊16點(diǎn)輸出模塊IR000IR001IR002傳感器1傳感器2傳感器3傳感器4IR003IR004IR005IR006IR100第二節(jié) CQM1H系列PLC的內(nèi)部 編程元件及其功能vPLC的內(nèi)部編程元件就是PLC編程時(shí)可使用的軟器件v由于不是實(shí)際物理器件,因此一般稱之為“軟繼電器”,但習(xí)慣上仍然簡(jiǎn)稱為繼電器v“軟繼電器”的線圈沒有實(shí)際物理繼電器的工作電壓等級(jí)、電磁慣性等問題,觸點(diǎn)的使用也沒有數(shù)量限制OMRON PLC的數(shù)據(jù)存儲(chǔ)格式
12、OMRON PLC中,將存儲(chǔ)數(shù)據(jù)的單元稱為通道(CH),也叫字15通道號(hào)(通道地址)141312111009080706050403020100數(shù)字位0數(shù)字位1數(shù)字位2數(shù)字位3通 道vOMRON PLC將整個(gè)數(shù)據(jù)存儲(chǔ)器分為10個(gè)區(qū)輸入繼電器區(qū)輸出繼電器區(qū)內(nèi)部輔助繼電器區(qū)特殊繼電器區(qū)保持繼電器區(qū)暫存繼電器區(qū)定時(shí)/計(jì)數(shù)器區(qū)數(shù)據(jù)存儲(chǔ)區(qū)輔助存儲(chǔ)繼電器區(qū)鏈接繼電器區(qū) 輸入繼電器區(qū)IRvPLC通過輸入繼電器區(qū)中的各個(gè)位與外部的輸入設(shè)備建立聯(lián)系vCQM1H系列PLC輸入繼電器區(qū)有16個(gè)通道,通道號(hào)從000015v每個(gè)通道有16個(gè)輸入繼電器,位號(hào)從0015v繼電器號(hào)通道號(hào)位號(hào),例如:00001 輸出繼電器區(qū)I
13、RvPLC通過輸出繼電器區(qū)中的各個(gè)位與外部的輸出設(shè)備建立聯(lián)系vCQM1H系列PLC輸出繼電器區(qū)也有16個(gè)通道,通道號(hào)從100115v每個(gè)通道有16個(gè)輸出繼電器,位號(hào)從0015v繼電器號(hào)同樣表示為:通道號(hào)位號(hào),例如10000PLC的輸出繼電器有哪些特點(diǎn)? CQM1H系列PLC輸出繼電器的編號(hào)范圍是多少? 內(nèi)部輔助繼電器區(qū)IRv內(nèi)部輔助繼電器用做中間變量,與輸入端、輸出端無對(duì)應(yīng)關(guān)系,其觸點(diǎn)只供內(nèi)部編程使用v內(nèi)部輔助繼電器區(qū)通道號(hào)為016089和116189v可按繼電器使用,也可按通道使用v繼電器編號(hào)的表示方法同上,例如01600 特殊繼電器區(qū)SRv用于監(jiān)測(cè)PLC的工作狀態(tài),提供時(shí)鐘脈沖,給出錯(cuò)誤標(biāo)
14、志等vCQM1H系列PLC特殊繼電器區(qū)通道號(hào)為244255v特殊繼電器區(qū)各位的狀態(tài)一般由系統(tǒng)自動(dòng)寫入,用戶只能讀取該區(qū)中繼電器狀態(tài)25308 電池電壓低時(shí)接通(ON)25313 在PLC工作期間始終保持接通(ON)25314 在PLC工作期間始終保持?jǐn)嚅_(OFF)25315 PLC開始運(yùn)行的第1個(gè)掃描周期接通25400 周期1min的時(shí)鐘脈沖25401 周期0.02s的時(shí)鐘脈沖25500 周期0.1s的時(shí)鐘脈沖25501 周期0.2s的時(shí)鐘脈沖25502 周期1s的時(shí)鐘脈沖25503 指令執(zhí)行錯(cuò)誤標(biāo)志25504 指令執(zhí)行結(jié)果有進(jìn)位(或借位)25505 比較結(jié)果第一數(shù)大于第二數(shù)25506 執(zhí)行結(jié)
15、果兩個(gè)數(shù)等于25507 比較結(jié)果第一數(shù)小于第二數(shù)CQM1H系列PLC常用特殊繼電器的功能 保持繼電器區(qū)HRv保持繼電器在PLC電源切斷時(shí),仍能記憶原來的ON/OFF狀態(tài)vCQM1H系列PLC的保持繼電器區(qū)通道號(hào)從HR00HR99v保持繼電器既可按通道使用,也可按位使用v保持繼電器編號(hào)也由通道號(hào)和位號(hào)組合而成,例如HR0005保持繼電器有哪些特點(diǎn)?CQM1H系列PLC保持繼電器的編號(hào)范圍是多少? 暫存繼電器區(qū)TRv暫存繼電器區(qū)用于暫時(shí)存儲(chǔ)程序分支點(diǎn)之前的ON/OFF狀態(tài)vCQM1H系列PLC暫存繼電器有8個(gè),編號(hào)從TR0TR7v在程序的同一個(gè)梯級(jí)內(nèi),暫存繼電器的編號(hào)不能重復(fù)使用 定時(shí)計(jì)數(shù)器區(qū)TC
16、v定時(shí)器用于定時(shí)控制v計(jì)數(shù)器用于記錄脈沖的個(gè)數(shù)vCQM1H系列PLC的定時(shí)/計(jì)數(shù)器區(qū)總共有512個(gè)定時(shí)器和計(jì)數(shù)器,編號(hào)范圍從000511v定時(shí)器和計(jì)數(shù)器統(tǒng)一編號(hào),不能重復(fù)分配v定時(shí)器為斷電不保持,電源斷電時(shí)定時(shí)器復(fù)位v計(jì)數(shù)器斷電能保持,斷電后計(jì)數(shù)值仍保持某段程序中使用了TIM005和CNT005,是否允許?為什么?OMRON PLC的內(nèi)部定時(shí)器和計(jì)數(shù)器是否具有掉電保持功能? 數(shù)據(jù)存儲(chǔ)區(qū)DMv數(shù)據(jù)存儲(chǔ)區(qū)提供了在數(shù)據(jù)處理和計(jì)算過程中專門用于存儲(chǔ)數(shù)據(jù)的單元vCQM1H系列PLC數(shù)據(jù)存儲(chǔ)區(qū)的通道號(hào)從DM0000DM3071v數(shù)據(jù)存儲(chǔ)器只能以通道形式使用v數(shù)據(jù)存儲(chǔ)器具有斷電保持的功能 輔助繼電器區(qū)ARv
17、輔助繼電器區(qū)主要用于存儲(chǔ)PLC的工作狀態(tài)信息vCQM1H系列PLC輔助繼電器區(qū)的通道號(hào)從AR00AR27v輔助繼電器區(qū)具有斷電保持功能 鏈接繼電器區(qū)LRv當(dāng)PLC與PLC之間通信鏈接時(shí),使用鏈接繼電器區(qū)交換數(shù)據(jù)v鏈接繼電器區(qū)通道號(hào)從LR00LR63v鏈接繼電器可按通道使用,也可按位使用名 稱點(diǎn) 數(shù)通 道 號(hào)繼電器號(hào)功 能輸入繼電器區(qū)256 點(diǎn)000015CH0000001515接受外部信號(hào)的輸入輸出繼電器區(qū)256 點(diǎn)100115CH1000011515程序處理結(jié)果向外部輸出內(nèi)部輔助繼電器區(qū)2528 點(diǎn)016089CH116189CH01600089151160018915僅供程序內(nèi)部使用的繼電
18、器特殊繼電器184 點(diǎn)244255CH2440025515具有特定功能的繼電器暫存繼電器8 點(diǎn)TR0TR7用于暫存程序分支點(diǎn)的狀態(tài)。保持繼電器1600 點(diǎn)HR0099CHHR00009915斷電時(shí)能保持狀態(tài)的繼電器輔助記憶繼電器448 點(diǎn)AR0027CHAR00002715具有特定功能的繼電器鏈接繼電器1024 點(diǎn)LR0063CHLR000063151:1 鏈接中使用的繼電器定時(shí)器/計(jì)數(shù)器512 點(diǎn)TIM/CNT000511定時(shí)器和計(jì)數(shù)器共用相同編號(hào)3072 通道DM00003071數(shù)據(jù)存儲(chǔ)區(qū)3072 通道DM30726143(CPU51/61)數(shù)據(jù)存儲(chǔ)區(qū)以通道為單位使用CQM1H系列PLC內(nèi)
19、部有哪幾種編程元件?各有什么主要功能?在電源掉電時(shí),哪些編程元件的狀態(tài)能保持?哪些被復(fù)位?預(yù)習(xí)第三章第三節(jié) 思考題vAND LD指令和OR LD指令各有什么功能?v實(shí)現(xiàn)自鎖功能有幾種方法?有什么不同?v暫存繼電器TR的功能是什么?使用中要注意什么?vOMRON PLC中單個(gè)定時(shí)器最大定時(shí)時(shí)間是多長(zhǎng)?v高速定時(shí)器指令TIMH與一般定時(shí)器指令TIM的區(qū)別是什么?vCNT指令的功能是什么?其輸入端CP和R哪個(gè)優(yōu)先?vCNTR指令符號(hào)有幾個(gè)輸入端?各有什么作用?v什么是定時(shí)器的自復(fù)位接法?這種接法有什么特點(diǎn)?v延長(zhǎng)定時(shí)時(shí)間的方法有幾種?各有什么特點(diǎn)?vEND指令的功能是什么?如果程序結(jié)尾沒有編寫該指令
20、,PLC能否正常工作?CQM1H系列PLC指令系統(tǒng)分類v常用基本指令v程序轉(zhuǎn)移指令v數(shù)據(jù)處理指令v數(shù)據(jù)運(yùn)算指令v子程序指令v中斷控制指令v步進(jìn)控制指令v通信指令v特殊指令v邏輯條件指令用于為輸出指令、功能指令建立邏輯條件一、邏輯條件指令第三節(jié) OMRON PLC 常用基本指令 起始指令LD和LD NOTv每一個(gè)梯級(jí)的開始要用起始指令如果梯級(jí)的開始是常開觸點(diǎn),就使用LD指令如果梯級(jí)的開始是常閉觸點(diǎn),就用LD NOT指令地 址指令助記符數(shù) 據(jù)00000LD0000000001OUT1000000002LD NOT0000100003OUT10001LD和LD NOT指令的使用00000100000
21、000110001 邏輯與操作指令A(yù)ND和AND NOTv邏輯與就是觸點(diǎn)的串聯(lián)連接指令串聯(lián)一個(gè)常開觸點(diǎn)用AND指令串聯(lián)一個(gè)常閉觸點(diǎn)用AND NOT指令地 址指令助記符數(shù) 據(jù)00000LD0000100001AND NOT0000300002OUT1000000003LD NOT0000200004AND0000400005OUT10001AND和AND NOT指令的用法000010000310000000020000410001 邏輯或操作指令OR和OR NOTv邏輯或就是觸點(diǎn)的并聯(lián)連接指令并聯(lián)一個(gè)常開觸點(diǎn)用OR指令并聯(lián)一個(gè)常閉觸點(diǎn)用OR NOT指令OR和OR NOT指令的用法指令助記符數(shù) 據(jù)
22、LD NOT00000OR00001OR NOT00002AND00003OUT100030000010003000010000200003 塊與指令A(yù)ND LDvAND LD指令用來處理兩個(gè)觸點(diǎn)組的串聯(lián)v觸點(diǎn)組是若干個(gè)觸點(diǎn)的組合,也叫程序塊v當(dāng)兩個(gè)觸點(diǎn)組(程序塊)串聯(lián)時(shí),每個(gè)觸點(diǎn)組都以起始指令(LD或LD NOT)開始單獨(dú)編程,然后用AND LD指令將它們串聯(lián)起來AND LD指令和OR LD指令各有什么功能?AND LD指令的用法LD00000OR00001LD00002OR NOT00003AND LDOUT100000000010000000010000300002程序塊程序塊 塊或指令
23、OR LDvOR LD指令用來處理兩個(gè)觸點(diǎn)組的并聯(lián)v當(dāng)兩個(gè)觸點(diǎn)組(程序塊)并聯(lián)時(shí),每個(gè)觸點(diǎn)組都以起始指令(LD或LD NOT)開始單獨(dú)編程v然后用OR LD指令將兩個(gè)觸點(diǎn)組并聯(lián)OR LD指令的用法LD00000AND00002LD00001AND NOT00003OR LDOUT100000000010000000010000300002程序塊程序塊二、輸出指令v按照邏輯條件建立繼電器、定時(shí)器、計(jì)數(shù)器等元件的狀態(tài) OUT和OUT NOT指令vOUT指令將邏輯操作的結(jié)果寫到輸出繼電器、內(nèi)部輔助繼電器、保持繼電器及暫存繼電器等vOUT NOT指令是將邏輯操作的結(jié)果取反后寫到輸出繼電器、內(nèi)部輔助繼電
24、器、保持繼電器等常用基本常用基本指令應(yīng)用舉例指令應(yīng)用舉例0000100002000030000400005000060000710004100001000110004END程序工作演示 鎖存指令KEEPv使用KEEP指令的繼電器有兩個(gè)輸入端置位端S復(fù)位端Rv置位端邏輯一接通,繼電器接通并保持v當(dāng)復(fù)位端邏輯接通時(shí),該繼電器才斷開鎖存指令KEEP工作演示LD 00002LD00003KEEP 10000000021000000003KEEPSR00002100001000000003實(shí)現(xiàn)自鎖功能有幾種方法?有什么不同?KEEP指令可實(shí)現(xiàn)自鎖功能鎖存指令的工作波形圖000021000000003KE
25、EPSR 微分指令v微分指令分為兩種上升沿微分指令DIFU下降沿微分指令DIFDvDIFU的功能是:當(dāng)邏輯條件從斷到通時(shí),指定繼電器僅接通一個(gè)掃描周期vDIFD的功能是:當(dāng)邏輯條件從通到斷時(shí),指定繼電器僅接通一個(gè)掃描周期微分指令DIFU、DIFD工作演示微分指令的工作波形圖LD00002DIFU01600DIFD01601 暫存繼電器v暫存繼電器用于存儲(chǔ)程序分支點(diǎn)處的ON/OFF狀態(tài)vCQM1H系列PLC有8個(gè)暫存繼電器,編號(hào)為TR0TR7v在不同的梯級(jí)間,同一個(gè)暫存繼電器可重復(fù)使用暫存繼電器TR的功能是什么?使用中要注意什么?暫存繼電器的使用LD00002OUTTR0AND00003OUTT
26、R1AND00004OUT10000LDTR1AND00005OUT10001LDTR0AND00006OUT10002該梯形圖中有兩個(gè)分支,要用兩個(gè)暫存繼電器TR0和TR1來暫存分支點(diǎn)的狀態(tài) 定時(shí)器指令vCQM1H系列PLC有兩種定時(shí)器普通定時(shí)器TIM,時(shí)基是0.1s高速定時(shí)器TIMH,時(shí)基是0.01sv定時(shí)時(shí)間設(shè)定值的范圍為09999v定時(shí)時(shí)間設(shè)定值時(shí)基OMRON PLC中單個(gè)定時(shí)器最大定時(shí)時(shí)間是多長(zhǎng)?v普通定時(shí)器和高速定時(shí)器均為減法定時(shí)器v定時(shí)器的輸入邏輯接通就開始定時(shí),當(dāng)定時(shí)器的當(dāng)前值減到0時(shí),定時(shí)時(shí)間到,其觸點(diǎn)動(dòng)作v當(dāng)定時(shí)器的輸入邏輯斷開時(shí),定時(shí)器立即復(fù)位,觸點(diǎn)恢復(fù)原狀,且定時(shí)值恢復(fù)
27、到設(shè)定值定時(shí)器的工作原理定時(shí)器指令TIM工作演示高速定時(shí)器指令TIMH與一般定時(shí)器指令TIM的區(qū)別是什么?定時(shí)器的工作波形圖LD00003TIM000#0100LDTIM000OUT1000000003TIM000#0100TIM00010000【例例2】用兩個(gè)定時(shí)器延長(zhǎng)定時(shí)時(shí)間用兩個(gè)定時(shí)器延長(zhǎng)定時(shí)時(shí)間00002TIM001#9000TIM00110000TIM002#9000TIM002延長(zhǎng)定時(shí)時(shí)間的方法有幾種?各有什么特點(diǎn)?【例3】已知梯形圖程序如圖所示,試分析該 梯形圖的功能,并畫出波形圖v由梯形圖畫波形圖是分析梯形圖程序的一種常用方法v在畫波形圖之前,先看懂梯形圖程序v然后按照工作的先
28、后順序逐步畫出波形圖00002100011000100002TIM001TIM001#006010001END 計(jì)數(shù)器CNTv設(shè)定值用4位十進(jìn)制數(shù)表示,范圍09999v計(jì)數(shù)器的計(jì)數(shù)輸入端CP每接通1次,計(jì)數(shù)值減1v當(dāng)計(jì)數(shù)值減到0時(shí),計(jì)數(shù)器的觸點(diǎn)動(dòng)作v當(dāng)計(jì)數(shù)器的復(fù)位端R接通時(shí),計(jì)數(shù)器被復(fù)位,其觸點(diǎn)恢復(fù)原狀,且計(jì)數(shù)值恢復(fù)到設(shè)定值計(jì)數(shù)器指令CNT工作演示計(jì)數(shù)器CNT的工作波形圖LD00005LD00000CNT001 #0003LDCNT001OUT1000100005CNT001#00030000010001CNT001CPRCNT指令的功能是什么?其輸入端CP和R哪個(gè)優(yōu)先? 可逆計(jì)數(shù)器CNTRv
29、可逆計(jì)數(shù)器有3個(gè)輸入端加計(jì)數(shù)端II減計(jì)數(shù)端DI復(fù)位端Rv加計(jì)數(shù)端每接通1次,可逆計(jì)數(shù)器的值加1v減計(jì)數(shù)端每接通1次,可逆計(jì)數(shù)器的值減1v復(fù)位端接通時(shí),可逆計(jì)數(shù)器被復(fù)位成0000可逆計(jì)數(shù)器指令CNTR工作演示CNTR指令符號(hào)有幾個(gè)輸入端?各有什么作用?可逆計(jì)數(shù)器的工作波形圖LD00002LD00003LD00004CNTR 011#0003LDCNT011OUT1000000002CNTR 011#00030000310000CNT01100004【例4】用定時(shí)器和計(jì)數(shù)器延長(zhǎng)定時(shí)時(shí)間vTIM001接成自復(fù)位定時(shí)器。v產(chǎn)生周期為3s的窄脈沖TIM001CNT002#12000000310000CN
30、T002CPRTIM001#003000002TIM001END什么是定時(shí)器的自復(fù)位接法?這種接法有什么特點(diǎn)?【例5】用兩個(gè)計(jì)數(shù)器擴(kuò)大計(jì)數(shù)值(自己看書)00002CNT001#050000003CNT001CPRCNT001CNT002#06000000310000CNT002CPRCNT002END三、程序結(jié)束指令v程序的結(jié)尾處必須要有程序結(jié)束指令ENDv若程序沒有END指令,則在程序運(yùn)行和查錯(cuò)時(shí)顯示出錯(cuò)信息“NO END INST”END指令的功能是什么?如果程序結(jié)尾沒有編寫該指令,PLC能否正常工作?預(yù)習(xí)第三章第四節(jié)第六節(jié) 思考題vIL-ILC指令使用時(shí)要注意哪些問題?vIL-ILC和J
31、MP-JME指令的區(qū)別是什么?v執(zhí)行微分型指令和非微分型指令時(shí)有什么區(qū)別?什么情況下需使用微分型指令?v數(shù)據(jù)傳送指令MOV和MVN各有什么功能?vSFT是什么指令?其3個(gè)輸入端的作用是什么?vSFT指令指定的移位通道有什么要求?vCMP指令所比較的數(shù)據(jù)范圍是多少?v數(shù)據(jù)比較CMP指令執(zhí)行后比較的結(jié)果是如何區(qū)分的?v執(zhí)行BIN指令前后,源通道和結(jié)果通道中各存在什么數(shù)制的數(shù)?vADD指令和SUB指令分別是如何影響標(biāo)志位的?第三章練習(xí)題1LD00000DIFU01600LD01600OR10000AND NOTTIM000OUT10000TIM 000#0010LD00001AND25502OUT1
32、0001畫出梯形圖程序?qū)懗鲋噶钪浄绦?00020160001600TIM0010000301600TIM000 #0010 10001TIM000TIM001#0010TIM000第四節(jié) 程序轉(zhuǎn)移指令vPLC執(zhí)行程序時(shí),一般從地址00000開始,按順序執(zhí)行下去,直到END指令v為了控制的需要,簡(jiǎn)化編程及節(jié)省掃描時(shí)間等,可以利用轉(zhuǎn)移指令來改變程序的執(zhí)行流程一、分支與分支結(jié)束指令v當(dāng)IL指令的輸入邏輯接通時(shí),從IL到ILC之間的梯形圖程序段能執(zhí)行v當(dāng)IL指令的輸入邏輯斷開時(shí),從IL到ILC之間的梯形圖程序段不執(zhí)行,其中的輸出繼電器線圈、內(nèi)部輔助繼電器線圈均斷開,定時(shí)器被復(fù)位,而計(jì)數(shù)器、保持繼電
33、器、KEEP指令和移位寄存器的狀態(tài)保持程序段AIL程序段BILC程序段C00002IL和ILC指令的使用LD00000OUT01600LD00002ILLD00003AND00004OUT10004LD00005OUT10005LD NOT00006TIM006#0010ILCLD00008OUT1000300003TIM006#0010000051000400006000041000500002IL0000001600ILC0000810003vIL和ILC指令不允許嵌套使用,即不能在IL和ILC指令之間再用另一對(duì)的IL和ILC,如ILILILCILC這樣的嵌套結(jié)構(gòu)是不允許的v可以多個(gè)IL指
34、令配一個(gè)ILC指令,如ILILILC這樣的結(jié)構(gòu),這在程序檢查時(shí)會(huì)有出錯(cuò)信息顯示“ILILC ERROR”,但不影響程序的運(yùn)行IL-ILC指令使用時(shí)要注意哪些問題?000000000100002000030000400005100001000110002100031000410005COMCOM24VSB1SB2SB3HL1HL2電源輸出部分輸入部分SB4SAHL3HL4允許搶答開關(guān)1號(hào)搶答按鈕2號(hào)搶答按鈕3號(hào)搶答按鈕4號(hào)搶答按鈕1號(hào)搶先指示2號(hào)搶先指示3號(hào)搶先指示4號(hào)搶先指示【例6】應(yīng)用分支指令的四人搶答器程序v在允許搶答開關(guān)SA閉合時(shí),IL接通,搶答控制程序能得以執(zhí)行,最先按下的搶答按鈕會(huì)自
35、鎖,同時(shí),切斷其他3路v允許搶答開關(guān)SA斷開,則分支指令I(lǐng)L斷開,因而從IL到ILC之間的程序段不執(zhí)行,并且輸出繼電器全部斷開000011000110001100021000310004IL00000000021000210002100011000310004000031000310003100011000210004000041000410004100011000210003ILCEND二、跳轉(zhuǎn)和跳轉(zhuǎn)結(jié)束指令v當(dāng)JMP指令的輸入邏輯接通時(shí)不跳轉(zhuǎn),從JMP到JME之間的梯形圖程序段能夠執(zhí)行v當(dāng)JMP指令的輸入邏輯斷開時(shí),從JMP到JME之間的梯形圖程序段不掃描,不執(zhí)行,其中輸出繼電器線圈、內(nèi)部
36、輔助繼電器線圈、定時(shí)器/計(jì)數(shù)器等均保持原狀態(tài)vJMP和JME常配對(duì)使用JMP指令的使用LD00000OUT01601LD00002AND00003JMP01LD00004OUT10000LD00005OUT01600LD 00006OUT10001JME01LD00007OUT100020000410001000051000000006000030160000002JMP 010000001601JME 010000710002IL-ILC和JMP-JME指令的區(qū)別是什么?第五節(jié) 數(shù)據(jù)處理指令v數(shù)據(jù)處理指令包括數(shù)據(jù)傳送指令數(shù)據(jù)移位指令數(shù)據(jù)比較指令數(shù)據(jù)譯碼指令微分型指令和非微分型指令v微分型指令
37、的助記符前標(biāo)有符號(hào)只在條件滿足的第一次掃描時(shí)執(zhí)行一次v非微分指令在助記符前無符號(hào)只要條件滿足,每次掃描都執(zhí)行執(zhí)行微分型指令和非微分型指令時(shí)有什么區(qū)別?什么情況下需使用微分型指令?一、數(shù)據(jù)傳送指令v傳送指令MOVv取反傳送MVNv塊傳送指令XFERv塊設(shè)置指令BSETv位傳送指令MOVBv數(shù)字傳送指令MOVDv單字分配指令DISTv數(shù)據(jù)交換指令XCHGv數(shù)據(jù)調(diào)用指令COLL傳送指令MOV和取反傳送MVNvMOV指令將源通道數(shù)據(jù)或常數(shù)傳送到目的通道,傳送后源通道的數(shù)據(jù)不變vMVN指令將源通道數(shù)據(jù)取反后傳送給目的通道,傳送后源通道的數(shù)據(jù)不變v源通道可用輸入繼電器、輸出繼電器、內(nèi)部輔助繼電器、保持繼電
38、器、數(shù)據(jù)存儲(chǔ)器、常數(shù)、定時(shí)器和計(jì)數(shù)器v目的通道可用輸出繼電器、內(nèi)部輔助繼電器、保持繼電器、數(shù)據(jù)存儲(chǔ)器數(shù)據(jù)傳送指令MOV和MVN各有什么功能?MOV和MVN指令的使用LD00000MOV 001HR05MVN HR05LR20MOV和MVN指令工作演示00000MOV001HR05MVNHR05LR20【例7】用MOV指令改變定時(shí)器的設(shè)定值當(dāng)輸入繼電器觸點(diǎn)00002接通時(shí),MOV指令執(zhí)行一次,將常數(shù)0100傳送到保持繼電器HR00通道,作為定時(shí)器TIM000的定時(shí)時(shí)間設(shè)定值01000000300002MOV#0100HR00END0000200003MOV#0200HR0000003000020
39、000200003TIM000HR00TIM0000000210000TIM0000000310001二、數(shù)據(jù)移位指令v移位寄存器指令SFTv通道移位指令WSFTv可逆移位指令SFTRv數(shù)字左移指令SLDv數(shù)字右移指令SRDv算術(shù)左移指令A(yù)SLv算術(shù)右移指令A(yù)SRv循環(huán)左移指令ROLv循環(huán)右移指令RORv異步移位指令A(yù)SFT 移位寄存器指令SFTSFT指令用以將指定通道范圍的內(nèi)容按位移位LD00001LD00002LD00003SFT030031移位寄存器指令SFT工作演示00001SFT03003100002INSP00003RSFT是什么指令?其3個(gè)輸入端的作用是什么?SFT指令指定的移位
40、通道有什么要求?【例8】已知梯形圖程序以及輸入繼電器的波形圖, 試分析該梯形圖,并畫出工作波形圖00000SFTHR00HR000000110000HR0001INSP00002REND 通道移位指令WSFTvWSFT指令以通道為單位,將數(shù)據(jù)從開始通道向結(jié)束通道依次移動(dòng)一個(gè)通道DM0010#0000DM0011DM0012丟棄00000WSFTDM0010DM0012通道移位指令WSFT工作演示三、數(shù)據(jù)比較指令vCQM1H系列PLC有4種數(shù)據(jù)比較指令單字比較指令CMP雙字比較指令CMPL塊比較指令BCMP表比較指令TCMP比較指令CMP標(biāo)志位255052550625507第 1 比較數(shù)第 2
41、比較數(shù)100第 1 比較數(shù)第 2 比較數(shù)010第 1 比較數(shù)第 2 比較數(shù)001當(dāng)程序執(zhí)行到END指令時(shí),這些標(biāo)志會(huì)被清除00000CMP010HR09比較指令CMP工作演示CMP指令所比較的數(shù)據(jù)范圍是多少?數(shù)據(jù)比較CMP指令執(zhí)行后比較的結(jié)果是如何區(qū)分的?LD00002TIM000#0300CMPTIM000#0200AND25506OUT01600LD01600LD NOT 00002KEEP10000LD10000CMPTIM000#0100AND25506OUT01601LD01601LD NOT 00002KEEP10001LDTIM000OUT10002END【例9】利用CMP指令,
42、用一個(gè)定時(shí)器產(chǎn)生多種定時(shí)輸出00002CMPTIM000#020025506TIM000#03000160001600KEEP1000010s輸出00002CMPTIM000#010025506016011000001601KEEP1000120s輸出00002TIM000END1000230s輸出四、數(shù)據(jù)轉(zhuǎn)換指令vCQM1H系列PLC有多種數(shù)據(jù)轉(zhuǎn)換指令變換成二進(jìn)制數(shù)BIN變換成十進(jìn)制數(shù)BCD譯碼指令MLPX編碼指令DMPX七段譯碼指令SDEC變換成ASCII碼指令A(yù)SC 變換成二進(jìn)制數(shù)BINvBIN指令將源通道的十進(jìn)制數(shù)(BCD碼)變換成二進(jìn)制數(shù)(BIN),存入結(jié)果通道LD00000BIN(23)001HR1000000BIN001HR1010進(jìn)制2進(jìn)制變換指令BIN工作演示執(zhí)行BIN指令前后,源通道和
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026春招:伊利集團(tuán)面試題及答案
- 2026年新能源技術(shù)對(duì)傳統(tǒng)電氣節(jié)能的影響
- 2026年古建筑照明保護(hù)與創(chuàng)新設(shè)計(jì)
- 2026春招:項(xiàng)目助理真題及答案
- 2026春招:無人機(jī)組裝測(cè)試面試題及答案
- 貨運(yùn)安全培訓(xùn)班課件
- 貨運(yùn)公司安全培訓(xùn)會(huì)議課件
- 貨車維修保養(yǎng)知識(shí)
- 貨梯安全教育培訓(xùn)計(jì)劃課件
- 內(nèi)科疾病診療新策略探討
- 【語文】上海市楊浦區(qū)打虎山路第一小學(xué)小學(xué)二年級(jí)上冊(cè)期末試卷(含答案)
- 集水井施工方案
- 大學(xué)美育課件 第十二章 生態(tài)美育
- 美國技術(shù)貿(mào)易壁壘對(duì)我國電子產(chǎn)品出口的影響研究-以F企業(yè)為例
- 2025至2030中國電站汽輪機(jī)行業(yè)項(xiàng)目調(diào)研及市場(chǎng)前景預(yù)測(cè)評(píng)估報(bào)告
- MK6油霧檢測(cè)器(中文)1
- 靶向阿托品遞送系統(tǒng)設(shè)計(jì)-洞察及研究
- 2025檢驗(yàn)科個(gè)人年終工作總結(jié)
- 救護(hù)車急救護(hù)理查房
- 工程竣工移交單(移交甲方、物業(yè))
- 交熟食技術(shù)協(xié)議書
評(píng)論
0/150
提交評(píng)論