版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘 要皮帶輸送機(jī)在許多企業(yè)中占有很重要的地位,但其控制單元種類繁多,都存在著性能和功能的差異。傳統(tǒng)繼電器控制的皮帶傳輸機(jī)存在電路復(fù)雜、可靠性差、故障診斷與排除困難等缺點(diǎn),為了取得企業(yè)的良好的經(jīng)濟(jì)效益和社會(huì)經(jīng)濟(jì)效益,提出了采用實(shí)用性強(qiáng)、操作方便的PLC梯形圖LADDERDIAGRAM編程語(yǔ)言對(duì)皮帶輸送機(jī)控制系統(tǒng)進(jìn)行設(shè)計(jì)。全文采用了歐姆龍公司的C系列可編程控制器在四段皮帶輸送機(jī)控制系統(tǒng)中的應(yīng)用,給出了PLC控制皮帶輸送機(jī)系統(tǒng)的硬件組成和軟件設(shè)計(jì),其中包括PLC選型、I/O地址分配、I/O端子接線、程序設(shè)計(jì)和控制原理。該設(shè)計(jì)大大提高了設(shè)備的可靠性,減少了故障率,取得了成功。 關(guān)鍵詞:PLC(CJ1M
2、);梯形圖;皮帶輸送機(jī);CX-ProgrammerAbstractTransmission belt machines occupy a very important position in many businesses, but its control unit is variety,there is a difference between the performance and functionality. The traditional relay control of the transmission belt has complex circuits exist, poor re
3、liability, fault diagnosis and rule out the difficulties shortcomings, in order to achieve the economic benefits of good corporate and social economic benefits,by using user-friendly,practical,strong PLC ladder (LADDER DIAGRAM) programming language on the belt transmission control system design. The
4、 topic is introduced the apply for Series C Omron PLC in four paragraphs belt transmission system of control,it is given the hardware and software design of the PLC control belt transmission systems,including the PLC Selection,I/O address assignment, I/O terminal wiring,programming and control theor
5、y. The design of the equipment improve the reliability of equipment and reduce the failure rate,it has been successful.Keywords:PLC(CJ1M);Ladder;Transmission belt machine;CX-Programmer目 錄 TOC o 1-2 h z u HYPERLINK l _Toc202125928 第1章 概述 PAGEREF _Toc202125928 h 1 HYPERLINK l _Toc202125929 1.1 選題的背景 P
6、AGEREF _Toc202125929 h 1 HYPERLINK l _Toc202125930 1.2 課題的研究目的和內(nèi)容 PAGEREF _Toc202125930 h 2 HYPERLINK l _Toc202125931 1.3 課題研究的方案論證 PAGEREF _Toc202125931 h 2 HYPERLINK l _Toc202125932 第2章 可編程控制器理論根底 PAGEREF _Toc202125932 h 4 HYPERLINK l _Toc202125933 2.1 PLC的由來(lái)及定義 PAGEREF _Toc202125933 h 4 HYPERLINK
7、 l _Toc202125934 PLC的特點(diǎn)及分類 PAGEREF _Toc202125934 h 5 HYPERLINK l _Toc202125935 2.3 PLC的應(yīng)用及開(kāi)展階段 PAGEREF _Toc202125935 h 8 HYPERLINK l _Toc202125936 PLC的結(jié)構(gòu)及工作原理 PAGEREF _Toc202125936 h 9 HYPERLINK l _Toc202125937 2.5 本章小結(jié) PAGEREF _Toc202125937 h 13 HYPERLINK l _Toc202125938 第3章 PLC控制系統(tǒng)及程序的設(shè)計(jì)方法 PAGEREF
8、 _Toc202125938 h 14 HYPERLINK l _Toc202125939 3.1 系統(tǒng)設(shè)計(jì)的主要內(nèi)容及根本要求 PAGEREF _Toc202125939 h 14 HYPERLINK l _Toc202125940 3.2 系統(tǒng)設(shè)計(jì)的根本步驟 PAGEREF _Toc202125940 h 15 HYPERLINK l _Toc202125941 PLC硬件系統(tǒng)設(shè)計(jì) PAGEREF _Toc202125941 h 17 HYPERLINK l _Toc202125942 3.4 程序設(shè)計(jì)方法 PAGEREF _Toc202125942 h 18 HYPERLINK l _T
9、oc202125943 3.5 本章小結(jié) PAGEREF _Toc202125943 h 20 HYPERLINK l _Toc202125944 第4章 皮帶傳輸機(jī)的PLC設(shè)計(jì) PAGEREF _Toc202125944 h 22 HYPERLINK l _Toc202125945 4.1 皮帶輸送機(jī)的電控原理 PAGEREF _Toc202125945 h 22 HYPERLINK l _Toc202125946 4.2 PLC控制系統(tǒng)硬件設(shè)計(jì) PAGEREF _Toc202125946 h 22 HYPERLINK l _Toc202125947 4.3 PLC控制系統(tǒng)軟件設(shè)計(jì) PAGE
10、REF _Toc202125947 h 24 HYPERLINK l _Toc202125948 PLC的調(diào)試與安裝 PAGEREF _Toc202125948 h 28 HYPERLINK l _Toc202125949 4.5 本章小結(jié) PAGEREF _Toc202125949 h 28 HYPERLINK l _Toc202125950 結(jié) 論 PAGEREF _Toc202125950 h 29 HYPERLINK l _Toc202125951 參考文獻(xiàn) PAGEREF _Toc202125951 h 30 HYPERLINK l _Toc202125952 致 謝 PAGEREF
11、 _Toc202125952 h 31 HYPERLINK l _Toc202125953 附 錄1 PAGEREF _Toc202125953 h 32 HYPERLINK l _Toc202125954 附 錄2 PAGEREF _Toc202125954 h 40第1章 概述 選題的背景近20年來(lái),可編程控制器在我國(guó)已獲得了極其重要和廣泛的應(yīng)用,它不僅可作為單一的機(jī)電控制設(shè)備,而且它作為通用的自動(dòng)控制設(shè)備,也被大量的用于過(guò)程工業(yè)的自動(dòng)控制。可編程控制器與其他計(jì)算機(jī)控制裝置,如集散控制系統(tǒng)、現(xiàn)場(chǎng)總線控制系統(tǒng)、計(jì)算機(jī)根底過(guò)程系統(tǒng)、信息管理系統(tǒng)等,一起已成為工業(yè)控制領(lǐng)域的主流控制裝置。本設(shè)計(jì)選
12、擇了歐姆龍公司的最新并具有代表性的C系列中、小型可編程控制器作為樣機(jī)。歐姆龍C系列系列產(chǎn)品及程序通俗易懂、操作方便、實(shí)用性強(qiáng),PLC簡(jiǎn)單易學(xué)。它用梯形圖LADDERDIAGRAM編程語(yǔ)言編程,類似于繼電器控制線路圖。只要具有繼電器控制線路圖這方面的知識(shí),就可以很快學(xué)會(huì)編程和操作,不存在計(jì)算機(jī)技術(shù)和傳統(tǒng)電器技術(shù)之間的專業(yè)“鴻溝,系統(tǒng)擴(kuò)展靈活,它采用積木式結(jié)構(gòu)具有各種I/O模塊和A/D、D/A模塊等,便于各種需要配置成各種不同模塊的分布式或集中式的控制系統(tǒng)。PLC的輸入口可與觸電式開(kāi)關(guān)直接相連,輸出口與執(zhí)行元件接觸器、電磁鐵相連,即在PLC的端子上接相應(yīng)的輸入、輸出信號(hào)線即可,使用非常方便。當(dāng)控制
13、要求改變時(shí),要變更控制系統(tǒng)的功能,可用編程器修改程序。它還可以用于不同的受控對(duì)象只要輸入、輸出組件和應(yīng)用的軟件不同而已,可與強(qiáng)電相連,并有較強(qiáng)的帶負(fù)載能力;體積小,重量輕便于安裝,有自檢和監(jiān)控功能,能動(dòng)態(tài)的監(jiān)視控制程序的執(zhí)行情況,為現(xiàn)場(chǎng)調(diào)試提供方便,由于接線少,維護(hù)方時(shí)只需更換插入式模塊,維護(hù)方便1。 用可編程序控制器來(lái)控制一臺(tái)帶式傳送機(jī),需要考慮到電動(dòng)機(jī)正反轉(zhuǎn)控制、與帶之間啟動(dòng)的時(shí)間差、傳送帶的速度控制、傳感器的輸入、整個(gè)過(guò)程每一步輸入輸出的邏輯關(guān)系等一些問(wèn)題,較以往的要求相比擬是存在一些不同點(diǎn),相對(duì)提高了少,為了實(shí)現(xiàn)任務(wù)要求的各項(xiàng)功能,還需在這個(gè)根底上進(jìn)行局部功能擴(kuò)展,使得整個(gè)統(tǒng)的功能更加
14、完善。當(dāng)然,選擇這個(gè)課題并非只運(yùn)用可編程控制器的知識(shí),還要結(jié)合電路根底和電子技術(shù)、電動(dòng)機(jī)傳動(dòng)原理、繼電器接觸器控制系統(tǒng)課程的知識(shí),運(yùn)用它們來(lái)將該課題設(shè)計(jì)完成。 課題的研究目的和內(nèi)容皮帶輸送機(jī)控制系統(tǒng)的設(shè)計(jì)是一個(gè)很傳統(tǒng)的課題,現(xiàn)在隨著各種先進(jìn)精確的諸多控制儀器的出現(xiàn),皮帶輸送機(jī)控制的設(shè)計(jì)方案也越來(lái)越先進(jìn),越來(lái)越趨于完美,各種參考文獻(xiàn)也數(shù)不勝數(shù)。皮帶輸送機(jī)是在輸送設(shè)備中是最常用的一種傳輸機(jī)構(gòu)。該機(jī)種具有結(jié)構(gòu)簡(jiǎn)單,經(jīng)濟(jì)方便,使用可靠,傳輸平穩(wěn),輸送量大,效率高,低噪音等優(yōu)點(diǎn)。其形式多樣,適用范圍廣,特別適合一些散碎原料與不規(guī)那么物品的輸送。廣泛應(yīng)用于輕工,電子,食品,化工,木業(yè),機(jī)械等行業(yè)。它具有輸
15、送平穩(wěn),物料與輸送帶沒(méi)有相對(duì)運(yùn)動(dòng),能夠防止對(duì)輸送物的損壞。噪音較小,適合于工作環(huán)境要求比擬安靜的場(chǎng)合等特點(diǎn)。結(jié)構(gòu)簡(jiǎn)單,便于維護(hù)。能耗較小,使用本錢低。由于可編程控制器簡(jiǎn)稱PLC將其系統(tǒng)的繼電器技術(shù),計(jì)算機(jī)技術(shù)和通信技術(shù)融為一體,以其可靠性高、穩(wěn)定性好、抗干擾能力強(qiáng)、以及編程簡(jiǎn)單、維護(hù)方便、通訊靈活等眾多優(yōu)點(diǎn),廣泛應(yīng)用于工業(yè)生產(chǎn)過(guò)程和裝置的自動(dòng)控制中2。PLC不僅能實(shí)現(xiàn)復(fù)雜的邏輯控制,還能完成定時(shí)、計(jì)算和各種閉環(huán)控制功能。設(shè)置性能完善、質(zhì)量可靠、技術(shù)先進(jìn)的可編程控制器PLC控制皮帶運(yùn)輸機(jī)監(jiān)控系統(tǒng),可以實(shí)現(xiàn)高自動(dòng)化的皮帶機(jī)群的集中控制包括遙控及保護(hù)。 此次畢業(yè)設(shè)計(jì)的課題內(nèi)容即為PLC在皮帶輸送機(jī)控
16、制系統(tǒng)中的應(yīng)用。其設(shè)計(jì)內(nèi)容和要求是:完成用四臺(tái)電動(dòng)機(jī)帶動(dòng)四條皮帶運(yùn)輸機(jī)的傳送控制系統(tǒng),控制要求:?jiǎn)?dòng)時(shí)先啟動(dòng)最末一條皮帶機(jī),經(jīng)5秒延時(shí),再依次啟動(dòng)其它皮帶。停止時(shí)應(yīng)先停止最前一條皮帶,待料運(yùn)完畢再依次停止其它皮帶;出現(xiàn)故障時(shí),要求該皮帶機(jī)及其前面的皮帶立即停止,而該皮帶機(jī)后面的皮帶機(jī)待運(yùn)料完畢后才停止;當(dāng)某皮帶載重時(shí),該皮帶前面的皮帶機(jī)停止,該皮帶機(jī)運(yùn)行5秒后停,而該皮帶以后的皮帶機(jī)待運(yùn)料完畢后停止。 課題研究的方案論證 對(duì)于該課題設(shè)計(jì),根本上存在三種方案,但是針對(duì)設(shè)計(jì)的要求,對(duì)各個(gè)方案進(jìn)行比擬、選擇,大致分析過(guò)程如下:方案一:利用強(qiáng)電電路,雖然強(qiáng)電電路也可以控制整個(gè)系統(tǒng)的運(yùn)行,但是其電路連接
17、復(fù)雜,不便直接操作且不能實(shí)現(xiàn)自動(dòng)化,同時(shí)存在一個(gè)穩(wěn)定性、可靠性的問(wèn)題,而且很難制動(dòng)繼電器,不能夠很好的完成所給定的任務(wù)。方案二:只利用PLC可編程控制器,假設(shè)只利用PLC可編程控制器,其高可靠性是絕對(duì)可以保證系統(tǒng)的穩(wěn)定性的,存在強(qiáng)電容易損壞PLC的問(wèn)題。而且程序復(fù)雜,控制器的運(yùn)算時(shí)間變長(zhǎng)。方案三:利用PLC可編程控制器來(lái)控制,再加上強(qiáng)電電路組成的控制局部。這個(gè)方案是利用了PLC的高可靠性和強(qiáng)電電路的簡(jiǎn)單化,整個(gè)系統(tǒng)的動(dòng)作均由可編程控制器控制,控制局部的信號(hào)通道由PLC和按鈕開(kāi)關(guān)來(lái)控制,這是為了保證電機(jī)動(dòng)作的準(zhǔn)確性。這個(gè)方案包含了方案三的優(yōu)點(diǎn),從而保證了整個(gè)系統(tǒng)的可靠性之外,還可以簡(jiǎn)化程序。與上
18、面的三個(gè)方案相比擬,方案三的可行性最高,也是最簡(jiǎn)單,可靠的。綜合上面的簡(jiǎn)單分析,本設(shè)計(jì)采用方案三進(jìn)行設(shè)計(jì)。 第2章 可編程控制器理論根底 PLC的由來(lái)及定義 PLC的由來(lái)在60年代,汽車生產(chǎn)流水線的自動(dòng)控制系統(tǒng)根本上都是由繼電器控制裝置構(gòu)成的。當(dāng)時(shí)汽車的每一次改型都直接導(dǎo)致繼電器控制裝置的重新設(shè)計(jì)和安裝。隨著生產(chǎn)的開(kāi)展,汽車型號(hào)更新的周期愈來(lái)愈短,這樣,繼電器控制裝置就需要經(jīng)常地重新設(shè)計(jì)和安裝,十分費(fèi)時(shí),費(fèi)工,費(fèi)料,甚至阻礙了更新周期的縮短。為了改變這一現(xiàn)狀,美國(guó)通用汽車公司在1969年公開(kāi)招標(biāo),要求用新的控制裝置取代繼電器控制裝置,并提出了十項(xiàng)招標(biāo)指標(biāo),即:1編程方便,現(xiàn)場(chǎng)可修改程序;2維修
19、方便,采用模塊化結(jié)構(gòu);3可靠性高于繼電器控制裝置;4體積小于繼電器控制裝置;5數(shù)據(jù)可直接送入管理計(jì)算機(jī);6本錢可與繼電器控制裝置競(jìng)爭(zhēng);7輸入可以是交流115V;8輸出為交流115V,2A以上,能直接驅(qū)動(dòng)電磁閥,接觸器等;9在擴(kuò)展時(shí),原系統(tǒng)只要很小變更;10用戶程序存儲(chǔ)器容量至少能擴(kuò)展到4K。1969年,美國(guó)數(shù)字設(shè)備公司DEC研制出第一臺(tái)PLC,在美國(guó)通用汽車自動(dòng)裝配線上試用,獲得了成功。這種新型的工業(yè)控制裝置以其簡(jiǎn)單易懂、操作方便、可靠性高、通用靈活、體積小、使用壽命長(zhǎng)等一系列優(yōu)點(diǎn),很快地在美國(guó)其他工業(yè)領(lǐng)域推廣應(yīng)用。到1971年,已經(jīng)成功地應(yīng)用于食品、飲料、冶金、造紙等工業(yè)。這一新型工業(yè)控制裝
20、置的出現(xiàn),也受到了世界其他國(guó)家的高度重視。1971年日本從美國(guó)引進(jìn)了這項(xiàng)新技術(shù),很快研制出了日本第一臺(tái)PLC。1973年,西歐國(guó)家也研制出它們的第一臺(tái)PLC。我國(guó)從1974年開(kāi)始研制,于1977年開(kāi)始工業(yè)應(yīng)用3。 PLC的定義PLC問(wèn)世以來(lái),盡管時(shí)間不長(zhǎng),但開(kāi)展迅速。為了使其生產(chǎn)和開(kāi)展標(biāo)準(zhǔn)化,美國(guó)電氣制造商協(xié)會(huì)NEMANational Electrical Manufactory Association經(jīng)過(guò)四年的調(diào)查工作,于1984年首先將其正式命名為PCProgrammable Controller,并給PC作了如下定義:“PC是一個(gè)數(shù)字式的電子裝置,它使用了可編程序的記憶體儲(chǔ)存指令。用來(lái)執(zhí)
21、行諸如邏輯、順序、計(jì)時(shí)、計(jì)數(shù)與演算等功能,并通過(guò)數(shù)字或類似的輸入輸出模塊,以控制各種機(jī)械或工作程序。一部數(shù)字電子計(jì)算機(jī)假設(shè)是從事執(zhí)行PC之功能,亦被視為PC,但不包括鼓式或類似的機(jī)械式順序控制器。以后國(guó)際電工委員會(huì)IEC又先后公布了PLC標(biāo)準(zhǔn)的草案第一稿,第二稿,并在1987年2月通過(guò)了對(duì)它的定義4:“可編程控制器是一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計(jì)的。它采用一類可編程的存儲(chǔ)器,用于其內(nèi)部存儲(chǔ)程序,執(zhí)行邏輯運(yùn)算,順序控制、定時(shí)、計(jì)數(shù)與算術(shù)操作等面向用戶的指令,并通過(guò)數(shù)字或模擬式輸入輸出控制各種類型的機(jī)械或生產(chǎn)過(guò)程??删幊炭刂破骷捌溆嘘P(guān)外部設(shè)備,都按易于與工業(yè)控制系統(tǒng)聯(lián)成一個(gè)整
22、體,易于擴(kuò)充其功能的原那么設(shè)計(jì)??傊?,可編程控制器是一臺(tái)計(jì)算機(jī),它是專為工業(yè)環(huán)境應(yīng)用而設(shè)計(jì)制造的計(jì)算機(jī)。它具有豐富的輸入/輸出接口,并且具有較強(qiáng)的驅(qū)動(dòng)能力。但可編程控制器產(chǎn)品并不針對(duì)某一具體工業(yè)應(yīng)用,在實(shí)際應(yīng)用時(shí),其硬件需根據(jù)實(shí)際需要進(jìn)行選用配置,其軟件需根據(jù)控制要求進(jìn)行設(shè)計(jì)編制。2.2 PLC的特點(diǎn)及分類 PLC的特點(diǎn)根據(jù)IEC標(biāo)準(zhǔn)草案給PLC下的定義5:它是在工業(yè)環(huán)境中使用的數(shù)字操作的電子系統(tǒng),它使用可編程存儲(chǔ)器內(nèi)部?jī)?chǔ)存的用戶設(shè)計(jì)的指令,這些指令用來(lái)實(shí)現(xiàn)特殊的功能,諸如邏輯運(yùn)算、順序操作、定時(shí)、計(jì)數(shù)以及算術(shù)運(yùn)算以及通過(guò)數(shù)字或模擬輸入,輸出來(lái)控制各種類型的機(jī)械或過(guò)程。不管是PLC還是與它有關(guān)
23、的外部設(shè)備,都設(shè)計(jì)成容易集成在一個(gè)工業(yè)控制系統(tǒng)內(nèi),并且容易應(yīng)用所有方案中的功能。從上述PLC的定義,我們可以看到PLC的許多特點(diǎn),概括起來(lái)有以下幾點(diǎn):1高可靠性所有的I/O接口電路均采用光電隔離;各輸入端均采用R-C濾波器,其濾波時(shí)間常數(shù)一般為1020ms;各模塊均采用屏蔽措施,以防止輻射干擾;采用性能優(yōu)良的開(kāi)關(guān)電源;對(duì)采用的器件進(jìn)行嚴(yán)格的篩選;良好的自診斷功能,一旦電源或其他軟、硬件發(fā)生異常情況,CPU立即采用有效措施,以防止故障擴(kuò)大;大型PLC還可以采用由雙CPU構(gòu)成冗余系統(tǒng)或由三CPU構(gòu)成表決系統(tǒng),使可靠性更進(jìn)一步提高。2豐富的I/O接口模塊PLC針對(duì)不同的工業(yè)現(xiàn)場(chǎng)信號(hào),如:交流或直流、
24、開(kāi)關(guān)量或模擬量、電壓或電流、脈沖或電位、 強(qiáng)電或弱電等。有相應(yīng)的I/O模塊與工業(yè)現(xiàn)場(chǎng)的器件或設(shè)備,如:按鈕、行程開(kāi)關(guān)、接近開(kāi)關(guān)、傳感器及變送器、電磁線圈、控制閥等直接連接。另外為了提高操作性能,它還有多種人機(jī)對(duì)話的接口模塊;為了組成工業(yè)局部網(wǎng)絡(luò),它還有多種通訊聯(lián)網(wǎng)的接口模塊等等。3采用模塊化結(jié)構(gòu)為了適應(yīng)各種工業(yè)控制需要,除了單元式的小型PLC以外,絕大多數(shù)PLC均采用模塊化結(jié)構(gòu)。PLC的各個(gè)部件,包括CPU,電源,I/O等均采用模塊化設(shè)計(jì),由機(jī)架及電纜將各模塊連接起來(lái),系統(tǒng)的規(guī)模和功能可根據(jù)用戶的需要自行組合。4編程簡(jiǎn)單易學(xué)PLC的編程大多采用類似于繼電器控制線路的梯形圖形式,對(duì)使用者來(lái)說(shuō),不
25、需要具備計(jì)算機(jī)的專門知識(shí),因此很容易被一般工程技術(shù)人員所理解和掌握。5安裝簡(jiǎn)單,維修方便PLC不需要專門的機(jī)房,可以在各種工業(yè)環(huán)境下直接運(yùn)行。使用時(shí)只需將現(xiàn)場(chǎng)的各種設(shè)備與PLC相應(yīng)的I/O端相連接,即可投入運(yùn)行。各種模塊上均有運(yùn)行和故障指示裝置,便于用戶了解運(yùn)行情況和查找故障。由于采用模塊化結(jié)構(gòu),因此一旦某模塊發(fā)生故障,用戶可以通過(guò)更換模塊的方法,使系統(tǒng)迅速恢復(fù)運(yùn)行。2.2.2 PLC的分類PLC生產(chǎn)廠家及產(chǎn)品很多,為便于用戶對(duì)一個(gè)應(yīng)用來(lái)講選擇最適宜的PLC,廠商通常通過(guò)雜志或其他途徑,定期地將不同功能與特性的PLC列表進(jìn)行比擬,表中的內(nèi)容6大體有:總的I/O點(diǎn)數(shù),最多開(kāi)關(guān)量I/O點(diǎn)數(shù),最多模
26、擬量I/O點(diǎn)數(shù),繼電器梯形邏輯圖,高級(jí)語(yǔ)言編程,PID功能,遠(yuǎn)動(dòng)控制,文件編制功能,數(shù)據(jù)總線,接口類型,掃描速度,存儲(chǔ)器類型與容量,以及CPU 類型與工藝等。為適應(yīng)用戶的不同應(yīng)用要求,很多廠家均開(kāi)發(fā)生產(chǎn)了相互有關(guān)聯(lián)的系列產(chǎn)品,為區(qū)別PLC的綜合特性,通常以下述兩種方法分類:1按I/O點(diǎn)數(shù)及存儲(chǔ)器容量分類小型:最多I/O為40/40,用戶存儲(chǔ)器IKB;中型:最多I/O為128/128,用戶存儲(chǔ)器4KB;大型:I/O128/128,用戶存儲(chǔ)器4KB。上述分類法是1985年P(guān)LC國(guó)際會(huì)議7上所介紹的,在此根底上,對(duì)大、中、小規(guī)模的PLC還要考察以下特點(diǎn):結(jié)構(gòu)和布線技術(shù);處理機(jī)功能存儲(chǔ)器;編程技術(shù)。2
27、按I/O點(diǎn)總數(shù)分類隨著微型PLC技術(shù)的開(kāi)展日趨成熟,售價(jià)也趨向合理,每臺(tái)約200400美元。1986年國(guó)外亦提出按照I/O點(diǎn)總數(shù)、價(jià)格和尺寸,將PLC分類。微型:I/O總點(diǎn)數(shù)2064點(diǎn),后上移到128點(diǎn)。PLC的一個(gè)開(kāi)展方向是越來(lái)越小,一些PLC只有手掌大小,使用起來(lái)靈活方便;小型:I/O總點(diǎn)數(shù)為65128點(diǎn),后上移到5l2點(diǎn)。其特點(diǎn)是體積小、結(jié)構(gòu)緊湊,整個(gè)硬件融為一體,除了開(kāi)關(guān)量I/O以外,還可以連接模擬量I/O以及其他各種特殊功能模塊。它能執(zhí)行包括邏輯運(yùn)算、計(jì)時(shí)、計(jì)數(shù)、算術(shù)運(yùn)算、數(shù)據(jù)處理和傳送、通訊聯(lián)網(wǎng)以及各種應(yīng)用指令;中型:I/O總點(diǎn)數(shù)為129512點(diǎn),后上移到2048點(diǎn)。I/O的處理方
28、式除了采用一般PLC通用的掃描處理方式外,還能采用直接處理方式,即在掃描用戶程序的過(guò)程中,直接讀輸入,刷新輸出。它能聯(lián)接各種特殊功能模塊,通訊聯(lián)網(wǎng)功能更強(qiáng),指令系統(tǒng)更豐富,內(nèi)存容量更大,掃描速度更快;大型:I/O 總點(diǎn)數(shù)為5131024點(diǎn),后上移到8192點(diǎn)。大型PLC的軟、硬件功能極強(qiáng)。具有極強(qiáng)的自診斷功能。通訊聯(lián)網(wǎng)功能強(qiáng),有各種通訊聯(lián)網(wǎng)的模塊,可以構(gòu)成三級(jí)通訊網(wǎng),實(shí)現(xiàn)工廠生產(chǎn)管理自動(dòng)化。大型PLC還可以采用三CPU構(gòu)成表決式系統(tǒng),使機(jī)器的可靠性更高;超大型:I/O總點(diǎn)數(shù)l02l4點(diǎn)。PLC的另一個(gè)開(kāi)展方向是大型和超大型,這些PLC具有上萬(wàn)個(gè)輸入輸出量,用于石化、冶金、汽車制造等領(lǐng)域。下述兩
29、個(gè)方面應(yīng)注意:一是微型PLC的產(chǎn)量增長(zhǎng)迅速,占領(lǐng)了整個(gè)PLC市場(chǎng)的25。主要使用于不連續(xù)I/O狀況,不需在通信與其它先進(jìn)功能,如應(yīng)用于單臺(tái)機(jī)床控制等場(chǎng)所;二是隨著PLC技術(shù)的不斷開(kāi)展,劃分PLC規(guī)模的I/O點(diǎn)數(shù)的界限不斷向上增移。這是由于PLC的結(jié)構(gòu)沒(méi)計(jì)是為了適應(yīng)各種用戶需要,通常是設(shè)計(jì)成可擴(kuò)展性的,并且隨著微電子技術(shù)與通信技術(shù)的開(kāi)展,處理機(jī)的性能及其通信能力也在不斷擴(kuò)大所造成的。 PLC的應(yīng)用及開(kāi)展階段2.3.1 PLC的應(yīng)用隨著PLC技術(shù)的飛躍開(kāi)展,PLC系統(tǒng)已成為一種綜合的控制系統(tǒng),特別是PLC己經(jīng)深入到智能控制領(lǐng)域中,如在機(jī)械手控制、機(jī)器人控制8、實(shí)現(xiàn)離散數(shù)學(xué)模型等方面都獲得廣泛應(yīng)用,
30、使PLC技術(shù)已大大超出了過(guò)去僅代替繼電器電路的范疇。PLC的輸入輸出功能完善,性能可靠,能夠適應(yīng)于各種形式和性質(zhì)的開(kāi)關(guān)量和模擬量信號(hào)的輸入和輸出,從而使得PLC具備許多控制功能。1取代繼電器控制:在燈光照明、機(jī)床電控、食品加工、印刷機(jī)械、電梯、自動(dòng)化倉(cāng)庫(kù)、生產(chǎn)流水線等方面進(jìn)行邏輯控制。2過(guò)程控制:對(duì)溫度、壓力、流量、物位高度等連續(xù)變化的物理量進(jìn)行控制。3位置、速度控制:在機(jī)器人、機(jī)床、電機(jī)調(diào)速等領(lǐng)域進(jìn)行位置、速度控制。4數(shù)據(jù)監(jiān)控:在電力、自來(lái)水處理、化工、煉油、軋鋼等方面進(jìn)行數(shù)據(jù)采集、監(jiān)控和控制。5組成分散控制系統(tǒng):把PLC作為下位機(jī),與上位機(jī)的計(jì)算機(jī)共同組成分散控制系統(tǒng)??梢哉f(shuō)PLC幾乎應(yīng)用
31、到了工業(yè)控制的每一個(gè)領(lǐng)域,小到家庭的燈光照明,大到冶金、石化企業(yè)的生產(chǎn)過(guò)程都有PLC的應(yīng)用。 PLC的開(kāi)展階段雖然PLC問(wèn)世時(shí)間不長(zhǎng),但是隨著微處理器的出現(xiàn),大規(guī)模、超大規(guī)模集成電路技術(shù)的迅速開(kāi)展和數(shù)據(jù)通訊技術(shù)的不斷進(jìn)步,PLC也迅速開(kāi)展,其開(kāi)展過(guò)程大致可分三個(gè)階段:1早期的PLC60年代末70年代中期早期的PLC一般稱為可編程邏輯控制器。這時(shí)的PLC多少有點(diǎn)繼電器控制裝置的替代物的含義9,其主要功能只是執(zhí)行原先由繼電器完成的順序控制,定時(shí)等。它在硬件上以準(zhǔn)計(jì)算機(jī)的形式出現(xiàn),在I/O接口電路上作了改良以適應(yīng)工業(yè)控制現(xiàn)場(chǎng)的要求。裝置中的器件主要采用分立元件和中小規(guī)模集成電路,存儲(chǔ)器采用磁芯存儲(chǔ)器
32、。另外還采取了一些措施,以提高其抗干擾的能力。在軟件編程上,采用廣闊電氣工程技術(shù)人員所熟悉的繼電器控制線路的方式梯形圖。因此,早期的PLC的性能要優(yōu)于繼電器控制裝置,其優(yōu)點(diǎn)包括簡(jiǎn)單易懂,便于安裝,體積小,能耗低,有故障指使,能重復(fù)使用等。其中PLC特有的編程語(yǔ)言梯形圖一直沿用至今。2中期的PLC70年代中期80年代中,后期在70年代,微處理器的出現(xiàn)使PLC發(fā)生了巨大的變化。美國(guó)、日本、德國(guó)等一些廠家先后開(kāi)始采用微處理器作為PLC的中央處理單元CPU。這樣,使PLC的功能大大增強(qiáng)。在軟件方面,除了保持其原有的邏輯運(yùn)算、計(jì)時(shí)、計(jì)數(shù)等功能以外,還增加了算術(shù)運(yùn)算、數(shù)據(jù)處理和傳送、通訊、自診斷等功能。在
33、硬件方面,除了保持其原有的開(kāi)關(guān)模塊以外,還增加了模擬量模塊、遠(yuǎn)程I/O模塊、各種特殊功能模塊。并擴(kuò)大了存儲(chǔ)器的容量,使各種邏輯線圈的數(shù)量增加,還提供了一定數(shù)量的數(shù)據(jù)存放器,使PLC的應(yīng)用范圍得以擴(kuò)大。3近期的PLC80年代中、后期至今進(jìn)入80年代中、后期,由于超大規(guī)模集成電路技術(shù)的迅速開(kāi)展,微處理器的市場(chǎng)價(jià)格大幅度下跌,使得各種類型的PLC所采用的微處理器的檔次普遍提高。而且,為了進(jìn)一步提高PLC的處理速度,各制造廠商還紛紛研制開(kāi)發(fā)了專用邏輯處理芯片。這樣使得PLC軟、硬件功能發(fā)生了巨大變化。2.4 PLC的結(jié)構(gòu)及工作原理2.4.1 PLC的結(jié)構(gòu) PLC采用了典型的計(jì)算機(jī)結(jié)構(gòu),主要由CPU、R
34、AM、ROM和輸入輸出接口電路等組成,如圖2-1所示。如果將PLC看作一個(gè)系統(tǒng),該系統(tǒng)由輸入變量和輸出變量組成。外部的各種開(kāi)關(guān)信號(hào)、模擬量信號(hào)均作為PLC的輸入變量,它們經(jīng)PLC外部輸入到內(nèi)部存放器中,經(jīng)PLC運(yùn)算處理后送到輸出端子,它們是PLC的輸出變量。PLC系統(tǒng)各局部的作用說(shuō)明如下:編程器中央處理單元CPU輸入單元系統(tǒng)程序存儲(chǔ)器用戶程序存儲(chǔ)器輸出單元,電路電源 圖2-1 PLC結(jié)構(gòu)簡(jiǎn)化框圖1中央處理單元CPU中央處理單元CPU是PLC的控制中樞。它按照PLC系統(tǒng)程序賦予的功能接收并存儲(chǔ)從編程器鍵入的用戶程序和數(shù)據(jù);檢查電源、存儲(chǔ)器、I/O以及警戒定時(shí)器的狀態(tài),并能診斷用戶程序中的語(yǔ)法錯(cuò)誤
35、。當(dāng)PLC投入運(yùn)行時(shí),首先它以掃描的方式接收現(xiàn)場(chǎng)各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映像區(qū),然后從用戶程序存儲(chǔ)器中逐條讀取用戶程序,經(jīng)過(guò)命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運(yùn)算的結(jié)果送入I/O映像區(qū)或數(shù)據(jù)存放器內(nèi)。等所有的用戶程序執(zhí)行完畢之后,最后將I/O映像區(qū)的各輸出狀態(tài)或輸出存放器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運(yùn)行,直到停止運(yùn)行。為了進(jìn)一步提高PLC的可靠性,近年來(lái)對(duì)大型PLC還采用雙CPU構(gòu)成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。這樣,即使某個(gè)CPU出現(xiàn)故障,整個(gè)系統(tǒng)仍能正常運(yùn)行。2存儲(chǔ)器存儲(chǔ)器是具有記憶功能的半導(dǎo)體電路,用來(lái)存放系統(tǒng)程序、用戶程序、邏輯變量和其它一些信息,
36、PLC使用兩種存儲(chǔ)器:ROM和RAM。ROM中存放系統(tǒng)程序,包括檢查檔字、翻譯程序和監(jiān)控程序。RAM中存放用戶程序、邏輯變量和供內(nèi)部程序使用的工作單元。存放系統(tǒng)軟件的存儲(chǔ)器稱為系統(tǒng)程序存儲(chǔ)器,存放應(yīng)用軟件的存儲(chǔ)器稱為用戶程序存儲(chǔ)器。系統(tǒng)程序存儲(chǔ)器該存儲(chǔ)器存放系統(tǒng)程序系統(tǒng)軟件。系統(tǒng)程序是PLC研制者所編的程序,它是決定PLC性能的關(guān)鍵。系統(tǒng)程序包括監(jiān)控程序、解釋程序、故障自診斷程序、標(biāo)準(zhǔn)子程序庫(kù)及其他各種管理程序等。系統(tǒng)程序由制造廠家提供,一般都固化在ROM或EPROM中,用戶不能直接存取。系統(tǒng)程序用來(lái)管理、協(xié)調(diào)PLC各局部的工作,翻譯、解釋用戶程序,進(jìn)行故障診斷等。用戶程序存儲(chǔ)器該存儲(chǔ)器存放用
37、戶程序應(yīng)用軟件。用戶程序是用戶為解決實(shí)際問(wèn)題并根據(jù)PLC的指令系統(tǒng)而編制的程序,它通過(guò)編程器輸入,經(jīng)CPU存放入用戶存儲(chǔ)器。為便于程序的調(diào)試、修改、擴(kuò)充、完善,該存儲(chǔ)器使用RAM。變量數(shù)據(jù)存儲(chǔ)器變量存儲(chǔ)器存放PLC的內(nèi)部邏輯變量,如內(nèi)部繼電器、I/O存放器、定時(shí)器/計(jì)數(shù)器中邏輯變量的現(xiàn)行值等,這些現(xiàn)行值在CPU進(jìn)行邏輯運(yùn)算時(shí)需隨時(shí)讀出、更新有關(guān)內(nèi)容,所以,變量存儲(chǔ)器也采用RAM?,F(xiàn)今用戶程序存儲(chǔ)器和變量存儲(chǔ)器常采用低功耗的CMOS-RAM及鋰電池供電的掉電保持技術(shù),以提高運(yùn)行可靠性。通常PLC產(chǎn)品資料中所指的內(nèi)存儲(chǔ)器容量,是針對(duì)用戶程序存儲(chǔ)器而言的,且以字16位字為單位來(lái)表示存儲(chǔ)器的容量。3輸
38、入輸出單元輸入單元是PLC與工業(yè)生產(chǎn)現(xiàn)場(chǎng)的被控設(shè)備相連的輸入接口,是現(xiàn)場(chǎng)信號(hào)進(jìn)入PLC的橋梁。輸入接口的主要作用是接收指令元件,檢測(cè)元件傳來(lái)的信號(hào)。輸入接口采用光電耦合電路,目的是把PLC與現(xiàn)場(chǎng)電路隔離,提高PLC的抗干擾能力。接口電路內(nèi)部有濾波,電平轉(zhuǎn)移及信號(hào)鎖存電路。各PLC生產(chǎn)廠家都提供了多種形式的I/O部件或模塊供用戶選用。輸出單元也是PLC與現(xiàn)場(chǎng)設(shè)備之間的連接部件,負(fù)責(zé)把輸出信號(hào)送給控制對(duì)象的輸出接口。輸出接口電路一般由微電腦輸出接口和功率放大電路組成,其作用將中央處理器送出的弱電信號(hào)轉(zhuǎn)換成現(xiàn)場(chǎng)需要的電平信號(hào),驅(qū)動(dòng)被控設(shè)備的執(zhí)行元件。輸出接口電路也采用光電耦合,每一點(diǎn)輸出都有一個(gè)內(nèi)部
39、電路,由指示電路,隔離電路,繼電器組成。輸出接口電路也有輸出狀態(tài)鎖存、顯示、電平轉(zhuǎn)移和輸出接線端子排,輸出部件或模塊也有多種類型供選用。4電源PLC的電源在整個(gè)系統(tǒng)中起著十分重要的作用。如果沒(méi)有一個(gè)良好的、可靠得電源系統(tǒng)是無(wú)法正常工作的,因此PLC的制造商對(duì)電源的設(shè)計(jì)和制造也十分重視。一般交流電壓波動(dòng)在+10%+15%范圍內(nèi),可以不采取其它措施而將PLC直接連接到交流電網(wǎng)上去。2.4.2 PLC的工作原理PLC雖具有微機(jī)的許多特點(diǎn),但它的工作方式卻與微機(jī)有很大的不同。微機(jī)一般采用等待命令的工作方式,如常見(jiàn)的鍵盤掃描方式或I/O掃描方式,有鍵按下或I/O動(dòng)作那么轉(zhuǎn)入相應(yīng)子程序,無(wú)鍵按下那么繼續(xù)掃
40、描。PLC那么采用循環(huán)掃描工作方式,在PLC中用戶程序中有眾多的操作需要執(zhí)行,但是一個(gè)CPU每一個(gè)時(shí)刻只能執(zhí)行一個(gè)操作而不能同時(shí)執(zhí)行多個(gè)操作,因此用戶程序是按先后次序存放的,CPU按程序的順序依次執(zhí)行各個(gè)操作。即CPU從第一條指令開(kāi)始執(zhí)行,直到遇到結(jié)束符又返回第一條執(zhí)行,如此周而復(fù)始不斷循環(huán)10。PLC的工作過(guò)程根本上是用戶的梯形圖程序的執(zhí)行過(guò)程,即在系統(tǒng)軟件的控制下順次掃描各輸入點(diǎn)的狀態(tài),按用戶程序解算控制邏輯,然后順序向各個(gè)輸出點(diǎn)發(fā)出相應(yīng)的控制信號(hào)。除此之外,為提高工作的可靠性和及時(shí)地接收外來(lái)的控制命令,每個(gè)掃描周期還要進(jìn)行故障自診斷和處理與編程器、計(jì)算機(jī)的通信請(qǐng)求,因此,PLC工作過(guò)程分
41、為以下五步:1自診斷自診斷功能可使PLC系統(tǒng)防患于未然,而在發(fā)生故障時(shí)能盡快的修復(fù),為此PLC每次掃描用戶程序以前都對(duì)CPU、存儲(chǔ)器、輸入輸出模塊等進(jìn)行故障診斷,假設(shè)自診斷正常便繼續(xù)進(jìn)行掃描,而一旦發(fā)現(xiàn)故障或異?,F(xiàn)象那么轉(zhuǎn)入處理程序,保存現(xiàn)行工作狀態(tài),關(guān)閉全部輸出,然后停機(jī)并顯示出錯(cuò)的信息。2與外設(shè)通信自診斷正常后PLC即掃描編程器、上位機(jī)等通信接口,如有通信請(qǐng)求便響應(yīng)處理。在與編程器通信過(guò)程中,編程器把指令和修改參數(shù)發(fā)送給主機(jī),主機(jī)把要顯示的狀態(tài)、數(shù)據(jù)、錯(cuò)誤碼進(jìn)行相應(yīng)指示,編程器還可以向主機(jī)發(fā)送運(yùn)行、停止、清內(nèi)存等監(jiān)控命令。在與上位機(jī)通信過(guò)程中PLC將接收上位機(jī)發(fā)出的指令進(jìn)行相應(yīng)的操作,把現(xiàn)
42、場(chǎng)狀態(tài)、PLC的內(nèi)部工作狀態(tài)、各種數(shù)值參數(shù)發(fā)送給上位機(jī)以及執(zhí)行啟動(dòng)、停機(jī)、修改參數(shù)等命令。3輸入現(xiàn)場(chǎng)狀態(tài)完成前兩步工作后PLC便掃描各個(gè)輸入點(diǎn),讀入各點(diǎn)的狀態(tài)和數(shù)據(jù),如開(kāi)關(guān)的通斷狀態(tài)、形成現(xiàn)場(chǎng)的內(nèi)存映象。這一過(guò)程也稱為輸入采樣或輸入刷新,在一個(gè)掃描周期內(nèi)內(nèi)存映象的內(nèi)容不變,即使外部實(shí)際開(kāi)關(guān)狀態(tài)己經(jīng)發(fā)生了變化也只能在下一個(gè)掃描過(guò)程中的輸入采樣時(shí)刷新,解算用戶邏輯所用的輸入值是該輸入值的內(nèi)存映象值而不是當(dāng)時(shí)現(xiàn)場(chǎng)的實(shí)際值。 4解算用戶邏輯即執(zhí)行用戶程序。一般是從存儲(chǔ)器的最低地址存放的第一條程序開(kāi)始,在無(wú)跳轉(zhuǎn)的情況下按存儲(chǔ)器地址的遞增方向順序的掃描用戶程序,按用戶程序進(jìn)行邏輯判斷和算術(shù)運(yùn)算,因此稱之為
43、解算用戶邏輯。解算過(guò)程中所用的計(jì)數(shù)器、定時(shí)器、內(nèi)部繼電器等編程元件為相應(yīng)存儲(chǔ)單元的即時(shí)值,而輸入繼電器、輸出繼電器那么用的是內(nèi)存映象值。在一個(gè)掃描周期內(nèi),某個(gè)輸入信號(hào)的狀態(tài)不管外部實(shí)際情況是否己經(jīng)變化,對(duì)整個(gè)用戶程序是一致的,不會(huì)造成結(jié)果混亂。5輸出結(jié)果將本次掃描過(guò)程解算得到的最新結(jié)果送到輸出模塊 自診斷與外設(shè)通信輸入現(xiàn)場(chǎng)狀態(tài)解算用戶邏輯輸出結(jié)果圖2-2 PLC的工作過(guò)程取代前一次掃描解算結(jié)果,也稱為輸出刷新。解算用戶邏輯時(shí),每一步所得到的輸出信號(hào)被存入輸出映像存放器而并未發(fā)送到輸出模塊,相當(dāng)于輸出信號(hào)被輸出門阻隔,待全部解算完成后翻開(kāi)輸出門一并輸出,所用輸出信號(hào)由輸出狀態(tài)表送到輸出模塊,其相
44、應(yīng)開(kāi)關(guān)動(dòng)作。在依次完成上述五個(gè)步驟操作后PLC又開(kāi)始進(jìn)行下一次掃描。如此不斷的反復(fù)循環(huán)掃描,實(shí)現(xiàn)對(duì)全過(guò)程及設(shè)備的連續(xù)控制,直至接收到停止命令、停電、出現(xiàn)故障或載物。PLC的工作過(guò)程如圖2-2所示。 本章小結(jié)本章主要介紹了可編程控制器的根本知識(shí)。第一局部介紹了PLC的由來(lái)及定義。第二局部介紹了PLC的特點(diǎn)及三種分類。第三局部介紹了它的應(yīng)用及三個(gè)開(kāi)展階段。第四局部介紹了PLC的根本結(jié)構(gòu),畫(huà)出了結(jié)構(gòu)圖,能清晰地顯示出PLC的系統(tǒng)結(jié)構(gòu)并講述了各個(gè)組成局部的作用,還介紹了PLC的工作原理。第3章PLC控制系統(tǒng)及程序的設(shè)計(jì)方法可編程控制器技術(shù)最主要是應(yīng)用于自動(dòng)化控制工程中,如何綜合地運(yùn)用前面學(xué)過(guò)知識(shí)點(diǎn),根
45、據(jù)實(shí)際工程要求合理組合成控制系統(tǒng), 在此介紹組成可編程控制器控制系統(tǒng)的一般方法11。 系統(tǒng)設(shè)計(jì)的主要內(nèi)容及根本要求 系統(tǒng)設(shè)計(jì)的主要內(nèi)容1擬定控制系統(tǒng)設(shè)計(jì)的技術(shù)條件。技術(shù)條件一般以設(shè)計(jì)任務(wù)書(shū)的形式來(lái)確定,它是整個(gè)設(shè)計(jì)的依據(jù);2選擇電氣傳動(dòng)形式和電動(dòng)機(jī)、電磁閥等執(zhí)行機(jī)構(gòu);3選定PLC的型號(hào);4編制PLC的輸入輸出分配表或繪制輸入輸出端子接線圖;5根據(jù)系統(tǒng)設(shè)計(jì)的要求編寫軟件規(guī)格說(shuō)明書(shū),然后再用相應(yīng)的編程語(yǔ)言常用梯形圖進(jìn)行程序設(shè)計(jì);6了解并遵循用戶認(rèn)知心理學(xué),重視人機(jī)界面的設(shè)計(jì),增強(qiáng)人與機(jī)器之間的友善關(guān)系;7設(shè)計(jì)操作臺(tái)、電氣柜及非標(biāo)準(zhǔn)電器元部件;8編寫設(shè)計(jì)說(shuō)明書(shū)和使用說(shuō)明書(shū);根據(jù)具體任務(wù),上述內(nèi)容可適
46、當(dāng)調(diào)整。3.1.2 PLC程序設(shè)計(jì)的根本要求編制一個(gè)較好的PLC控制程序一般需要注意以下幾個(gè)方面:正確性一個(gè)程序必須經(jīng)過(guò)實(shí)際檢驗(yàn),以證明其運(yùn)行的正確性,這是對(duì)PLC程序最根本的要求。而正確,標(biāo)準(zhǔn)地使用各種指令,正確合理地使用各類部件,那么是程序正確的重要因素??煽啃訮LC程序不僅要正確,而且要可靠??煽啃苑从沉薖LC在不同工作狀態(tài)下的穩(wěn)定性,這也是對(duì)程序設(shè)計(jì)的根本要求。有的用戶程序在正常的工作條件下,或符合邏輯要求的操作情況下能正常工作,但當(dāng)出現(xiàn)非正常工作情況,或進(jìn)行非法操作后,程序就不一定能正常工作了。所以為保證PLC的正常工作,使PLC能應(yīng)付各種非正常的突發(fā)事件,提高實(shí)際應(yīng)用中的可靠性是非
47、常重要的。合理性PLC程序的合理性主要表現(xiàn)在兩個(gè)方面:一是應(yīng)盡可能使用戶程序簡(jiǎn)短;二是應(yīng)盡可能縮短掃描周期,提高輸入輸出響應(yīng)速度??勺x性系統(tǒng)的可讀性好,是指程序要層次清晰,結(jié)構(gòu)合理,指令使用得當(dāng),并按模塊化,功能化和標(biāo)準(zhǔn)化設(shè)計(jì)12;在輸入輸出點(diǎn)及內(nèi)部器件的分配和使用上要有規(guī)律性;還應(yīng)在一些功能段以一些特殊指令后作一些注釋,以方便記憶和理解。一個(gè)可讀性好的程序不僅便于設(shè)計(jì)者加深對(duì)程序的理解,便于修改和調(diào)試,而且還便于使用者讀懂程序,便于調(diào)整功能和日常維護(hù)??伤苄猿绦虻目伤苄允侵府?dāng)控制方案稍作改動(dòng)時(shí),只需對(duì)已設(shè)計(jì)好的程序略作修改即可,程序容易修改或控制方案容易改變是PLC的一大特點(diǎn)。因此,PLC可
48、廣泛應(yīng)用于各種控制場(chǎng)合,特別適合在靈活多變的控制系統(tǒng)中應(yīng)用。 系統(tǒng)設(shè)計(jì)的根本步驟可編程控制器應(yīng)用系統(tǒng)設(shè)計(jì)與調(diào)試的主要步驟,如圖3-1所示。1深入了解和分析被控對(duì)象的工藝條件和控制要求被控對(duì)象就是受控的機(jī)械、電氣設(shè)備、生產(chǎn)線或生產(chǎn)過(guò)程 ;控制要求主要指控制的根本方式、應(yīng)完成的動(dòng)作、自開(kāi)工作循環(huán)的組成、必要的保護(hù)和聯(lián)鎖等。對(duì)較復(fù)雜的控制系統(tǒng),還可將控制任務(wù)分成幾個(gè)獨(dú)立局部,這種可化繁為簡(jiǎn),有利于編程和調(diào)試。2確定 I/O 設(shè)備根據(jù)被控對(duì)象對(duì)PLC控制系統(tǒng)的功能要求,確定系統(tǒng)所需的用戶輸入、輸出設(shè)備。常用的輸入設(shè)備有按鈕、選擇開(kāi)關(guān)、行程開(kāi)關(guān)、傳感器等,常用的輸出設(shè)備有繼電器、接觸器、指示燈、電磁閥等
49、。3選擇適宜的PLC類型根據(jù)已確定的用戶I/O設(shè)備,統(tǒng)計(jì)所需的輸入信號(hào)和輸出信號(hào)的點(diǎn)數(shù),選擇適宜的PLC類型,包括機(jī)型的選擇、容量的選擇、I/O模塊的選擇、電源模塊的選擇等。4分配 I/O 點(diǎn)分配PLC的輸入輸出點(diǎn),編制出輸入輸出分配表或者畫(huà)出輸入輸出端子的接線圖。接著就可以進(jìn)行PLC程序設(shè)計(jì),同時(shí)可進(jìn)行控制柜或操作臺(tái)的設(shè)計(jì)和現(xiàn)場(chǎng)施工。圖3-1可編程控制器應(yīng)用系統(tǒng)設(shè)計(jì)與調(diào)試的主要步驟5設(shè)計(jì)應(yīng)用系統(tǒng)梯形圖程序根據(jù)工作功能圖表或狀態(tài)流程圖等設(shè)計(jì)出梯形圖即編程。這一步是整個(gè)應(yīng)用系統(tǒng)設(shè)計(jì)的最核心工作,也是比擬困難的一步,要設(shè)計(jì)好梯形圖,首先要十分熟悉控制要求,同時(shí)還要有一定的電氣設(shè)計(jì)的實(shí)踐經(jīng)驗(yàn)。6將程
50、序輸入PLC當(dāng)使用簡(jiǎn)易編程器將程序輸入PLC時(shí),需要先將梯形圖轉(zhuǎn)換成指令助記符,以便輸入。當(dāng)使用可編程序控制器的輔助編程軟件在計(jì)算機(jī)上編程時(shí),可通過(guò)上下位機(jī)的連接電纜將程序下載到PLC中去。7進(jìn)行軟件測(cè)試程序輸入PLC后,應(yīng)先進(jìn)行測(cè)試工作。因?yàn)樵诔绦蛟O(shè)計(jì)過(guò)程中,難免會(huì)有疏漏的地方。因此在將PLC連接到現(xiàn)場(chǎng)設(shè)備上去之前,必需進(jìn)行軟件測(cè)試,以排除程序中的錯(cuò)誤,同時(shí)也為整體調(diào)試打好根底,縮短整體調(diào)試的周期。8應(yīng)用系統(tǒng)整體調(diào)試在PLC軟硬件設(shè)計(jì)和控制柜及現(xiàn)場(chǎng)施工完成后,就可以進(jìn)行整個(gè)系統(tǒng)的聯(lián)機(jī)調(diào)試,如果控制系統(tǒng)是由幾個(gè)局部組成,那么應(yīng)先作局部調(diào)試,然后再進(jìn)行整體調(diào)試;如果控制程序的步序較多,那么可先進(jìn)
51、行分段調(diào)試,然后再連接起來(lái)總調(diào)。調(diào)試中發(fā)現(xiàn)的問(wèn)題,要逐一排除,直至調(diào)試成功。9編制技術(shù)文件系統(tǒng)技術(shù)文件包括說(shuō)明書(shū)、電氣原理圖、電器布置圖、電氣元件明細(xì)表、PLC 梯形圖。 PLC硬件系統(tǒng)設(shè)計(jì)3.3.1 PLC型號(hào)的選擇在做出系統(tǒng)控制方案的決策之前,要詳細(xì)了解被控對(duì)象的控制要求,從而決定是否選用PLC進(jìn)行控制。機(jī)型的選擇可從以下幾個(gè)方面來(lái)考慮:1對(duì)輸入輸出點(diǎn)的選擇要先弄清楚控制系統(tǒng)的I/O總點(diǎn)數(shù),再按實(shí)際所需總點(diǎn)數(shù)的1520留出備用量為系統(tǒng)的改造等留有余地后確定所需PLC的點(diǎn)數(shù)。 2對(duì)存儲(chǔ)容量的選擇對(duì)用戶存儲(chǔ)容量只能作粗略的估算。3對(duì)I/O響應(yīng)時(shí)間的選擇對(duì)開(kāi)關(guān)量控制的系統(tǒng),PLC和I/O響應(yīng)時(shí)間
52、一般都能滿足實(shí)際工程的要求,可不必考慮I/O響應(yīng)問(wèn)題。但對(duì)模擬量控制的系統(tǒng),特別是閉環(huán)系統(tǒng)就要考慮這個(gè)問(wèn)題。 4根據(jù)輸出負(fù)載的特點(diǎn)選型不同的負(fù)載對(duì)PLC的輸出方式有相應(yīng)的要求。5對(duì)在線和離線編程的選擇計(jì)算機(jī)輔助編程既能實(shí)現(xiàn)離線編程,也能實(shí)現(xiàn)在線編程。在線編程需購(gòu)置計(jì)算機(jī),并配置編程軟件。采用哪種編程方法應(yīng)根據(jù)需要決定。6據(jù)是否聯(lián)網(wǎng)通信選型假設(shè) PLC 控制的系統(tǒng)需要聯(lián)入工廠自動(dòng)化網(wǎng)絡(luò),那么 PLC 需要有通信聯(lián)網(wǎng)功能,即要求 PLC 應(yīng)具有連接其他 PLC、上位計(jì)算機(jī)及CRT等的接口。7對(duì)PLC結(jié)構(gòu)形式的選擇在相同功能和相同I/O點(diǎn)數(shù)的情況下,整體式比模塊式價(jià)格低。但模塊式具有功能擴(kuò)展靈活,維
53、修方便換模塊,容易判斷故障等優(yōu)點(diǎn),要按實(shí)際需要選擇PLC的結(jié)構(gòu)形式。 分配輸入輸出點(diǎn)一般輸入點(diǎn)和輸入信號(hào)、輸出點(diǎn)和輸出控制是一一對(duì)應(yīng)的。分配好后,按系統(tǒng)配置的通道與接點(diǎn)號(hào),分配給每一個(gè)輸入信號(hào)和輸出信號(hào),即進(jìn)行編號(hào)。在個(gè)別情況下,也有兩個(gè)信號(hào)用一個(gè)輸入點(diǎn)的,那樣就應(yīng)在接入輸入點(diǎn)前,按邏輯關(guān)系接好線如兩個(gè)觸點(diǎn)先串聯(lián)或并聯(lián),然后再接到輸入點(diǎn)。1確定I/O通道范圍不同型號(hào)的PLC,其輸入輸出通道的范圍是不一樣的,應(yīng)根據(jù)所選PLC型號(hào),查閱相應(yīng)的編程手冊(cè)。2內(nèi)部輔助繼電器內(nèi)部輔助繼電器不對(duì)外輸出,不能直接連接外部器件,而是在控制其他繼電器、定時(shí)器/計(jì)數(shù)器時(shí)作數(shù)據(jù)存儲(chǔ)或數(shù)據(jù)處理用。從功能上講,內(nèi)部輔助繼
54、電器相當(dāng)于傳統(tǒng)電控柜中的中間繼電器。未分配模塊的輸入/輸出繼電器區(qū)以及未使用1:1鏈接時(shí)的鏈接繼電器區(qū)等均可作為內(nèi)部輔助繼電器使用。根據(jù)程序設(shè)計(jì)的需要,應(yīng)合理安排PLC的內(nèi)部輔助繼電器。3分配定時(shí)器計(jì)數(shù)器 PLC的定時(shí)器計(jì)數(shù)器數(shù)量分別見(jiàn)有關(guān)操作手冊(cè)。3.4 程序設(shè)計(jì)方法要想順利完成控制系統(tǒng)的設(shè)計(jì),不僅要熟練掌握各種指令的功能及使用規(guī)那么,還要學(xué)習(xí)如何編程,下面將介紹常用的幾種方法。 邏輯設(shè)計(jì)法邏輯設(shè)計(jì)法的根底是邏輯代數(shù)。當(dāng)PLC控制系統(tǒng)主要對(duì)開(kāi)關(guān)量進(jìn)行控制時(shí),使用邏輯設(shè)計(jì)比擬方便。在程序設(shè)計(jì)時(shí),利用系統(tǒng)輸入和輸出之間的信號(hào)狀態(tài)表或系統(tǒng)工作時(shí)序圖作為分析工具,對(duì)控制任務(wù)進(jìn)行邏輯分析和綜合。將控制
55、電路中的元件的通斷狀態(tài)視為以觸點(diǎn)通斷狀態(tài)為邏輯變量的邏輯函數(shù),對(duì)經(jīng)過(guò)化簡(jiǎn)的邏輯函數(shù),利用PLC的邏輯指令可以順利地設(shè)計(jì)出滿足要求的且較為簡(jiǎn)練的控制程序。這種方法的設(shè)計(jì)思路清晰,所編寫的程序易于優(yōu)化,是一種較為實(shí)用可靠的程序設(shè)計(jì)方法。 順序控制設(shè)計(jì)法所謂順序控制,就是根據(jù)生產(chǎn)工藝,按預(yù)先規(guī)定的順序,在各個(gè)輸入信號(hào)的作用下,使生產(chǎn)過(guò)程的各個(gè)執(zhí)行機(jī)構(gòu)自動(dòng)地按順序動(dòng)作。順序控制不僅廣泛應(yīng)用于中,小企業(yè)的加工,裝配,檢驗(yàn),包裝等工作的自動(dòng)化中,而且在大型計(jì)算機(jī)控制的高度自動(dòng)化工礦企業(yè)中,也是不可或缺的控制方式。順序控制設(shè)計(jì)法有一定的規(guī)律可循,所編寫的程序易讀、易檢查、易修改,是常用的設(shè)計(jì)方法之一。使用順
56、序控制設(shè)計(jì)法的關(guān)鍵有三條:一是理順動(dòng)作順序,明確各步的轉(zhuǎn)換條件;二是準(zhǔn)確地畫(huà)出功能表圖;三是根據(jù)功能表圖正確地畫(huà)出相應(yīng)的梯形圖,最后再根據(jù)某些特殊功能要求,添加局部控制程序。要想用好順序控制設(shè)計(jì)法,重要的是熟練掌握功能表圖的畫(huà)法,以及根據(jù)功能表圖畫(huà)出相應(yīng)梯形圖的方法。 繼電器控制電路圖轉(zhuǎn)換設(shè)計(jì)法有些繼電器控制的系統(tǒng)或設(shè)備經(jīng)過(guò)多年的運(yùn)行實(shí)踐證明其設(shè)計(jì)是成功的。假設(shè)欲改用PLC控制,可以在原繼電器控制電路的根底上經(jīng)過(guò)合理轉(zhuǎn)換,設(shè)計(jì)出具有相同功能的PLC控制系統(tǒng)。把繼電器控制轉(zhuǎn)換成PLC控制時(shí),要注意轉(zhuǎn)換方法,以確保轉(zhuǎn)換后系統(tǒng)的功能不變。1對(duì)各種繼電器和電磁閥13等的處理在繼電器控制系統(tǒng)中,大量使用
57、了各種控制電器,例如交直流接觸器,電磁閥,電磁鐵,中間繼電器等。交直流接觸器,電磁閥,電磁鐵的線圈是執(zhí)行元件,要為它們分配相應(yīng)的PLC輸出繼電器號(hào)。中間繼電器可以用PLC內(nèi)部的輔助繼電器來(lái)代替。2對(duì)常開(kāi)按鈕和常閉按鈕的處理在繼電器控制電路中,一般啟動(dòng)用常開(kāi)按鈕,停車用常閉按鈕。用PLC控制時(shí),啟動(dòng)和停車一般都用常開(kāi)按鈕。盡管使用哪種按鈕都可以,但畫(huà)出的PLC梯形圖卻不同。3對(duì)熱繼電器觸點(diǎn)的處理假設(shè)PLC的輸入點(diǎn)較多,那么熱繼電器的常閉觸點(diǎn)可占用PLC的輸入點(diǎn);假設(shè)輸入點(diǎn)較少,那么熱繼電器的信號(hào)可不輸入PLC中,而是接在PLC外部的控制電路中。4對(duì)時(shí)間繼電器的處理物理的時(shí)間繼電器可分為通電延時(shí)型
58、和斷電延時(shí)型兩種。通電延時(shí)型時(shí)間繼電器,其延時(shí)動(dòng)作的觸點(diǎn)有通電延時(shí)閉合和通電延時(shí)斷開(kāi)兩種;斷電延時(shí)型時(shí)間繼電器延時(shí)動(dòng)作的觸點(diǎn)有斷電延時(shí)閉合和斷電延時(shí)斷開(kāi)兩種。用PLC控制時(shí),時(shí)間繼電器可以用PLC的定時(shí)器計(jì)數(shù)器來(lái)代替。PLC定時(shí)器的觸點(diǎn)只有接通延時(shí)閉合和接通延時(shí)斷開(kāi)兩種,但通過(guò)編程,可以設(shè)計(jì)出滿足要求的時(shí)間控制程序。 本章小結(jié)本章是對(duì)PLC控制系統(tǒng)和程序設(shè)計(jì)方法的概括。首先告訴讀者系統(tǒng)設(shè)計(jì)的主要內(nèi)容及根本要求。然后介紹了系統(tǒng)設(shè)計(jì)的主要步驟,并用流程圖清晰地描述出來(lái)。在第3章的后兩節(jié)介紹了PLC硬件系統(tǒng)的設(shè)計(jì)方法、編程方法等等。第4章 皮帶傳輸機(jī)的PLC設(shè)計(jì)4.1 皮帶輸送機(jī)的電控原理某廠的生產(chǎn)
59、工序有1組4段皮帶輸送機(jī),其示意圖如圖4-1所示。ABCD圖4-1 四段皮帶輸送機(jī)的示意圖該組4段皮帶輸送機(jī)各段電機(jī)分別由接觸器KM1、KM2、KM3、KM4進(jìn)行控制。為了防止皮帶輸送機(jī)上物料堆積過(guò)多,該控制電路必須滿足以下條件:?jiǎn)?dòng)時(shí)各接觸器的吸合順序必須為KM4KT1延時(shí)KM3KT2延時(shí)KM2KT3延時(shí)KM1;停止時(shí)各接觸器的斷開(kāi)必須與啟動(dòng)時(shí)順序相反即KM1KT4延時(shí)KM2KT5延時(shí)KM3KT6延時(shí)KM4。如果用繼電回路能實(shí)現(xiàn)其目的,那么該控制電路將使用多個(gè)時(shí)間繼電器。除啟動(dòng)和停止按鈕外,另外使用的觸點(diǎn)達(dá)20多個(gè),聯(lián)鎖電路煩雜,其接線也比擬復(fù)雜。所以故障判斷困難,檢修不方便。并且電路可靠性
60、差,故障率較高。從而使生產(chǎn)造成了很大的影響。因此對(duì)其進(jìn)行改造,采用先進(jìn)的PLC控制。 PLC控制系統(tǒng)硬件設(shè)計(jì)由圖4-1可知,該皮帶輸送機(jī)控制裝置的輸入器件是啟動(dòng)按鈕SB1和停止按鈕SB2,表示故障或負(fù)載設(shè)定的A、B、C、D分別接主機(jī)輸入點(diǎn)0.010.04,輸出器件那么是接觸器KM1、KM2、KM3、KM4。根據(jù)要求,選用可編程控制器來(lái)實(shí)現(xiàn)對(duì)本系統(tǒng)的控制,由于順序控制采用OMRON系統(tǒng)效果較好,并結(jié)合輸入,輸出量的個(gè)數(shù),此處選用設(shè)備類型為CJ1M,網(wǎng)絡(luò)類型為SYSMAC WAY,CPU型號(hào)為CPU22。其I/O口分配及接線如圖4-2所示。KM1SB1SQ1SQ2SQ3SB2SQ4KM2KM3KM
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024屆安徽省銅陵市重點(diǎn)名校高三八校聯(lián)考數(shù)學(xué)試題(四)
- 九年級(jí)語(yǔ)文上冊(cè)教案全集
- 魔法屋課件教學(xué)
- 人教版物理八年級(jí)下冊(cè) 專項(xiàng)訓(xùn)練卷 (一)力、運(yùn)動(dòng)和力(含答案)
- 貴州省六盤水市2024-2025學(xué)年高一上學(xué)期11月期中地理試題(無(wú)答案)
- 2024-2025學(xué)年北京市順義區(qū)牛欄山一中高三(上)月考物理試卷(10月份)(含答案)
- 擱板置物架市場(chǎng)發(fā)展預(yù)測(cè)和趨勢(shì)分析
- 套鞋產(chǎn)業(yè)規(guī)劃專項(xiàng)研究報(bào)告
- 寵物貓砂箱用除臭劑產(chǎn)業(yè)運(yùn)行及前景預(yù)測(cè)報(bào)告
- 人教版英語(yǔ)八年級(jí)下冊(cè) 暑假?gòu)?fù)習(xí)Unit 8-Unit10 小檢測(cè)
- 以案說(shuō)法發(fā)言材料范文九篇
- 兒科學(xué)智慧樹(shù)知到課后章節(jié)答案2023年下溫州醫(yī)科大學(xué)
- 06-地鐵區(qū)間線纜敷設(shè)詳細(xì)施工方案
- 大象版一年級(jí)科學(xué)上冊(cè) (我的前后左右)新課件
- 對(duì)外漢語(yǔ)口語(yǔ)入門篇第7課-你身體好嗎
- 10kv及以下供電工程改造施工組織設(shè)計(jì)
- 《中小學(xué)心理健康教育和生命健康關(guān)愛(ài)工作重點(diǎn)事項(xiàng)清單》
- DB31T 684-2023 養(yǎng)老機(jī)構(gòu)照護(hù)服務(wù)分級(jí)要求
- 學(xué)前兒童發(fā)展,講義第二章學(xué)前兒童生理的發(fā)展
- 環(huán)境工程倫理案例分析-以福建紫金礦業(yè)有毒廢水泄漏事件為例
- VDA6.3過(guò)程審核檢查表(中英文版)6
評(píng)論
0/150
提交評(píng)論