可編程控制課件_第1頁
可編程控制課件_第2頁
可編程控制課件_第3頁
可編程控制課件_第4頁
可編程控制課件_第5頁
已閱讀5頁,還剩193頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

可編程序控制器原理及應(yīng)用機(jī)械與汽車工程學(xué)院測控技術(shù)教研室周先輝

2013.2小型控制柜更省空間I/O增加更方便初識PLC電控柜中的工業(yè)控制器

利用內(nèi)裝板和專用I/O單元來構(gòu)筑控制系統(tǒng),是模擬量控制和脈沖控制應(yīng)用的理想選擇。并且可以從PT來改變參數(shù)和數(shù)據(jù)設(shè)定值。初識PLC控制單臺設(shè)備在同一網(wǎng)絡(luò)中將幾臺PLC和個人電腦相連接,可在電腦與PLC之間傳輸生產(chǎn)數(shù)據(jù)。初識PLC生產(chǎn)線控制

面條切割機(jī)主傳動為3.7KW電機(jī),變頻器調(diào)速控制;切刀為伺服電機(jī)驅(qū)動,由伺服放大器控制;文本顯示器用于設(shè)置切面長度和監(jiān)控設(shè)備狀態(tài);傳動軸承旋轉(zhuǎn)編碼器;核心控制機(jī)構(gòu)為PLC。

控制參數(shù)

長度、主電機(jī)轉(zhuǎn)速、切刀動作、切割刀數(shù)。面條定長切割設(shè)備

初識PLCPLC應(yīng)用領(lǐng)域1.開關(guān)量的邏輯控制

PLC功能PLC最基本、最廣泛的應(yīng)用領(lǐng)域,它取代傳統(tǒng)的繼電器電路,實現(xiàn)邏輯控制、順序控制,既可用于單臺設(shè)備的控制,也可用于多機(jī)群控及自動化流水線。如注塑機(jī)、印刷機(jī)、訂書機(jī)械、組合機(jī)床、磨床、包裝生產(chǎn)線、電鍍流水線等。

PLC應(yīng)用領(lǐng)域2.模擬量控制

在工業(yè)生產(chǎn)過程當(dāng)中,有許多連續(xù)變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。為了使可編程控制器處理模擬量,必須實現(xiàn)模擬量(Analog)和數(shù)字量(Digital)之間的A/D轉(zhuǎn)換及D/A轉(zhuǎn)換。PLC廠家都生產(chǎn)配套的A/D和D/A轉(zhuǎn)換模塊,使可編程控制器用于模擬量控制。PLC功能PLC應(yīng)用領(lǐng)域3.運動控制

PLC可以用于圓周運動或直線運動的控制。從控制機(jī)構(gòu)配置來說,早期直接用于開關(guān)量I/O模塊連接位置傳感器和執(zhí)行機(jī)構(gòu),現(xiàn)在一般使用專用的運動控制模塊。如可驅(qū)動步進(jìn)電機(jī)或伺服電機(jī)的單軸或多軸位置控制模塊。世界上各主要PLC廠家的產(chǎn)品幾乎都有運動控制功能,廣泛用于各種機(jī)械、機(jī)床、機(jī)器人、電梯等場合。PLC功能PLC應(yīng)用領(lǐng)域4.過程控制

過程控制是指對溫度、壓力、流量等模擬量的閉環(huán)控制。作為工業(yè)控制計算機(jī),PLC能編制各種各樣的控制算法程序,完成閉環(huán)控制。PID調(diào)節(jié)是一般閉環(huán)控制系統(tǒng)中用得較多的調(diào)節(jié)方法。大中型PLC都有PID模塊,目前許多小型PLC也具有此功能模塊。PID處理一般是運行專用的PID子程序。過程控制在冶金、化工、熱處理、鍋爐控制等場合有非常廣泛的應(yīng)用。PLC功能PLC應(yīng)用領(lǐng)域5.數(shù)據(jù)處理與通信聯(lián)網(wǎng)

現(xiàn)代PLC具有數(shù)學(xué)運算(含矩陣運算、函數(shù)運算、邏輯運算)、數(shù)據(jù)傳送、數(shù)據(jù)轉(zhuǎn)換、排序、查表、位操作等功能,可以完成數(shù)據(jù)的采集、分析及處理。

PLC通信含PLC間的通信及PLC與其它智能設(shè)備間的通信。隨著計算機(jī)控制的發(fā)展,工廠自動化網(wǎng)絡(luò)發(fā)展得很快,各PLC廠商都十分重視PLC的通信功能,紛紛推出各自的網(wǎng)絡(luò)系統(tǒng)。新近生產(chǎn)的PLC都具有通信接口,通信非常方便。PLC功能

工控機(jī)和PLC之間組成小型工業(yè)以態(tài)網(wǎng)絡(luò),使用交換機(jī)連接PC機(jī)和PLC,既可編制程序,還可通訊監(jiān)控。PLC應(yīng)用領(lǐng)域5.數(shù)據(jù)處理與通信聯(lián)網(wǎng)3、不同廠家的PLC有相同的工作原理,類似的功能和指標(biāo),有一定的互換性,質(zhì)量有保證,編程軟件正朝標(biāo)準(zhǔn)化方向邁進(jìn)。這正是PLC獲得廣泛應(yīng)用的基礎(chǔ)。而單片機(jī)應(yīng)用系統(tǒng)則是八仙過海,各顯神通,功能千差萬別,質(zhì)量參差不齊,學(xué)習(xí)、使用和維護(hù)都很困難。1、PLC是建立在單片機(jī)之上的產(chǎn)品,單片機(jī)是一種集成電路,兩者不具有可比性。2、單片機(jī)可以構(gòu)成各種各樣的應(yīng)用系統(tǒng),從微型、小型到中型、大型都可,PLC是單片機(jī)應(yīng)用系統(tǒng)的一個特例。PLC與單片機(jī)的區(qū)別各有所長!1、可靠性高、抗干擾能力強(qiáng);

2、易學(xué)易用;

3、系統(tǒng)的設(shè)計、建造工作量小,維護(hù)方便,容易改造?!璓LC系統(tǒng)適合小批量、控制邏輯或工藝需要經(jīng)常改動的系統(tǒng)。PLC控制系統(tǒng)的優(yōu)勢紡紗機(jī)成型機(jī)汽車焊接生產(chǎn)線課程學(xué)習(xí)須知email:zhouxianhui2010@163.com作業(yè):課代表收齊,三周交一次。3.課程考核:試卷(80)+平時(10)+實驗(10)課程進(jìn)程縱覽課堂總學(xué)時:22(11次課,測控6204/機(jī)制6201)實驗總學(xué)時:6(3次試驗,電子學(xué)院PLC實驗室)教材及授課內(nèi)容:1、2、3、4、6章

PLC實驗技術(shù)(第10章)第一章可編程序控制器概述PLC的產(chǎn)生與發(fā)展2.PLC的特點3.PLC的基本組成5.PLC的工作方式4.PLC的編程語言6.PLC的主要性能指標(biāo)7.國內(nèi)外主要PLC產(chǎn)品概況PLC的產(chǎn)生與發(fā)展KM2SB1SB3FRQFRFUM3

~~~SB2KM1KM2KM1KM2KM1KM2KM1

繼電接觸器電動機(jī)正反轉(zhuǎn)控制線路1.1PLC的產(chǎn)生與發(fā)展1PLC的產(chǎn)生與發(fā)展1.二十世紀(jì)六十年代末期,美國汽車制造工業(yè)競爭十分激烈,為了適應(yīng)市場從少品種大批量生產(chǎn)向多品種小批量生產(chǎn)的轉(zhuǎn)變,為了盡可能減少轉(zhuǎn)變過程中控制系統(tǒng)的設(shè)計制造時間,減少經(jīng)濟(jì)成本,1968年美國通用汽車公司GM(GenerlMotors)公開招標(biāo),要求用新的控制裝置取代生產(chǎn)線上的繼電接觸器控制系統(tǒng)。2.1969年美國數(shù)字設(shè)備公司DEC(DIGTAL)根據(jù)上述要求,首先研制出了世界上第一臺可編程控制器PDP-14,用于通用汽車公司的生產(chǎn)線,取得了滿意的效果。

1PLC的產(chǎn)生與發(fā)展QFRFUM3~~~KM1KM2+24V0VCOM0001020304…PLC

100-240VACRY.OUTLNCOM000010203…SB1SB2SB3KM1KM2KM1KM2PLC電動機(jī)正反轉(zhuǎn)控制線路1PLC的產(chǎn)生與發(fā)展PLC控制系統(tǒng)輸入設(shè)備(按鈕、開關(guān)等)繼電器控制線路(由繼電器和導(dǎo)線組成)輸出設(shè)備(接觸器、電磁閥等)被控生產(chǎn)機(jī)械或生產(chǎn)過程輸入設(shè)備(按鈕、開關(guān)等)繼電器控制線路(由繼電器和導(dǎo)線組成)輸出設(shè)備(接觸器、電磁閥等)被控生產(chǎn)機(jī)械或生產(chǎn)過程PLC控制程序(軟件編程實現(xiàn))1PLC的產(chǎn)生與發(fā)展

從PLC產(chǎn)生到現(xiàn)在,已發(fā)展到第四代產(chǎn)品。

第四代PLC(1983年~現(xiàn)在):不僅全面使用16位、32位高性能微處理器,高性能位片式微處理器,RISC(reducedinstructionsetcomputer)精簡指令系統(tǒng)CPU等高級CPU,而且在一臺PLC中配置多個微處理器,進(jìn)行多通道處理,同時生產(chǎn)了大量內(nèi)含微處理器的智能模塊,使得第四代PLC產(chǎn)品成為具有邏輯控制功能、過程控制功能、運動控制功能、數(shù)據(jù)處理功能、聯(lián)網(wǎng)通信功能的真正名符其實的多功能控制器。1PLC的產(chǎn)生與發(fā)展

正是由于PLC具有多種功能,并集三電(電控裝置、電儀裝置、電氣傳動控制裝置)于一體,使得PLC在工廠中備受歡迎,用量高居首位,成為現(xiàn)代工業(yè)自動化的三大支柱(PLC、機(jī)器人、CAD/CAM)之一。1PLC的產(chǎn)生與發(fā)展

由于PLC的發(fā)展,使其功能已經(jīng)遠(yuǎn)遠(yuǎn)超出了邏輯控制的范圍,因而用“PLC”已不能描述其多功能的特點。1980年,美國電氣制造商協(xié)會(NEMA)給它起了一個新的名稱,叫"programmablecontroller”,簡稱PC。由于PC這一縮寫在我國早已成為個人計算機(jī)(personalcomputer)的代名詞,為避免造成名詞術(shù)語混亂,因此在我國仍沿用PLC表示可編程控制器。1PLC的產(chǎn)生與發(fā)展P:Programmable

可編程L:Logic

邏輯C:Controller

控制器第一章可編程序控制器概述PLC的產(chǎn)生與發(fā)展2.PLC的特點3.PLC的基本組成5.PLC的工作方式4.PLC的編程語言6.PLC的主要性能指標(biāo)7.國內(nèi)外主要PLC產(chǎn)品概況2.PLC的特點課后自行閱讀課文第一章可編程序控制器概述PLC的產(chǎn)生與發(fā)展2.PLC的特點3.PLC的基本組成5.PLC的工作方式4.PLC的編程語言6.PLC的主要性能指標(biāo)7.國內(nèi)外主要PLC產(chǎn)品概況3.PLC的基本組成《可編程控制器原理及應(yīng)用》第二講1.PLC基本組成2.編程語言3.工作方式主要內(nèi)容1.3PLC的基本組成PLC基本單元PLC系統(tǒng)結(jié)構(gòu)示意圖微處理器(CPU)運算器控制器輸出部件輸入部件系統(tǒng)存儲器用戶存儲器I/O擴(kuò)展接口通訊及編程接口外部設(shè)備編程設(shè)備計算機(jī)打印機(jī)等現(xiàn)場用戶輸出設(shè)備電磁閥中間繼電器執(zhí)行器傳感器按鈕、開關(guān)現(xiàn)場信號現(xiàn)場用戶輸入設(shè)備擴(kuò)展設(shè)備擴(kuò)展單元通訊模塊功能模塊電源變換器~110V/220V市電直流輸入交流輸入光電耦合器二極管有電流時發(fā)光,致使光電三極管導(dǎo)通輸入電路類型:共點式分組式隔離式1輸入電路隔離式

輸出各自獨立,無公共點。各輸出端子各自形成獨立回路。匯點式

全部輸入點(輸出點)共用一個公共點?;蛘邔⑤斎朦c(輸出點)分成幾組,組內(nèi)各點共用一個公共點。各組的公共點之間相互隔離。組內(nèi)的各點必須使用同一電壓類型和同一電壓等級,各組可使用不同電壓類型和等級的負(fù)載。1輸入電路雙向晶閘管可根據(jù)負(fù)載的需要選用直流或交流感性負(fù)載續(xù)流2輸出電路輸出晶體管輸出晶體管可根據(jù)負(fù)載的需要選用直流或交流晶體管為無觸點開關(guān),輸出單元使用壽命長,響應(yīng)速度快。2輸出電路輸出繼電器根據(jù)輸出負(fù)載的特點選型:

不同負(fù)載對PLC的輸出方式有相應(yīng)的要求。例如,頻繁通斷的感性負(fù)載,應(yīng)選擇晶體管或晶閘管輸出型的,而不應(yīng)選用繼電器輸出型的。但繼電器輸出型的PLC有許多優(yōu)點,如導(dǎo)通壓降小,有隔離作用,價格相對較便宜,承受瞬時過電壓和過電流的能力較強(qiáng),其負(fù)載電壓靈活(可交流、可直流)且電壓等級范圍大等。所以動作不頻繁的交、直流負(fù)載可以選擇繼電器輸出型的PLC。

輸出形式的選擇PLC基本組成回顧PLC基本單元PLC系統(tǒng)結(jié)構(gòu)示意圖微處理器(CPU)運算器控制器輸出部件輸入部件系統(tǒng)存儲器用戶存儲器I/O擴(kuò)展接口通訊及編程接口外部設(shè)備編程設(shè)備計算機(jī)打印機(jī)等現(xiàn)場用戶輸出設(shè)備電磁閥中間繼電器執(zhí)行器傳感器按鈕、開關(guān)現(xiàn)場信號現(xiàn)場用戶輸入設(shè)備擴(kuò)展設(shè)備擴(kuò)展單元通訊模塊功能模塊電源變換器~110V/220V市電編程接口通訊接口I/O擴(kuò)展口3PLC接口編程接口液晶顯示窗工作方式開關(guān)指令鍵數(shù)字鍵編輯鍵通信電纜語句表1.手持編程器輸入2.計算機(jī)輸入I/O擴(kuò)展口整體式4PLC結(jié)構(gòu)形式組合式通過系統(tǒng)總線與CPU相連4PLC結(jié)構(gòu)形式第一章可編程序控制器概述PLC的產(chǎn)生與發(fā)展2.PLC的特點3.PLC的基本組成5.PLC的工作方式4.PLC的編程語言6.PLC的主要性能指標(biāo)7.國內(nèi)外主要PLC產(chǎn)品概況4.PLC的編程語言梯形圖(END)010000000101000000001.4PLC的編程語言LD00000OR01000AND00001OUT01000END

語句表是用助記符表示各種指令的功能,用手持編程器輸至PLC程序存儲器中語句表(END)01000000010100000000PLC梯形圖程序:SB1SB2KMKM電控線路:兩種控制方式形式上相似,但有著本質(zhì)的區(qū)別。4PLC梯形圖與控制線路的區(qū)別1.兩種繼電器的區(qū)別物理繼電器,觸點數(shù)目有限。KMKMKM010000100001000PLC繼電器,可無限次使用。2.梯形圖的區(qū)別繼電器控制線路中母線與電源相連,每行中有電流流過電器才動作。PLC梯形圖母線只表示該梯級的起始和終了,為分析問題方便,認(rèn)為“概念電流”從左向右流動。PLC梯形圖與控制線路的區(qū)別3.實現(xiàn)控制功能的手段不同繼電器靠改變電器間的接線實現(xiàn)各種控制功能,PLC通過編程來實現(xiàn)。PLC外部接線圖0100COM00COM~KMSB2SB1FUINOUT00000為”1”按SB201000為”1”KM為”1”得電電機(jī)啟動00001為”0”按SB101000為”0”KM為”0”失電電機(jī)停止PLC梯形圖與控制線路的區(qū)別(END)010000000101000000001.5PLC的工作方式輸入設(shè)備輸入電路與映像寄存器輸入端子輸出映像寄存器與輸出電路輸出端子輸出設(shè)備輸入部分內(nèi)部等效電路(程序控制)輸出部分000001.5PLC的工作方式讀讀寫輸出設(shè)備讀PLC信號的傳遞過程寫輸入設(shè)備執(zhí)行程序輸出刷新輸入采樣自診斷通訊處理輸入采樣執(zhí)行程序輸出刷新開機(jī)

PLC經(jīng)過五個階段的工作過程,稱為一個掃描周期,完成一個掃描周期后,又重新執(zhí)行上述過程,掃描周而復(fù)始地進(jìn)行。

掃描周期主要取決于程序的長短,一般每秒鐘可掃描數(shù)十次以上,這對于工業(yè)設(shè)備通常沒有什么影響。但對控制時間要求較嚴(yán)格,響應(yīng)速度要求快的系統(tǒng),應(yīng)該盡可能減少掃描周期造成的響應(yīng)延時(I/O滯后)等不良影響。1.5PLC的工作方式循環(huán)掃描工作方式第一章可編程序控制器概述PLC的產(chǎn)生與發(fā)展2.PLC的特點3.PLC的基本組成5.PLC的工作方式4.PLC的編程語言6.PLC的主要性能指標(biāo)7.國內(nèi)外主要PLC產(chǎn)品概況6.PLC的主要性能指標(biāo)1.6PLC的主要性能指標(biāo)I/O點數(shù):

指PLC外部I/O端子的總數(shù)。掃描速度:

一般指執(zhí)行指令的時間,單位是μs/步,有時也以執(zhí)行1000步指令的時間計,單位為ms/千步,通常為10ms,小型PLC的掃描時間可能大于40ms。3.內(nèi)存容量:

通常以PLC所能存放用戶程序的多少來衡量。4.指令系統(tǒng)

PLC指令的多少是衡量其軟件功能強(qiáng)弱的主要指標(biāo)。PLC具有的指令種類越多,它的軟件功能則超強(qiáng)。5.內(nèi)部寄存器寄存器的配置情況是衡量PLC硬件功能的一個指標(biāo)。這些寄存器主要用以存放變量狀態(tài)、結(jié)果和數(shù)據(jù)等。第一章可編程序控制器概述PLC的產(chǎn)生與發(fā)展2.PLC的特點3.PLC的基本組成5.PLC的工作方式4.PLC的編程語言6.PLC的主要性能指標(biāo)7.國內(nèi)外主要PLC產(chǎn)品概況7.國內(nèi)外主要PLC產(chǎn)品概況PLC產(chǎn)品的流派三菱FX系列PLC產(chǎn)品的流派歐姆龍C系列西門子S系列PLC產(chǎn)品的流派PLC的三大流派

美國和歐洲的PLC技術(shù)是在相互隔離情況下獨立研究開發(fā)的,因此美國和歐洲的PLC產(chǎn)品有明顯的差異性。而日本的PLC技術(shù)是由美國引進(jìn)的,對美國的PLC產(chǎn)品有一定的繼承性,但日本的主推產(chǎn)品定位在小型PLC上。

日本的小型PLC最具特色,在小型機(jī)領(lǐng)域中頗具盛名,某些用歐美的中型機(jī)或大型機(jī)才能實現(xiàn)的控制,日本的小型機(jī)就可以解決。在開發(fā)較復(fù)雜的控制系統(tǒng)方面明顯優(yōu)于歐美的小型機(jī),所以格外受用戶歡迎。日本有許多PLC制造商,如三菱、歐姆龍、松下、富士、日立、東芝等,在世界小型PLC市場上,日本產(chǎn)品約占有70%的份額。美、歐、日歐美產(chǎn)品以大中型PLC為主A-B公司與SIMENS公司平分秋色小型PLC主要是日本產(chǎn)品《可編程控制器原理及應(yīng)用》第三講1.CPM1A系列PLC基本組成2.繼電器區(qū)和數(shù)據(jù)區(qū)3.CPM1A指令概述主要內(nèi)容第二章CPM1A系列PLCCPM1A系列PLC的基本組成CPM1A系列PLC的繼電器區(qū)及數(shù)據(jù)區(qū)CPM1A系列PLC的功能簡介CPM1A系列PLC的通訊功能CPM1A系列PLC的基本組成2.1CPM1A系列PLC的基本構(gòu)成1、主機(jī)系列規(guī)格CPM1A-10(20,30,40)CDR-A(D)CPU單元I/O點數(shù)繼電器輸出DC電源輸出主機(jī)供電電源T:晶體管輸出CPM1A-30CDT-D的規(guī)格?2、主機(jī)面板結(jié)構(gòu)電源輸入端子功能接地端子保護(hù)接地端子輸入端子輸出DC24V電源端子輸出端子狀態(tài)顯示LED輸入LED輸出LED模擬設(shè)定電位器外設(shè)端口CPM1A-8(20)EDRCPM1A-40CDR擴(kuò)展單元擴(kuò)展單元聯(lián)接電纜擴(kuò)展聯(lián)接器2、主機(jī)面板結(jié)構(gòu)主單元第二章CPM1A系列PLCCPM1A系列PLC的基本組成CPM1A系列PLC的繼電器區(qū)及數(shù)據(jù)區(qū)CPM1A系列PLC的功能簡介CPM1A系列PLC的通訊功能2.CPM1A系列PLC的繼電器區(qū)及數(shù)據(jù)區(qū)2.2CPM1A繼電器區(qū)及數(shù)據(jù)區(qū)CPM1A內(nèi)部的“軟繼電器”可以將用戶數(shù)據(jù)區(qū)按繼電器的類型分為7大類區(qū)域。區(qū)域中的每一位繼電器都有“0”或“1”兩種狀態(tài),而且這些繼電器是可以通過程序被尋址訪問,所以把這類繼電器稱為“軟”繼電器。存儲區(qū)(END)01000000010100000000用“通道”(CH)標(biāo)識各類”軟繼電器”。1CH=16RELAY“軟繼電器”編號示例:00001通道號通道中的繼電器位序號(00~15)不同類型軟繼電器具有不同的通道范圍。0100COM00COM~KMSB2SB1FUINOUT2.2CPM1A繼電器區(qū)及數(shù)據(jù)區(qū)(END)01000000010100000000輸入繼電器區(qū)(I)

000~009CH

采集外部信號,與外部輸入端子相對應(yīng)。輸出繼電器區(qū)(0)

010~019CH

將PLC的處理結(jié)果,送給外部設(shè)備,與外部輸入端子相對應(yīng)。3.內(nèi)部繼電器區(qū)(IR)200~231CH

存儲單元,在程序內(nèi)可任意使用,但不能直接控制外部負(fù)載。4.特殊輔助繼電器(SR)232~255CH

分配有特定功能的繼電器。6.保持繼電器(HR)HR00~HR19CH

HR具有斷電保持功能。5.暫存繼電器(TR)TR0~TR7存儲程序分支上的數(shù)據(jù)。7.輔助記憶繼電器(AR)AR00~AR15CH

分配有特定功能的輔助繼電器。8.鏈接繼電器(LR)LR00~LR15CH

CPM1A間1:1鏈接時,與對方繼電器交換數(shù)據(jù)。9.定時器/計數(shù)器TIM/CNT000~127

定時器、計數(shù)器編程號合用,但TIM或CNT的編號不能重復(fù)使用。10.數(shù)據(jù)存儲區(qū)DM0000~DM1023

DM6144~DM6155

用來存儲數(shù)據(jù),以通道為單位使用。具有斷電保持功能。2.1CPM1A繼電器區(qū)及數(shù)據(jù)區(qū)SR區(qū):232~255CH主要供系統(tǒng)使用,常用SR區(qū)中的繼電器功能如下:特殊輔助繼電器區(qū)(SR)25313常ON25314 常OFF25315運行開始第一個掃描周期為ON25500 0.1S脈沖255010.2s脈沖

1.0s脈沖25503ER標(biāo)志(出錯時為ON)25504CY標(biāo)準(zhǔn)(進(jìn)位為ON)25505“>”標(biāo)志(“>”時為ON)25506“=”標(biāo)準(zhǔn)(“=”時為ON)25507“<”標(biāo)準(zhǔn)(“<”時為ON)脈沖信號數(shù)據(jù)運算信號第二章CPM1A系列PLCCPM1A系列PLC的基本組成CPM1A系列PLC的繼電器區(qū)及數(shù)據(jù)區(qū)CPM1A功能簡介CPM2A簡介4.CPM2A簡介3.CPM1A功能簡介課后自行閱讀課文第三章CPM1A系列PLC的指令系統(tǒng)概述基本指令數(shù)據(jù)傳送和數(shù)據(jù)比較常用的應(yīng)用指令數(shù)據(jù)移位和數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)運算子程序控制指令高速計數(shù)器控制指令中斷控制指令脈沖輸出指令步進(jìn)控制指令特殊指令概述3.1概述一、指令分類基本指令應(yīng)用指令輸入、輸出操作,“與、或、非”邏輯運算,編程器上設(shè)有基本指令鍵。“OR”、”NOT”、”AND”。數(shù)據(jù)處理、運算和程序控制操作,每個應(yīng)用指令均有一功能代碼,輸入該指令時,用”FUN”+功能代碼。例:比較指令CMP(20)

加法指令A(yù)DD(30)3.1概述二、助記符和梯形圖LD00000OR01000ANDNOT00001OUT01000LDNOT00002ORNOT00003AND01000OUTNOT010010000000001010000000201000010000100100003梯形圖助記符采用梯形圖編程,助記符程序由手持編程器輸入。按規(guī)則轉(zhuǎn)化3.1概述三、梯形圖的格式與特點常開常閉輸出常開輸出常閉1.不計物理屬性(按鈕、行程開關(guān)、繼電器觸點等),觸點數(shù)目使用不受限制。2.從上往下逐行繪制,兩側(cè)豎線稱為母線,右側(cè)可不畫。0100000002000032000301000000020000100002母線3.每個輸出元素可構(gòu)成一個梯級,最右邊必須是輸出元素,左側(cè)為輸入點,“概念電流”從左到右流動。第一個梯級第二個梯級4.必須通過I/O模板上的輸出單元才能驅(qū)動現(xiàn)場的執(zhí)行機(jī)構(gòu)。2531301000010003.1概述四、微分指令指令的微分形式,要在指令的助記符前加標(biāo)記@。在執(zhí)行條件滿足后第一次掃描時才執(zhí)行。00000MOV(21)SD微分指令非微分指令

程序運行后若00000一直為ON,則MOV(21)在每個掃描周期都執(zhí)行,而@MOV(21)僅在00000由OFF變?yōu)镺N時執(zhí)行一次。00000@

MOV(21)SDMOV指令的微分形式《可編程控制器原理及應(yīng)用》第四講基本指令與梯形圖轉(zhuǎn)化主要內(nèi)容第三章CPM1A系列PLC的指令系統(tǒng)概述基本指令數(shù)據(jù)傳送和數(shù)據(jù)比較常用的應(yīng)用指令數(shù)據(jù)移位和數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)運算子程序控制指令高速計數(shù)器控制指令中斷控制指令脈沖輸出指令步進(jìn)控制指令特殊指令基本指令3.2基本指令LDOUTANDORNOTEND(01)

直接鍵入1.LD輸入常開觸點數(shù)值。(常開觸點與母線相連)4.OUTNOT輸出常閉觸點結(jié)果。3.OUT輸出常開觸點結(jié)果。2.LDNOT輸入常閉觸點數(shù)值。(常閉觸點與母線相連)FUN(01)學(xué)習(xí)梯形圖與語句表的轉(zhuǎn)化!1.常用的基本指令1常用的基本指令LD00000OUT01000LDNOT00001OUTNOT01001END(01)00001010000100100000ENDPLCSB1SB2000000000101000COMCOM01001L1L2SB1合燈亮SB2合燈亮應(yīng)用舉例請掌握好梯形圖與語句表的轉(zhuǎn)化!1常用的基本指令5.AND常開觸點邏輯與操作6.ANDNOT常閉觸點邏輯與操作010000000101000END00000000010000201001LD00000AND00001AND00002OUT01000LDNOT01000ANDNOT00001OUTNOT01001END(01)語句表7.OR常開觸點或操作8.ORNOT常閉觸點或操作1常用的基本指令LD00000OR01000ANDNOT00001OUT01000LDNOT00002ORNOT00003AND01000OUTNOT010010000000001010000000201000010000100100003與或與或與與輸出1常用的基本指令LD00000ANDNOT00001ORNOT00003AND00002OR00004OUT01002END(01)010020000300004END(01)000000000100002與或與或指令使用舉例1多練習(xí)梯形圖與語句表的轉(zhuǎn)化,有助于理解PLC程序的運行過程。1常用的基本指令指出圖示程序?qū)M1和KM2的控制作用。按鈕SB1

為不動→線圈01000斷電→01000常閉點閉合→線圈01001常閉點斷電,端子為0→斷開接通KM1斷電KM2斷電斷電斷電00000端子斷電→SB1SB2KM1PLC~000000000101000COMKM20100100000常開點斷開→010000100001000010010000000001指令使用舉例200001常閉點接通→COM1常用的基本指令指出圖示程序?qū)M1和KM2的控制作用。按SB1按鈕→線圈01000得電→01000常閉斷開→線圈01001常閉接通,輸出端子為1→接通斷開KM1得電KM2得電得電得電00000端子接通→SB1SB2KM1PLC~000000000101000COMKM201001觸點00000常開接通→010000100001000010010000000001使用指令舉例200001常閉接通→2ANDLD和ORLD指令1.ANDLD程序分塊后串聯(lián)(并聯(lián)觸點組相串聯(lián))0000101000000000000400005END(01)A塊B塊分塊后,每塊都要用LD或LDNOT來啟動。LD00000LD00001LDNOT00004LD00005ANDLDOUT01000END(01)A塊B塊A、B塊相串聯(lián)2ANDLD和ORLD指令2.ORLD程序分塊后并聯(lián)(串聯(lián)觸點組相并聯(lián))0000101000000000000400005END(01)A塊B塊分塊后,每塊都要用LD或LDNOT來啟動。LD00000ANDNOT00004LD00001AND00005ORLDOUT01000END(01)A塊B塊A、B塊相并聯(lián)2ANDLD和ORLD指令

方法1LD00000AND00001ORNOT00002LD00003OR00004ANDLDLD00005ORNOT00006ANDLDOUT20000

方法2LD00000AND00001ORNOT00002LD00003OR00004LD00005ORNOT00006ANDLDANDLDOUT200002000000005000060000000001000020000300004在方法2中,ANDLD之前的觸點組個數(shù)應(yīng)小于等于8

指令使用舉例12ANDLD和ORLD指令指令使用舉例2

方法1LD00000ANDNOT00001LDNOT00002AND20005ORLDLD01004AND00003ORLDOUT01100

方法2LD00000ANDNOT00001LDNOT00002AND20005LD01004AND00003ORLDORLDOUT0110000000000010000200003010042000501100在方法2中,ORLD之前的觸點組個數(shù)應(yīng)小于等于83常用基本指令使用練習(xí)練習(xí)10000000001000020000301004200000100020003END(01)請將梯形圖轉(zhuǎn)換成語句表3常用基本指令使用練習(xí)練習(xí)1解答0000000001000020000301004200000100020003END(01)LDNOT01004AND00003LD00000ANDNOT00001LDNOT00002AND20000ORLDOR20003ANDLDOUT01000END(01)00000000010000200003010012000001000END(01)20003010043常用基本指令使用練習(xí)練習(xí)2請將梯形圖轉(zhuǎn)換成語句表3常用基本指令使用練習(xí)練習(xí)2解答00000000010000200003010012000001000END(01)LDNOT01001AND00003LDNOT01004AND20003ORLDLD00000ANDNOT00001LDNOT00002AND20000ORLDANDLDOUT01000END(01)2000301004ABA1A2B2B1A1A2B1B2A×BB1+B2A1+A2多練習(xí),熟能生巧、舉一反三。00000000010000200003010012000001000END(01)20003010044編程規(guī)則1、用OUT指令輸出時,要避免雙線圈輸出的現(xiàn)象。(a)00000000050100001000當(dāng)00000ON00005OFF輸出無效當(dāng)00000ON00001OFFONOFF雙線圈輸出引起邏輯混亂(b)0000001000000010100001001010002、程序結(jié)束一定要安排END指令,否則程序不被執(zhí)行。沒END指令的程序,檢查時顯示信息“NOENDINST”3、兩個或兩個以上的線圈或指令可以并聯(lián)輸出。LD00000OUT01000OUT01001SET01002010000000001001SET010024編程規(guī)則語句表4、多分支輸出時,分支點到輸出線圈之間無觸點的分支放在上方。N1N212N2N1124編程規(guī)則5、觸點組與單個觸點并聯(lián),單個觸點應(yīng)放在下面。00000000012000001100LD00000LD00001ANDNOT20000ORLDOUT0110001100000012000000000LD00001ANDNOT20000OR00000OUT01100不必用ORLD4編程規(guī)則6、并聯(lián)觸點組與幾個觸點串聯(lián)時,并聯(lián)觸點組應(yīng)放在最左邊。LD00002AND00000LD00006AND00001OR20000ANDLDOUT01001LD00006AND00001OR20000AND00002AND00000OUT01001000000000600001010012000000002000060000100002000002000001001不必用ORLD5階段小結(jié)1.請熟練掌握已介紹的指令格式、梯形圖、操作數(shù)范圍及功能。2.學(xué)會梯形圖程序與語句表的相互轉(zhuǎn)換方法。3.牢記基本編程規(guī)則和基本編程方法。4.初步掌握PLC控制系統(tǒng)的設(shè)計方法。《可編程控制器原理及應(yīng)用》第五講控制系統(tǒng)設(shè)計-邏輯設(shè)計法SET/RESET/KEEP指令及編程主要內(nèi)容6常用基本指令控制系統(tǒng)設(shè)計舉例設(shè)計示例1走廊燈兩地控制系統(tǒng)初始條件:開關(guān)斷開、燈滅??刂埔螅河脙蓚€開關(guān)控制一盞燈,啟動任一開關(guān),燈亮;然后再啟動任一開關(guān),燈滅;如此循環(huán)進(jìn)行……開關(guān)A開關(guān)B燈走廊PLC控制系統(tǒng)的設(shè)計:邏輯設(shè)計法。6常用基本指令控制系統(tǒng)設(shè)計舉例PLC控制系統(tǒng)設(shè)計的基本步驟控制任務(wù)分析總體方案設(shè)計PLC機(jī)型選擇I/O點分配應(yīng)用程序設(shè)計程序調(diào)試電控柜設(shè)計與制作聯(lián)機(jī)調(diào)試技術(shù)文件編寫控制任務(wù)分析I/O點分配應(yīng)用程序設(shè)計6常用基本指令控制系統(tǒng)設(shè)計舉例控制任務(wù)分析●弄清整個工藝過程和欲完成的控制內(nèi)容。1、PLC的輸入信號有哪些,是模擬量還是開關(guān)量信號,用什么方式來獲取信號;2、哪些是PLC的輸出信號,通過什么執(zhí)行元件去驅(qū)動負(fù)載;(液壓、氣動、電動)3、其他控制要求。如:監(jiān)控、報警、顯示、故障診斷、保護(hù)、手動調(diào)整控制等等;●弄清整個工藝過程和欲完成的控制內(nèi)容。6常用基本指令控制系統(tǒng)設(shè)計舉例控制任務(wù)分析開關(guān)A開關(guān)B燈Y走廊控制系統(tǒng)輸入信號:開關(guān)A開關(guān)BSA2SA1控制系統(tǒng)輸出信號:燈LPLC機(jī)型選擇與I/O分配CPM1A-20CDR0000100000010006常用基本指令控制系統(tǒng)設(shè)計舉例PLCI/O接線示意圖SA1SA224V24V010CHCPM1A20CDRINOUTcom000CHcom000100接線圖根據(jù)負(fù)載性質(zhì)及PLCI/O規(guī)格確定由輸入設(shè)備及PLC輸入規(guī)格確定由輸出設(shè)備及PLC輸出規(guī)格確定L6常用基本指令控制系統(tǒng)設(shè)計舉例控制程序設(shè)計控制邏輯真值表110011011000101000110101000燈Y01000開關(guān)B00001開關(guān)A00000初始狀態(tài)燈滅重復(fù)控制邏輯表達(dá)式:Y=AB邏輯設(shè)計法燈亮AB+6常用基本指令控制系統(tǒng)設(shè)計舉例由控制邏輯表達(dá)式作梯形圖程序:Y=ABAB+000000100000001END(01)0000100000LD00000ANDNOT00001LDNOT00000AND00001ORLDOUT01000END(01)語句表6常用基本指令控制系統(tǒng)設(shè)計舉例走廊燈兩地控制設(shè)計結(jié)果000000100000001END(01)0000100000SA1SA224V24V010CHCPM1A20CDRIN

OUTcom000CHcom000100L控制系統(tǒng)設(shè)計基本步驟是什么?實驗一6常用基本指令控制系統(tǒng)設(shè)計舉例①根據(jù)控制功能,將輸入與輸出信號之間建立起邏輯函數(shù)關(guān)系(可先列出邏輯狀態(tài)表);②對上述所得的邏輯函數(shù)進(jìn)行化簡或變換;③對化簡后的函數(shù),利用PLC的邏輯指令實現(xiàn)其函數(shù)關(guān)系(作出I/O分配,畫出PLC梯形圖);

邏輯設(shè)計法的基本步驟④添加特殊要求的程序。⑤上機(jī)調(diào)試程序,進(jìn)行修改和完善。

初始條件:開關(guān)斷開、燈亮??刂埔螅河萌齻€開關(guān)控制一盞燈,啟動任一開關(guān),燈滅;然后再啟動任一開關(guān),燈亮;如此循環(huán)進(jìn)行……。6常用基本指令控制系統(tǒng)設(shè)計舉例實驗一作業(yè)畫出I/O接線圖、梯形圖和語句表走廊燈三地控制系統(tǒng)設(shè)計6常用基本指令控制系統(tǒng)設(shè)計舉例走廊燈三地控制設(shè)計結(jié)果實驗一0100000000END(01)0000100002000000000100002000000000100002000000000100002SA1SA224V24V010CHCPM1A20CDRIN

OUTcom000CHcom000100LSA302《可編程控制器原理及應(yīng)用》第六講KEEP指令程序分析及應(yīng)用DIFU/DIFD指令編程控制系統(tǒng)設(shè)計案例二主要內(nèi)容第三章CPM1A系列PLC的指令系統(tǒng)概述基本指令數(shù)據(jù)傳送和數(shù)據(jù)比較常用的應(yīng)用指令數(shù)據(jù)移位和數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)運算子程序控制指令高速計數(shù)器控制指令中斷控制指令脈沖輸出指令步進(jìn)控制指令特殊指令常用的應(yīng)用指令??3.2常用的應(yīng)用指令1.SET與RESET指令A(yù)、梯形圖符號

SETNRESETNN范圍:IRSRHRARLR,以位為單位進(jìn)行操作00000END(01)00002SET20000RESET20000LD00000SET20000LD00002RESET20000END(01)00000END(01)00002SET20000RESET20000B、指令功能SET——當(dāng)執(zhí)行條件為ON時,將指定的繼電器置ON且保持RESET——當(dāng)執(zhí)行條件為ON時,將指定的繼電器置OFF且保持1SET與RESET指令000002000000002置位復(fù)位掌握梯形圖的時序分析法。注:SET、RESET指令的執(zhí)行條件常為短信號(脈沖信號),可單獨使用。2KEEP(11)指令A(yù)、梯形圖符號

KEEP(11)×××××SR繼電器號,范圍:IR,SR,HR,AR,LR.以位為單位進(jìn)行操作。KEEP(11)200000000200003LD00002LD00003KEEP(11)200002KEEP(11)指令KEEP(11)

×××××SRB、指令功能

OFF(R優(yōu)先)11OFF01ON10不變00KEEP指定的繼電器號SRKEEP(11)2000000002000032000000002000032KEEP(11)指令B、指令功能

1、KEEP(11)有類似繼電器自保功能KEEP(11)010000000200003010000100000002000032.KEEP(11)與HR或AR連用,PLC斷電期間,位狀態(tài)仍保持不變。KEEP(11)HR000000004000050000300002HR000001000HR0000:電源中斷后再啟動PLC時位信號仍保持不變。緊急情況故障清除報警3KEEP(11)指令應(yīng)用舉例1、畫出圖示程序的工作時序。KEEP010000000000001KEEPHR0000000020100000000000010000201000HR0000熟練掌握時序分析法!3KEEP(11)指令應(yīng)用舉例2、用KEEP實現(xiàn)分頻。00000KEEP0100000000000002000020000KEEP2000000000000000100001000SSRR01000保持為0S=0,R=001000復(fù)位0且保持S=0,R=1000000→120000保持1且不變S=0,R=020000復(fù)位0且保持S=0,R=1000001→020000置1且保持S=1,R=001000保持1且不變S=0,R=0000001→020000為0不變S=0,R=001000置1且保持S=1,R=0000000→1C↓DD↓EB↓CA↓BABCDEFGH3KEEP(11)指令應(yīng)用舉例KEEP0100000000000002000020000KEEP2000000000000000100001000SSRR00000200000100000輸入信號頻率:f輸入信號頻率:(1/2)f分頻器

在一些控制場合,需對控制信號進(jìn)行分頻,即將某一頻率的信號分成(1/2)f、(1/4)f、(1/8)f

……等頻率的信號,分別稱為二分頻、四分頻、八分頻等。利用PLC可實現(xiàn)任意分頻。00002

00003相同都可以實現(xiàn)啟、保、停的控制不同KEEP編程需3條語句(最少)SET和RESET編程時,指令間可插別的指令。0000200003KEEP

01000010000100000002000030000200003SET01000RESET01000(a)(b)(c)4幾個相同功能程序的比較啟保停01000OUT指令輸出無掉電保護(hù)功能5微分指令DIFU(13)×××××DIFU(13)×××××DIFD(14)×××××DIFD(14)20001DIFU(13)2000000000LD00000DIFU(13)20000DIFD(14)20001A、梯形圖符號

上沿微分下沿微分DIFD(14)×××××繼電器區(qū)范圍:IR,SR,HR,AR,LR.5微分指令B、指令功能

前沿微分(上升沿)。輸入端由0變1時,指定繼電器ON一個掃描周期時間。后沿微分(下降沿)。輸入端由1變0時,指定繼電器ON一個掃描周期時間。1、DIFU(13)2、DIFD(14)DIFD(14)2000100000DIFU(13)200000000020000200011個掃描周期1個掃描周期舉例1KEEP0100020000200000100001000DIFU2000000002END0000020000010005梯形圖的時序分析法1個掃描周期00002按鈕按下一次,01000ON,按第二次,01000為OFF,再按一次,01000又ON。程序功能:單按鈕控制程序置位保持《可編程控制器原理及應(yīng)用》第七講繼電器控制系統(tǒng)的轉(zhuǎn)換設(shè)計法主要內(nèi)容接觸器直接啟動控制電路PLC控制系統(tǒng)設(shè)計舉例之二繼電控制電路圖的轉(zhuǎn)換設(shè)計方法主電路控制電路控制任務(wù)分析I/O點分配應(yīng)用程序設(shè)計控制任務(wù)分析●弄清整個工藝過程和欲完成的控制內(nèi)容??刂葡到y(tǒng)輸入信號控制系統(tǒng)輸出信號I/O點分配CPM1A20CDR輸入繼電器區(qū):00000~00011輸出繼電器區(qū):01000~0100700000000010000201000PLC控制系統(tǒng)設(shè)計舉例之二對CPM1A-20CDR,由CPU單元繼電器輸出規(guī)格(P.351附錄2.5)知其最大開關(guān)能力:AC250/2A(COSφ=1)DC24V/2A(4A/公共端)SB224V010CHCPM1A20CDRIN

OUTcom000CHcom00010002SB1KM220V~PLC控制系統(tǒng)設(shè)計舉例之二由I/O分配作I/O接線示意圖取決于所用PLC的輸入規(guī)格。對CPM1A-20CDR,由CPU單元輸入規(guī)格(P.350附錄2.3)知其輸入電壓為:DC20.4~26.4V。取決于所用PLC的輸出規(guī)格。FRPLC控制系統(tǒng)設(shè)計舉例之二梯形圖程序設(shè)計0100000000010000000100002ENDPLC通電初始狀態(tài)時即接通常開/常閉為何不一致?PLC控制系統(tǒng)設(shè)計舉例之二注意1編程時,輸入設(shè)備通常按常開觸點來考慮。梯形圖中,當(dāng)某一信號輸入時,是用輸入設(shè)備的常開點還是常閉點,應(yīng)由控制要求來決定。SB224V010CHCPM1A20CDRIN

OUTcom000CHcom00010002SB1KM220V~FR注意2PLC控制系統(tǒng)中各電器工作電壓均發(fā)生改變PLC控制系統(tǒng)設(shè)計舉例之二額定工作電壓:~

380V額定工作電壓:~

220V熱繼電器的常閉觸點可以作為輸入信號進(jìn)行過載保護(hù),也可以在輸出進(jìn)行保護(hù)FR熱繼電器(節(jié)約PLC的輸入點)電機(jī)正反轉(zhuǎn)控制線路轉(zhuǎn)換設(shè)計熟練掌握繼電控制電路圖的轉(zhuǎn)換設(shè)計方法!主電路控制電路正轉(zhuǎn)接觸器反轉(zhuǎn)接觸器雙重聯(lián)鎖控制任務(wù)分析電機(jī)正反轉(zhuǎn)控制線路轉(zhuǎn)換設(shè)計控制系統(tǒng)輸入信號控制系統(tǒng)輸出信號0000000001000020100001001KM1KM2010CHCPM1A20CDRIN

OUTcom000CHcom0001000201SB1SB2SB3I/O點分配控制任務(wù)分析KM1KM2010CHCPM1A20CDRIN

OUTcom000CHcom0001000201SB1電機(jī)正反轉(zhuǎn)控制線路轉(zhuǎn)換設(shè)計SB2SB3FR24V取決于所用PLC的輸入規(guī)格。兩個KM動作間隙只有1個CPU掃描周期(100ms左右),在如此短的時間內(nèi)完成通斷是很困難的,極容易造成電源短路。為解決這一問題,常在控制中設(shè)置“雙重互鎖”。KM2KM1220V~反轉(zhuǎn)互鎖正轉(zhuǎn)互鎖取決于所用PLC的輸出規(guī)格。電機(jī)正反轉(zhuǎn)控制線路轉(zhuǎn)換設(shè)計010000000200001000000100101000010010000100002000000100001001END軟件互鎖硬件互鎖雙重互鎖確保PLC控制系統(tǒng)可靠工作反正停正反停電機(jī)正反轉(zhuǎn)控制線路轉(zhuǎn)換設(shè)計線圈額定工作電壓:~220V如何實現(xiàn)對線圈額定工作電壓為380V的接觸器控制?用KA擴(kuò)大觸點容量高低電壓分開,使操作安全有利于保護(hù)PLC輸出元件KM1~380VFUKA1KA2KM2電氣控制線路轉(zhuǎn)換為PLC控制需注意的幾點1、輸入端子一般接電器的常開觸點。2、兩種控制中電器工作電壓的變化。3、雙重互鎖確保PLC控制系統(tǒng)可靠工作。4、用KA實現(xiàn)高低電壓轉(zhuǎn)換,安全操作?!犊删幊炭刂破髟砑皯?yīng)用》第八講條件分支指令及編程定時器指令及應(yīng)用主要內(nèi)容8條件分支指令01000000000100101002010000000001001010020000100002并聯(lián)輸出連續(xù)輸出LD00000OUT01000OUT01001OUT01002LD00000OUT01000AND00001OUT01001AND00002OUT01002復(fù)合輸出8條件分支指令01000010010100200000000010000200003ILILC(1):IL、ILC——互鎖及互鎖清除指令A(yù)、梯形圖符號

ILCILIL(02)ILC(03)成對使用或IL-IL-ILC組合B、指令功能

IL的執(zhí)行條件為ON,IL至ILC之間的程序執(zhí)行。IL的執(zhí)行調(diào)節(jié)為OFF,IL至ILC之間的程序不執(zhí)行,該段程序輸出狀態(tài)如下:

關(guān)斷:所有輸出位復(fù)位:所有TIM

不變化:SET/RESET/KEEP/CNT/SFT/。8條件分支指令01000010010100200000000010000200003ILILCILILC(1):IL、ILC——互鎖及互鎖清除指令LD00000IL(02)LD00001OUT01000LD00002OUT01001LD00003OUT01002ILC(03)00000010000100101002000010000200003當(dāng)00000為ON時,IL(02)與ILC(03)之間的程序執(zhí)行。

可多個IL與ILC組合。不能嵌套,如:IL-IL-ILC-ILC等效IL點拉到左母線語句表8條件分支指令(2):暫存繼電器TR一個TR位可以用在具有一個以上輸出分支的地方,作為一個暫存工作位。編號:TR0~TR701000010010100200000000010000200003分支點TR0將當(dāng)前的執(zhí)行結(jié)果存儲在指定的TR位中。0000001001000020100200003TR00100000001TR0TR0同一分支程序端中,TR號不能重復(fù)使用。等效8條件分支指令(2):暫存繼電器TR0000001001000020100200003TR00100000001TR0TR0暫存用OUT指令設(shè)置,分支點啟動用LD指令。LD00000OUTTROAND00001OUT01000LDTR0AND00002OUT01001LDTR0AND00003OUT01002語句表8條件分支指令I(lǐng)L-ILC與

TR指令之比較ILC0100000000000010100101002000040000500003ENDLD00000OUTTR0AND00001OUT01000LDTR0AND00003OUTTR1AND00004OUT01001LDTR1AND00005OUT01002ENDLD00000ILLD00001OUT01000LD00003ILLD00004OUT01001LD00005OUT01002ILCENDTR多占存儲地址,在編程時盡量使用IL-ILC指令代替TR,以縮短程序、節(jié)省存儲空間。TR0TR1ILIL8條件分支指令(3):跳轉(zhuǎn)與跳轉(zhuǎn)結(jié)束指令A(yù)、梯形圖符號

B、指令功能

JMPNJMENJMP(04)NJME(04)N用于控制程序的跳轉(zhuǎn),當(dāng)JMP條件為OFF時,程序執(zhí)行時跳過JMP與JME之間的程序,不占用掃描周期。期間所有繼電器的輸出保持為原狀態(tài)。0000000001JMP010100000002010010000400003JME01OFF時此段跳過不執(zhí)行不同跳轉(zhuǎn)號可嵌套,如:JMP00-JMP01-JME01-JME00成對使用跳轉(zhuǎn)號相同N:跳轉(zhuǎn)號00~498條件分支指令END00000停止SB101000000010000201001010010100100002000010100001000正轉(zhuǎn)反轉(zhuǎn)指令之應(yīng)用ILILC將共同的執(zhí)行條件置于輸出指令前,有助于簡化梯形圖的邏輯。停正反9定時器指令定時器分高速與低速兩種,均為遞減計數(shù)型。A、梯形圖符號

B、指令功能

TIMNSVTIMNSV(1)TIM:0.1S定時精度,定時范圍0~999.9s。定時器的編號:000~127SV:定時器設(shè)定值0~999.9s,可為常數(shù)0~#9999(BCD碼)或通道號。(a)輸入條件為ON時,定時開始。定時時間到后,定時器輸出為ON且重新裝入設(shè)定值。(b)輸入條件為OFF時,TIM復(fù)位,定時器輸出為OFF。9定時器指令C、定時器編程舉例

00000TIM000#0150T0000100000001TIM001HR05T00101001END常數(shù)通道號定時15s定時時間取決于HR05中的值。TIM000的執(zhí)行條件LD00000TIM000#0150LDT000OUT01000LD00001TIM001HR05ANDNOTT001OUT01001ENDTIM000常開點TIM001常閉點語句表9定時器指令定時器編程舉例

00000TIM000#0150T0000100000001TIM001HR05T00101001END40s60s000000000115sT00101000HR05設(shè)定值01001TIM000定時起點TIM000定時時間9定時器指令D、定時器程序分析1

00000TIM001#9000TIM001#9000T001TIM002#9000TIMT00201000END定時15min定時15min0000060min15minT001T00215min0100030minTIM001定時起點TIM002定時起點延長定時時間(>999.9s)

9定時器指令00000TIM001#0050TIM01000TIM002#0030TIMT001ENDD、定時器程序分析200000T002KEEP010000000020S5S2.5ST001T002010003SKEEP復(fù)位下一周期TIM復(fù)位接通斷開延時

接通延時有輸出且輸入斷開時開始延時延時5s接通,延時3s斷開9定時器指令D、定時器程序分析3定時1.5s20000T0010100000000t<1.5st>1.5s20000TIM001#0015TIM2000020000ENDT0010000020000T00101000t=1.5st=1.5s輸出與輸入信號長短無關(guān)A單穩(wěn)位

《可編程控制器原理及應(yīng)用》第九講計數(shù)器指令及編程順序控制設(shè)計法主要內(nèi)容9定時器指令D、定時器程序分析400000TIM001#0010T001TIM002#0015T002T00101000END定時1.5s定時1s000001sT001T0021.5s00000010001s1s1.5s1.5s位閃爍

7s9定時器指令定時器分高速與低速兩種,均為遞減計數(shù)型。(2)TIMH:0.01S定時精度,定時范圍0~99.99s。A、梯形圖符號

B、指令功能

TIMHNSVTIMHNSV定時器的編號:000~127SV:定時器設(shè)定值0~99.99s,可為常數(shù)0~#9999(BCD碼)或通道號。(a)輸入條件為ON時,定時開始。定時時間到后,定時器輸出為ON且重新裝入設(shè)定值。(b)輸入條件為OFF時,TIMH復(fù)位,定時器輸出為OFF。10計數(shù)器指令(1)CNT:預(yù)置四位BCD碼的減法運算。A、梯形圖符號

B、指令功能

CNTNSVCPR計數(shù)器的編號:000~127SV:CNT計數(shù)設(shè)定值0~9999。CP:計數(shù)脈沖R:復(fù)位輸入(a)CP由OFF變ON一次,CNT當(dāng)前值減1,當(dāng)計到O時,CNT輸出為ON且保持到CNT復(fù)位。(b)R由OFF→ON時,計算器當(dāng)前值恢復(fù)為設(shè)定值。R為ON期間,計算器的當(dāng)前值不減值。10計數(shù)器指令9計數(shù)器指令C、計數(shù)器編程舉例

LD00001LD00002OR25315CNT004#0010LDC004OUT20005END語句表00001CNT004#0010C004200050000225315END程序第一個掃描周期為ON計10個脈沖信號(a)TIM/CNT統(tǒng)一編號,一個號既可分配給TIM,又可分配給CNT,但一個程序中所有TIM/CNT的號不能重復(fù)。(b)TIM無斷電保持功能,電源斷電時TIM復(fù)位。CNT有斷電保持功能。CPR9計數(shù)器指令C、計數(shù)器編程舉例

00001CNT004#0010C004200050000225315END程序第一個掃描周期為ON,復(fù)位CNT計10個脈沖信號C0041234101112000010000220005請熟練掌握程序的時序分形法!10計數(shù)器指令D、計數(shù)器程序分析1

計數(shù)100計數(shù)200擴(kuò)展計數(shù)器(>9999)

00001CNT001#0100C001C002END00002C001CNT002#020000002C00201000122001210020000001101201C00101000C00200002實現(xiàn)了100×200個脈沖的計數(shù)一個掃描周期10計數(shù)器指令擴(kuò)展時間的定時器(>999.9s)TIM001#005000000C002T001T001CNT002#010000001C00201000END1D、計數(shù)器程序分析2

5s25s5s35s10000000T00101000C002000015×100s一個掃描周期脈沖信號10計

溫馨提示

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

最新文檔

評論

0/150

提交評論