OMRONPLCCQM1教程_第1頁(yè)
OMRONPLCCQM1教程_第2頁(yè)
OMRONPLCCQM1教程_第3頁(yè)
OMRONPLCCQM1教程_第4頁(yè)
OMRONPLCCQM1教程_第5頁(yè)
已閱讀5頁(yè),還剩20頁(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、CQM1可編程控制器的硬體結(jié)構(gòu)可編程控制器由下面5部分組成: 1.CPU處理單元 2.記憶體單元 3.輸入模組 4.輸出模組 5.電源 下面分別介紹PLC的五個(gè)部分: 1.CPU-它是PLC的核心,通常由單片機(jī)擔(dān)當(dāng)。 在PLC中的CPU可作如下操作 a.刷新輸入和輸出.這個(gè)功能允許CPU讀輸入端的狀態(tài)和驅(qū)動(dòng)輸出端. b.執(zhí)行算數(shù)和邏輯運(yùn)算.CPU處理包括在PLC中的所有算數(shù)和邏輯運(yùn)算. c.同記憶體通信.PLC的程式和資料存儲(chǔ)在記憶體中,CPU讀或?qū)懹洃涹w存儲(chǔ)單元的內(nèi)容. d.掃描應(yīng)用程式.應(yīng)用程式是一個(gè)被稱為梯形圖的應(yīng)用程式,是一個(gè)由編程器寫成的指 令集,掃描程式允許PLC去執(zhí)行由編程人員編

2、的專用應(yīng)用程式. e.同編程器通信. 2.記憶體單元 在PLC中,記憶體是一個(gè)存儲(chǔ)資訊,程式和資料的元件。PLC中帶有唯讀記憶體ROM和隨機(jī)記憶體RAM.PLC的操作程式存儲(chǔ)在ROM中而梯形邏輯程式存儲(chǔ)在RAM中。根據(jù)控制的複雜程度和型號(hào)的不同,PLC的RAM記憶體從1K到16K不等。 3.輸入模組 PLC的輸入模組包括開關(guān)量,類比量和特殊用途的模組。OMRON的開關(guān)量輸入模組是有源輸入模組。輸入電壓為24VDC.內(nèi)部採(cǎi)用光電隔離,大大的提高了抗干擾能力,這也就是為什麼PLC能廣泛應(yīng)用於惡劣的工業(yè)環(huán)境。 4.輸出模組 PLC的輸出模組包括繼電器接點(diǎn),可控矽和電晶體輸出模組。每個(gè)模組又有8點(diǎn)和1

3、6點(diǎn)之分,cqm1的OC221為8電繼電器輸出,單點(diǎn)共通,每個(gè)點(diǎn)可提供不同的電壓,可分別控制不同電壓的設(shè)備。CQM1的OC222為16點(diǎn)共通,只能控制相同電壓的設(shè)備。選型時(shí)可參考操作手冊(cè)。 5.電源CQM1可編程控制器的選型CPU模組選型:(本身帶16點(diǎn)輸入) CQM1-CPU11-E 程式尺寸:3.2K字 DM區(qū)尺寸:1K字 RS232介面:沒(méi)有 I/O點(diǎn)數(shù):128點(diǎn) CQM1-CPU21-E 程式尺寸:3.2K字 DM區(qū)尺寸:1K字 RS232介面:有 I/O點(diǎn)數(shù):256點(diǎn) 電源模組選型: CQM1-PA203:5 VDC 3.6A (18W) CQM1-PA206:5 VDC 6.0A

4、24 VDC輸出 0.5A (總共30W) 輸入模組選型: CQM1-ID211:8點(diǎn)輸入,單點(diǎn)共通,輸入電壓12V到24VDC CQM1-ID212:16點(diǎn)輸入,16點(diǎn)共通,輸入電壓24VDC輸出模組選型: CQM1-OC221:8點(diǎn),接點(diǎn)輸出,單點(diǎn)共通,負(fù)載能力2A CQM1-OC222:16點(diǎn),接點(diǎn)輸出,16點(diǎn)共通,負(fù)載能力2A(8A/Unit) CQM1-OD211:8點(diǎn),電晶體輸出,8點(diǎn)共通,負(fù)載能力2A(5A/Unit) CQM1-OD212:16點(diǎn),電晶體輸出,16點(diǎn)共通,負(fù)載能力0.3A CQM1可編程控制器的外部結(jié)構(gòu):輸入端:(有源輸入) 8點(diǎn)單點(diǎn)共通的輸入端子16點(diǎn)共通的輸

5、入端子輸入端可接的設(shè)備: 按鈕開關(guān) (常開或常閉按鈕開關(guān)) 行程開關(guān) (常開或常閉行程開關(guān)) 接觸器輔助接點(diǎn) (接觸器的常開常閉輔助接點(diǎn)) 熱繼電器輔助接點(diǎn) (電機(jī)過(guò)熱保護(hù)的輔助接點(diǎn)) 限位元開關(guān) (常開或常閉限位元開關(guān)) 集電極開路三級(jí)管 (集電極開路輸出的感測(cè)器) NPN或PNP型三級(jí)管 (滿足電晶體輸出的感測(cè)器) 開關(guān)量 (各種開關(guān)量輸出的感測(cè)器)輸出端: 8點(diǎn)單點(diǎn)共通的輸出端子16點(diǎn)共通的輸出端子輸出端可接的設(shè)備: 接觸器 (主要考慮接觸器的吸合電流) 電磁閥 電笛 指示燈 其他可以控制的電器設(shè)備CQM1可編程控制器的內(nèi)部結(jié)構(gòu)SR區(qū)(特殊功能) SR24400-SR24415: 輸入中

6、斷0計(jì)數(shù)器方式SV(SV設(shè)定值) SR24500-SR24515: 輸入中斷1計(jì)數(shù)器方式SV(SV設(shè)定值) SR24600-SR24615: 輸入中斷2計(jì)數(shù)器方式SV(SV設(shè)定值) SR24700-SR24715: 輸入中斷3計(jì)數(shù)器方式SV(SV設(shè)定值) SR24800-SR24815: 輸入中斷0計(jì)數(shù)器方式PV(PV值) SR24900-SR24915: 輸入中斷1計(jì)數(shù)器方式PV(PV值) SR25000-SR25015: 輸入中斷2計(jì)數(shù)器方式PV(PV值) SR25100-SR25115: 輸入中斷3計(jì)數(shù)器方式PV(PV值) SR25200: 高速計(jì)數(shù)器復(fù)位 SR25208: 週邊設(shè)備口復(fù)

7、位 SR25209: RS-232C口清除位 SR25210: PC配置清除位元 SR25211: 強(qiáng)制狀態(tài)保持位元 SR25212: I/O保持位 SR25214: 錯(cuò)誤記錄清除位元 SR25215: 輸出停止位 SR25300:-SR25307 致命錯(cuò)誤碼 SR25308: 電池電壓下降標(biāo)誌 SR25309: 掃描時(shí)間超過(guò)限度標(biāo)誌 SR25313: 一直保持接通狀態(tài) SR25314: 一直保持?jǐn)嚅_狀態(tài) SR25315: 第一次掃描標(biāo)誌SR25400: 1分鐘脈衝(30秒接通,30秒斷開) SR25401: 0.02秒脈衝(0.01秒接通,0.01秒斷開) SR25406: 不同的監(jiān)控完成標(biāo)

8、誌 SR25407: SREP(08)執(zhí)行標(biāo)誌 SR25408: HKY(-)執(zhí)行標(biāo)誌 SR25409: TSEG(-)執(zhí)行標(biāo)誌 SR25410: DSW(-)執(zhí)行標(biāo)誌 SR25500: 0.1秒脈衝(0.05S接通,0.05S斷開 SR25501: 0.2秒脈衝(0.1S接通,0.1S斷開 SR25502: 1秒脈衝(0.5S接通,0.5斷開 SR25503: 指令執(zhí)行錯(cuò)誤(ER)標(biāo)誌 SR25504: 進(jìn)位元(CY)標(biāo)誌 SR25505: 大於(GR)標(biāo)誌 SR25506: 等於(EZ)標(biāo)誌 SR25507: 小於(LE)標(biāo)誌 AR區(qū)(特徵位元) AR0712: DIP開關(guān)腳6標(biāo)誌 AR0

9、800-AR0803: RS-232C通信錯(cuò)誤碼 AR0804: RS232C錯(cuò)誤標(biāo)誌(出現(xiàn)RS232C通信錯(cuò)誤時(shí)接通) AR0805: RS-232C傳輸使能標(biāo)誌 AR0806: RS-232C接收完成標(biāo)誌AR0807: RS-232C接收溢出標(biāo)誌 AR0808-AR0811: 輔助設(shè)備錯(cuò)誤碼 AR0812: 輔助設(shè)備錯(cuò)誤標(biāo)誌 AR0813: 輔助設(shè)備發(fā)送使能標(biāo)誌 AR0814: 輔助設(shè)備接收完成標(biāo)誌 AR0815: 輔助設(shè)備接收溢出標(biāo)誌 AR0900-AR0915: RS-232C接收計(jì)數(shù)器 AR1000-AR1015: 輔助設(shè)備接收計(jì)數(shù)器 AR1100: 高速計(jì)數(shù)器量程1標(biāo)誌 AR110

10、1: 高速計(jì)數(shù)器量程2標(biāo)誌 AR1102: 高速計(jì)數(shù)器量程3標(biāo)誌 AR1103: 高速計(jì)數(shù)器量程4標(biāo)誌 AR1104: 高速計(jì)數(shù)器量程5標(biāo)誌 AR1105: 高速計(jì)數(shù)器量程6標(biāo)誌 AR1106: 高速計(jì)數(shù)器量程7標(biāo)誌 AR1107: 高速計(jì)數(shù)器量程8標(biāo)誌 AR1300: 記憶體安裝標(biāo)誌 AR1301: 時(shí)鐘有效標(biāo)誌 AR1302: 記憶體防寫標(biāo)誌 AR1304-AR1307: 記憶體功能碼 AR1400: CPU向記憶體發(fā)送位 AR1401: 記憶體向CPU發(fā)送位 AR1402: 記憶體比較標(biāo)誌 AR1403: 記憶體比較結(jié)果標(biāo)誌 AR1412: 編程狀態(tài)傳送錯(cuò)誤標(biāo)誌 AR1413: 防寫錯(cuò)誤

11、標(biāo)誌 AR1414: 容量不足標(biāo)誌 AR1415: 無(wú)程式標(biāo)誌 AR1500-AR1507: 記憶體編程狀態(tài) AR1508-AR1515: CPU編程狀態(tài) AR1611: PC配置初始化標(biāo)誌 AR1612: 編程無(wú)效標(biāo)誌 AR1613: 指令表初始化標(biāo)誌 AR1614: 記憶體安裝標(biāo)誌 AR1615: 記憶體發(fā)送錯(cuò)誤標(biāo)誌 AR1700-AR1707: 預(yù)置時(shí)間的“小時(shí)”部分,2位元BCD碼 AR1708-AR1715: 預(yù)置時(shí)間的“分鐘”部分,2位元BCD碼 AR1800-AR1807: 預(yù)置時(shí)間的“秒”部分,2位元BCD碼 AR1808-AR1815: 預(yù)置時(shí)間的“分鐘”部分,2位元BCD碼

12、 AR1900-AR1907: 預(yù)置時(shí)間的“小時(shí)”部分,2位元BCD碼 AR1908-AR1915: 預(yù)置時(shí)間的“日”部分,2位元BCD碼 AR2000-AR2007: 預(yù)置時(shí)間的“月”部分,2位元BCD碼 AR2008-AR2015: 預(yù)置時(shí)間的“年”部分,2位元BCD碼 AR2100-AR2107: 預(yù)置時(shí)間的“周幾”部分,2位元BCD碼 AR2113: 30秒調(diào)整位 AR2114: 時(shí)間停止位 AR2115: 時(shí)間設(shè)置位AR2700-AR2715: 當(dāng)前掃描時(shí)間(4位元BCD碼)CQM1梯形圖基本語(yǔ)言介紹1.LD命令 凡是從邏輯線開始的常開接點(diǎn)用LD命令 LD 00000 AND NOT

13、 00001 OUT 10000 LD 00002 AND 00003 2.LD NOT命令 凡是從邏輯線開始的常閉接點(diǎn)用LD NOT命令 LD NOT 00000 AND NOT 10000 OUT 10002 LD NOT 00002 AND 00003 OUT 10003 3.AND 命令 串聯(lián)一個(gè)常開接點(diǎn)用AND命令 LD 00000 AND 00001 OUT 10002 LD NOT 00002 AND 00003 OUT 10003 4.AND NOT 命令 串聯(lián)一個(gè)常閉接點(diǎn)用AND NOT 命令 LD 00000 AND NOT 00001 OUT 10002 LD NOT 0

14、0002 AND NOT 00003 OUT 10003 5.OR 命令 並聯(lián)一個(gè)常開接點(diǎn)用OR命令 LD 00000 OR 00002 AND NOT 00001 OUT 10002 6.OR NOT 命令 並聯(lián)一個(gè)常閉接點(diǎn)用OR NOT命令 LD 00000 OR NOT 00002 AND NOT 00001 OUT 10002 7.AND LD 命令 串聯(lián)兩個(gè)邏輯模組用AND LD命令 LD 00000 OR NOT 00002 LD NOT 00001 OR 00003 AND LD OUT 100028.OR LD 命令 並聯(lián)兩個(gè)邏輯模組用OR LD命令 LD 00000 AND

15、NOT 00001 LD NOT 00002 AND 00003 OR LD OUT 10002 9.OUT 命令 用於控制輸出狀態(tài)和內(nèi)部繼電器的工作狀態(tài) LD 00000 AND NOT 00001 OUT 10002 LD NOT 00002 AND NOT 00003 OUT 10003 10. TR 分支命令 一條命令線分支成若干線時(shí)用TR命令 LD 00000 OUT TR0 AND NOT 00001 OUT 10002 LD TR0 AND 00003 OUT 10003 11.SET置位和RESET復(fù)位命令 當(dāng)00000接通時(shí),輸出10002接通. 當(dāng)00002接通時(shí),輸出10

16、002斷開.當(dāng)00000和00002接通時(shí),RESET優(yōu)先. LD 00000 SET 10002 LD 00002 RESET 10002 12.TIM - 計(jì)時(shí)器命令(減量計(jì)時(shí)) 當(dāng)00000接通時(shí),定時(shí)期開始計(jì)時(shí),計(jì)時(shí)到20秒後,其接點(diǎn)TIM000接通,使得輸出10002接通.當(dāng)00000斷開時(shí),定時(shí)起復(fù)位,輸出10002斷開. LD 00000 TIM 000 #200 LD TIM000 OUT 10002 13.CNT-計(jì)數(shù)器命令(減量計(jì)數(shù)) 輸入00000每閉合一次CNT000計(jì)數(shù)一次,當(dāng)CNT000計(jì)數(shù)到200時(shí),其接點(diǎn)CNT000接通,輸出10002接通.當(dāng)輸入00001閉合

17、時(shí),計(jì)數(shù)器復(fù)位輸出10002斷開. LD 00000 LD 00001 CNT 000 #200 LD CNT000 OUT 10002 14.CNTR-可逆計(jì)數(shù)器命令雙向的上/下迴圈計(jì)數(shù)器,依據(jù)增量計(jì)數(shù)端II和減量計(jì)數(shù)端DI的兩種執(zhí)行條件的變化,從0到SV計(jì)數(shù).當(dāng)00000從斷開到閉合時(shí),計(jì)數(shù)器加1.當(dāng)00001從斷開到閉合時(shí),計(jì)數(shù)器減1.當(dāng)兩個(gè)同時(shí)來(lái)時(shí),計(jì)數(shù)值不變.當(dāng)從0000遞減時(shí),現(xiàn)行值被設(shè)置成SV值,同時(shí)CNTR 000標(biāo)誌位元接通,輸出10002接通. LD 00000 LD 00001 LD 00002 CNTR 000 SV= 200 LD CNTR 000 OUT 10002

18、CQM1高階語(yǔ)言介紹功能命令: 1. 空操作 NOP命令 (FUN 00) 無(wú)梯形圖 不影響標(biāo)誌位元2. 程式結(jié)束END命令 (FUN 01) 說(shuō)明:在調(diào)試整個(gè)程式過(guò)程中,可以將結(jié)束命令插在某一局部完整線路後面,一部分一部分地調(diào)試程式。程式的最後一條指令 3. IL(02)和ILC(03)處理輸出分支命令 在某種電路中,可編程控制器的基本命令不能完成電路設(shè)計(jì)如下圖: 在這個(gè)例子中,由於電路有分支,因此基本命令已無(wú)法解決,而IL和ILC可以解決這個(gè)問(wèn)題。 應(yīng)用方法: 1. 在有分支的地方,設(shè)置IL分支命令。 2. 分支命令設(shè)置後,邏輯線自動(dòng)移到分支點(diǎn)。 3. 分支點(diǎn)後的程式可用基本命令完成。 4

19、. IL和ILC必須成對(duì)使用。 5. 在整個(gè)程式中可多次使用IL和ILC命令。 6. 可使用IL-IL-ILC的應(yīng)用方法 LD 00000 AND 00001 IL(02) LD 00002 AND NOT 00003 OUT 10000 LD 00004 OUT 10001 ILC(03) 4. 跳轉(zhuǎn)JMP(04)和跳轉(zhuǎn)結(jié)束JME(05)命令 為了加快程式的運(yùn)行速度,我們有時(shí)在電路中的某一條件下將程式跳過(guò)。如下圖: 電路分析:00000和00001是跳轉(zhuǎn)條件: 1. 當(dāng)00000和00001是接通時(shí),不跳轉(zhuǎn),程式正常執(zhí)行。 2. 當(dāng)00000和00001是斷開時(shí),JMP和JME之間的程式被跳

20、過(guò)。(輸出,記時(shí)/記數(shù)和閂鎖繼電器保持原有狀態(tài)) 3.JMP-JME可單獨(dú)使用8次,多於8次產(chǎn)生JMP溢出。 4.可使用JMP-JMP-JME的應(yīng)用方法。 LD 00000 AND 00001 JMP(04) LD 00002 AND NOT 00003 OUT 10000 LD NOT 00005 AND 00004 OUT 10001 LD 00006 OUT 10002 JME(O5) 4.移位寄存器命令(FUN10) 功能:用作串列輸入的移位寄存器。常用于步進(jìn)控制或資料傳遞。 1. 梯形圖: 2. 編程順序:資料登錄,時(shí)鐘輸入,重置輸入和指令SFT 開始通道-終端通道。 3. 如果需要

21、掉電後保持資料,可採(cǎi)用保持繼電器HR000-HR915. 4. 如果需要移位元32位元,終端通道+1. LD 00000 LD 25502 LD 00001 SFT(FUN10) 010 010 LD 01000 OUT 10000 LD 01001 OUT 10001 LD 01015 OUT 10015 5.閂鎖繼電器命令(FUN11) 1.符號(hào): 2.工作原理:(類似觸發(fā)器) a.當(dāng)置位輸入是1時(shí),閂鎖繼電器被置1。 b.當(dāng)復(fù)位輸入是1時(shí),閂鎖繼電器被置0。 c.如果同時(shí)進(jìn)行置位和復(fù)位,復(fù)位優(yōu)先。 3.具有斷電保持功能。4.舉例: 說(shuō)明:當(dāng)輸入00000閉合時(shí),內(nèi)輔繼電器1600產(chǎn)生一個(gè)微紛正跳變,閂鎖繼電器10000來(lái)一個(gè)脈衝翻一次,10001來(lái)兩個(gè)脈衝翻一次。6.可逆計(jì)數(shù)器命令(FUN12) 1.符號(hào): 說(shuō)明:當(dāng)00000的脈衝信號(hào)來(lái)時(shí),計(jì)數(shù)器向上計(jì)數(shù),0,1,2.1500. 當(dāng)00002的脈

溫馨提示

  • 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)論