歐姆龍PLC教程教你從入門到精通_第1頁
歐姆龍PLC教程教你從入門到精通_第2頁
歐姆龍PLC教程教你從入門到精通_第3頁
歐姆龍PLC教程教你從入門到精通_第4頁
歐姆龍PLC教程教你從入門到精通_第5頁
已閱讀5頁,還剩543頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

PLC以CPU為核心計(jì)算機(jī)技術(shù)自動(dòng)控制技術(shù)網(wǎng)絡(luò)通信技術(shù)為一體1現(xiàn)在是1頁\一共有548頁\編輯于星期六4.1PLC的產(chǎn)生與發(fā)展PLC是一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的工業(yè)控制裝置。2現(xiàn)在是2頁\一共有548頁\編輯于星期六PLC的產(chǎn)生與發(fā)展第一代:從第一臺(tái)PLC誕生到上個(gè)世紀(jì)70年代初。第二代:70年代初至70年代末。●CPU使用中小規(guī)模集成電路,采用磁芯存儲(chǔ)器?!馛PU使用微處理器,采用半導(dǎo)體存儲(chǔ)器EPROM。●可靠性較差,略強(qiáng)于繼電器控制?!駲C(jī)種單一,沒形成系列。●有了計(jì)算機(jī)接口和模擬量控制功能。●可靠性提高?!裾麢C(jī)功能向系列化、標(biāo)準(zhǔn)化發(fā)展,并由專用向通用方向過渡。●功能簡單(只有計(jì)數(shù)/定時(shí)功能)。●功能增強(qiáng)(增加邏輯/數(shù)據(jù)運(yùn)算、數(shù)據(jù)處理、自診斷等功能)。3現(xiàn)在是3頁\一共有548頁\編輯于星期六第三代:70年代末到80年代中期?!馛PU使用8或16位微處理器甚至多微處理器,采用半導(dǎo)體存儲(chǔ)器EPROM、CMOSRAM等?!裨黾痈↑c(diǎn)數(shù)運(yùn)算,平方、三角函數(shù)等運(yùn)算?!裨黾硬楸怼⒘斜砉δ?。●自診斷及容錯(cuò)技術(shù)提高。●梯形圖語言及語句表成熟?!裥⌒蚉LC體積減小、可靠性提高、成本下降。●大型PLC向模塊化、多功能方向發(fā)展。4現(xiàn)在是4頁\一共有548頁\編輯于星期六第四代:80年代中期到90年代中期。第五代:90年代中期之后?!裨黾痈咚儆?jì)數(shù)、中斷、A/D、D/A、PID等功能。●處理速度進(jìn)一步提高(1s/步)。●連網(wǎng)功能增強(qiáng)。●編程語言進(jìn)一步完善,開發(fā)了編程軟件?!馛PU使用16位或32位微處理器?!馪LC的I/O點(diǎn)增加,最多可達(dá)32K個(gè)I/O點(diǎn)。●處理速度進(jìn)一步提高(1ns/步)。●PLC都可以與計(jì)算機(jī)通信。●具有強(qiáng)大的數(shù)值運(yùn)算、函數(shù)運(yùn)算、大批量數(shù)據(jù)處理的功能。●開發(fā)了大量的特殊功能模塊。●編程軟件功能更強(qiáng)大。●不斷開發(fā)出功能強(qiáng)大可編程終端。5現(xiàn)在是5頁\一共有548頁\編輯于星期六PLC及其控制系統(tǒng)的發(fā)展趨勢PLC的性能對小型PLC對大中型PLC向著更大容量、更高速度、更多的功能、更高的可靠性、易于連絡(luò)通信的方向發(fā)展。使之更利于對大規(guī)模、復(fù)雜系統(tǒng)的控制。向著體積更小、速度更高、功能增強(qiáng)、價(jià)格低廉的方向發(fā)展。使之更利于取代繼電器控制。6現(xiàn)在是6頁\一共有548頁\編輯于星期六★I/O模塊將直接安裝在現(xiàn)場,CPU與現(xiàn)場I/O通過數(shù)據(jù)通信實(shí)現(xiàn)控制,使系統(tǒng)控制更有效、可靠性更高;★進(jìn)一步應(yīng)用計(jì)算機(jī)的信息處理技術(shù)、網(wǎng)絡(luò)通信技術(shù)和圖形顯示技術(shù),使系統(tǒng)的產(chǎn)生控制功能與信息管理功能一體化。PLC控制系統(tǒng)的性能★隨著硬件冗余技術(shù)的應(yīng)用,各種單元、甚至整個(gè)系統(tǒng)都可應(yīng)用冗余技術(shù),使系統(tǒng)具有更高的可靠性;7現(xiàn)在是7頁\一共有548頁\編輯于星期六4.2PLC的主要特點(diǎn)8現(xiàn)在是8頁\一共有548頁\編輯于星期六通用性和靈活性強(qiáng);2.抗干擾能力強(qiáng),可靠性高;3.編程語言簡單易學(xué);4.與外部設(shè)備的連線簡單、使用方便;5.功能強(qiáng)、功能的擴(kuò)展能力強(qiáng);6.控制系統(tǒng)設(shè)計(jì)、調(diào)試周期短;7.體積小、重量輕、易于機(jī)電一體化;8.PLC控制系統(tǒng)的故障少、維修方便。9現(xiàn)在是9頁\一共有548頁\編輯于星期六4.3PLC的基本組成第一部分10現(xiàn)在是10頁\一共有548頁\編輯于星期六整體式組合式PLC的基本分類小型機(jī)常采用整體式中、大型機(jī)常采用組合式11現(xiàn)在是11頁\一共有548頁\編輯于星期六OMRON公司的整體式PLCC28P12現(xiàn)在是12頁\一共有548頁\編輯于星期六CPM2A13現(xiàn)在是13頁\一共有548頁\編輯于星期六CPM1A14現(xiàn)在是14頁\一共有548頁\編輯于星期六CQM1OMRON公司的組合式PLC15現(xiàn)在是15頁\一共有548頁\編輯于星期六C200HEOMRON公司的組合式PLC16現(xiàn)在是16頁\一共有548頁\編輯于星期六CVM1底版OMRON公司的組合式PLC17現(xiàn)在是17頁\一共有548頁\編輯于星期六輸出設(shè)備輸入設(shè)備

I/O擴(kuò)展單元

特殊功能單元主機(jī)輸出單元輸入單元

電源外設(shè)接口I/O擴(kuò)展口存儲(chǔ)器

系統(tǒng)程序存儲(chǔ)器CPU

用戶程序存儲(chǔ)器盒式磁帶機(jī)打印機(jī)EPROM寫入器

上位計(jì)算機(jī)PLC編程器可編程終端PT…

整體式PLC的基本組成框圖18現(xiàn)在是18頁\一共有548頁\編輯于星期六組合式PLC的基本組成框圖系統(tǒng)總線通信單元控制系統(tǒng)現(xiàn)場過程CPU單元輸出單元編程器PLC或上位計(jì)算機(jī)……智能I/O單元輸入單元19現(xiàn)在是19頁\一共有548頁\編輯于星期六★輸入并存儲(chǔ)用戶程序、顯示輸入內(nèi)容和地址;CPU指揮PLC完成各種預(yù)定的功能★檢查、校驗(yàn)用戶程序,發(fā)現(xiàn)錯(cuò)誤即報(bào)警;★執(zhí)行用戶程序、驅(qū)動(dòng)外部輸出設(shè)備動(dòng)作;★診斷故障、記憶故障信息并報(bào)警。

1.CPU單元20現(xiàn)在是20頁\一共有548頁\編輯于星期六系統(tǒng)程序存儲(chǔ)器——存儲(chǔ)系統(tǒng)系統(tǒng)程序用戶程序存儲(chǔ)器——存儲(chǔ)系統(tǒng)用戶程序工作數(shù)據(jù)存儲(chǔ)器——存儲(chǔ)工作數(shù)據(jù)

2.存儲(chǔ)器21現(xiàn)在是21頁\一共有548頁\編輯于星期六PLC與外部設(shè)備聯(lián)系的橋梁開關(guān)量輸入單元開關(guān)量輸出單元直流輸入單元交流輸入單元晶體管輸出單元晶閘管輸出單元繼電器輸出單元

3.輸入/輸出單元22現(xiàn)在是22頁\一共有548頁\編輯于星期六直流輸入電路COM+5VLEDSR3R1AR2C→→T

內(nèi)部電路濾波→→→→光電耦合

外部開關(guān)輸入點(diǎn)的狀態(tài)顯示

輸入點(diǎn)公共端23現(xiàn)在是23頁\一共有548頁\編輯于星期六交流輸入電路LED+5VA→→R2T~COMSCR1內(nèi)部電路R3濾波→→→→光電耦合

輸入點(diǎn)的狀態(tài)顯示

外部開關(guān)輸入點(diǎn)24現(xiàn)在是24頁\一共有548頁\編輯于星期六晶體管輸出電路COMT2LED→→DFU+5V內(nèi)部電路T1R1R2R3負(fù)載→→光電耦合

輸出點(diǎn)的狀態(tài)顯示

公共端輸出點(diǎn)25現(xiàn)在是25頁\一共有548頁\編輯于星期六晶閘管輸出電路COMLEDR2C→→TFU~內(nèi)部電路R1負(fù)載→→光電耦合

輸出點(diǎn)的狀態(tài)顯示

公共端輸出點(diǎn)26現(xiàn)在是26頁\一共有548頁\編輯于星期六繼電器輸出電路COMLEDJ~R內(nèi)部電路→→負(fù)載輸出點(diǎn)的狀態(tài)顯示

繼電器

機(jī)械觸點(diǎn)

公共端輸出點(diǎn)27現(xiàn)在是27頁\一共有548頁\編輯于星期六PLC由開關(guān)式穩(wěn)壓電源為內(nèi)部電路供電抗干擾性能好有的PLC能向外部提供24V的直流電源可作為輸入單元連接的外部設(shè)備的電源開關(guān)電源輸入電壓范圍寬體積小重量輕效率高

4.電源單元28現(xiàn)在是28頁\一共有548頁\編輯于星期六I/O擴(kuò)展端口

5.I/O擴(kuò)展端口C28P29現(xiàn)在是29頁\一共有548頁\編輯于星期六I/O擴(kuò)展端口

CPM1A的外設(shè)端口和I/O擴(kuò)展端口30現(xiàn)在是30頁\一共有548頁\編輯于星期六I/O擴(kuò)展單元A/D轉(zhuǎn)換單元

I/O擴(kuò)展端口可以連接的設(shè)備舉例31現(xiàn)在是31頁\一共有548頁\編輯于星期六CPM1A主機(jī)與I/O擴(kuò)展器的連接主機(jī)I/O擴(kuò)展器連接電纜32現(xiàn)在是32頁\一共有548頁\編輯于星期六I/O擴(kuò)展端口連接擴(kuò)展器的示意圖33現(xiàn)在是33頁\一共有548頁\編輯于星期六

6.外設(shè)端口外設(shè)端口盒式磁帶機(jī)打印機(jī)EPROM寫入器上位計(jì)算機(jī)

PLC可編程終端PT編程器…34現(xiàn)在是34頁\一共有548頁\編輯于星期六編程器是對PLC進(jìn)行操作的工具專用編程器在裝有專用編程軟件的計(jì)算機(jī)上編程簡易編程器直插式、便攜式計(jì)算機(jī)輔助編程圖形編程器

7.編程工具35現(xiàn)在是35頁\一共有548頁\編輯于星期六顯示屏工作方式選擇開關(guān)編程位主機(jī)監(jiān)控位運(yùn)行位編程器直插式編程器36現(xiàn)在是36頁\一共有548頁\編輯于星期六鍵盤指令鍵數(shù)字鍵編輯鍵清除鍵直插式編程器37現(xiàn)在是37頁\一共有548頁\編輯于星期六便攜式編程器鍵盤顯示屏工作方式選擇開關(guān)38現(xiàn)在是38頁\一共有548頁\編輯于星期六CPM1A主機(jī)與編程器的連接39現(xiàn)在是39頁\一共有548頁\編輯于星期六

CPM1A主機(jī)與編程器的連接40現(xiàn)在是40頁\一共有548頁\編輯于星期六計(jì)算機(jī)輔助編程計(jì)算機(jī)編程軟件PLC專用電纜計(jì)算機(jī)編程軟件PLC通信適配器RS-232電纜41現(xiàn)在是41頁\一共有548頁\編輯于星期六智能單元本身是一個(gè)獨(dú)立的系統(tǒng)CPU、系統(tǒng)程序、存儲(chǔ)器、與外界相連的接口它們有自己的:對組合式PLC:智能單元是PLC系統(tǒng)的一個(gè)模塊與CPU單元通過系統(tǒng)總線相連接在CPU單元的協(xié)調(diào)管理下獨(dú)立地進(jìn)行工作對整體式PLC:主機(jī)通過I/O擴(kuò)展接口與智能單元連接

8.智能單元42現(xiàn)在是42頁\一共有548頁\編輯于星期六4.4PLC的編程語言43現(xiàn)在是43頁\一共有548頁\編輯于星期六PLC的編程語言

邏輯功能圖

梯形圖

邏輯方程式

語句表44現(xiàn)在是44頁\一共有548頁\編輯于星期六一、梯形圖編程語言1.梯形圖編程語言兩種梯形圖的繼電器符號(hào)圖對照物理繼電器PLC繼電器常開常閉觸點(diǎn)線圈梯形圖編程語言是一種圖形語言45現(xiàn)在是45頁\一共有548頁\編輯于星期六000000100001000PLC控制00001SB2KMKM繼電器控制SB1

2.兩種控制的梯形圖比較線圈線圈常開觸點(diǎn)常開觸點(diǎn)常閉觸點(diǎn)常閉觸點(diǎn)46現(xiàn)在是46頁\一共有548頁\編輯于星期六物理繼電器繼電器需硬接線連接觸點(diǎn)個(gè)數(shù)有限PLC繼電器繼電器用程序軟連接觸點(diǎn)個(gè)數(shù)無限繼電器的接線改變——控制功能改變PLC的用戶程序改變——控制功能改變

3.兩種控制中繼電器的區(qū)別47現(xiàn)在是47頁\一共有548頁\編輯于星期六用PLC控制——外部接線不變,改變用戶程序。用繼電器控制——要改變控制電路的實(shí)際接線。KMQFUKH

M3~SB1SB2KMKHKM繼電器控制接線PLC控制外部接線輸入設(shè)備PLC~SB1SB2KHKM輸出設(shè)備欲改變控制功能:主電路相同例如48現(xiàn)在是48頁\一共有548頁\編輯于星期六二、語句表編程語言用助記符表示指令的功能多條指令語句的組合構(gòu)成了語句表程序指令語句是PLC用戶程序的基礎(chǔ)元素LD00000OR01000ANDNOT00001OUT0100000000010000100000001梯形圖程序語句表程序49現(xiàn)在是49頁\一共有548頁\編輯于星期六4.5PLC的掃描工作方式50現(xiàn)在是50頁\一共有548頁\編輯于星期六一、PLC采用循環(huán)掃描工作方式掃描工作分為5個(gè)階段公共處理階段程序執(zhí)行階段掃描周期計(jì)算階段I/O刷新階段外設(shè)端口處理階段51現(xiàn)在是51頁\一共有548頁\編輯于星期六設(shè)置各異常繼電器異常:(ERR/ALM)LED燈亮警告:(ERR/ALM)LED閃爍異?;蚓妫繜o有異常檢查結(jié)果正常?掃描周期監(jiān)視時(shí)間預(yù)置執(zhí)行用戶程序程序結(jié)束?(END命令?)NoYes掃描周期固定值設(shè)定檢查有固定值設(shè)置?等待設(shè)定掃描周期到計(jì)算掃描周期

I/O刷新正常異常警告接通電源初始化I/O外設(shè)端口服務(wù)初始化I/O、內(nèi)部輔助、特殊輔助、輔助記憶繼電器區(qū)域清零定時(shí)器預(yù)置識(shí)別擴(kuò)展單元公共處理執(zhí)行用戶程序掃描周期計(jì)算處理刷新硬件、用戶程序內(nèi)存檢查外設(shè)端口服務(wù)循環(huán)掃描工作流程PLC接通電源

初始化硬件檢查正常?異常報(bào)警異常處理掃描周期監(jiān)視執(zhí)行用戶程序程序結(jié)束?掃描周期檢查有固定設(shè)置?等待掃描周期計(jì)算I/O刷新外設(shè)端口服務(wù)異常

公共處理

執(zhí)行用戶程序掃描周期計(jì)算刷新端口服務(wù)52現(xiàn)在是52頁\一共有548頁\編輯于星期六00002010000000100002010001.PLC掃描工作各環(huán)節(jié)的功能①PLC上電后,首先檢查硬件是否正常。②按自上而下的順序,逐條讀用戶程序并執(zhí)行。對輸入的數(shù)據(jù)進(jìn)行處理,將結(jié)果存入元件映象寄存器。③計(jì)算掃描周期。若正常,則進(jìn)行下一步;若不正常,則報(bào)警并作處理。母線④I/O刷新階段。⑤外設(shè)端口服務(wù)。讀輸入點(diǎn)的狀態(tài)并寫入輸入映像寄存器。將元件映像寄存器的狀態(tài)經(jīng)輸出鎖存器、輸出電路送到輸出點(diǎn)。訪問外設(shè)端口連接的外部設(shè)備。53現(xiàn)在是53頁\一共有548頁\編輯于星期六讀讀讀寫寫執(zhí)行用戶程序I/O刷新I/O刷新I/O刷新I/O刷新2.PLC執(zhí)行用戶程序的過程0100101000000000000101000輸入端子輸入電路用戶輸入設(shè)備輸入映像寄存器輸出電路輸出端子元件映像寄存器輸出鎖存器

用戶輸出設(shè)備54現(xiàn)在是54頁\一共有548頁\編輯于星期六3.PLC控制的原理等效電路圖SB1SB2ST公共端公共端輸入部分輸出端子輸入端子用戶程序輸出部分主電路KMFUKH

M3~Q~KM01000PLCCOM00000000000000100002≈0000001000000010000201000COM0000100002PLC~SB1SB2KMST00000000010000201000COMCOM55現(xiàn)在是55頁\一共有548頁\編輯于星期六~KM線圈通電SB1閉合00000閉合接點(diǎn)閉合KMFUKH

M3~QKM通電KM通電觸點(diǎn)閉合電動(dòng)機(jī)轉(zhuǎn)觸點(diǎn)閉合PLCCOM00000000000000100002≈0000001000000010000201000COM010000000100002SB2STPLC~SB1SB2KMST00000000010000201000COMCOM56現(xiàn)在是56頁\一共有548頁\編輯于星期六~KM線圈斷電00001斷開接點(diǎn)斷開KMFUKH

M3~QKM通電KM斷電觸點(diǎn)斷開電動(dòng)停轉(zhuǎn)觸點(diǎn)斷開PLCCOM00000000000000100002≈0000001000000010000201000COM010000000100002SB2STPLC~SB1SB2KMST00000000010000201000COMCOMSB2閉合57現(xiàn)在是57頁\一共有548頁\編輯于星期六4.PLC執(zhí)行用戶程序的特點(diǎn)①按梯形圖自左向右、自上而下逐次執(zhí)行程序②執(zhí)行程序時(shí)所需數(shù)據(jù)取自于:輸入映像寄存器元件映像寄存器③輸入映像寄存器和元件映像寄存器中的數(shù)據(jù)元件映像寄存器:在一個(gè)掃描周期中可讀可寫輸入映像寄存器:在一個(gè)掃描周期中保持不變④每個(gè)掃描周期I/O刷新階段集中讀入/讀出數(shù)據(jù)58現(xiàn)在是58頁\一共有548頁\編輯于星期六1.產(chǎn)生I/O滯后現(xiàn)象的原因二、PLC的I/O滯后現(xiàn)象(1)由于PLC采用循環(huán)掃描的工作方式。PLC只在每個(gè)掃描周期的I/O刷新階段集中輸入/輸出,導(dǎo)致輸出信號(hào)相對輸入信號(hào)滯后。(2)輸入濾波器對信號(hào)的延遲作用。濾波器時(shí)間常數(shù)越大,對輸入信號(hào)的延遲作用越強(qiáng)。有的PLC其輸入電路濾波器的時(shí)間常數(shù)可以調(diào)整。59現(xiàn)在是59頁\一共有548頁\編輯于星期六——輸出ON延時(shí)。(3)輸出繼電器的動(dòng)作延遲(繼電器輸出型PLC)。從輸出鎖存器ON、到輸出觸點(diǎn)ON經(jīng)歷一定時(shí)間(4)用戶程序的長短及語句編排。要求有較快響應(yīng)的場合最好不要使用繼電器輸出型PLC。I/O滯后現(xiàn)象,對慢速控制系統(tǒng)影響不大。要求快速響應(yīng)的場合,需要解決I/O速度問題。60現(xiàn)在是60頁\一共有548頁\編輯于星期六2.I/O響應(yīng)時(shí)間的估算以20點(diǎn)的繼電器輸出型CPM1A為例。設(shè)輸入ON延時(shí)為8毫秒公共處理和I/O刷新時(shí)間為2毫秒執(zhí)行用戶程序時(shí)間為14毫秒輸出ON延時(shí)為15毫秒輸入狀態(tài)經(jīng)過一個(gè)掃描周期后在輸出得到響應(yīng)——最小I/O響應(yīng)時(shí)間輸入狀態(tài)經(jīng)過兩個(gè)掃描周期后在輸出得到響應(yīng)——最大I/O響應(yīng)時(shí)間61現(xiàn)在是61頁\一共有548頁\編輯于星期六最小I/O響應(yīng)時(shí)間的計(jì)算最小I/O響應(yīng)時(shí)間=輸入ON延時(shí)+(公共處理+I/O刷新時(shí)間)+執(zhí)行程序時(shí)間+輸出ON延時(shí)=8+2+14+15=39ms輸入觸點(diǎn)輸入濾波輸出鎖存輸出觸點(diǎn)刷新執(zhí)行程序其他刷新執(zhí)行程序其他掃描周期(Ts)掃描周期(Ts)輸入ON延時(shí)輸出ON延時(shí)I/O響應(yīng)時(shí)間62現(xiàn)在是62頁\一共有548頁\編輯于星期六輸入ON延時(shí)最大I/O響應(yīng)時(shí)間=輸入ON延時(shí)+(公共處理+I/O刷新+執(zhí)行程序)×2+輸出ON延時(shí)=8+(2+14)×2+15=55ms。最大I/O響應(yīng)時(shí)間的計(jì)算輸入觸點(diǎn)輸入濾波輸出鎖存輸出ON延時(shí)輸出觸點(diǎn)I/O響應(yīng)時(shí)間刷新執(zhí)行程序其他刷新執(zhí)行程序其他掃描周期(Ts)掃描周期(Ts)刷新執(zhí)行程序其他掃描周期(Ts)63現(xiàn)在是63頁\一共有548頁\編輯于星期六程序語句安排對I/O響應(yīng)時(shí)間的影響舉例200000000001000200002000001001PLC~SBKM1000000100101000COMCOMKM2當(dāng)SB閉合,經(jīng)過輸入濾波,設(shè)第一個(gè)掃描周期I/O刷新時(shí)00000的映像寄存器ON。第一個(gè)掃描周期結(jié)束時(shí),01000為OFF。01000只能在第二個(gè)掃描周期結(jié)束后才能ON。64現(xiàn)在是64頁\一共有548頁\編輯于星期六000002000020000010002000001001PLC~SBKM1000000100101000COMCOMKM2當(dāng)SB閉合,經(jīng)過輸入濾波,設(shè)第一個(gè)掃描周期00000的映像寄存器ON。01000在第一個(gè)掃描周期結(jié)束后就能ON。續(xù)如果將梯形圖的第一與第二梯級交換,如下圖:顯然,程序語句的安排對I/O響應(yīng)的影響很大。65現(xiàn)在是65頁\一共有548頁\編輯于星期六4.6PLC的主要性能指標(biāo)66現(xiàn)在是66頁\一共有548頁\編輯于星期六1.用戶程序存儲(chǔ)的容量大小;2.輸入/輸出點(diǎn)數(shù)的多少;3.循環(huán)掃描速度的快慢;4.編程指令的種類和條數(shù)的多少;5.內(nèi)部器件的種類和數(shù)量的多少;6.功能及功能擴(kuò)展的能力;7.智能單元數(shù)量的多少;8.連網(wǎng)通信能力等。67現(xiàn)在是67頁\一共有548頁\編輯于星期六CPM1A系列PLC第五章68現(xiàn)在是68頁\一共有548頁\編輯于星期六CPM1A系列PLC的基本組成CPM1A系列的繼電器及數(shù)據(jù)區(qū)CPM1A系列PLC的功能簡介CPM1A系列PLC通信功能簡介69現(xiàn)在是69頁\一共有548頁\編輯于星期六CPM1A系列PLC的基本組成5.170現(xiàn)在是70頁\一共有548頁\編輯于星期六CPM1A系列PLC的主機(jī)CPM1A系列I/O擴(kuò)展單元CPM1A系列編程工具CPM1A系列特殊功能單元71現(xiàn)在是71頁\一共有548頁\編輯于星期六一、CPM1A系列PLC的主機(jī)1.主機(jī)的規(guī)格按I/O點(diǎn)數(shù)分10、20、30、40點(diǎn)按電源類型分分直流和交流型按輸出方式分繼電器輸出型晶體管輸出型72現(xiàn)在是72頁\一共有548頁\編輯于星期六

CPM1A40點(diǎn)的主機(jī)的外觀73現(xiàn)在是73頁\一共有548頁\編輯于星期六2.CPM1A40點(diǎn)的主機(jī)的面板結(jié)構(gòu)輸入點(diǎn)LED輸出點(diǎn)LEDI/O擴(kuò)展器外設(shè)端口運(yùn)行狀態(tài)LED74現(xiàn)在是74頁\一共有548頁\編輯于星期六

CPM1A主機(jī)的輸入/輸出接線端子輸入端子輸出端子75現(xiàn)在是75頁\一共有548頁\編輯于星期六二、CPM1A系列PLC的I/O擴(kuò)展單元

8點(diǎn)型(輸入8點(diǎn))

8點(diǎn)型(輸出8點(diǎn))CPM1A-8ER繼電器CPM1A-8ET晶體管(NPN)CPM1A-8ET1晶體管(PNP)20點(diǎn)型(輸入12點(diǎn))(輸出8點(diǎn))CPM1A-20EDR繼電器CPM1A-20EDT晶體管(NPN)CPM1A-20EDT1晶體管(PNP)類型輸出形式CPM1A-8ED-型號(hào)1.I/O擴(kuò)展單元的規(guī)格和類型76現(xiàn)在是76頁\一共有548頁\編輯于星期六CPM1A-20EDR

I/O擴(kuò)展單元的外觀連接電纜I/O擴(kuò)展器輸入點(diǎn)LED輸出點(diǎn)LED77現(xiàn)在是77頁\一共有548頁\編輯于星期六CPM1A-20EDRI/O擴(kuò)展單元的面板I/O擴(kuò)展器連接電纜78現(xiàn)在是78頁\一共有548頁\編輯于星期六CPM1A-20EDR

I/O擴(kuò)展單元輸入/輸出接線端子輸入端子輸出端子79現(xiàn)在是79頁\一共有548頁\編輯于星期六2.PLC的I/O擴(kuò)展方法輸入18點(diǎn)30點(diǎn)主機(jī)輸出12點(diǎn)輸入12點(diǎn)輸出8點(diǎn)擴(kuò)展器輸入12點(diǎn)輸出8點(diǎn)擴(kuò)展器輸入12點(diǎn)輸出8點(diǎn)擴(kuò)展器30點(diǎn)的主機(jī)連接三個(gè)20點(diǎn)的擴(kuò)展器擴(kuò)展到90個(gè)I/O點(diǎn)80現(xiàn)在是80頁\一共有548頁\編輯于星期六三、CPM1A系列PLC的編程工具專用編程器專用編程器編程軟件CPM1A適配器81現(xiàn)在是81頁\一共有548頁\編輯于星期六四、CPM1A系列的特殊功能單元模擬量I/O單元溫度傳感器單元模擬量輸出單元溫度傳感器單元RS232C通信適配器RS422通信適配器CompoBus/SI/O鏈接單元與主機(jī)連接的特殊功能單元——總數(shù)不能超過3臺(tái)溫度傳感器單元TS002和TS102只能連接其中的一個(gè),而且同時(shí)使用的擴(kuò)展單元總數(shù)不能超過2臺(tái)通信單元I/O單元82現(xiàn)在是82頁\一共有548頁\編輯于星期六CPM1A系列的繼電器區(qū)及數(shù)據(jù)區(qū)5.283現(xiàn)在是83頁\一共有548頁\編輯于星期六內(nèi)部繼電器區(qū)(IR)特殊輔助繼電器區(qū)(SR)暫存繼電器區(qū)(TR)保持繼電器區(qū)(HR)輔助記憶繼電器區(qū)(AR)鏈接繼電器區(qū)(LR)定時(shí)器/計(jì)數(shù)器區(qū)(TC)數(shù)據(jù)存儲(chǔ)區(qū)(DM)84現(xiàn)在是84頁\一共有548頁\編輯于星期六★CPM1A內(nèi)部器件的編號(hào)內(nèi)部器件以通道形式的編號(hào)通道編號(hào)為2、3、4位數(shù)不等每個(gè)通道內(nèi)有16個(gè)繼電器(00~15)例:某繼電器的編號(hào)為01006。則:該繼電器的通道編號(hào)為010、位編號(hào)為06。85現(xiàn)在是85頁\一共有548頁\編輯于星期六1.內(nèi)部繼電器區(qū)(IR)IR區(qū)(000~231)分為兩部分輸入/輸出繼電器區(qū):000~019(可以直接對外輸出)內(nèi)部輔助繼電器區(qū):200~231(不能直接對外輸出)000、001:用于主機(jī)的輸入通道的編號(hào)002~009:I/O擴(kuò)展單元的輸入通道編號(hào)010~011:用于主機(jī)的輸出通道的編號(hào)012~019:I/O擴(kuò)展單元的輸出通道編號(hào)沒被使用的IR通道,可作為內(nèi)部輔助繼電器使用。86現(xiàn)在是86頁\一共有548頁\編輯于星期六輸入18點(diǎn)30點(diǎn)主機(jī)輸出12點(diǎn)輸入12點(diǎn)輸出8點(diǎn)擴(kuò)展器輸入12點(diǎn)輸出8點(diǎn)擴(kuò)展器輸入12點(diǎn)輸出8點(diǎn)擴(kuò)展器例:30點(diǎn)的主機(jī),連接三個(gè)20點(diǎn)的擴(kuò)展器。其I/O點(diǎn)編號(hào)分配:00000~0001101000~0100700100~0010501100~0110300200~0021101200~0120700300~0031101300~0130700400~0041101400~0140787現(xiàn)在是87頁\一共有548頁\編輯于星期六2.特殊輔助繼電器區(qū)(SR)SR區(qū)(231~255)分為前、后兩部分232~251:常以通道為單位使用252~255用于存儲(chǔ)工作狀態(tài)、產(chǎn)生脈沖信號(hào)等。232~249沒作表中指定功能時(shí),可作內(nèi)輔助繼電器用250、251只能按表中的功能使用,不能另作他用。除25200外,252~255的狀態(tài)只可利用、不可改變。前后88現(xiàn)在是88頁\一共有548頁\編輯于星期六3.暫存繼電器區(qū)(TR)4.保持繼電器區(qū)(HR)該區(qū)繼電器(HR00~HR19)編號(hào)要冠以HR。該區(qū)繼電器(TR0~TR7)編號(hào)要冠以TR。用于存儲(chǔ)梯形圖中分之點(diǎn)之前的ON/OFF狀態(tài)。同一程序中,某一編號(hào)的TR繼電器不可重復(fù)使用。保持繼電器具有掉電保持功能。該區(qū)繼電器可以通道或位為單位使用。89現(xiàn)在是89頁\一共有548頁\編輯于星期六5.輔助記憶繼電器區(qū)(AR)該區(qū)繼電器(AR00~AR15)編號(hào)要冠以AR。AR區(qū)繼電器具有掉電保持功能AR區(qū)繼電器用于保存PLC的各種工作狀態(tài)。根據(jù)該區(qū)某些繼電器的狀態(tài),可了解PLC的工作狀況。90現(xiàn)在是90頁\一共有548頁\編輯于星期六6.鏈接繼電器區(qū)(LR)該區(qū)通道(LR00~LR15)編號(hào)要冠以LRCPM1A與本系列或本公司其他PLC進(jìn)行1:1鏈接通信時(shí),要用使用LR區(qū)進(jìn)行數(shù)據(jù)鏈接。不作1:1鏈接通信時(shí),LR區(qū)可作內(nèi)部輔助繼電器用。91現(xiàn)在是91頁\一共有548頁\編輯于星期六7.定時(shí)器/計(jì)數(shù)器區(qū)(TR)000~127定時(shí)器分類普通定時(shí)器高速定時(shí)器計(jì)數(shù)器分類普通計(jì)數(shù)器可逆計(jì)數(shù)器★計(jì)數(shù)器有掉電保持功能,定時(shí)器沒有此功能?!锿怀绦蛑校?jì)數(shù)器和定時(shí)器不能使用同一編號(hào)。92現(xiàn)在是92頁\一共有548頁\編輯于星期六8.數(shù)據(jù)存儲(chǔ)區(qū)(DM)DM0000~DM1023DM6144~DM6655★該區(qū)繼電器只能以通道為單位使用!★該區(qū)繼電器具有掉電保持功能。該區(qū)繼電器分為三部分①可讀寫區(qū):DM0000~DM0999、DM1022~DM1023故障履歷存儲(chǔ)區(qū):DM1000~DM1021不作該用途時(shí),可作普通數(shù)據(jù)存儲(chǔ)器用。②只讀存儲(chǔ)區(qū):DM6144~DM659993現(xiàn)在是93頁\一共有548頁\編輯于星期六③系統(tǒng)設(shè)定區(qū):DM6600~DM6655系統(tǒng)設(shè)定區(qū)的設(shè)定內(nèi)容見表2.5。若系統(tǒng)設(shè)定區(qū)的設(shè)定出錯(cuò),則輔助記憶繼電器的對應(yīng)位為ON。系統(tǒng)設(shè)定區(qū)的設(shè)定內(nèi)容,可在指定時(shí)間讀取。系統(tǒng)設(shè)定區(qū)的設(shè)定錯(cuò)誤,只能用初始化來處理。系統(tǒng)設(shè)定區(qū)的設(shè)定內(nèi)容可用編程工具寫入。94現(xiàn)在是94頁\一共有548頁\編輯于星期六CPM1A系列PLC功能簡介5.395現(xiàn)在是95頁\一共有548頁\編輯于星期六1.豐富的指令系統(tǒng)邏輯控制指令、定時(shí)器/計(jì)數(shù)器、移位寄存器指令;算術(shù)運(yùn)算指令、邏輯運(yùn)算指令;數(shù)據(jù)傳送指令、數(shù)據(jù)比較指令、數(shù)據(jù)轉(zhuǎn)換指令;高速計(jì)數(shù)器控制指令、脈沖輸出控制指令;子程序控制指令、中斷控制指令;步進(jìn)控制指令、特殊功能指令、故障診斷指令等。96現(xiàn)在是96頁\一共有548頁\編輯于星期六2.模擬設(shè)定電位器功能定時(shí)器/計(jì)數(shù)器的設(shè)定值若采用250或251通道設(shè)置時(shí),通過模擬設(shè)定電位器,其設(shè)定值可以隨時(shí)進(jìn)行修改。CPM1A主機(jī)面板上有2個(gè)模擬設(shè)定電位器。用模擬設(shè)定電位器可將BCD數(shù)0~200自動(dòng)送到特殊輔助繼電器區(qū)域?!衲M設(shè)定電位器0的數(shù)值送入250通道●模擬設(shè)定電位器1的數(shù)值送入251通道97現(xiàn)在是97頁\一共有548頁\編輯于星期六3.輸入時(shí)間常數(shù)設(shè)定ττCPM1A輸入電路設(shè)置了一個(gè)濾波器。濾波時(shí)間常數(shù)的大小可根據(jù)需要設(shè)置。濾波時(shí)間常數(shù)可在系統(tǒng)設(shè)置區(qū)中設(shè)置。干擾脈沖輸入信號(hào)輸入時(shí)間常數(shù)濾波后的信號(hào)經(jīng)過輸入濾波后干擾脈沖將被濾掉98現(xiàn)在是98頁\一共有548頁\編輯于星期六4.高數(shù)計(jì)數(shù)器功能CPM1A設(shè)置了一個(gè)高速計(jì)數(shù)器。高速計(jì)數(shù)器可以對外部輸入的高速脈沖進(jìn)行計(jì)數(shù)。使用高速計(jì)數(shù)器時(shí),必須在系統(tǒng)設(shè)置區(qū)中進(jìn)行設(shè)定。高速計(jì)數(shù)器具有中斷功能。PLC利用高速計(jì)數(shù)器,可以實(shí)現(xiàn)中斷控制。99現(xiàn)在是99頁\一共有548頁\編輯于星期六5.外部輸入中斷功能外部輸入中斷功能是解決快速響應(yīng)問題的措施之一。不同的型號(hào),外部輸入中斷的輸入點(diǎn)是不同的。響應(yīng)中斷時(shí),停止執(zhí)行主程序而轉(zhuǎn)到中斷處理子程序。執(zhí)行完中斷處理子程序,再返回?cái)帱c(diǎn)繼續(xù)執(zhí)行主程序。使用輸入中斷功能時(shí),必須在系統(tǒng)設(shè)定區(qū)中進(jìn)行設(shè)定。100現(xiàn)在是100頁\一共有548頁\編輯于星期六6.間隔定時(shí)器中斷功能CPM1A設(shè)置了一個(gè)間隔定時(shí)器。間隔定時(shí)器具有高精度的定時(shí)功能和中斷功能。7.快速響應(yīng)輸入功能該功能可使輸入/輸出響應(yīng)不受掃描周期的影響。能隨時(shí)接收脈沖寬度小于0.2ms的瞬間脈沖信號(hào)。使用快速響應(yīng)功能時(shí),要在系統(tǒng)設(shè)定區(qū)中設(shè)定。快速響應(yīng)輸入點(diǎn)與外部輸入中斷點(diǎn)相同。101現(xiàn)在是101頁\一共有548頁\編輯于星期六8.脈沖輸出功能輸出點(diǎn)為01000或01001(兩個(gè)點(diǎn)不能同時(shí)輸出)CPM1A晶體管輸出型PLC有脈沖輸出功能。能輸出頻率為20Hz~2kHz、占空比為1:1的單相脈沖輸出脈沖的數(shù)目和頻率可由指令控制。102現(xiàn)在是102頁\一共有548頁\編輯于星期六9.通信功能10.具有快閃內(nèi)存儲(chǔ)器使用快閃內(nèi)存儲(chǔ)器,可以免去更換鋰電池的麻煩。通過I/O鏈接單元可加入CompoBus/S網(wǎng)等??膳c計(jì)算機(jī)進(jìn)行上位鏈接通信;與本公司的可編程終端鏈接通信;與本系列的PLC之間進(jìn)行通信;103現(xiàn)在是103頁\一共有548頁\編輯于星期六通信功能簡介5.4CPM1A系列PLC104現(xiàn)在是104頁\一共有548頁\編輯于星期六1.HOSTLink通信(1)1:1HOSTLinkRS-232C適配器CPM1A主機(jī)CPM1A沒有RS-232C口可通過外設(shè)端口,用適配器與上位機(jī)連接實(shí)現(xiàn)通信。計(jì)算機(jī)105現(xiàn)在是105頁\一共有548頁\編輯于星期六(2)1:NHOSTLinkRS-422適配器RS-422適配器RS-422適配器CPM1A主機(jī)上位計(jì)算機(jī)CPM1A主機(jī)B500-AL004LINK適配器上位機(jī)的功能:工作狀態(tài)跟蹤監(jiān)測、故障報(bào)警、采集系統(tǒng)中的某些數(shù)據(jù)等。上位機(jī)可以在線修改PLC的某些設(shè)定值和當(dāng)前值、改寫PLC的用戶程序等。CPM1A主機(jī)106現(xiàn)在是106頁\一共有548頁\編輯于星期六2.NTLink通信CPM1A主機(jī)PT可以實(shí)時(shí)顯示PLC的各種數(shù)據(jù)及工作狀態(tài)信息,可對PLC控制系統(tǒng)進(jìn)行監(jiān)控。專用軟件計(jì)算機(jī)PTPLCPT在裝有軟件的計(jì)算機(jī)上完成做畫面、參數(shù)設(shè)定等操作.下載到PT中PLC與PT通信RS-232C適配器RS-232C電纜用PT的觸摸按鍵,可改變PLC某些設(shè)定值、當(dāng)前值等。107現(xiàn)在是107頁\一共有548頁\編輯于星期六3.1:1PLCLink通信2臺(tái)PLC1:1鏈接通信時(shí)的連接主動(dòng)單元從動(dòng)單元RS232C電纜CPM1A主機(jī)CPM1A主機(jī)RS-232C適配器RS-232C適配器108現(xiàn)在是108頁\一共有548頁\編輯于星期六寫入?yún)^(qū)讀出區(qū)鏈接區(qū)LR00LR07LR08LR15寫入?yún)^(qū)讀出區(qū)鏈接區(qū)LR00LR07LR08LR15★PLC1:1鏈接通信時(shí)的數(shù)據(jù)交換PLCLink在LR區(qū)建立數(shù)據(jù)鏈接,實(shí)現(xiàn)信息共享。LR區(qū)自動(dòng)分配給每個(gè)PLC一個(gè)‘寫入?yún)^(qū)’,每個(gè)PLC把數(shù)據(jù)寫入自己的‘寫入?yún)^(qū)’。每個(gè)PLC的‘寫入?yún)^(qū)’是其他PLC的‘讀出區(qū)’,每個(gè)PLC利用共同的LR區(qū)實(shí)現(xiàn)數(shù)據(jù)交換。109現(xiàn)在是109頁\一共有548頁\編輯于星期六當(dāng)主單元是CQM1-SRM21時(shí),最多可連8個(gè)從單元。OMRONSYSMACCPM1ACPM1A主機(jī)

CPM1A最多能連接3個(gè)擴(kuò)展單元,但其中只能有一個(gè)是CompoBus/S的I/O鏈接單元4.CompoBus/SI/O鏈接通信在連接CompoBus/SI/O鏈接單元后,CPM1A可作為一個(gè)從單元接入CompoBus/S網(wǎng)。CompoBus/SI/O鏈接單元CompoBus/S主單元110現(xiàn)在是110頁\一共有548頁\編輯于星期六CPM1A系列PLC的指令系統(tǒng)第六章111現(xiàn)在是111頁\一共有548頁\編輯于星期六概述基本指令數(shù)據(jù)傳送和數(shù)據(jù)比較常用的應(yīng)用指令數(shù)據(jù)移位和數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)運(yùn)算子程序控制指令高速計(jì)數(shù)器控制指令中斷控制指令脈沖輸出指令步進(jìn)控制指令特殊指令第六章內(nèi)容112現(xiàn)在是112頁\一共有548頁\編輯于星期六6.1概述指令的分類指令的格式執(zhí)行指令對標(biāo)志位的影響指令的微分、非微分形式113現(xiàn)在是113頁\一共有548頁\編輯于星期六1.指令的分類基本指令應(yīng)用指令2.指令的格式助記符(指令碼)操作數(shù)1操作數(shù)2操作數(shù)3助記符:表示指令的功能指令碼:是指令的代碼操作數(shù):提供指令執(zhí)行的對象或數(shù)據(jù)114現(xiàn)在是114頁\一共有548頁\編輯于星期六操作數(shù)可以是通道號(hào)、繼電器號(hào)或常數(shù)。操作數(shù)的個(gè)數(shù),取決于各種指令的需要。★關(guān)于操作數(shù)的討論操作數(shù)設(shè)為常數(shù)時(shí),在數(shù)據(jù)前面要加#號(hào)。操作數(shù)采用哪種進(jìn)制,取決于指令的需要。間接尋址的操作數(shù)用*DM××××來表示。間接尋址的操作數(shù),是以DM××××中的數(shù)據(jù)為地址的另一個(gè)DM通道中的數(shù)據(jù)。DM××××中的內(nèi)容必須是BCD碼,且不得超出DM區(qū)的范圍。115現(xiàn)在是115頁\一共有548頁\編輯于星期六例如,計(jì)數(shù)器指令的格式為CNT000 SV000是計(jì)數(shù)器的編號(hào)SV是操作數(shù)若SV=200表明000號(hào)計(jì)數(shù)器的設(shè)定值是200通道中的內(nèi)容。若SV=#0200表明000號(hào)計(jì)數(shù)器的設(shè)定值是常數(shù)200。116現(xiàn)在是116頁\一共有548頁\編輯于星期六例如,計(jì)數(shù)器的指令格式為CNT000

*DM1000設(shè)DM1000的內(nèi)容為0010則000號(hào)計(jì)數(shù)器的設(shè)定值是2500設(shè)DM0010的內(nèi)容為2500如果設(shè)DM1000的內(nèi)容為9990如果設(shè)DM1000的內(nèi)容08FA117現(xiàn)在是117頁\一共有548頁\編輯于星期六3.執(zhí)行指令對標(biāo)志位的影響SR區(qū)的25503~25507是指令執(zhí)行結(jié)果的標(biāo)志位。某些指令的執(zhí)行結(jié)果影響標(biāo)志位25503~25507的狀態(tài)。標(biāo)志位25503~25507的狀態(tài)表示的意義要牢記。25503ON時(shí),表示當(dāng)前執(zhí)行的程序出錯(cuò)且停止執(zhí)行。25503是出錯(cuò)標(biāo)志位118現(xiàn)在是118頁\一共有548頁\編輯于星期六4.指令的微分、非微分形式微分型:要在指令的助記符前加標(biāo)記@。兩種指令的區(qū)別非微分型指令:只要其執(zhí)行條件為ON,每個(gè)掃描周期都執(zhí)行該指令。微分型指令:僅在指令的執(zhí)行條件由OFF變?yōu)镺N時(shí)才執(zhí)行一次。119現(xiàn)在是119頁\一共有548頁\編輯于星期六6.2基本指令

基本指令是最常用的指令要牢記:指令的功能、格式、符號(hào)和代碼;指令操作數(shù)的范圍;執(zhí)行各指令對標(biāo)志位的影響。120現(xiàn)在是120頁\一共有548頁\編輯于星期六常用的基本指令塊與指令A(yù)NDLD和塊或指令ORLD置位、復(fù)位指令SET和RESET鎖存繼電器指令KEEP基本編程規(guī)則和編程方法前/后沿微分指令DIFU和DIFD121現(xiàn)在是121頁\一共有548頁\編輯于星期六1.LDLDNOTANDANDNOTORORNOTOUTOUTNOT這是些基本邏輯操作指令,必須牢記其用法。LD——常開觸點(diǎn)與母線相連的指令A(yù)ND——常開觸點(diǎn)相與(串聯(lián))的指令OUT——將執(zhí)行結(jié)果輸出到某位的指令OR——常開觸點(diǎn)相或(并聯(lián))的指令一、常用的基本指令122現(xiàn)在是122頁\一共有548頁\編輯于星期六LD00000OR01000ANDNOT00001OUT01000LDNOT00002ORNOT00003AND01000OUTNOT010010000000001010000000201000010000100100003梯形圖程序語句表程序使用指令舉例與或與或與與輸出123現(xiàn)在是123頁\一共有548頁\編輯于星期六指出圖示程序?qū)M1和KM2的控制作用沒按下按鈕SB1→線圈01000斷電→觸點(diǎn)01000閉合→線圈01001斷電→斷開閉合KM1斷電KM2斷電斷電斷電SB1SB2KM1PLC~000000000101000KOMKM201001線圈00000斷電→觸點(diǎn)00000斷開→010000100001000010010000000001使用指令舉例觸點(diǎn)00001閉合→124現(xiàn)在是124頁\一共有548頁\編輯于星期六按一下SB1→觸點(diǎn)00000閉合→線圈01000通電→觸點(diǎn)01000斷開→閉合KM1通電KM2通電閉合線圈01001通電→通電通電線圈00000通電→斷開010000100001000010010000000001觸點(diǎn)00001閉合→SB1SB2KM1PLC~000000000101000KOMKM201001125現(xiàn)在是125頁\一共有548頁\編輯于星期六按一下SB2→觸點(diǎn)00001斷開→線圈01000斷電→觸點(diǎn)01000閉合→KM1斷電KM2斷電線圈01001斷電→斷開閉合斷電斷電線圈00001通電→010000100001000010010000000001SB1SB2KM1PLC~000000000101000KOMKM201001126現(xiàn)在是126頁\一共有548頁\編輯于星期六2.END指令程序的結(jié)尾一定要安排END指令,否則程序不執(zhí)行。LD00000ANDNOT00001ORNOT00003AND00002OR00004OUT01002END(01)010020000300004END(01)000000000100002與或與或使用指令舉例127現(xiàn)在是127頁\一共有548頁\編輯于星期六LD00000AND00001ANDNOT00002OUT20000LD00000NOP(00)ANDNOT00002OUT20000000000000100002200000000000002200003.NOP指令NOP是空操作指令用NOP代替ANDN,可把AND語句中的觸點(diǎn)N短接用NOP代替ORN,可把OR語句中的觸點(diǎn)N斷掉將梯形圖中的觸點(diǎn)00001刪掉。使用指令舉例128現(xiàn)在是128頁\一共有548頁\編輯于星期六NOP(00)LD00001ANDNOT00002OUT2000000000000010000220000000010000220000將梯形圖中的觸點(diǎn)00000刪掉。將梯形圖中的觸點(diǎn)00001刪掉。00000000022000000001LD00000NOP(00)ANDNOT00002OUT20000000000000220000使用指令舉例使用指令舉例129現(xiàn)在是129頁\一共有548頁\編輯于星期六二、塊與指令A(yù)NDLD和塊或指令ORLD1.ANDLD是將并聯(lián)觸點(diǎn)組相串聯(lián)的指令方法1LD00000AND00001ORNOT00002LD00003OR00004ANDLDLD00005ORNOT00006ANDLDOUT20000方法2LD00000AND00001ORNOT00002LD00003OR00004LD00005ORNOT00006ANDLDANDLDOUT200002000000005000060000000001000020000300004在方法2中,ANDLD之前的觸點(diǎn)組個(gè)數(shù)應(yīng)小于等于8使用指令舉例130現(xiàn)在是130頁\一共有548頁\編輯于星期六2.ORLD是串聯(lián)觸點(diǎn)組相并聯(lián)連接的指令方法1LD00000ANDNOT00001LDNOT00002AND20005ORLDLD01004AND00003ORLDOUT01100方法2LD00000ANDNOT00001LDNOT00002AND20005LD01004AND00003ORLDORLDOUT0110000000000010000200003010042000501100在方法2中,ORLD之前的觸點(diǎn)組個(gè)數(shù)應(yīng)小于等于8使用指令舉例131現(xiàn)在是131頁\一共有548頁\編輯于星期六三、置位指令SET和復(fù)位指令RESETSET——將某繼電器置為ONLD00000SET20000LD00003RESET2000000000

00003

200000000000003SET20000RESET20000RESET——將某繼電器置為OFFSET、RESET指令的執(zhí)行條件常為短信號(hào)(脈沖信號(hào))SET和RESET指令可以單獨(dú)使用(不一定成對使用)132現(xiàn)在是132頁\一共有548頁\編輯于星期六當(dāng)S端ON時(shí),N為ON且保持。★當(dāng)N為保持繼電器HR時(shí),有保持功能。四、鎖存繼電器KEEP指令KEEPNSR符號(hào)格式:KEEP(11)N當(dāng)R端ON時(shí),N復(fù)位。當(dāng)S與R端同時(shí)為ON時(shí),N復(fù)位優(yōu)先。繼電器位133現(xiàn)在是133頁\一共有548頁\編輯于星期六LD00002LD00003KEEP(11)200000000200003KEEP2000000002

00003

20000KEEP指令的工作時(shí)序置位條件置位條件置位條件復(fù)位條件置位和復(fù)位條件都可以是短信號(hào)(脈沖信號(hào))注意!注意!134現(xiàn)在是134頁\一共有548頁\編輯于星期六語句表KEEP010000000000001KEEPHR00000000201000畫出圖示程序的工作時(shí)序,寫出語句表。000000000100002HR000001000LD00000LD00001KEEP(11)01000LD00002LD01000KEEP(11)HR0000使用KEEP指令舉例135現(xiàn)在是135頁\一共有548頁\編輯于星期六★比較幾個(gè)相同具有功能程序之區(qū)別00002

00003

01000相同都可以實(shí)現(xiàn)啟、保、停的控制不同KEEP編程需3條語句(最少)KEEP編程用HR作輸出時(shí),具有保持功能。SET和RESET編程時(shí),指令間可插別的指令。SET和RESET編程HR作輸出時(shí),有保持功能。0000200003KEEP01000010000100000002000030000200003SET01000RESET01000(a)(b)(c)136現(xiàn)在是136頁\一共有548頁\編輯于星期六五、微分指令DIFU和DIFDDIFU和DIFD——上升沿微分和下降沿微分指令DIFU和DIFD指令的操作位只ON一個(gè)掃描周期。開機(jī)時(shí)就OFF的執(zhí)行條件,DIFD指令不執(zhí)行。DIFU(13)20000DIFD(14)HR000000005TSTS0000520000HR0000

LD00005DIFU(13)20000DIFD(14)HR0000掃描周期執(zhí)行條件開機(jī)時(shí)就ON的執(zhí)行條件,DIFU指令不執(zhí)行。137現(xiàn)在是137頁\一共有548頁\編輯于星期六KEEP01000200000000100000DIFU(13)20000畫出圖示程序的工作時(shí)序,寫出語句表。2000000000Ts0100000001LD00000DIFU(13)20000LD20000LD00001KEEP(11)01000使用DIFU指令舉例掃描周期138現(xiàn)在是138頁\一共有548頁\編輯于星期六六、基本編程規(guī)則和基本編程方法指令253131.基本編程規(guī)則(1)每梯級都起始于左母線,線圈或指令應(yīng)畫在最右邊(2)必須與左母線相連的線圈或指令,可通過25313連接(3)用OUT指令輸出時(shí),要避免雙線圈輸出的現(xiàn)象。(a)000000000501000

01000(b)000000100000001010000100101000當(dāng)00000ON00005OFF輸出無效當(dāng)00000ON00001OFFONOFF雙線圈輸出引起邏輯混亂139現(xiàn)在是139頁\一共有548頁\編輯于星期六(4)梯形圖必須遵循從左到右、從上到下的順序,不允許兩行之間垂直連接觸點(diǎn)。(5)程序結(jié)束一定要安排END指令,否則程序不被執(zhí)行(b)35211543N(a)12345N沒END指令的程序,檢查時(shí)顯示信息“NOENDINST”140現(xiàn)在是140頁\一共有548頁\編輯于星期六2.基本編程方法(1)兩個(gè)或兩個(gè)以上的線圈或指令可以并聯(lián)輸出。0100001001SET0100200000LD00000OUT01000OUT01001SET01002(2)觸點(diǎn)組與單個(gè)觸點(diǎn)并聯(lián),單個(gè)觸點(diǎn)應(yīng)放在下面。00000000012000001100LD00000LD00001ANDNOT20000ORLDOUT0110001100000012000000000LD00001ANDNOT20000OR00000OUT01100不必用ORLD141現(xiàn)在是141頁\一共有548頁\編輯于星期六(2)觸點(diǎn)組與單個(gè)觸點(diǎn)并聯(lián),單個(gè)觸點(diǎn)應(yīng)放在下面。LD00000LD00001ANDNOT20000ORLDOUT01100LD00001ANDNOT20000OR00000OUT01100不必用ORLD0000001100000012000001100000000000120000142現(xiàn)在是142頁\一共有548頁\編輯于星期六(3)并聯(lián)觸點(diǎn)組與幾個(gè)觸點(diǎn)串聯(lián)時(shí),并聯(lián)觸點(diǎn)組應(yīng)放在最左邊。LD00002AND00000LD00006AND00001OR20000ANDLDOUT01001LD00006AND00001OR20000AND00002AND00000OUT01001000000000600001010012000000002000060000100002000002000001001不必用

ANDLD143現(xiàn)在是143頁\一共有548頁\編輯于星期六此后,如果00001ON使01000復(fù)位,則在PLC本次上電期間,01000不會(huì)再被置位(即KEEP不再執(zhí)行)。(4)如果一條指令只需在PLC上電之初執(zhí)行一次,可以用25315作為其執(zhí)行條件。PLC上電后的第一個(gè)掃描周期,01000被置為ON。2531500001KEEP01000144現(xiàn)在是144頁\一共有548頁\編輯于星期六12345678N123145614578N(5)結(jié)構(gòu)復(fù)雜的梯形圖程序,重新安排順序后,可方便編寫語句表。(6)當(dāng)某梯級有兩個(gè)分支時(shí),若其中一條分支從分支點(diǎn)到輸出線圈之間無觸點(diǎn),該分支應(yīng)放在上方。N1N212N1N212(7)盡量使用那些操作數(shù)少、執(zhí)行時(shí)間短的指令編程。145現(xiàn)在是145頁\一共有548頁\編輯于星期六基本指令小結(jié)1.本節(jié)介紹的全部指令都要牢記其格式、梯形圖、操作數(shù)范圍及功能。2.學(xué)會(huì)將梯形圖程序轉(zhuǎn)換為語句表的方法。4.牢記基本編程規(guī)則和基本編程方法。3.學(xué)會(huì)用工作時(shí)序圖描述程序執(zhí)行過程的方法。146現(xiàn)在是146頁\一共有548頁\編輯于星期六6.3常用的應(yīng)用指令147現(xiàn)在是147頁\一共有548頁\編輯于星期六分支和分支結(jié)束指令暫存繼電器跳轉(zhuǎn)和跳轉(zhuǎn)結(jié)束指令定時(shí)器/計(jì)數(shù)器指令148現(xiàn)在是148頁\一共有548頁\編輯于星期六一、分支和分支結(jié)束指令I(lǐng)L/ILCIL(02)/ILC(03)——用于控制程序流向的指令所有OUT指令的輸出位為OFF;所有定時(shí)器都復(fù)位;IL/ILC的用法1.不論IL的輸入條件是ON還是OFF,CPU都要對IL/ILC之間的程序段進(jìn)行掃描。2.只有當(dāng)IL的執(zhí)行條件為ON時(shí),IL和ILC之間的程序執(zhí)行(否則不執(zhí)行)。此時(shí)IL和ILC間各器件的狀態(tài)為:KEEP指令的操作位、計(jì)數(shù)器、移位寄存器以及SET和RESET指令的操作位保持執(zhí)行條件為OFF以前的狀態(tài)。149現(xiàn)在是149頁\一共有548頁\編輯于星期六嵌套使用:IL-IL-ILC-ILC3.IL和ILC指令可以成對使用,也可以多個(gè)IL指令配一個(gè)ILC指令,但不準(zhǔn)嵌套使用。LD00000IL(02)LD00001OUT01000LD00002ANDNOT00003OUT01001ILC(03)LD00004OUT010020100001002A000000000400002000030100100001IL(02)ILC(03)0000000001010000000401002000020000301001IL(02)ILC(03)當(dāng)00000為ON時(shí),IL(02)與ILC之(03)間的程序執(zhí)行:01000和01001的狀態(tài),取決于A右側(cè)各觸點(diǎn)的狀態(tài)。150現(xiàn)在是150頁\一共有548頁\編輯于星期六LD00000IL(02)LD00001OUT01000LD00002IL(02)LD00003OUT01001LD00004OUT01002ILC(03)LD00005OUT010030100001003000000000400002000030100100001IL(02)ILC(03)IL(02)0100200005IL(02)IL(02)ILC(03)00000000010000200003000040100001001010020000501003連續(xù)分支的例子功能相同151現(xiàn)在是151頁\一共有548頁\編輯于星期六二、暫存繼電器TR暫存繼電器用于暫時(shí)存儲(chǔ)指令執(zhí)行的結(jié)果。暫存繼電器編號(hào)TR0~TR7對暫存繼電器作如下說明:1.在同一分支程序段中,TR號(hào)不能重復(fù)使用。2.TR不是編程指令,要與其他指令配合使用。用暫存繼電器也可以處理梯形圖的分支。152現(xiàn)在是152頁\一共有548頁\編輯于星期六LD00000OUTTR0AND00001OUT01000LDTR0AND00002OUT01001LD00000IL(02)LD00001OUT01000LD00002OUT01001ILC(03)用TR處理分支0000000001000020100001001TR0用IL/ILC處理分支兩種處理分支方法的區(qū)別用TR時(shí):用AND指令連接下一個(gè)分支的觸點(diǎn)在分支多時(shí),用TR處理分支程序要煩瑣一些。用IL/ILC時(shí):用LD指令連接下一個(gè)分支的觸點(diǎn)使用暫存繼電器舉例153現(xiàn)在是153頁\一共有548頁\編輯于星期六三、跳轉(zhuǎn)和跳轉(zhuǎn)結(jié)束指令JMP/JMEJMP(04)/JME(05)——控制程序執(zhí)行流向JMP/JME的用法發(fā)生跳轉(zhuǎn)時(shí),JMPN和JMEN之間的程序不執(zhí)行,且不占用掃描時(shí)間。(2)發(fā)生跳轉(zhuǎn)時(shí)所有繼電器、定時(shí)器、計(jì)數(shù)器均保持跳轉(zhuǎn)前的狀態(tài)不變。(3)同一個(gè)跳轉(zhuǎn)號(hào)N只能在程序中使用一次。但當(dāng)N取00時(shí),JMP00/JME00可以在程序中多次使用。154現(xiàn)在是154頁\一共有548頁\編輯于星期六

LD00000JMP(04)00LD00001OUT01000AND00002OUT01100JME(05)00LD00003OUT010044.以00作為跳轉(zhuǎn)號(hào)時(shí),比其他跳轉(zhuǎn)號(hào)的執(zhí)行時(shí)間長。5.不同跳轉(zhuǎn)號(hào)時(shí)可以嵌套使用。例如:JMP00-JMP01-JME01-JME00JMP(04)00JME(05)0000001010000000201004000000000301100當(dāng)00000為ON時(shí),IL與ILC之間的程序執(zhí)行。01000和01100的狀態(tài),取決于其輸入條件的狀態(tài)。使用跳轉(zhuǎn)指令舉例155現(xiàn)在是155頁\一共有548頁\編輯于星期六6.多個(gè)JMP可以共用一個(gè)JME00000程序A程序B00001JMP(04)00J

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論