OMRON CQM1可編程控制器講座_第1頁
OMRON CQM1可編程控制器講座_第2頁
OMRON CQM1可編程控制器講座_第3頁
OMRON CQM1可編程控制器講座_第4頁
OMRON CQM1可編程控制器講座_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、-作者xxxx-日期xxxxOMRON CQM1可編程控制器講座【精品文檔】OMRON CQM1可編程控制器講座第1講CQM1可編程控制器的硬件結構提供:北京蘭利東方科技有限公司作者:王寶利瀏覽次數(shù):7481可編程控制器由下面5部分組成: 1.CPU處理單元 2.存儲器單元 3.輸入模塊 4.輸出模塊 5.電源 下面分別介紹PLC的五個部分: 1.CPU-它是PLC的核心,通常由單片機擔當。 在PLC中的CPU可作如下操作 刷新輸入和輸出.這個功能允許CPU讀輸入端的狀態(tài)和驅動輸出端.執(zhí)行算數(shù)和邏輯運算.CPU處理包括在PLC中的所有算數(shù)和邏輯運算. 同存儲器通信.PLC的程序和數(shù)據(jù)存儲在存儲

2、器中,CPU讀或寫存儲器存儲單元的內容. 掃描應用程序.應用程序是一個被稱為梯形圖的應用程序,是一個由編程器寫成的指令集,掃描程序允許PLC去執(zhí)行由編程人員編的專用應用程序. 同編程器通信. 2.存儲器單元 在PLC中,存儲器是一個存儲信息,程序和數(shù)據(jù)的元件。PLC中帶有只讀存儲器ROM和隨機存儲器RAM.PLC的操作程序存儲在ROM中而梯形邏輯程序存儲在RAM中。根據(jù)控制的復雜程度和型號的不同,PLC的RAM存儲器從1K到16K不等。 3.輸入模塊 PLC的輸入模塊包括開關量,模擬量和特殊用途的模塊。OMRON的開關量輸入模塊是有源輸入模塊。輸入電壓為24VDC.內部采用光電隔離,大大的提高

3、了抗干擾能力,這也就是為什么PLC能廣泛應用于惡劣的工業(yè)環(huán)境。 4.輸出模塊 PLC的輸出模塊包括繼電器接點,可控硅和晶體管輸出模塊。每個模塊又有8點和16點之分,cqm1的OC221為8電繼電器輸出,單點共通,每個點可提供不同的電壓,可分別控制不同電壓的設備。CQM1的OC222為16點共通,只能控制相同電壓的設備。選型時可參考操作手冊。 5.電源 OMRON CQM1可編程控制器講座第2講CQM1可編程控制器的選型提供:北京蘭利東方科技有限公司作者:王寶利瀏覽次數(shù):5437CPU模塊選型:(本身帶16點輸入) CQM1-CPU11-E 程序尺寸:3.2K字 DM區(qū)尺寸:1K字 RS232接

4、口:沒有 I/O點數(shù):128點 CQM1-CPU21-E 程序尺寸:3.2K字 DM區(qū)尺寸:1K字 RS232接口:有 I/O點數(shù):256點 電源模塊選型: CQM1-PA203:5 VDC 3.6A (18W) CQM1-PA206:5 VDC 6.0A 24 VDC輸出 0.5A (總共30W) 輸入模塊選型: CQM1-ID211:8點輸入,單點共通,輸入電壓12V到24VDC CQM1-ID212:16點輸入,16點共通,輸入電壓24VDC 輸出模塊選型: CQM1-OC221:8點,接點輸出,單點共通,負載能力2A CQM1-OC222:16點,接點輸出,16點共通,負載能力2A(8

5、A/Unit) CQM1-OD211:8點,晶體管輸出,8點共通,負載能力2A(5A/Unit) CQM1-OD212:16點,晶體管輸出,16點共通,負載能力0.3A CQM1可編程控制器的外部結構:輸入端:(有源輸入) 8點單點共通的輸入端子 16點共通的輸入端子輸入端可接的設備: 按鈕開關 (常開或常閉按鈕開關) 行程開關 (常開或常閉行程開關) 接觸器輔助接點 (接觸器的常開常閉輔助接點) 熱繼電器輔助接點 (電機過熱保護的輔助接點) 限位開關 (常開或常閉限位開關) 集電極開路三級管 (集電極開路輸出的傳感器) NPN或PNP型三級管 (滿足晶體管輸出的傳感器) 開關量 (各種開關量

6、輸出的傳感器)輸出端: 8點單點共通的輸出端子16點共通的輸出端子輸出端可接的設備: 接觸器 (主要考慮接觸器的吸合電流) 電磁閥 電笛 指示燈 其它可以控制的電器設備 OMRON CQM1可編程控制器講座第3講CQM1可編程控制器的內部結構提供:北京蘭利東方科技有限公司作者:王寶利瀏覽次數(shù):5178 SR區(qū)(特殊功能) SR24400-SR24415: 輸入中斷0計數(shù)器方式SV(SV設定值) SR24500-SR24515: 輸入中斷1計數(shù)器方式SV(SV設定值) SR24600-SR24615: 輸入中斷2計數(shù)器方式SV(SV設定值) SR24700-SR24715: 輸入中斷3計數(shù)器方式

7、SV(SV設定值) SR24800-SR24815: 輸入中斷0計數(shù)器方式PV(PV值) SR24900-SR24915: 輸入中斷1計數(shù)器方式PV(PV值) SR25000-SR25015: 輸入中斷2計數(shù)器方式PV(PV值) SR25100-SR25115: 輸入中斷3計數(shù)器方式PV(PV值) SR25200: 高速計數(shù)器復位 SR25208: 外圍設備口復位 SR25209: RS-232C口清除位 SR25210: PC配置清除位 SR25211: 強制狀態(tài)保持位 SR25212: I/O保持位 SR25214: 錯誤記錄清除位 SR25215: 輸出停止位 SR25300:-SR25

8、307 致命錯誤碼 SR25308: 電池電壓下降標志 SR25309: 掃描時間超過限度標志 SR25313: 一直保持接通狀態(tài) SR25314: 一直保持斷開狀態(tài) SR25315: 第一次掃描標志 SR25400: 1分鐘脈沖(30秒接通,30秒斷開) SR25401: 0.02秒脈沖(0.01秒接通,0.01秒斷開) SR25406: 不同的監(jiān)控完成標志 SR25407: SREP(08)執(zhí)行標志 SR25408: HKY(-)執(zhí)行標志 SR25409: TSEG(-)執(zhí)行標志 SR25410: DSW(-)執(zhí)行標志 SR25500: 0.1秒脈沖(0.05S接通,0.05S斷開 SR2

9、5501: 0.2秒脈沖(0.1S接通,0.1S斷開 SR25502: 1秒脈沖(0.5S接通,0.5斷開 SR25503: 指令執(zhí)行錯誤(ER)標志 SR25504: 進位(CY)標志 SR25505: 大于(GR)標志 SR25506: 等于(EZ)標志 SR25507: 小于(LE)標志 AR區(qū)(特征位) AR0712: DIP開關腳6標志 AR0800-AR0803: RS-232C通信錯誤碼 AR0804: RS232C錯誤標志(出現(xiàn)RS232C通信錯誤時接通) AR0805: RS-232C傳輸使能標志 AR0806: RS-232C接收完成標志 AR0807: RS-232C接收

10、溢出標志 AR0808-AR0811: 輔助設備錯誤碼 AR0812: 輔助設備錯誤標志 AR0813: 輔助設備發(fā)送使能標志 AR0814: 輔助設備接收完成標志 AR0815: 輔助設備接收溢出標志 AR0900-AR0915: RS-232C接收計數(shù)器 AR1000-AR1015: 輔助設備接收計數(shù)器 AR1100: 高速計數(shù)器量程1標志 AR1101: 高速計數(shù)器量程2標志 AR1102: 高速計數(shù)器量程3標志 AR1103: 高速計數(shù)器量程4標志 AR1104: 高速計數(shù)器量程5標志 AR1105: 高速計數(shù)器量程6標志 AR1106: 高速計數(shù)器量程7標志 AR1107: 高速計數(shù)

11、器量程8標志 AR1300: 存儲器安裝標志 AR1301: 時鐘有效標志 AR1302: 存儲器寫保護標志 AR1304-AR1307: 存儲器功能碼 AR1400: CPU向存儲器發(fā)送位 AR1401: 存儲器向CPU發(fā)送位 AR1402: 存儲器比較標志 AR1403: 存儲器比較結果標志 AR1412: 編程狀態(tài)傳送錯誤標志 AR1413: 寫保護錯誤標志 AR1414: 容量不足標志 AR1415: 無程序標志 AR1500-AR1507: 存儲器編程狀態(tài) AR1508-AR1515: CPU編程狀態(tài) AR1611: PC配置初始化標志 AR1612: 編程無效標志 AR1613:

12、指令表初始化標志 AR1614: 存儲器安裝標志 AR1615: 存儲器發(fā)送錯誤標志 AR1700-AR1707: 預置時間的“小時”部分,2位BCD碼 AR1708-AR1715: 預置時間的“分鐘”部分,2位BCD碼 AR1800-AR1807: 預置時間的“秒”部分,2位BCD碼 AR1808-AR1815: 預置時間的“分鐘”部分,2位BCD碼 AR1900-AR1907: 預置時間的“小時”部分,2位BCD碼 AR1908-AR1915: 預置時間的“日”部分,2位BCD碼 AR2000-AR2007: 預置時間的“月”部分,2位BCD碼 AR2008-AR2015: 預置時間的“年

13、”部分,2位BCD碼 AR2100-AR2107: 預置時間的“周幾”部分,2位BCD碼 AR2113: 30秒調整位 AR2114: 時間停止位 AR2115: 時間設置位 AR2700-AR2715: 當前掃描時間(4位BCD碼) OMRON CQM1可編程控制器講座第4講CQM1梯形圖基本語言介紹二 提供:北京蘭利東方科技有限公司作者:王寶利瀏覽次數(shù):57358.OR LD 命令 并聯(lián)兩個邏輯模塊用OR LD命令 LD 00000 AND NOT 00001 LD NOT 00002 AND 00003 OR LD OUT 10002 9.OUT 命令 用于控制輸出狀態(tài)和內部繼電器的工作

14、狀態(tài) LD 00000 AND NOT 00001 OUT 10002 LD NOT 00002 AND NOT 00003 OUT 10003 10. TR 分支命令 一條命令線分支成若干線時用TR命令 LD 00000 OUT TR0 AND NOT 00001 OUT 10002 LD TR0 AND 00003 OUT 10003 11.SET置位和RESET復位命令 當00000接通時,輸出10002接通. 當00002接通時,輸出10002斷開.當00000和00002接通時,RESET優(yōu)先. LD 00000 SET 10002 LD 00002 RESET 10002 12.T

15、IM - 定時器命令(減量計時) 當00000接通時,定時期開始計時,計時到20秒后,其接點TIM000接通,使得輸出10002接通.當00000斷開時,定時起復位,輸出10002斷開. LD 00000 TIM 000 #200 LD TIM000 OUT 10002 13.CNT-計數(shù)器命令(減量計數(shù)) 輸入00000每閉合一次CNT000計數(shù)一次,當CNT000計數(shù)到200時,其接點CNT000接通,輸出10002接通.當輸入00001閉合時,計數(shù)器復位輸出10002斷開. LD 00000 LD 00001 CNT 000 #200 LD CNT000 OUT 10002 14.CNT

16、R-可逆計數(shù)器命令 雙向的上/下循環(huán)計數(shù)器,依據(jù)增量計數(shù)端II和減量計數(shù)端DI的兩種執(zhí)行條件的變化,從0到SV計數(shù).當00000從斷開到閉合時,計數(shù)器加1.當00001從斷開到閉合時,計數(shù)器減1.當兩個同時來時,計數(shù)值不變.當從0000遞減時,現(xiàn)行值被設置成SV值,同時CNTR 000標志位接通,輸出10002接通. LD 00000 LD 00001 LD 00002 CNTR 000 SV= 200 LD CNTR 000 OUT 10002 OMRON CQM1可編程控制器講座第5講CQM1高級語言介紹 提供:北京蘭利東方科技有限公司作者:王寶利瀏覽次數(shù):5253功能命令: 1. 空操作

17、 NOP命令 (FUN 00) 無梯形圖 不影響標志位2. 程序結束END命令 (FUN 01) 說明:在調試整個程序過程中,可以將結束命令插在某一局部完整線路后面,一部分一部分地調試程序。 程序的最后一條指令 3. IL(02)和ILC(03)處理輸出分支命令 在某種電路中,可編程控制器的基本命令不能完成電路設計如下圖: 在這個例子中,由于電路有分支,因此基本命令已無法解決,而IL和ILC可以解決這個問題。 應用方法: 1. 在有分支的地方,設置IL分支命令。 2. 分支命令設置后,邏輯線自動移到分支點。 3. 分支點后的程序可用基本命令完成。 4. IL和ILC必須成對使用。 5. 在整個

18、程序中可多次使用IL和ILC命令。 6. 可使用IL-IL-ILC的應用方法 LD 00000 AND 00001 IL(02) LD 00002 AND NOT 00003 OUT 10000 LD 00004 OUT 10001 ILC(03) 4. 跳轉JMP(04)和跳轉結束JME(05)命令 為了加快程序的運行速度,我們有時在電路中的某一條件下將程序跳過。如下圖: 電路分析:00000和00001是跳轉條件: 1. 當00000和00001是接通時,不跳轉,程序正常執(zhí)行。 2. 當00000和00001是斷開時,JMP和JME之間的程序被跳過。(輸出,記時/記數(shù)和閂鎖繼電器保持原有狀

19、態(tài)) 3.JMP-JME可單獨使用8次,多于8次產生JMP溢出。 4.可使用JMP-JMP-JME的應用方法。 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) 功能:用作串行輸入的移位寄存器。常用于步進控制或數(shù)據(jù)傳遞。 1. 梯形圖: 2. 編程順序:數(shù)據(jù)輸入,時鐘輸入,重置輸入和指令SFT 開始通道-終端通道。 3. 如果需要掉電后保持數(shù)據(jù),可采用保持繼電器HR000-

20、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.符號: 2.工作原理:(類似觸發(fā)器) a.當置位輸入是1時,閂鎖繼電器被置1。 b.當復位輸入是1時,閂鎖繼電器被置0。 c.如果同時進行置位和復位,復位優(yōu)先。 3.具有斷電保持功能。 4.舉例: 說明:當輸入00000閉合時,內輔繼電器1600產生一個微紛正跳變,閂鎖繼電器10000來一個脈沖翻一次

21、,10001來兩個脈沖翻一次。6.可逆計數(shù)器命令(FUN12) 1.符號: 說明:當00000的脈沖信號來時,計數(shù)器向上計數(shù),0,1,2.1500. 當00002的脈沖信號來時,計數(shù)器相下計數(shù),1500,1499. 當00001接通時,計數(shù)器復位。 當向上向下計數(shù)脈沖同時來時,不計數(shù)。 2.編程方法: (1)向上計數(shù)輸入。(2)向下計數(shù)輸入。(3)重置輸入。(4)計數(shù)器線圈及計數(shù)值。 3.可逆計數(shù)可內設置計數(shù)值(立即數(shù))或外部取得計數(shù)值(另外的通道,如數(shù)據(jù)存儲器DM內等)7. DIFU(FUN13)和DIFD(FUN14)前沿和后沿微分命令 一.DIFU命令 功能:當輸入信號接通時,DIFU命

22、令使繼電器接通一個掃描周期。 例: 當輸入00000接通時,10000輸出繼電器導通一個掃描周期。 二.DIFD命令 功能: 當輸入信號斷開時,DIFD命令使繼電器導通一個掃描周期。 例: 當輸入00000斷開時,10000輸出繼電器導通一個掃描周期。 8.MOV(FUN21)和MVN(FUN22)命令 一.功能: MOV和MVN命令是用來將源通道的數(shù)據(jù)或四位十六進制常數(shù)傳遞到目的通道的專用命令。其中MOV是原碼傳遞而MVN是反碼傳遞。 源通道可以是IR,SR,AR,DM,HR,TC,LR,#常數(shù) 目的通道可以是IR,SR,AR,DM,HR,LR. 二.舉例1: 說明:1.每個通道(字)有16

23、位,例子中000源通道對應PLC的輸入點00000 - 00015(16位)。目的通道HR0對應內部保持繼電器HR000 - HR015.目的通道100對應PLC的輸出繼電器10000 -10015。 傳遞格式:(當00100接通時) 以上是傳遞結果。 舉例2:傳遞常數(shù) 執(zhí)行過程:當輸入00000接通時,內輔繼電器1600接通一個掃描周期,常數(shù)#F8C2被傳送到保持繼電器HR2通道。 OMRON CQM1可編程控制器講座第6講CQM1與PC機通信提供:北京蘭利東方科技有限公司作者:王寶利瀏覽次數(shù):5083計算機與可編程控制器之間的通信是通過PC機與PLC之間的命令和響應的交互方式執(zhí)行的.對于C

24、QM1,有兩種通信方式可用.一種是命令由PC機發(fā)向PLC,另一種是命令由PLC發(fā)向PC機.在一次發(fā)送中傳送的的數(shù)據(jù)塊稱為一個組(fame).而一組最多由131個數(shù)據(jù)字符組成. 1.命令和響應格式: PC機發(fā)出的命令數(shù)據(jù)格式 - 在起始處必須放置 節(jié)點號 - 00-31 通過DM6648DM6653設置PC機可同32臺PLC通信 頭代碼 - PLC的命令代碼 發(fā)送文本 - PC機發(fā)送的命令參數(shù) FCS - 組檢查順序代碼 終止符 - *號和回車符 PC機接收的命令數(shù)據(jù)格式 - 返回命令頭 節(jié)點號 - 00-31返回數(shù)據(jù)的PLC節(jié)點號 頭代碼 - PLC的命令代碼 尾代碼 - 返回命令完成狀態(tài)碼

25、接收文本 - 在有數(shù)據(jù)時返回的數(shù)據(jù) FCS - 組檢查順序代碼 終止符 - *號和回車符 PLC向PC機發(fā)出的命令格式 - PLC發(fā)送命令頭 節(jié)點號 - 發(fā)送命令的PLC的節(jié)點號 頭代碼 - PLC發(fā)送命令的頭代碼一定是EX 發(fā)送文本 - PLC發(fā)送命令的數(shù)據(jù)內容 FCS - 組檢查順序代碼 終止符 - *號和回車符 2.PC機發(fā)向PLC的命令介紹2.1 讀IR/SR區(qū)命令 - RR命令 - PLC發(fā)送命令頭 節(jié)點號 - 發(fā)送命令的PLC的節(jié)點號 頭代碼 - PC機向PLC發(fā)送的命令 起始字 - 從指定的字開始度IR/SR字的內容 字數(shù) - 讀的字數(shù) FCS - 組檢查順序代碼 終止符 - *

26、號和回車符 PLC響應格式 - 返回命令頭 節(jié)點號 - 返回數(shù)據(jù)的PLC的節(jié)點號 尾代碼 - 返回命令完成狀態(tài)碼 讀取的數(shù)據(jù) - 16進制返回 多字 - 可一次讀取多個字 FCS - 組檢查順序代碼 終止符 - *號和回車符 OMRON CQM1可編程控制器講座第7講CQM1梯形圖基本語言介紹一提供:北京蘭利東方科技有限公司作者:王寶利瀏覽次數(shù):60531.LD命令 凡是從邏輯線開始的常開接點用LD命令 LD 00000 AND NOT 00001 OUT 10000 LD 00002 AND 00003 2.LD NOT命令 凡是從邏輯線開始的常閉接點用LD NOT命令 LD NOT 000

27、00 AND NOT 10000 OUT 10002 LD NOT 00002 AND 00003 OUT 10003 3.AND 命令 串聯(lián)一個常開接點用AND命令 LD 00000 AND 00001 OUT 10002 LD NOT 00002 AND 00003 OUT 10003 4.AND NOT 命令 串聯(lián)一個常閉接點用AND NOT 命令 LD 00000 AND NOT 00001 OUT 10002 LD NOT 00002 AND NOT 00003 OUT 10003 5.OR 命令 并聯(lián)一個常開接點用OR命令 LD 00000 OR 00002 AND NOT 00001 OUT 10002 6.OR NOT 命令 并聯(lián)一個常閉接點用OR NOT命令 LD 00000 OR NOT 00002 AND NOT 00001 OUT 10002 7

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論