第1章 可編程序控制器概序改_第1頁
第1章 可編程序控制器概序改_第2頁
第1章 可編程序控制器概序改_第3頁
第1章 可編程序控制器概序改_第4頁
第1章 可編程序控制器概序改_第5頁
已閱讀5頁,還剩83頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

可編程序控制器(PLC)課程廖國華

中南大學信息學院自動化系======================================教材:《現(xiàn)代電氣及可編程控制技術》主編:王永華出版社:北京航空航天大學出版社======================================參考教材:《深入淺出西門子S7-200》出版社:北京航空航天大學出版社

======================================參考教材:《西門子S7-200用戶手冊》西門子公司編======================================?可編程序控制器(PLC)ProgrammableLogicController產(chǎn)生定義分類應用領域國內(nèi)外狀況發(fā)展趨勢組成工作方式選擇ProgrammableLogicController什么是PLC著名品牌PLC的發(fā)展PLC系統(tǒng)設計PLC定義分類應用領域ProgrammableLogicController產(chǎn)生1.PLC的產(chǎn)生及定義

1.1PLC的產(chǎn)生傳統(tǒng)的生產(chǎn)機械自動控制裝置→繼電器控制系統(tǒng)

優(yōu)點→結(jié)構(gòu)簡單、價格低廉、容易操作。缺點→體積龐大、生產(chǎn)周期長、接線復雜、故障率高、可靠性及靈活性差。應用→比較適用于工作模式固定,控制邏輯簡單等工業(yè)應用場合。

美國最大的汽車制造商——通用汽車公司(GM)原汽車生產(chǎn)線采用的是繼電器控制系統(tǒng)。為了適應汽車型號不斷更新的需要,實現(xiàn)小批量、多品種的生產(chǎn)需要,于1968年提出設想,希望能有一種新型的工業(yè)控制器,它能夠盡可能減少重新設計和更換電氣控制系統(tǒng)及接線,以降低成本,縮短周期。其設計思想:集繼電器控制及計算機兩者的優(yōu)點。

繼電器控制系統(tǒng)先進自動控制系統(tǒng)對先進自動控制裝置提出設想:

把計算機的功能完善、通用、靈活等優(yōu)點和繼電器控制系統(tǒng)的簡單易懂、操作方便、價格便宜等優(yōu)點結(jié)合起來,制成一種通用控制裝置。把計算機的編程方法和程序輸入方式加以簡化,采用面向控制過程、面向?qū)ο蟮恼Z言編程。

工業(yè)控制單板機(計算機)繼電器控制系統(tǒng)先進控制裝置(1)編程方便,可現(xiàn)場修改程序;(2)維修方便,采用插件式結(jié)構(gòu);(3)可靠性高于繼電器控制裝置;(4)體積小于繼電器控制盤;(5)數(shù)據(jù)可直接送入管理計算機;(6)成本可與繼電器控制盤競爭;(7)輸入為市電;(8)輸出為市電,容量要求在2A以上,可直接驅(qū)動接觸器;(9)擴展時原系統(tǒng)改變最小;(10)用戶存儲器大于4KB。 著名的GM10條可編程序邏輯控制器的產(chǎn)生

美國數(shù)字設備公司(DEC)根據(jù)這一設想,于1969年研制成功了第一臺可編程序控制器。由于當時主要用于順序控制,只能進行邏輯運算,故稱為可編程序邏輯控制器(ProgrammableLogicController,PLC)。1.2PLC的定義因為PLC一直飛速發(fā)展,迄今為止還未有一個十分確切的定義。國際電工委員會(IEC)對PLC的定義頒發(fā)過多稿;于1982年11月頒發(fā)PLC標準草案第一稿;于1985年1月頒發(fā)PLC標準第二稿;于1987年2月頒發(fā)PLC標準第三稿;國際電工委員會(IEC)對可編程序控制器作了如下的定義:“可編程序控制器是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應用而設計。它采用可編程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術運算等操作的指令,并通過數(shù)字式模擬式的輸入和輸出,控制各種類型的機械或生產(chǎn)過程??删幊绦蚩刂破骷捌溆嘘P設備,都應按易于與工業(yè)控制系統(tǒng)聯(lián)成一個整體,易于擴充功能的原則而設計”。定義強調(diào)了兩點:一是PLC直接應用于工業(yè)環(huán)境,具有很強的抗干擾能力,廣泛的適應能力和應用范圍;這是區(qū)別于微機控制系統(tǒng)的一個重要特征;二是它也是一種計算機,是為工業(yè)環(huán)境而設計的工業(yè)計算機。PLC是由繼電器邏輯控制系統(tǒng)發(fā)展而來,所以它在數(shù)學處理、順序控制方面具有一定優(yōu)勢。繼電器在控制系統(tǒng)中主要起兩種作用:(a)邏輯運算(b)弱電控制強電。PLC是集自動控制技術、計算機技術和通訊技術于一體的一種新型工業(yè)控制裝置,已躍居工業(yè)自動化三大支柱(PLC、ROBOT、CAD/CAM)的首位。初級階段從第一臺PLC問世到20世紀70年代中期。(簡單功能、梯形圖編程)崛起階段從20世紀70年代中期到80年代初期。(功能增強、推廣應用)成熟階段從20世紀80年代初期到90年代初期。(大規(guī)模應用、通信聯(lián)網(wǎng))飛速發(fā)展階段從20世紀90年代初期到90年代末期。(過程控制、復雜控制系統(tǒng))開放性、標準化階段從20世紀90年代中期以后。(IEC61131)PLC發(fā)展的五個階段PLC發(fā)展到現(xiàn)在,其功能遠遠超出其定義的范圍。2.PLC的分類2.1按I/O點數(shù)分類(PLC可從外部接收多少個輸入量和向外部輸出多少個輸出量)I/O點數(shù)小于32為微型PLC;I/O點數(shù)在32~128為微小型PLC;I/O點數(shù)在128~256為小型PLC;I/O點數(shù)在256~2048為中型PLC;I/O點數(shù)大于2048為大型PLC;I/O點數(shù)在4000以上為超大型PLC。以上劃分不包括模擬量I/0點數(shù),且劃分界限不是十分嚴格的。NEZA;s7-200micrologix1000FX系列;OMRON的CPM2A系列S7-300系列OMRON的C200H系列SLC500系列TE的PREMIUM系列S7-400系列OMRON的CS1系列和CNM1系列

SLC5/05系列MODICON的QUANTUM系列2.PLC的分類2.2按結(jié)構(gòu)形式分類整體式PLC:又稱單元式或箱體式。整體式PLC是將電源、CPU、I/0部件都集中裝在一個機箱內(nèi)。一般小型PLC采用這種結(jié)構(gòu)。其優(yōu)點低:結(jié)構(gòu)緊湊,體積小,重量輕,價格低,容易裝配在工業(yè)設備的內(nèi)部,比較適合生產(chǎn)設備的單機控制。 缺點:主機的I/O點數(shù)固定,使用不夠靈活,維修不方便。模塊式PLC:將PLC各部分分成若干個單獨的模塊,如CPU模塊、I/0模塊、電源模塊和各種功能模塊。模塊式PLC由框架和各種模塊組成。模塊插在插座上。一般大、中型PLC采用模塊式結(jié)構(gòu),有的小型PLC也采用這種結(jié)構(gòu)。 優(yōu)點:PLC配置靈活,裝配方便,易于擴展。 缺點:結(jié)構(gòu)復雜,各種插件比較多,造價也比較高。有的PLC將整體式和模塊式結(jié)合起來,稱為疊裝式PLC。SIEMENSPLC系列SIEMENSPLC系列ABPLC系列ABPLC系列GERX7iPLCGE90-30PLCGEFAUNCPLC系列施耐德modiconM340

施耐德PLC系列2.3按輸出形式分

(1)繼電器輸出為有觸點輸出方式,適用于低頻大功率直流或交流負載。(2)晶體管輸出為無觸點輸出方式,適用于高頻小功率直流負載。

(3)晶閘管輸出為無觸點輸出方式,適用于高速大功率交流負載。3.PLC的特點PLC種類雖然千差萬別,但有許多共同的特點1).抗干擾能力強,可靠性高在硬件上,采用了隔離、屏蔽、濾波、接地等抗干擾措施,所用元件是精心挑選的并經(jīng)篩選老化處理;在軟件上,采用數(shù)字濾波等抗干擾技術和故障診斷措施;在工作方式上,采用了周期循環(huán)掃描方式,對輸入或輸出幾乎同時進行處理,有效地提高了PLC的工作可靠性;在結(jié)構(gòu)上,對耐熱、防潮、防塵、抗振等都有精確考慮。2).控制系統(tǒng)結(jié)構(gòu)簡單,通用性強接線簡單,一般直接連線,不需要用戶再進行電路板的設計;控制要求及功能改變時只需修改程序。3).編程方便,易于使用梯形圖與繼電器原理圖相似,形象直觀,容易掌握,不需專門計算機知識。4).功能完善、通用性好,可實現(xiàn)三電一體化多種功能模板,適應各種信號的輸入輸出。具有邏輯運算、算術運算、定時,計數(shù),順序控制,PID控制、排序查表函數(shù)運算、中斷等功能。PLC將電控(邏輯控制)、電儀(過程控制)和電結(jié)(運動控制)這三電集于一體??梢苑奖?靈活地組合成各種不同規(guī)模和要求的控制系統(tǒng)??煽啃愿?平均無故障時間3--5萬小時)

▲在硬件上,采用了隔離、屏蔽、濾波、接地等抗干擾措施,所用元件是精心挑選的并經(jīng)篩選老化處理;

▲在軟件上,采用數(shù)字濾波等抗干擾技術和故障診斷措施;

▲在工作方式上,采用了周期循環(huán)掃描方式,對輸入或輸出幾乎同時進行處理,有效地提高了PLC的工作可靠性;

▲在結(jié)構(gòu)上,對耐熱、防潮、防塵、抗振等都有精確考慮。

簡單方便

▲接線簡單,一般直接連線,不需要用戶再進行電路板的設計; ▲語言方面,所有廠家PLC都支持梯形圖,編程簡單直觀; ▲模塊化設計或者擴展模塊的使用,簡化了系統(tǒng)的形成; ▲系統(tǒng)設計容易,開發(fā)周期短,程序易調(diào)試和修改; ▲利用PLC的網(wǎng)絡和通信技術易于實現(xiàn)復雜或分散的控制任務。5).設計、施工調(diào)試的周期短設計和施工可同時進行,使用軟件編程取代硬接線實現(xiàn)控制功能,大大減輕了繁重的安裝接線工作。6).體積小,能耗低,性價比高,維護操作方便體積小,質(zhì)量輕,便于安裝;診斷功能強,便于直觀監(jiān)視系統(tǒng)的I/O狀態(tài),通訊狀態(tài)、電源和故障狀態(tài)。PLC的缺點

主要是PLC的軟、硬件體系結(jié)構(gòu)是封閉而不是開放的:如專用總線、專家通信網(wǎng)絡及協(xié)議,I/O模板不通用,甚至連機柜、電源模板亦各不相同。編程語言雖多數(shù)是梯形圖,但組態(tài)、尋址、語言結(jié)構(gòu)均不一致,因此各公司的PLC互不兼容。SIEMENS等公司已經(jīng)開發(fā)出以個人計算機為基礎,在Windows平臺下,結(jié)合IEC1131-3國際標準的新一代開放體系結(jié)構(gòu)的PLC。

4.PLC的應用領域PLC在工業(yè)自動化中起著舉足輕重的作用,在國內(nèi)外已廣泛應用于機械、冶金、石油、化工、輕工、紡織、電力、電子、食品、交通等行業(yè)。經(jīng)驗表明,80%以上的工業(yè)控制可以使用PLC來完成。在日本,凡8個以上中間繼電器組成的控制系統(tǒng)都已采用PLC來取代。(1)順序控制 應用最廣也最適合PLC的領域,用來取代傳統(tǒng)的繼電器順序控制。用在單機控制、多機群控、生產(chǎn)自動線控制等。如裝配生長線、電鍍流水線、電梯控制等。(2)運動控制 具有拖動步進電機或伺服電機的單軸或多軸位置控制模塊,能把描述目標位置的數(shù)據(jù)送給模塊,并輸出移動一軸或數(shù)軸到目標位置,且軸移動時,位置控制模塊能保持適當?shù)乃俣群图铀俣龋_保運動平滑。(3)過程控制 具有PID控制功能模塊,用于過程控制。(4)數(shù)據(jù)處理 大部分PLC都具有不同程度的數(shù)據(jù)處理功能,如加、減、乘、除、乘方、開方等(5)通訊聯(lián)網(wǎng) 為適應復雜的控制任務且節(jié)省資源,可采用單級網(wǎng)絡或多級分布式控制系統(tǒng)。(6)CIMS應用CIMS是英語ComputerIntegratedManufacturingSystem的縮寫,意思是計算機集成制造系統(tǒng)。它是隨著計算機輔助設計與制造的發(fā)展而產(chǎn)生的。它是在信息技術、自動化技術、制造技術與現(xiàn)代管理技術的基礎上,通過計算機技術把分散在產(chǎn)品設計、制造過程中各種孤立的自動化子系統(tǒng)有機地集成起來,形成適用于多品種、小批量生產(chǎn),實現(xiàn)整體效益的集成化和智能化制造系統(tǒng)。集成化反映了自動化的廣度,它把系統(tǒng)的范圍擴展到了市場預測、產(chǎn)品設計、加工制造、檢驗、銷售及售后服務等的全過程。智能化則體現(xiàn)了自動化的深度,它不僅涉及物資流控制的傳統(tǒng)體力勞動自動化,還包括信息流控制的腦力勞動的自動化。5.PLC控制系統(tǒng)的分類

5.1集中式控制系統(tǒng)集中式控制系統(tǒng)是用一個PLC控制一臺或多個被控設備。主要用于輸入、輸出點數(shù)較少,各被控設備所處的位置比較近,且相互間的動作有一定聯(lián)系的場合。其特點是控制結(jié)構(gòu)簡單。5.2遠程式控制系統(tǒng)遠程式控制系統(tǒng)是指控制單元遠離控制現(xiàn)場,PLC通過通信電纜與被控設備進行信息傳遞。該系統(tǒng)一般用于被控設備十分分散,或工作環(huán)境比較惡劣的場合。其特點是需要采用遠程通信模塊,提高了系統(tǒng)的成本和復雜性。5.3分布式控制系統(tǒng)分布式控制系統(tǒng)即采用幾臺小型PLC分別獨立控制某些被控設備,然后再用通信線將幾臺PLC連接起來,并用上位機進行管理。該系統(tǒng)多用于有多臺被控設備的大型控制系統(tǒng),其各被控設備之間有數(shù)據(jù)信息傳送的場合。其特點是系統(tǒng)靈活性強、控制范圍大,但需要增加用于通信的硬件和軟件,系統(tǒng)的復雜性也更大。...基于獨一無二的LOGIX平臺和開放的Netlinx,信息實現(xiàn)無縫路由基于現(xiàn)場總線的智能化MCC解決方案長沙二水廠DCS系統(tǒng)配置圖重慶方盛55MWFCB機組DCS系統(tǒng)北京勝新紀元科技發(fā)展有限公司重慶方盛電力有限責任公司1X55MWFCB機組DCS監(jiān)控系統(tǒng)

DCS硬件系統(tǒng)配置圖鍋爐配置12個I/O站1012點汽機配置7個I/O站692點電氣和公用部分配置3個I/O站360點I/O總配置2064點方盛電廠控制室發(fā)展趨勢ProgrammableLogicController防火墻國內(nèi)外狀況品牌6.PLC的國內(nèi)外狀況出世界上第一臺PLC以后,日本、德國、法國等國相繼研制了各自的PLC。1969年美國研制70年代中期,PLC進入了實用化階段。70年代末和80年代初,PLC進入了成熟階段。美國PLC發(fā)展得最快:1984年有48家,生產(chǎn)150多種PLC;1987年有63家,生產(chǎn)243種PLC;1996年有70余家,生產(chǎn)近300種PLC。著名廠家有A—B(Allen-Bradley)艾倫一布拉德利公司,MODICON莫迪康公司,GE-FANUC公司,TI(TexasInstrument)德州儀器公司,WESTHOUSEElectric西屋電氣公司,IPM(InternationalParallelMachines)國際并行機器公司等。(2)歐洲PLC歐洲PLC的廠家有60余家:西門子(Siemens)于1973年研制出第一臺PLC。金鐘默勒(KlocknerMoellerGmbh),AEG,法國的TE(Telemecanique)(施耐德)瑞士的Selectron公司等。6.1三大流派,各有特色(1)美國PLC

1971年,日本從美國引進PLC技術,由日立公司研制成功日本第一臺PLC。

(3)日本PLC

日本生產(chǎn)PLC的廠家有40余家:三菱電機(MITSUBISHI),歐姆龍(OMRON),富士電機(FujiElectric),東芝(TOSHIBA),光洋(KOYO),松下電工(MEW),和泉(IDEC),夏普(SHARP),安川等公司。韓國、臺灣及國產(chǎn)PLC產(chǎn)品,所占市場份額小,不屬于主流產(chǎn)品。我國在70年代末和80年代初隨國外成套設備引進,開始PLC的研制。我國早期獨立研制PLC的單位有:北京機械工業(yè)自動化研究所,上海工業(yè)自動化儀表研究所,大連組合機床研究所,成都機床電器研究所,中科院北京計算機所及自動化所,長春一汽,上海起重電器廠,上海香島機電公司,上海自力電子設備廠等單位。以上諸單位都沒有形成規(guī)模化生產(chǎn)。遼寧無線電二廠引進德國西門子技術生產(chǎn)PLC;無錫電器和日本光洋合資生產(chǎn)的PLC;中美合資的廈門A—B公司生產(chǎn)的PLC;上海香島機電公司引進技術生產(chǎn)的PLC;上海OMRON公司;西安Siemens公司等。國內(nèi)PLC生產(chǎn)廠家有30余家,但在目前上市的眾多產(chǎn)品產(chǎn)品中,還沒有形成規(guī)?;纳a(chǎn)和名牌的產(chǎn)品。從技術角度看,國內(nèi)外的小型PLC差距正在縮小,微型PLC已經(jīng)比較成熟。6.2國內(nèi)市場現(xiàn)狀從2004年度PLC市場研究報告表明:1)PLC為目前國內(nèi)市場上的主流控制器,2004年PLC總需求高達31億,但國產(chǎn)PLC不到整個市場份額的1%。2)在市場份總量中,小型PLC(256點以下)的市場份額巨大,占據(jù)市場總額的64%。3)中國以其制造業(yè)發(fā)展的迅猛及范圍的的廣泛為人所矚目,使PLC在某些自動化領域增長超過20%,中國的PLC市場在未來的5年內(nèi),以14.1%的綜合年增長率增長。7.PLC的未來及發(fā)展趨勢7.1PLC的未來自動化市場的未來,PLC仍然處于一種核心的地位。在最近出現(xiàn)在美國、歐洲和國內(nèi)有關探討PLC發(fā)展的文獻中,這個結(jié)論是眾口一詞的。在全球經(jīng)濟不景氣的情況下,PLC的市場銷售依然堅挺,雖然PC控制有了很大的進展,但只對PLC高端產(chǎn)品形成競爭,小型、超小型PLC的發(fā)展勢頭令人刮目相看。

PLC和PC控制可能在今后互相融合,美國已經(jīng)提出可編程自動化控制器(ProgrammableAutomationController,PAC)的概念,7.2PLC的發(fā)展趨勢(1)向小型化、專用化、低成本方向發(fā)展(2)向大容量、高速度方向發(fā)展 (CPU處理速度nS級;內(nèi)存2M字節(jié))(3)向多品種方向發(fā)展和高功能 (超大型和超小型)(4)產(chǎn)品更加規(guī)范化、標準化 (硬件、軟件兼容的PLC)(5)模塊化(6)加強聯(lián)網(wǎng)和通信的能力(7)工業(yè)軟件發(fā)展迅速8.PLC著名品牌1993年中國PLC市場排行榜上的世界十大廠家:美國A-B公司(Allen-Bradley)德國西門子公司(Siemens)美國GE-Fanuc公司美國的莫迪康(Modicon)和法國的TE電器公司日本歐姆公司(OMRON)日本三菱電機株式會社(MITSUBISHI)日本富士電機株式會社(FujiElectric)日本東芝公司(TOSHIBA)日本的光洋電子(KOYO)和中國的華光電子(CKE)日本松下電工株式會社(MEW):MatsushitaElectricWorksLtd)根據(jù)美國AutomationResearchCo.(ARC)的商情調(diào)查,在1994年PLC市場上,最大的5家PLC制造商是:SIEMENS,Allen-Bradly,(Rockwell)AEGSchneider,三菱電機,

OMRON(立石電機)(1996年中國PLC市場)工作方式選擇ProgrammableLogicController系統(tǒng)組成9.PLC系統(tǒng)組成及工作原理9.1.系統(tǒng)組成CPU存儲器I/O單元電源通信接口擴展接口編程設備其他部件9.2PLC各組成部分1)中央處理單元CPUCPU通過輸入裝置讀入外設的狀態(tài),由用戶程序去處理,并根據(jù)處理結(jié)果通過輸出裝置去控制外設。一般的中型可編程控制器多為雙微處理器系統(tǒng),一個是字處理器,它是主處理器,由它處理字節(jié)操作指令,控制系統(tǒng)總線,內(nèi)部計數(shù)器,內(nèi)部定時器,監(jiān)視掃描時間,統(tǒng)一管理編程接口,同時協(xié)調(diào)位處理器及輸入輸出。另一個為位處理器,也稱布爾處理器,它是從處理器,它的主要作用是處理位操作指令和在機器操作系統(tǒng)的管理下實現(xiàn)PLC編程語言向機器語言轉(zhuǎn)換。CPU處理速度是指PLC執(zhí)行1000條基本指令所花費的時間。2)存儲器存儲器主要存放系統(tǒng)程序,用戶程序及工作數(shù)據(jù)。PLC所用的存儲器基本上由PROM,EPROM,EEPROM及RAM等組成。系統(tǒng)存儲器:系統(tǒng)管理程序、用戶指令解釋程序、標準程序模塊與系統(tǒng)調(diào)用。用戶存儲器:用戶程序存儲區(qū)、功能存儲區(qū)(數(shù)據(jù))存儲器3)輸入/輸出部件(I/0單元)PLC通過I/O接口可以檢測被控對象或被控生產(chǎn)過程的各種參數(shù),以這些現(xiàn)場數(shù)據(jù)作為PLC對被控對象進行控制的信息依據(jù)。同時PLC又通過I/O接口將處理結(jié)果送給被控設備或工業(yè)生產(chǎn)過程,以實現(xiàn)控制。輸入/輸出信號類型可以是開關量、模擬量、數(shù)字量。I/0單元包含與被控設備相連的接口電路與I/O映像寄存器;輸入接口的輸入類型可以是直流、交流和交直流;輸出接口電路的類型有:繼電器輸出型、晶體管輸出型和晶閘管輸出型,輸出電流值一般為0.5-2A,其額定值與負載性質(zhì)有關。為使PLC免受瞬間大電流而損壞,保護措施為:(a)輸入與輸出公共端接熔斷器;(b)采用保護電路:對交流感性負載,一般用阻容吸收電路;對直流感性負載,用續(xù)流二極管.4)編程裝置和編程軟件PLC是以順序執(zhí)行存儲器中的程序來完成其控制功能的。5)電源DC24V;AC220V6)其它

擴展接口、通信接口、存儲器卡等其它部件S7-300PLCS7-300PLCS7-300與ET200構(gòu)成的分布式系統(tǒng)S7-400PLCPLC外形圖PLC交流輸入接口PLC直流輸入接口PLC繼電器輸出接口PLC晶體管輸出接口PLC晶閘管輸出接口標準編程器通用編程器9.2工作方式

PLC采用循環(huán)掃描的工作方式,這個過程可分為內(nèi)部處理、通信服務、輸入處理、程序執(zhí)行、輸出處理幾個階段,整個過程掃描一次所需要的時間稱為掃描周期。內(nèi)部處理:CPU檢測主機硬件,同時檢查所有I/O模塊的狀態(tài),在RUN下,還檢查用戶程序存儲器,如異常,則停機并顯示出錯。通信服務:自動檢測并處理通信端口接收到的任何信息,檢查是否有編程器、計算機等通信請求,若有則進行相應處理。輸入掃描:對各數(shù)字量輸入點的當前狀態(tài)進行輸入掃描,并將掃描結(jié)果分別寫入對應的映像寄存器中。執(zhí)行用戶程序:用戶程序按順序存放,CPU從第一條指令開始順序取指令并執(zhí)行,直到最后一條指令結(jié)束。指令執(zhí)行時從映象存儲器中讀取各輸入點的狀態(tài)經(jīng)算術或邏輯運算,然后結(jié)果送到輸出映象寄存器中。輸出處理:CPU從輸出映象寄存器中的數(shù)據(jù)幾乎同時集中對輸出點進行刷新,通過輸出接口轉(zhuǎn)化成被控設備所接受的電壓或電流信號,以驅(qū)動被控設備。PLC方式開關處于RUN時,執(zhí)行所有階段,處于STOP時,只執(zhí)行前2個階段,此時PLC可聯(lián)機或離線編程。PLC的運行方式PLC的工作方式PLC的工作按集中輸入、集中輸出,周期性循環(huán)掃描的方式進行工作的。工作過程上電處理掃描過程出錯處理PLC的運行方式形象理解典型例子PLC的運行方式形象理解典型例子PLC掃描過程的中心內(nèi)容輸入采樣階段一般情況下,PLC對輸入信號的要求程序執(zhí)行階段輸出刷新階段

掃描周期的長短與CPU的運算速度、I/O點數(shù)、用戶程序的長短及編程情況有關,通常用PLC執(zhí)行1KB指令所需的時間來說明其掃描速度。數(shù)量級為零點幾微秒到上百微秒。 對響應速度要求快的系統(tǒng),在硬件選定之后,應盡量縮短和優(yōu)化程序代碼。

輸入輸出處理原則輸入映像寄存器的數(shù)據(jù)取決于輸入端子板上各輸入點在上一刷新器件的接通和斷開狀態(tài)。程序執(zhí)行結(jié)果取決于用戶所編程序和輸入/輸出映像寄存器的內(nèi)容及其它各元件映像寄存器內(nèi)容。輸出映像寄存器的數(shù)據(jù)取決于輸出指令的執(zhí)行結(jié)果。輸出鎖存器的數(shù)據(jù),由上一次輸出刷新期間輸出映像寄存器中的數(shù)據(jù)決定。輸出端子的接通和斷開狀態(tài),由輸出鎖存器決定。

9.3編程語言

PLC的編程語言概述IEC61131-3五種編程語言梯形圖(LadderDiagram,LD)、功能塊圖(FunctionBlockDiagram,F(xiàn)BD)順序功能圖(SequentialFunctionChart,SFC)結(jié)構(gòu)化文本(StructuredText,ST)指令表或語句表(InstructionList,IL或STL)(1).梯形圖:最常用、最直觀的編程語言。名字的由來定義及內(nèi)容能流的概念梯形圖(所有廠商都支持LAD)

它是一種圖形化的面向控制過程的“自然語言”,它沿用了繼電器的觸點、線圈、串并聯(lián)等述語和圖形符號,同時增加了一些繼電器控制系統(tǒng)中沒有的特殊符號,以便擴充PLC的控制功能。梯形圖它繼承了繼電接觸控制系統(tǒng)中的框架結(jié)構(gòu)和邏輯關系,是最接近于繼電接觸系統(tǒng)中的電氣控制原理圖,它形象直觀,易學,實用,為廣大電氣技術人員所熟悉,是應用最多一種編程語言。有的PLC有兩根母線,大部分PLC只保留左邊的母線,在LAD中,觸點代表邏輯“輸入”條件如開關、按紐、內(nèi)部條件等;線圈通常代表邏輯“輸出”結(jié)果,如燈,電機接觸器、中間繼電器等,對S7-200PLC來說,還有一種輸出-“盒”代表附加的指令,如定時器、計數(shù)器和功能指令等。SB1SB2KMKM繼電器啟??刂凭€路I0.0I0.1Q0.0Q0.0PLC梯形圖X1X2Y30Y30常開觸點常閉觸點線圈例:三相異步電動機單向運行電氣控制系統(tǒng)輸入設備

輸出設備

三相異步電動機單向運行PLC控制系統(tǒng)

PLC編程的基本原則

每個梯形圖網(wǎng)絡由多個梯級組成,每個輸出元素可構(gòu)成一個梯級,每個梯級可由多個支路組成。梯形圖每一行都是從左母線開始,而且輸出線圈接在最右邊,輸入觸點不能放在輸出線圈的右邊。輸出線圈不能直接與左母線連接。多個的輸出線圈可以并聯(lián)輸出。在一個程序中各輸出處同一編號的輸出線圈若使用兩次稱為“雙線圈輸出”。雙線圈輸出容易引起誤動作,禁止使用。PLC梯形圖中,外部輸入/輸出繼電器、內(nèi)部繼電器、定時器、計數(shù)器等器件的觸點可多次重復使用。梯形圖中串聯(lián)或并聯(lián)的觸點的個數(shù)沒有限制,可無限次的使用。在用梯形圖編程時,只有在一個梯級編制完整后才能繼續(xù)后面的程序編制。梯形圖程序運行時其執(zhí)行順序是按從左到右,從上到下的原則。

編程技巧及原則“上重下輕,左重右輕,避免混聯(lián)”梯形圖應把串聯(lián)觸點較多的電路放在梯形圖上方梯形圖應把并聯(lián)觸點較多的電路放在梯形圖最左邊為了輸入程序方便操作,可以把一些梯形圖的形式作適當變換S7-200LDI0.0OQ0.0ANI0.1=Q0.0三菱F1LDX1ORY30ANIX2OUTY30(2)指令表或者語句表(STL)類似于計算機的助記符語言,比匯編語言通俗易懂,一般與梯形圖一一對應,應用比較廣,比較適合熟悉PLC和有經(jīng)驗的并愿意用機器碼編程的程序員使用。生成的源機器碼最短,執(zhí)行速度最快。上圖的語句表為:PLC的語句:操作碼+操作數(shù)操作碼用來指定要執(zhí)行的功能,告訴CPU該進行什么操作;操作數(shù)內(nèi)包含為執(zhí)行該操作所必需的信息,告訴CPU用什么地方的數(shù)據(jù)來執(zhí)行此操作。操作數(shù)的分配原則:為了讓CPU區(qū)別不同的編程元素,每個獨立的元素應指定一個互不重復的

溫馨提示

  • 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

提交評論