PLC控制技術課件_第1頁
PLC控制技術課件_第2頁
PLC控制技術課件_第3頁
PLC控制技術課件_第4頁
PLC控制技術課件_第5頁
已閱讀5頁,還剩248頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1

2可編程序控制器的基本原理1可編程序控制器基本概述

可編程邏輯控制器原理與應用

3可編程控制器的編程4可編程序控制器的應用2PLC是一種數(shù)字運算操作的電子系統(tǒng),專為工業(yè)環(huán)境下應用而設計的工業(yè)控制裝置。3透徹了解PLC的特點、為提高其可靠性采取的一些措施。熟練掌握PLC的組成、各主要部件的功能、PLC的工作原理(掃描工作 過程、系統(tǒng)響應時間),了解三菱、歐姆龍PLC編程元件的地址。熟練掌握梯形圖使用的符號、概念、規(guī)則,學會自己設計PLC梯形圖程序。熟練掌握PLC程序設計的功能表圖法和其基本概念,學會用功能表圖法 設計PLC控制程序并能熟練地轉(zhuǎn)化為梯形圖。掌握PLC控制系統(tǒng)的特點、判斷一個控制系統(tǒng)是否需要由PLC來構(gòu)成的 特性以及PLC選型時應考慮的問題。學會用PLC設計控制系統(tǒng)(包括PLC硬件、軟件和電氣控制回路)。學習要求:45OMRON

公司的整體式PLCC28P6CPM2A7CPM1A8CQM1OMRON

公司的組合式PLC9C200HEOMRON

公司的組合式PLC10

CPM1A40點的主機的面板結(jié)構(gòu)輸入點LED輸出點LEDI/O擴展器外設端口運行狀態(tài)LED11

CPM1A主機的輸入/輸出接線端子輸入端子輸出端子12三菱FX2NPLC三菱FX2N應用13西門子S7-300可編程序控制器觸摸屏S7-300可編程序控制器14繼電器邏輯控制裝置接線15功能完備靈活性高通用性好計算機繼電器接觸器控制系統(tǒng)簡單易懂操作方便價格便宜

++編程簡單掌握快

附加要求=新型控制器對新型的控制器的具體設想16繼電器控制和PLC控制的直觀比較17第一部分概述一、可編程序控制器的產(chǎn)生傳統(tǒng)的生產(chǎn)機械自動控制系統(tǒng)是繼電器一接觸器控制系統(tǒng),簡稱為繼電控制系統(tǒng)。繼電控制系統(tǒng)是用導線把一個個繼電器、接觸器、開關及其觸點按一定的邏輯關系連接起來構(gòu)成的控制系統(tǒng)。這種連線方式又稱為布線邏輯,具有結(jié)構(gòu)簡單、價格低廉、容易操作,對維護技術要求不高的優(yōu)點,特別適用于工作模式固18定、控制要求比較簡單的場合,所以至今還在使用,目前在我國應用還比較廣泛。隨著工業(yè)生產(chǎn)的迅速發(fā)展,市場競爭激烈,產(chǎn)品更新?lián)Q代的周期日趨縮短,新產(chǎn)品不斷涌現(xiàn),生產(chǎn)機械、加工規(guī)范和生產(chǎn)加工線也必須隨之而改變,控制系統(tǒng)經(jīng)常需要作新的配置。繼電控制系統(tǒng)的布線連接不易更新、功能不易擴展已成為生產(chǎn)發(fā)展的障礙,當控制對象比較多、要求比較復雜時,由于系統(tǒng)的器件多、體積龐大、可靠性差而不能滿足生產(chǎn)的要求。因19此,迫切需要新型先進的自動控制裝置。

1969年新一代工業(yè)控制設備---可編程序邏輯控制器PLC(ProgrammableLogicController)應運而生。第一臺PLC是美國數(shù)子設備公司(DEC)研制生產(chǎn)的,并成功地應用到美國通用汽車公司(GM)的生產(chǎn)線上。201985年1月國際電工委員會(IEC)對可編程序控制器給出如下定義:“可編程序控制器是一種數(shù)字運算的電子系統(tǒng),專為工業(yè)環(huán)境下應用而設計。它采用可編程序的存儲器,用來在內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術運算等操作的指令,并通過數(shù)字式、模擬式的輸入和輸出,控制各種類型的機械或生產(chǎn)過程??删幊绦蚩刂破骷捌溆嘘P設備,都應按易于與工業(yè)控制系統(tǒng)聯(lián)成一個整體,易于擴充的原則設計。”二、可編程序控制器的定義三、可編程序控制器的發(fā)展21第一代:從第一臺PLC誕生到上世紀70年代初。第二代:70年代初至70年代末?!馛PU使用中小規(guī)模集成電路,采用磁芯存儲器?!馛PU使用微處理器,采用EPROM存儲器。●可靠性較差,略強于繼電器控制?!駲C種單一,沒形成系列?!窨煽啃蕴岣吡恕!裾麢C功能向系列化、標準化發(fā)展,并由專用向通用方向過渡?!窆δ芎唵危ㄖ挥杏嫈?shù)/定時功能)?!窆δ茉鰪姡ㄔ黾舆壿?數(shù)據(jù)運算、數(shù)據(jù)處理、自診斷等,有了計算機接口和模擬量控制功能)。22第三代:70年代末到80年代中期?!馛PU使用8或16位微處理器甚至多微處理器,采用半導體存儲器EPROM、SRAM等?!裨黾痈↑c數(shù)運算,平方、三角函數(shù)等運算?!裨黾硬楸怼⒘斜砉δ?。●自診斷及容錯技術提高?!裉菪螆D語言及語句表成熟?!裥⌒蚉LC體積減小、可靠性提高、成本下降?!翊笮蚉LC向模塊化、多功能方向發(fā)展。23第四代:80年代中期到90年代中期。第五代:90年代中期之后?!裨黾痈咚儆嫈?shù)、中斷、A/D、D/A、PID等功能?!裉幚硭俣冗M一步提高(1s/步)。●連網(wǎng)功能增強?!窬幊陶Z言進一步完善,開發(fā)了編程軟件?!馛PU使用16位或32位微處理器?!馪LC的I/O點增加,最多可達32K個I/O點?!裉幚硭俣冗M一步提高(1ns/步)?!馪LC都可以與計算機通信?!窬哂袕姶蟮臄?shù)值運算、函數(shù)運算、大批量數(shù)據(jù)處理的功能。●開發(fā)了大量的特殊功能模塊。●編程軟件功能更強大。●不斷開發(fā)出功能強大可編程終端。24四、PLC的主要特點①可靠性高:

PLC由于選用了大規(guī)模集成電路和微處理器,使系統(tǒng)器件數(shù)大大減少,且生產(chǎn)過程采用了一系列隔離和抗干擾措施,所以具有很高的可靠性。25PLC的編程采用類似繼電器控制系統(tǒng)電氣原理圖的梯形圖,用串聯(lián)、并聯(lián)、定時、計數(shù)等人們所熟悉的概念,使計算機語言大眾化,只要是比較熟練的電工和熟悉工藝知識的人在幾天內(nèi)就能學會。②編程簡單、使用方便:PLC的硬件采用模塊化結(jié)構(gòu),可以靈活地組態(tài)以適應不同的控制對象、控制規(guī)模和控制功能的③通用性好,具有在線修改能力:26④功能豐富:

PLC具有幾十條、幾百條指令,可實現(xiàn)邏輯運算和算術運算;數(shù)據(jù)存儲區(qū)和定時/計數(shù)器數(shù)量都較大;還具有自檢、通訊功能。要求,給組成各種系統(tǒng)帶來極大的萬便。同時PLC控制系統(tǒng)的控制電路是由軟件編程完成的,只要對應用程序進行修改就可以滿足不同的控制要求.因此PLC具有在線修改能力,功能易于擴展,給生產(chǎn)帶來“柔性”,具有廣泛的工業(yè)通用性。27⑥縮短了設計、施工、投產(chǎn)試制的周期,系統(tǒng)維護較容易:

目前PLC產(chǎn)品已實現(xiàn)了系列化、標準化,正朝著通用化方向發(fā)展.設計人員只需要根據(jù)控制系統(tǒng)的需要,選用相應的模塊進行組件設計。⑤經(jīng)濟合算:PLC雖然首次投資較大,但體積小,輔助設施少,省電,工作可靠,停工損失少,維修費用少,所以整體運行經(jīng)濟合算。28同時,用軟件編程代替了繼電控制的硬件連線,大大地減輕了繁重的安裝和接線工作.這不僅提高了可靠性,還極大地縮短了施工周期,PLC還具有故障檢測及顯示的功能,使故障處理時間可縮短為10分鐘,對維護人員的技術水平要求也不太高。⑦體積小由于采用了微型計算機技術,使PLC達到了小型和超小型化,很容易裝入機械設備內(nèi)部,便于實現(xiàn)機電一體化。29通用性和靈活性強;2.抗干擾能力強,可靠性高;3.編程語言簡單易學;4.與外部設備的連線簡單、使用方便;5.功能強、功能的擴展能力強;6.控制系統(tǒng)設計、調(diào)試周期短;7.體積小、重量輕、易于機電一體化;8.PLC控制系統(tǒng)的故障少、維修方便。PLC主要特點小結(jié):30五、PLC的應用可以歸納為以下幾方面:⑴開關邏輯控制:這是PLC最初也是最基本的應用范圍??梢杂肞LC取代繼電控制,用于機床電氣、自動生產(chǎn)線、高爐上料系統(tǒng)、電梯及生產(chǎn)自動線等領域。⑵閉環(huán)控制:

PLC可用于閉環(huán)的位置控制和速度控制,如軋鋼機、自動焊機等。大型PLC都配有PID調(diào)節(jié)功能,能完成諸如鍋爐、冷凍、反應堆、水處理及釀酒等閉環(huán)的過程控制。31⑶機械加工的數(shù)字控制:

如機床部件位移、技術脈沖頻率、旋轉(zhuǎn)編碼器、步進電機等。⑷運動控制:

目前,機器人在工廠自動化網(wǎng)絡中和生產(chǎn)線上普遍使用,

PLC可用于機器人系統(tǒng)的運動控制。⑸數(shù)據(jù)處理、監(jiān)控、通訊、聯(lián)網(wǎng)

:一臺計算機最多管理32臺PLC,PLC與PLC、PLC與智能化執(zhí)行裝置間,可形成點~線~面或32設備級~生產(chǎn)線級~工廠管理層等多級分布式控制系統(tǒng),進行數(shù)據(jù)通信和處理。六、可編程序控制器的分類及發(fā)展趨勢1.按照點數(shù)、功能不同分類:

根據(jù)輸入輸出點數(shù)、存貯器容量和功能分為小型、中型和大型三類。⑹模擬量控制:PLC可控制4~20mA電流、0~5V或0~10V電壓及溫度、流量、壓力等模擬信號量,功能很強。33

小型PLC的I/O點數(shù)一般從20點到128點,用戶程序存貯器容量小于2k字節(jié),具有邏輯運算、定時、計數(shù)、移位等功能,可以用來進行條件控制、定時計數(shù)控制,用于代替30個及30個以上的繼電器就比較合算。

中型PLC的I/O點數(shù)一般從128點到512點,用戶存貯器容量為2k~8k字節(jié),兼有開關量和模擬量的控制功能。

大型PLC又稱高檔PLC,I/O點數(shù)超過512點,最多可達8192點,進行擴展后還能增加,用戶存貯容量在8k字節(jié)以上,具有邏輯運算、數(shù)字34運算、模擬調(diào)節(jié)、聯(lián)網(wǎng)通訊、監(jiān)視、記錄、打印、中斷控制、智能控制及遠程控制等功能,用于大規(guī)模過程控制(如鋼鐵廠、電站)、分布式控制系統(tǒng)和工廠自動化網(wǎng)絡。

2.按照結(jié)構(gòu)形狀分類⑴整體式PLC:是將中央處理機、輸入輸出部件和電源部件集中于一體,裝在一個金屬或塑料外殼之中。輸入輸出接線端子及電源進線分別在機箱的兩側(cè),并有相應的發(fā)光二極管顯示輸入輸出狀態(tài)。這種結(jié)構(gòu)的PLC具有結(jié)構(gòu)緊湊、體積小、重35量輕、價格低和易于裝入工業(yè)設備內(nèi)部的優(yōu)點,適用于單機控制,小型PLC通常采用這種結(jié)構(gòu)。⑵機架模塊式:的PLC各功能模塊獨立存在,如主機模塊、輸入模塊、輸出模塊、電源模塊等,各模塊做成插件式,在機架底板上有多個插座,使用時將選用的模塊插入底板就構(gòu)成PLC。這種PLC的配置靈活,裝配和維修都很方便,也便于功能擴展,大、中型PLC通常采用這種結(jié)構(gòu),又稱組合式。36⑵向大型化、復雜化、高功能化、分散型、多層分布式工廠自動化網(wǎng)絡方向發(fā)展。PLC的輸入輸出容量已超過32kB,掃描速度小于1ms/千步,新增容錯功能可適應高可靠性控制場合。

3.PLC的發(fā)展趨勢⑴向小型化、專用化方向發(fā)展。當前開發(fā)出許多簡易、經(jīng)濟、超小型PLC,以適應單機控制和機電一體化需要,真正成為繼電器的替代品。37⑶編程語言和編程工具朝著標準化和高級化方向發(fā)展。PLC問世雖然只有幾十年時間,但已步入成熟階段,這種工業(yè)專用微機系統(tǒng)是高精技術普及化的典范,使計算機進入工業(yè)各行業(yè),使機械設備和生產(chǎn)線控制更新?lián)Q代,PLC將成為工業(yè)控制的主要手段和重要的基礎控制設備,在未來的工業(yè)生產(chǎn)中,作為自動化的三大支柱(PLC技術、機器人、計算機輔助設計和分析)之一的PLC技術將躍居主導地位。

38第二部分可編程序控制器的基本原理§2-1可編程序控制器的組成一、可編程序控器制組成的控制系統(tǒng)可編程序控制器作為控制器構(gòu)成的自動控制系統(tǒng)可以實現(xiàn)開關量的控制,也可以實現(xiàn)模擬量的控制;可以實現(xiàn)斷續(xù)控制,也可以實現(xiàn)連續(xù)控制;系統(tǒng)組成可以是開環(huán)控制系統(tǒng),也可以是閉環(huán)控制系統(tǒng)。該系統(tǒng)的組成如下圖所示:39輸出設備輸入設備I/O擴展單元

特殊功能單元主機輸出單元輸入單元

電源外設接口I/O擴展口存儲器

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

用戶程序存儲器盒式磁帶機打印機EPROM寫入器

上位計算機PLC編程器…整體式PLC自控系統(tǒng)的基本組成框圖40

組合式PLC的基本組成框圖系統(tǒng)總線通信單元控制系統(tǒng)現(xiàn)場過程CPU單元輸出單元編程器PLC或上位計算機……智能I/O單元輸入單元411.輸入設備:輸入設備的作用是產(chǎn)生輸入控制信號送入可編程序控制器。常用的輸入設備包括控制開關和傳感器??刂崎_關可以是按鈕開關、限位開關、行程開關、光電開關、繼電器和接觸器的觸點等。傳感器包括各種數(shù)字式和模擬式傳感器,如光柵位移式傳感器、磁尺、熱電阻、熱電藕等,另外輸入設備還有接點狀態(tài)編程器和通信接口以及其它計算機等。422.輸出設備:

輸出設備的作用是將可編程序控制器的輸出控制信號轉(zhuǎn)換為能夠驅(qū)動被控對象工作的信號。常用的輸出設備包括電磁開關、電磁閥、電磁繼電器、電磁離合器和加熱器等,如需要也可接CRT顯示器和打印機等。3.可編程序控制器:(主機)可編程序控制器在控制系統(tǒng)中起控制器的作用。它將輸入信號讀入后按一定的控制規(guī)律進行處理.然后產(chǎn)生控制信號輸出,驅(qū)動輸出設備工作。43可編程序控制器的外圍設備可供選用的較多,有編程器、盒式磁帶、EPROM寫入器、磁盤、X--Y記錄器等。另外,外圍設備還有復印機、個人計算機等。不同的系統(tǒng)根據(jù)系統(tǒng)需要選配外圍設備。外圍設備的發(fā)展在很大程度上決定了可編程序控制器的發(fā)展。4.外圍設備:外圍設備可完成用戶與可編程序控制器對話、程序的存儲及打印等功能。44智能單元本身是一個獨立的系統(tǒng)CPU、系統(tǒng)程序、存儲器、與外界相連的接口它們有自己的:對于組合式PLC而言:智能單元是PLC系統(tǒng)的一個模塊與CPU單元通過系統(tǒng)總線相連接在CPU單元的協(xié)調(diào)管理下獨立地進行工作對于整體式PLC而言:主機通過I/O擴展接口與智能單元連接5.智能單元45二、可編程序控制器的組成⑴輸入單元:輸入單元電路把隔離后的輸入信號轉(zhuǎn)換成微處理器能接收的信號。

主機輸出單元輸入單元

電源外設接口I/O擴展口存儲器

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

用戶程序存儲器46⑵輸出單元:用于接收主機的輸出信息,并進行功率放大和隔離。PLC的輸出元件有三種形式:①繼電器觸點輸出:PLC用小型靈敏繼電器作為輸出元件,適用的電壓范圍寬、導通壓降小、便宜,既可以控制交流負載,又可以控制直流負載,可用于一般的控制對象。但是機械觸點壽命較短,轉(zhuǎn)換頻率低,觸點斷開時有電弧產(chǎn)生,容易產(chǎn)生干擾,在使用時必須加以注意。

繼電器輸出、晶體管輸出和雙向可控硅輸出47②晶體管輸出:晶體管輸出是無觸點輸出,壽命很長,不僅無噪聲,可靠性高,而且可以高速通斷,頻率響應快,能滿足一些直流負載的特殊要求。例如,直流電機、步進電機及高速電磁閥的驅(qū)動等。但是價格高,過載能力差些。③雙向可控硅輸出:雙向可控硅輸出也是無觸點輸出,響應速度快,壽命長,可驅(qū)動交流負載,但是,負載能力較差。48PLC與外部設備聯(lián)系的橋梁開關量輸入單元開關量輸出單元直流輸入單元交流輸入單元晶體管輸出單元晶閘管輸出單元繼電器輸出單元輸入/輸出單元小結(jié)49開關量輸入模塊的幾種型式(a)AC220V輸入(IA222)▽△……~ininCOM0.15uf680kAC220V910Ω↙↙內(nèi)部電路Ω680Ω(b)DC24V輸入(ID212)▽△……內(nèi)部電路↙↙0.01ufininDC24VCOM1.8KΩ

3KΩ(d)AC/DC24V輸入(ID212)▽△內(nèi)部電路↙↙0.01ufininAC/DC24V~輸入電路COM1.8KΩ

3KΩ……(c)無壓接點輸入(ID001)0.01ufinin——DC24V內(nèi)部電源COM▽△內(nèi)部電路↙↙1.8KΩ

3KΩ輸入電路……50直流輸入電路COM+5VLEDSR3R1AR2C→→T

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

外部開關輸入點的狀態(tài)顯示

輸入點公共端51交流輸入電路LED+5VA→→R2T~COMSCR1內(nèi)部電路R3濾波→→→→光電耦合

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

外部開關輸入點52開關量輸入模塊的主要技術指標①輸入電壓:指PLC外接電源的電壓值。②輸入點數(shù):指輸入模塊開關量輸入的個數(shù)。③AC頻率:指輸入電壓的工作頻率,一般為50~60Hz。④輸入電流:指開關閉合時,流入模塊內(nèi)的電流。一般為5~10mA。⑤輸入阻抗:指輸入電路的等效阻抗。⑥ON電壓:指邏輯“1”之電壓值,開關接通時為“1”。⑦OFF電壓:指邏輯“0”之電壓值,開關斷開時為“0”。⑧OFF→ON的響應時間:指開關由斷→通時,導致內(nèi)部邏輯由“0”→“1”的變化時間。⑨ON→OFF的響應時間:指開關由通→斷時,導致內(nèi)部邏輯由“1”→“0”的變化時間。⑩內(nèi)部功耗:指整個模塊所消耗的最大功率。53J↘~▽+∨↗↗100Ω0.02uf∨負載(a)繼電器輸出J△繼電器輸出電路54晶體管輸出電路COMT2LED→→DFU+5V內(nèi)部電路T1R1R2R3負載→→光電耦合

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

公共端輸出點55晶閘管輸出電路COMLEDR2C→→TFU~內(nèi)部電路R1負載→→光電耦合

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

公共端輸出點56輸出模塊的主要技術指標有:

工作電壓:指輸出觸點所能承受的外部負載電壓。

最大通斷能力:指輸出觸點在一定的電壓下,能通過的最大電流。漏電流:指當輸出點斷開時(邏輯“O”),觸點所流過的最大電流。回路數(shù):等于公共點的個數(shù)。獨立式模塊,等于輸出點數(shù)。接通壓降OFF→ON響應時間

ON→OFF響應時間

內(nèi)部功耗同輸入模塊

57⑶微處理器:微處理器是具有運算和控制功能的大規(guī)模集成電路。又稱CPU,它控制所有其他部件的操作,是PLC的核心。其作用是:①按照系統(tǒng)程序賦予的功能接收并存貯由編程器鍵入的用戶程序和數(shù)據(jù),診斷電源及可編程序控制器內(nèi)部電路的工作狀態(tài)和編程中出現(xiàn)的語法錯誤。

②用掃描方式工作。監(jiān)視和接收現(xiàn)場輸入信號,從存貯器中逐條讀取并執(zhí)行用戶程序,完成用戶程序所規(guī)定的邏輯或算術運算等操作,根據(jù)運算結(jié)果控制輸出。58★輸入并存儲用戶程序、顯示輸入內(nèi)容和地址;CPU指揮PLC完成各種預定的功能,具體如下:★檢查、校驗用戶程序,發(fā)現(xiàn)錯誤即報警;★執(zhí)行用戶程序、驅(qū)動外部輸出設備動作;★診斷故障、記憶故障信息并報警。CPU單元:小結(jié)59⑷存貯器:存貯器是具有記憶能力的半導體集成電路,用于存放系統(tǒng)程序、用戶程序、邏輯變量和其他信息,可分為:①只讀存貯器ROM:只讀存貯器中一般存放著系統(tǒng)程序,由廠家寫入,內(nèi)容不變。②隨機存貯器RAM:又稱讀寫存貯器,存放需隨時修改的內(nèi)容。PLC斷電后,內(nèi)部RAM仍有電池供電,保證存儲在RAM中的信息保持不變。RAM中一般存放的內(nèi)容有:60

用戶程序;

邏輯變量(各種繼電器);

供內(nèi)部程序使用的工作單元。③紫外線可擦除的只讀存貯器EPROM:用于存放調(diào)試通過的、要長期使用用戶程序,可用專用的EPROM寫入器把程序固化在EPROM中。61系統(tǒng)程序存儲器——存儲系統(tǒng)系統(tǒng)程序用戶程序存儲器——存儲系統(tǒng)用戶程序工作數(shù)據(jù)存儲器——存儲工作數(shù)據(jù)存儲器:小結(jié)62⑹外圍設備接口:外圍設備不能直接與CPU相連,必須通過PLC的相關接口才能與中央處理機連接,常用的接口有外存儲器接口,用于與EPROM和盒式磁帶機的連接、遠程通訊接口以及與CRT、打印機連接的接口等。⑸電源部件:電源部件將交流電壓信號轉(zhuǎn)換成微處理器、存貯器及輸入,輸出部件正常工作所需要的直流電源。63PLC由開關式穩(wěn)壓電源為內(nèi)部電路供電抗干擾性能好有的PLC能向外部提供24V的直流電源可作為輸入單元連接的外部設備的電源開關電源輸入電壓范圍寬體積小重量輕效率高電源單元:小結(jié)64外設端口外設端口盒式磁帶機打印機EPROM寫入器上位計算機

PLC

編程器…65★編程器;完成外圍設備與CPU連接,具體如下:★盒式磁帶機;★打印機;★EPROM寫入器;外設接口:小結(jié)★上位計算機、PLC。66編程器是對PLC進行操作的工具:有兩類

專用編程器在裝有專用編程軟件的計算機上編程簡易編程器直插式、便攜式

計算機輔助編程圖形編程器編程工具:小結(jié)67顯示屏工作方式選擇開關編程位主機監(jiān)控位運行位編程器直插式編程器68鍵盤指令鍵數(shù)字鍵編輯鍵清除鍵直插式編程器69便攜式編程器鍵盤顯示屏工作方式選擇開關70CPM1A主機與編程器的連接71

CPM1A主機與編程器的連接72計算機輔助編程計算機編程軟件PLC專用電纜計算機編程軟件PLC通信適配器RS-232電纜73I/O擴展端口⑺I/O擴展端口C28P74I/O擴展端口

CPM1A的外設端口和I/O擴展端口75I/O擴展單元A/D轉(zhuǎn)換單元

I/O擴展端口可以連接的設備舉例76CPM1A主機與I/O擴展器的連接主機I/O擴展器連接電纜77I/O擴展端口連接擴展器的示意圖78可編程序控制器靠執(zhí)行用戶程序來實現(xiàn)控制要求,PLC以循環(huán)掃描方式工作;掃描工作分為5個階段:公共處理階段程序執(zhí)行階段掃描周期計算階段I/O刷新階段外設端口處理階段§2-2可編程序控制器的工作方式79公共處理階段

I/O刷新階段掃描周期計算階段程序執(zhí)行階段外設端口處理階段PLC工作過程框圖PLC經(jīng)過這五個階段的工作過程,稱為一個。掃描周期T的大致計算為:T=(讀入一點時間╳輸入點數(shù))+(運算速度╳程序步數(shù))+(輸出一點時間╳輸出點數(shù))+公共處理時間

掃描周期80設置各異常繼電器異常:(ERR/ALM)LED燈亮警告:(ERR/ALM)LED閃爍異?;蚓??無有異常檢查結(jié)果正常?掃描周期監(jiān)視時間預置執(zhí)行用戶程序程序結(jié)束?(END命令?)NoYes掃描周期固定值設定檢查有固定值設置?等待設定掃描周期到計算掃描周期

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

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

公共處理

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

用戶輸出設備83產(chǎn)生I/O滯后現(xiàn)象的原因3.PLC的I/O滯后現(xiàn)象(1)由于PLC采用循環(huán)掃描的工作方式。PLC只在每個掃描周期的I/O刷新階段集中輸入/輸出,導致輸出信號相對輸入信號滯后。(2)輸入濾波器對信號的延遲作用。濾波器時間常數(shù)越大,對輸入信號的延遲作用越強。有的PLC其輸入電路濾波器的時間常數(shù)可以調(diào)整。84——輸出ON延時。(3)輸出繼電器的動作延遲(繼電器輸出型PLC)。從輸出鎖存器ON、到輸出觸點ON經(jīng)歷一定時間(4)用戶程序的長短及語句編排。要求有較快響應的場合最好不要使用繼電器輸出型PLC。I/O滯后現(xiàn)象,對慢速控制系統(tǒng)影響不大。要求快速響應的場合,需要解決I/O速度問題。85

程序語句安排對I/O響應時間的影響舉例200000000001000200002000001001PLC~SBKM1000000100101000COMCOMKM2當SB閉合,經(jīng)過輸入濾波,設第一個掃描周期I/O刷新時00000的映像寄存器ON。第一個掃描周期結(jié)束時,01000為OFF。01000只能在第二個掃描周期結(jié)束后才能ON。86000002000020000010002000001001PLC~SBKM1000000100101000COMCOMKM2當SB閉合,經(jīng)過輸入濾波,設第一個掃描周期00000的映像寄存器ON。01000在第一個掃描周期結(jié)束后就能ON。如果將梯形圖的第一與第二梯級交換,如下圖:顯然,程序語句的安排對I/O響應的影響很大。874.PLC與繼電器控制系統(tǒng)的相同之處:①電路結(jié)構(gòu)大致相同;②信號的輸入與輸出控制功能相同;;③梯形圖沿用了繼電器控制線路元件符號,個別有些不同。5.PLC與繼電器控制系統(tǒng)的不同之處:①組成的器件不同:繼電器控制線路由許多真正的繼電器組成,而PLC梯形圖中的繼電器是軟

繼電器,實質(zhì)上是存貯器中的每一位觸發(fā)器,均不存在機械觸點被電蝕損壞的問題。88②它們的工作方式不同。當電源接通時,繼電控制線路中各繼電器都處于受約狀態(tài)。不應吸合的繼電器都因受某條件限制不能吸合,該吸合的繼電器都應吸合。而在梯形圖的控制線路中,圖中各繼電器都處于周期性循環(huán)掃描接通之中,每個繼電器受條件、制約接通時間是短暫的。89③它們的觸點數(shù)目不同:繼電控制線路中的繼電器觸點數(shù)目是有限的,一般一個中間繼電器的觸點數(shù)只有4~8對。而PLC的軟繼電器的觸點數(shù)是無限的,因為存貯器中內(nèi)容可讀取任意次。

節(jié)約繼電器觸點,往往要設置許多制約關系的聯(lián)鎖電路。而PLC是掃描工作方式,不存在幾個并列支路同時動作的可能性,因此可以大大簡化電路設計。④它們的聯(lián)鎖方式不同:在繼電器控制線路中,為了達到某種控制目的,既要安全可靠,又要90⑤它們的編程方式不同:繼電控制線路中的程序由固定的線路確定,功能專一,不靈活。而PLC的控制電路由軟件編程來定,可以靈變活化,具有功能多樣、通用性強和可以在線修改等特點。91物理繼電器繼電器需硬接線連接觸點個數(shù)有限PLC繼電器繼電器用程序軟連接觸點個數(shù)無限繼電器的接線改變——控制功能改變PLC的用戶程序改變——控制功能改變兩種控制中繼電器的區(qū)別:小結(jié)92用PLC控制——外部接線不變,改變用戶程序。用繼電器控制——要改變控制電路的實際接線。KMQFUKR

M3~SB1SB2KMKRKM繼電器控制接線PLC控制外部接線輸入設備PLC~SB1SB2KHKM輸出設備

欲改變控制功能:主電路相同例如931.用戶程序存儲的容量大小;2.輸入/輸出點數(shù)的多少;3.循環(huán)掃描速度的快慢;4.編程指令的種類和條數(shù)的多少;5.內(nèi)部器件的種類和數(shù)量的多少;6.功能及功能擴展的能力;7.智能單元數(shù)量的多少;8.連網(wǎng)通信能力等。5.PLC的主要性能指標94§2-3

可編程序控制器的器件PLC可被看成由許多繼電器、定時器和計數(shù)器等器件組成的集合體,這些器件就稱為PLC器件。PLC器件一般包括有輸入繼電器、輸出繼電器、內(nèi)部輔助繼電器,有的還具有數(shù)據(jù)存貯區(qū)。不同型號PLC的器件種類和數(shù)量是不同的。C系列P型PLC機一般是用四位十進制數(shù)表示編號。一、PLC器件概述95⑴P型PLC的器件有8種:它們是輸入繼電器、輸出繼電器、內(nèi)部輔助繼電器、專用內(nèi)部輔助繼電器、暫時存貯繼電器、保持繼電器、定時器/計數(shù)器和數(shù)據(jù)存貯區(qū)。后六種只在CPU單元中具有。⑵PLC中,繼電器操作是以個(即存貯器的一位)為單位進行的。⑶編號由通道(CH)號和通道內(nèi)序號共四位數(shù)組成。其中高二位表示通道號,低二位表示通道內(nèi)序號。96⑷每個通道有16位,所以通道內(nèi)序號是從00到15。PC中數(shù)據(jù)操作是以通道為單位,所以用一位或二位數(shù)來代表通道號。二、PLC器件的具體介紹1.輸入繼電器(IR)⑴輸入繼電器用來接收外部傳感器或開關來的輸入信號,并把它傳給PC。⑵輸入繼電器等效地與PLC輸入接線端相連。⑶一旦某一輸入端子上的外部信號與公共端(COM)、輸入電源形成通路,則相對應的輸9716BACK98BACK99入繼電器動作。⑷輸入繼電器提供許多對動合、動斷觸點供內(nèi)部電路編程使用。⑸輸入繼電器只能由外部輸入信號來驅(qū)動,編程指令不能控制它。⑹不同品種PLC的輸入繼電器個數(shù)不同,但在數(shù)量上等于輸入點(I)數(shù),均分配在CH00-CH04

通道中,例如:C20P有12個輸入點,它的編號為0000~0011;C28P有16個輸入繼電器,編號是從0000~0015。100⑺實際系統(tǒng)輸入繼電器的數(shù)量和編號,由系統(tǒng)的配置來決定。主機單元的輸入繼電器從0000開始,逐一增加,擴展單元的輸入通道起始號等于主機單元結(jié)束通道號n+1,系統(tǒng)最大輸入點數(shù)不得超過編號范圍,即80點。⑴輸出繼電器將PLC的輸出信號,通過它的一對動合觸點傳送給負載,并且具有一定的負載能力。⒉輸出繼電器(OR)101⑶

輸出繼電器分配在CH05-CH09。不同品種PLC的輸出繼電器數(shù)量不同,它等于輸出點數(shù),最多有80點,其編號與輸出端號相同。⑷主機單元或擴展單元中的每個輸出通道的12~15四個輸出繼電器共計20個,沒有外接輸出端子,不能帶負載,可當內(nèi)部輔助繼電器使用。⑵輸出繼電器還為用戶編程提供了任意對內(nèi)部動合、動斷接點。

102例:某系統(tǒng)由C40PCPU模塊,加C40P擴展模塊,加I/O鏈接模塊(I:16,O:16)組成,試說明系統(tǒng)的I/O編號。說明:①該系統(tǒng)總I/O點數(shù)為112,見下頁表。②其中共有64點輸入,CH00、CH01為基本單元,CH02、CH03為擴展單元,CH04為鏈接模塊。103BACK104④表中紅框內(nèi)的輸出點,沒有端子與之對應,不能直接控制負載,只能用作內(nèi)部輔助繼電器,但是不能用作輸出點。③系統(tǒng)共有48點輸出,CH05為基本單元,CH06為擴展單元,CH07為鏈接模塊。105⑴內(nèi)部輔助繼電器實質(zhì)是一些存貯器單元,它不能直接控制外部負載,只起中間繼電器的作用,沒有可使用的輸出點,也不能接收輸入信號,只能做為輔助繼電器使用。3.內(nèi)部輔助繼電器(MR)⑵內(nèi)部輔助繼電器只有CPU單元有,分配在

CH1000~CHl807中,共136個。4.專用內(nèi)部輔助繼電器<SMR>是有特殊作用的內(nèi)部輔助繼電器,為用戶提供特殊信號,一共有16個,編號從1808~1907。106⒌暫存繼電器(TR)⑴P型PLC提供8個暫存繼電器TR0~TR7,在形成分支電路時,用作暫時存貯分支點狀態(tài)。⑵在同一邏輯行中,若有多個分支點時,要用不同號的TR,TR不得超過8個。在不同邏輯行中,允許用重號的暫存繼電器。如圖所示電路:要從一個點分出幾個電路,而分支點之后要連接接點時,必須使用暫存繼電器。107⒍保持繼電器(HR)當電源出現(xiàn)故障時,還能保持原來狀態(tài)的繼電器叫保持繼電器。P型PLC一共有160個保持繼電器,構(gòu)成0~9保持通道,其編號為HR000-HR915。⒎定時器/計數(shù)器(TIM/CNT)⑴P型PLC中有48個定時器/計數(shù)器,編號為

00~47。⑵這48個器件,可編程作為定時器,也可編程作為計數(shù)器。當選作定時器時.前而加字母108TIM,當用作計數(shù)器時,前而冠以CNT。⑷當電源掉電時,定時器被復位,而計數(shù)器的值保持不變。⑶同一編號不能同時用作定時器和計數(shù)器。8.數(shù)據(jù)存貯區(qū)(DM)⑴數(shù)據(jù)操作以通道為單位,所以DM的編號只用二位數(shù)字。⑵P型PLC中,共有64個數(shù)據(jù)通道,編號為:DM00~DM63。109⑶數(shù)據(jù)存貯器可用來保持16位數(shù)據(jù)。⑷在電源掉電時,DM內(nèi)容保持不變。⒐上述八種器件中的后六種只在CPU單元中具有。110§2-4C系列P型PLC的基本特性一、C系列P型可編程序控制器的型號⒈基本單元型號由三部分組成,一部分是系列號和1/0點數(shù),另一部分是單元特性,最后一部分是單元的供電種類。型號表示如下:CXX

P(F)一XXX一X::::::

①②③④⑤⑥其中:C為系列代號;BACK111①用二位數(shù)表示輸入/輸出(I/O)的總點數(shù),共有20、28、40和60四種;②P一表示袖珍型梯形圖編程方式,PF表示袖珍型流程圖編程方式;③用一個字母表示單元種類,由于是基本單元,所以用字母C表示;④用一個字母表示輸入回路類型,A表示交流輸入,AC100~120V;D表示直流輸入,DC24V;⑤表示輸出類型,用一個字母或一個字母帶一位數(shù)字來表示。112例如:R:表示帶插座的繼電器接點輸出,

R1:表示不帶插座的繼電器接點輸出,

T:表示晶體管輸出,

S:表示雙向可控制硅輸出。⑥用一個字母表示本單元供電電源類型。

A表示交流供電,AC100-240V、50Hz/60Hz;

D表示直流供電,DC24V?;締卧兴膫€品種見表2-1。⒉擴展I/O單元:擴展I/O單元分為1/O擴展單元和單一(或I或O)擴展單元。113⑴I/O擴展單元的型號與基本單元大致相同,只在型號第二部分單元種類改用E表示擴展,I/O點數(shù)與基本單元一樣,所以共有四個品種,與表2-1相同。114⑵單一擴展單元型號與基本單元相似,只是單元種類改為I表示輸入擴展,或改為O表示輸出擴展,擴展點數(shù)只有4和16兩種。型號表示如下:C16P一XX一X:::①②③C4K一XX一X:::①②③其中:①用一個字母表示擴展類型。I表示輸入,O表示輸出。115②用一個字母表示輸入電源類型或輸出類型。這兩個字母結(jié)合起來才能表達出完整的含義。例:IA:表示交流輸入擴展。

ID:表示直流輸入擴展。

OR:表示繼電器接點輸出擴展。

OT:表示晶體管輸出擴展。

OS:表示雙向可控硅輸出擴展。③用一個字母表示本單元供電電源種類,同基本單元一樣。116擴展單元一共有6個品種:

C4K,C16P,C20P,C28P,C40P,C60P。其中:前兩種是單一擴展單元,后四種是I/O擴展單元。例1:C40P-CDR-D表示是C系列P型24點直流24V輸入,16點繼電器接點輸出,直流24V供電的基本單元。例2:C20P-CDT-A

表示是C系列P型交流供電的基本單元,有12個直流24V輸入點,有8個晶體管型輸出點。

117例3:C16P-OR-A表示是交流供電的16點繼電器輸出的C系列P型擴展單元。例4:

C28P-EDS-A表示是交流供電的C系列P型擴展單元,有16個直流24V輸入點,有12個雙向可控硅輸出點。例5:C4K~ID表示有4點直流24V輸入點的擴展單元。例6:C60P一EAR-A表示C系列P型擴展單元,交流240~100V供電,有32點交流100V輸入,有28點繼電器接點(帶插座)輸出。118專用單元用于其它功能擴展,要占用I/O地址。如:模擬定時器單元C4K-TM;4點模擬量輸入單元C4K-AD;1點模擬量輸出單元C1K-DA;上位機鏈接單元(RS232)C20—LK011CP(占用16個I,16個O點)等。3.專用單元119FX系列PLC的型號及意義其他區(qū)分輸出形式單元類型I/O總點數(shù)系列序號R—繼電器輸出T—晶體管輸出S—晶閘管輸出M—基本單元E—輸入輸出混合擴展單元及擴展模塊EX—輸入專用擴展模塊EY—輸出專用擴展模塊16~256點0、2、1N、2C、2N型號的命名方式§2-5三菱FX系列PLC簡介120基本單元一覽表輸入輸出總點數(shù)輸入點數(shù)輸出點數(shù)FX2N系列AC電源,DC輸入繼電器輸出晶閘管輸出晶體管輸出1688FX2N-16MR-001-FX2N-16MT-001321616FX2N-32MR-001FX2N-32MS-001FX2N-32MT-001482424FX2N-48MR-001FX2N-48MS-001FX2N-48MT-001643232FX2N-64MR-001FX2N-64MS-001FX2N-64MT-001804040FX2N-80MR-001FX2N-80MS-001FX2N-80MT-0011286464FX2N-128MR-001-FX2N-128MT-001121擴展單元

輸入輸出總點數(shù)輸入點數(shù)輸出點數(shù)繼電器輸出輸入晶體管輸出晶閘管輸出輸入信號電壓8(16)4(8)4(8)FX0N-8ER--DC24V880-FX0N-8EX--DC24V808FX0N-8EYR-FX0N-8EYT--16160-FX0N-16EX--DC24V16016FX0N-16EYR-FX0N-16EYT--16160-FX2N-16EX--DC24V16016FX2N-16EYR-FX2N-16EYTFX2N-16EYS-122輸入輸出繼電器型號FX2N-16MFX2N-32MFX2N-48MFX2N-64MFX2N-80MFX2N-128M擴展時輸入X000~X0078點X000~X01716點X000~X02724點X000~X03732點X000~X04740點X000~X07764點X000~X267184點輸出Y000~Y0078點Y000~Y01716點Y000~Y02724點Y000~Y03732點Y000~Y04740點Y000~Y07764點Y000~Y267184點123第三部分可編程控制器的編程124§3.1

PLC的編程語言

邏輯功能圖

梯形圖

邏輯代數(shù)式

語句表125梯形圖邏輯功能圖BACK126一、梯形圖編程語言1.梯形圖編程語言梯形圖是在繼電控制系統(tǒng)電氣原理圖基礎上開發(fā)出來的一種圖形語言。它沿用了繼電器、接點、串并聯(lián)等術語和類似的圖形符號,信號流向清楚、簡單、直觀、容易看懂,不需要學習計算機專業(yè)知識。電氣技術人員使用最為方便,各類PLC都將它作為第一用戶語言。127兩種梯形圖的繼電器符號圖對照物理繼電器PLC繼電器常開常閉觸點線圈128SB2KMKM繼電器控制SB1

2.兩種控制的梯形圖比較線圈線圈常開觸點常開觸點常閉觸點常閉觸點000005000500PLC控制0001129物理繼電器繼電器需硬接線連接觸點個數(shù)有限PLC繼電器繼電器用程序軟連接觸點個數(shù)無限繼電器的接線改變——控制功能改變PLC的用戶程序改變——控制功能改變

3.兩種控制中繼電器的區(qū)別130用PLC控制——外部接線不變,改變用戶程序。用繼電器控制——要改變控制電路的實際接線。KMQFUKH

M3~SB1SB2KMKHKM繼電器控制接線PLC控制外部接線輸入設備PLC~SB1SB2KHKM輸出設備

欲改變控制功能:主電路相同例如131這是在數(shù)字邏輯電路設計基礎上開發(fā)出來的一種圖形語言。它采用了數(shù)字電路中的圖符,邏輯功能清晰,輸入輸出關系明確,適合于有邏輯代數(shù)基礎和熟悉數(shù)字電路的系統(tǒng)設計人員使用。三.邏輯功能圖這是一種用特定的指令書寫的編程語言。它類似于計算機中的匯編語言,但經(jīng)過了簡化處理。程序以指令語句表格(又稱為編碼表)形式表示。各種PLC幾乎都有這種編程語言。二.指令語句表132二、語句表編程語言用助記符表示指令的功能多條指令語句的組合構(gòu)成了語句表程序指令語句是PLC用戶程序的基礎元素LD0000OR0500ANDNOT0001OUT0500梯形圖程序語句表程序0000050005000001133四.邏輯代數(shù)式這是一種用邏輯表達式來編程的語言,邏輯關系很強,還可以采用化簡手段。便于表示復雜電路,適合于熟悉邏輯代數(shù)和邏輯電路的人員使用。C系列P型PLC的指令系統(tǒng)共有37條指令,其中基本指令12條,應用(功能)指令25條。134LD——常開觸點與母線相連的指令⒈取指令:梯形圖符:數(shù)據(jù):接點號。除了數(shù)據(jù)通道之外,PLC的其余繼電器號都可以。P型PLC的基本指令(12條)可以用簡易編程器上對應的指令鍵輸入,PLC在簡易編程器上的指令鍵有:LD、AND、OR、NOT、OUT、CNT、TIM、TR、HR、SFT?!?-2C系列P型PLC的基本指令一.PLC控制的基本指令135功能:讀入邏輯行(又稱為支路)的第一個常開接點。注意:在梯形圖中,每一邏輯行必須以接點開始,所以必須使用LD或LDNOT指令。此外這兩條指令還用于電路塊中每一支路的開始,或分支點后分支電路的起始,并與其它一些指令配合使用。⒉取反指令梯形圖符:數(shù)據(jù):同LD指令。功能:讀入邏輯行的第一個常閉接點。LDNOT:常閉觸點與母線相連的指令136⒊與指令梯形圖符:數(shù)據(jù):接點號。除了暫存繼電器接點外其余繼電器都可以。功能:邏輯與操作,即串聯(lián)一個常開接點。AND——常開觸點相與(串聯(lián))的指令⒋與非指令:梯形圖符:數(shù)據(jù):接點號,同AND指令。功能:邏輯與非操作,即串聯(lián)一個常閉接點。ANDNOT:常閉觸點相與(串聯(lián))的指令137⒌或指令:梯形圖符:數(shù)據(jù):接點號,范圍同AND指令。功能:邏輯或操作,即并聯(lián)一個常開接點。OR——常開觸點相或(并聯(lián))的指令⒍或非指令:梯形圖符:數(shù)據(jù):接點號,范圍同AND指令。功能:邏輯或非操作,即并聯(lián)一個常閉接點。ORNOT:常閉觸點相或(并聯(lián))的指令138⒏求反輸出指令:OUTNOT梯形圖符:數(shù)據(jù):繼電器號,范圍同OUT指令。功能:將邏輯行的運算結(jié)果取反后輸出。⒎輸出指令:梯形圖符:數(shù)據(jù):繼電器線圈號。范圍是0500~1807、HR000~HR915、TR0~TR7。功能:將邏輯行的運算結(jié)果輸出。OUT:將執(zhí)行結(jié)果輸出到某位的指令139LD0000OR0500ANDNOT0001OUT0500LDNOT0002ORNOT0003AND0500OUTNOT050100000001050000020500050005010003梯形圖程序語句表程序使用指令舉例與或與或與與輸出140例1:電動機起動/停止電路的編程。141例2:給出對應下面梯形圖的編碼表和輸出波形。142指出圖示程序?qū)M1和KM2的控制作用沒按下按鈕SB1→線圈0500斷電→沒按SB2→觸點0001閉合→線圈0501斷電→斷開閉合KM1斷電KM2斷電斷電斷電SB1SB2KM1PLC~000000010500KOMKM20501線圈0000斷電→觸點0000斷開→050000010500050100000001使用指令舉例觸點0001閉合→143按一下SB1→觸點0000閉合→線圈0500通電→按下SB2→觸點0001斷開→閉合KM1通電KM2通電閉合線圈0501通電→通電通電線圈0000通電→斷開050001000500050100000001觸點0001閉合→SB1SB2KM1PLC~000000010500COMKM20501144例3.TR指令應用舉例。在程序中如果有幾個分支輸出,并且分支后還有接點串聯(lián)時,要用暫存繼電器TR來暫時保存分支點狀態(tài)。TR必須與LD及OUT指令配合使用。1450500OUT0601LDTR0AND0014OUT0602OUTOUTOUTEND(01)LDTR0LDTR2AND0015TR2AND01000603AND0101060400320031例3.TR指令應用舉例(2)146147⒐電路塊與指令:

ANDLD梯形圖符:無數(shù)據(jù):無功能:將兩個電路塊串聯(lián)起來編程操作。10.電路塊或指令:ORLD梯形圖符:無數(shù)據(jù):無功能:將兩個電路塊并聯(lián)起來。1481.ANDLD是將并聯(lián)觸點組相串聯(lián)的指令方法1LD0000AND0001ORNOT0002LD0003OR0004ANDLDLD0005ORNOT0006ANDLDOUT0500方法2LD0000AND0001ORNOT0002LD0003OR0004LD0005ORNOT0006ANDLDANDLDOUT050005000005000600000001000200030004在方法2中,ANDLD之前的觸點組個數(shù)應小于等于8

使用指令舉例4149

方法1LD0000ANDNOT0001LDNOT0002AND0005ORLDLD0004AND0003ORLDOUT0500方法2LD0000ANDNOT0001LDNOT0002AND0005LD0004AND0003ORLDORLDOUT050000000001000200030004000505002.ORLD是串聯(lián)觸點組相并聯(lián)連接的指令在方法2中,ORLD之前的觸點組個數(shù)應小于等于8使用指令舉例5150上述編程方式中:編碼方式1是電路塊逐塊連接,編碼方式2是電路塊編程后總連接,兩種編碼方法的指令條數(shù)相同。在使用方法2時,要注意兩點:①總連接時,使用塊串并指令的條數(shù)要與電路塊的實際數(shù)相對應,即比電路塊數(shù)少1。②使用的塊串并指令數(shù)目≤7,即最多只能8個電路塊相連,方法1沒有這個限制。151數(shù)據(jù):占兩行,第一行跟在指令之后,是兩位數(shù)字00~47,為選定的定時器號;第二行數(shù)據(jù)與第一行數(shù)據(jù)在編碼表中位置上下對齊,是定時器的設定值,用4位十進制數(shù)表示。定時單位:為0.1秒,所以最低位是十分位。例如定時5秒的設定值是0050。定時范圍:是0.1-999.9秒。⒒定時器指令:TIM梯形圖符:152說明:定時器是減1定時器。功能:定時時間到接通定時器接點。當輸入條件為ON時,開始減1定時,每經(jīng)過0.1秒,定時器的當前值減1,定時時間一到,定時器的當前值變?yōu)?000,定時器接點接通并保持。當輸入條件為OFF時,不管定時器當前處于什么狀態(tài)都復位。定時器相當于時間繼電器。在電源掉電時,定時器復位。復位時定時器的當前值恢復為設定值。153③定時器ON后,若執(zhí)行條件OFF,定時器復位?!锒〞r器的功能小結(jié):當執(zhí)行條件ON時開始定時,定時過程中執(zhí)行條件要保持ON。定時時間到定時器ON、其所屬觸點動作。此后只要執(zhí)行條件保持ON,其ON狀態(tài)保持。④定時器ON后,若PLC斷電,定時器復位。⑤當定時器復位時,其當前值為設定值。154LD0000TIM00#0050LDTIM00OUT05000000TIM0005005STIM00#00500000TIM000500開始定時定時到定時器復位★定時器TIM的用法TIM定時時間:50×0.1=5s155分析程序?qū)€圈0500的控制0000對應啟動按鈕、0001對應停車按鈕

。按下啟動按鈕

→線圈0000ON→線圈0500ON→閉合閉合閉合0500TIM010501000000010500TIM01#00500500觸點0500閉合→TIM01開始定時→經(jīng)過5s→TIM01ON→觸點TIM01閉合→線圈0501ON觸點0000閉合→定時器定時功能例(1)自按下啟動按鈕5s后線圈0501ON只要TIM01ON線圈0501一直O(jiān)N156線圈0501ON期間按下停車按鈕

→線圈0001通電→線圈0500斷電→斷開TIM01復位→斷開斷開0500TIM010501000000010500TIM01#00500500觸點0001斷開→觸點0500斷開→觸點TIM01斷開→線圈0501OFF按下停車按鈕,線圈0501立即OFF自按下啟動按鈕5s后線圈0501ON分析程序?qū)€圈0500的控制定時器定時功能例(1)157分析程序?qū)?000的控制作用。自0000ON→線圈1000ON→900秒到→TIM01ON→900秒到→TIM02ON→定時器級聯(lián)使用——SV=SV1+SV2TIM02開始定時→線圈1001ONTIM01開始定時→★定時器定時時間的擴展1000TIM021000100100000001TIM01#90001000TIM01TIM02#9000閉合閉合閉合158練習:寫出梯形圖的語句表。LD0000OR0500ANDNOT0001OUT0500LD0500TIM01#9000LDTIM01TIM02#9000LDTIM02OUT10000500TIM020500100000000001TIM01#90000500TIM01TIM02#9000159★關于接通延時ON和接通延時OFF的控制LD0000IL(02)TIM00#0600LDTIM00OUT1000LDNOTTIM00OUT1001ILC(03)TIM00#0600100000001001TIM00IL(02)ILC(03)TIM00自0000為ON開始→1000經(jīng)過60秒接通自0000為ON開始→1001經(jīng)過60秒斷開接通延時ON接通延時OFF16012.計數(shù)器指令:CNT該指令在梯形圖中有兩邏輯輸入行。接CP端的行,是計數(shù)信號輸入行:接R端的行是計數(shù)器復位輸入行,又稱為置0行。數(shù)據(jù):占二行。一行是計數(shù)器號00~47;一行是計數(shù)設定值,用4位十進制數(shù)表示,計數(shù)范圍是0001~9999。功能:計數(shù)到時,接通計數(shù)器動合接點,相當于硬件計數(shù)器。梯形圖符:161⑴在設計編碼表時,該指令需要3步才能完成:第一步是計數(shù)輸入行;第二步是計數(shù)復位行(置0);最后才是計數(shù)器指令。⑵計數(shù)器是減1計數(shù)器。在計數(shù)脈沖的上升沿,計數(shù)器的當前值減1,當計數(shù)值減為0時,計數(shù)器的動合接點接通;當復位輸入為ON時,計數(shù)器復位,當前值恢復到設定值,動合接點斷開。說明:⑶電源掉電時,計數(shù)器的當前值保持不變。當置

0信號和計數(shù)信號同時來到時,置0信號優(yōu)先。162⑤CNTON后,若輸入條件OFF,或PLC斷電,計數(shù)器當前值能保持。③CNTON后,此后輸入的計數(shù)脈沖無效?!镉嫈?shù)器的用法計數(shù)器的設定值可以是常數(shù),也可以是通道號。計數(shù)達到設定值時CNTON、其所屬接點動作。④計數(shù)器ON后,只要不清零,CNT將保持ON。當計數(shù)器復位時,其當前值恢復為設定值。163PV=10PV=10(停止計數(shù))計數(shù)計數(shù)(停止計數(shù))98210ON保持98210ON保持CPCNTR清零清零脈沖無效脈沖無效CNT是減計數(shù)器,每輸入一個計數(shù)脈沖,由設定值減1。★計數(shù)器的工作時序設定值SV=10時CNT的工作波形164CPCNT00050000000001CNT00#0003R★CNT的計數(shù)功能舉例分析程序?qū)?500的控制作用。0000每接通一次,向CNT00輸入一個計數(shù)脈沖。0000接通3次→CNT00ON→線圈0500ON閉合閉合斷開此后若觸點0001ON→CNT00復位→線圈0500OFFCNT00斷電再復電時,能保持斷電前的當前值。若將#0003換成HR000,則計數(shù)值是通道0中的數(shù)據(jù)。165CPCNT00050000000001CNT00#0003R寫出梯形圖程序的語句表LD0000LD0001CNT00#0003LDCNT00OUT

溫馨提示

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

評論

0/150

提交評論