電鍍流水線的PLC控制教材_第1頁
電鍍流水線的PLC控制教材_第2頁
電鍍流水線的PLC控制教材_第3頁
電鍍流水線的PLC控制教材_第4頁
電鍍流水線的PLC控制教材_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

目錄TOC\o"1-3"\u1西門子S7-300PLC簡介 11.1PLC技術(shù)的概念及發(fā)展過程 11.1.1PLC技術(shù)的概念 11.1.2PLC技術(shù)的發(fā)展歷史 11.1.3PLC的發(fā)展趨勢 11.2PLC的功能特點(diǎn) 21.2.1PLC的功能 21.2.2PLC的特點(diǎn) 31.2西門子S7-300PLC 41.2.1S7-300的系統(tǒng)結(jié)構(gòu) 41.2.2S7-300CPU模塊 41.2.3S7-300的模擬量輸入模塊 51.3程序設(shè)計功能模塊 51.3.1OB35模塊 51.3.2FB41模塊 52電鍍流水線的PLC控制 102.1課題表述 102.2控制要求: 102.2.1控制系統(tǒng)設(shè)計分析 113、PLC系統(tǒng)硬件配置 134、主電路設(shè)計及說明 144.1輸入/輸出點(diǎn)分配與接線 144.2.電鍍行車操作面板 154.3.輸入輸出接線圖 155、梯形圖控制程序 166、程序仿真和調(diào)試 24總結(jié) 25致謝 26參考文獻(xiàn) 271西門子S7-300PLC簡介1.1PLC技術(shù)的概念及發(fā)展過程1.1.1PLC技術(shù)的概念PLC即可編程控制器(ProgrammablelogicController),是指以計算機(jī)技術(shù)為基礎(chǔ)的新型工業(yè)控制裝置。PLC是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的數(shù)字運(yùn)算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運(yùn)算、順序運(yùn)算、計時、計數(shù)和算術(shù)運(yùn)算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過程。1.1.2PLC技術(shù)的發(fā)展歷史長期以來,計算機(jī)控制和傳統(tǒng)PLC控制一直是工業(yè)控制領(lǐng)域的兩種主要控制方法,PLC自1969年問世以來,以其功能強(qiáng)、可靠性高、使用方便、體積小等優(yōu)點(diǎn)在工業(yè)自動化領(lǐng)域得到迅速推廣,成為工業(yè)自動化領(lǐng)域中極具競爭力的控制工具。但傳統(tǒng)的PLC體系結(jié)構(gòu)是封閉的,各個PLC廠家的硬件體系互不兼容,編程語言及指令系統(tǒng)各異,用戶選擇了一種PLC產(chǎn)品后,必須選擇與其相應(yīng)的控制規(guī)程,學(xué)習(xí)特定的編程語言,不利于終端用戶功能的擴(kuò)展。近年來,工業(yè)自動化控制系統(tǒng)的規(guī)模不斷擴(kuò)大,控制結(jié)構(gòu)更趨于分散化和復(fù)雜化,需要更多的用戶接口。同時,企業(yè)整合和開放式體系的發(fā)展要求自動控制系統(tǒng)應(yīng)具有強(qiáng)大的網(wǎng)絡(luò)通訊能力,使企業(yè)能及時地了解生產(chǎn)過程中的諸多信息,靈活選擇解決方案,配置硬件和軟件。此外為了擴(kuò)大控制系統(tǒng)的功能,許多新型傳感器被加裝到控制單元上。我國工業(yè)控制自動化的發(fā)展道路,大多是在引進(jìn)成套設(shè)備的同時進(jìn)行消化吸收,然后進(jìn)行二次開發(fā)和應(yīng)用。目前我國工業(yè)控制自動化技術(shù)、產(chǎn)業(yè)和應(yīng)用都有了很大的發(fā)展,我國工業(yè)計算機(jī)系統(tǒng)行業(yè)已經(jīng)形成。工業(yè)控制自動化技術(shù)正在向智能化、網(wǎng)絡(luò)化和集成化方向發(fā)展。1.1.3PLC的發(fā)展趨勢1、功能向增強(qiáng)化和專業(yè)化的方向發(fā)展,針對不同行業(yè)的應(yīng)用特點(diǎn),開發(fā)出專業(yè)化的PLC產(chǎn)品。以此來提高產(chǎn)品的性能和降低產(chǎn)品的成本,提高產(chǎn)品的易用性和專業(yè)化水平。2、規(guī)模向小型化和大型化的方向發(fā)展,小型化是指提高系統(tǒng)可靠性基礎(chǔ)上,產(chǎn)品的體積越來越小,功能越來越強(qiáng);大型化是指應(yīng)用在工業(yè)過程控制領(lǐng)域較大的應(yīng)用市場,應(yīng)用的規(guī)模從幾十點(diǎn)擴(kuò)展到上千點(diǎn),應(yīng)用功能從單一的邏輯運(yùn)算擴(kuò)展幾乎能滿足所有的用戶要求。3、系統(tǒng)向標(biāo)準(zhǔn)化和開放化方向發(fā)展,以個人計算機(jī)為基礎(chǔ),在windows平臺上開發(fā)符合全新一體化開放體系結(jié)構(gòu)的PLC。通過提供標(biāo)準(zhǔn)化和開放化的接口,可以很方便地將PLC接入其它系統(tǒng)[2]。1.2PLC的功能特點(diǎn)1.2.1PLC的功能隨著自動化技術(shù)、計算機(jī)技術(shù)及網(wǎng)絡(luò)通信技術(shù)的迅速發(fā)展,PLC的功能日益增多。它不僅能實(shí)現(xiàn)單機(jī)控制,而且能實(shí)現(xiàn)多機(jī)群控制;不僅能實(shí)現(xiàn)邏輯控制,還能實(shí)現(xiàn)過程控制、運(yùn)動控制和數(shù)據(jù)處理等,其主要功能如下:1、開關(guān)量邏輯控制這是PLC的最基本的功能。PLC具有強(qiáng)大的邏輯運(yùn)算能力,它提供了與、或、非等各種邏輯指令,可實(shí)現(xiàn)繼電器觸點(diǎn)的串聯(lián)、并聯(lián)和串并聯(lián)等各種連接的開關(guān)控制,常用于取代傳統(tǒng)的繼電器控制系統(tǒng)。使用PLC提供的定時、計數(shù)指令,可實(shí)現(xiàn)定時、計數(shù)功能,其定時值和計數(shù)值既可由用戶在編程時設(shè)定,也可用數(shù)字撥碼開關(guān)來設(shè)定,其值可進(jìn)行在線修改,操作十分靈活方便。2、模擬量控制在工業(yè)生產(chǎn)過程中,有許多連續(xù)變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。PLC提供了各種智能模塊,如模擬量輸入模塊、模擬量輸出模塊、模擬量輸入輸出模塊、熱電阻用模擬量輸入模塊、熱電阻用模擬量輸出模塊等,通過使用這些模塊,把現(xiàn)場輸入的模擬量經(jīng)A/D轉(zhuǎn)換后送CPU處理;而CPU處理的數(shù)字結(jié)果,經(jīng)D/A轉(zhuǎn)換成模擬量去控制被控設(shè)備,以完成對連續(xù)量的控制。3、閉環(huán)過程控制使用PLC不僅可以對模擬量進(jìn)行開環(huán)控制,而且還可以進(jìn)行閉環(huán)控制。配置PID控制單元或模塊,對控制過程中某一變量(如速度、溫度、電流、電壓等)進(jìn)行PID控制。4、定時、定位、計數(shù)控制PLC具有定時控制的功能,它為用戶提供了若干個定時器,定時器的時間可以由用戶在編寫程序時設(shè)定,也可以用撥盤開關(guān)在外部設(shè)定,實(shí)現(xiàn)定時或延時控制。定位控制是PLC不可缺少的控制功能之一。PLC提供了定位模塊、脈沖輸出模塊等智能模塊,以實(shí)現(xiàn)各種需求的定位控制。PLC具有計數(shù)控制的功能,它為用戶提供了若干個計數(shù)器或高速計數(shù)模塊。計數(shù)器的計數(shù)值可以由用戶在編寫程序時設(shè)定,也可以用撥盤開關(guān)在外部設(shè)定,實(shí)現(xiàn)計數(shù)控制。5、順序(步進(jìn))控制在工業(yè)控制中,選用PLC實(shí)現(xiàn)順序控制,可以采用IEC規(guī)定的用于順序控制的標(biāo)準(zhǔn)化語言——順序功能圖進(jìn)行設(shè)計,可以用移位寄存器和順序控制指令編寫程序。6、網(wǎng)絡(luò)通信現(xiàn)代PLC具有網(wǎng)絡(luò)通信的功能,它既可以對遠(yuǎn)程I/O進(jìn)行控制,又能實(shí)現(xiàn)PLC與計算機(jī)之間的通信,從而構(gòu)成“集中管理,分散控制”的分布式控制系統(tǒng),實(shí)現(xiàn)工廠自動化。PLC通過RS232接口可與各種RS232設(shè)備進(jìn)行通信。PLC還可與其它智能控制設(shè)備(如變頻器、數(shù)控裝置)實(shí)現(xiàn)通信。PLC與變頻器組成聯(lián)合控制系統(tǒng),可提高交流電動機(jī)的自動化控制水平。7、數(shù)據(jù)處理現(xiàn)代PLC具有數(shù)學(xué)運(yùn)算(含矩陣運(yùn)算、函數(shù)運(yùn)算、邏輯運(yùn)算)、數(shù)據(jù)傳送、數(shù)據(jù)轉(zhuǎn)換、排序、查表、位操作等功能,可以完成數(shù)據(jù)的采集、分析及處理。這些數(shù)據(jù)可以與存儲在存儲器中的參考值比較,完成一定的控制操作,也可以利用通信功能傳送到別的智能裝置,或?qū)⑺鼈兇蛴≈票韀2]。1.2.2PLC的特點(diǎn)1、通用性強(qiáng)、靈活性好、功能齊全PLC是專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的,具有面向工業(yè)控制的鮮明特點(diǎn)。通過選配相應(yīng)的控制模塊便可適用于各種不同的工業(yè)控制系統(tǒng)。同時,由于PLC采用存儲邏輯,其控制邏輯以程序方式存儲在內(nèi)存中,當(dāng)生產(chǎn)工藝改變或生產(chǎn)設(shè)備更新時,不必改變PLC的硬件,只需改變程序,改變控制邏輯,其連線少,體積小,加之PLC中每只軟繼電器的觸點(diǎn)數(shù)理論上無限制,因此,靈活性和擴(kuò)展性都很好。2、可靠性高、抗干擾能力強(qiáng)為了確保PLC在惡劣的工業(yè)環(huán)境下能可靠的工作。在設(shè)計中強(qiáng)化了PLC的抗干擾能力,使之能抗諸如電噪聲、電源波動、振動、電磁干擾等的干擾。PLC能承受電網(wǎng)電壓的變化,可直接由交流市電供電,直接取自電控箱電源。即使在電源瞬間斷電的情況下,仍可正常工作。PLC在設(shè)計、生產(chǎn)過程中除了對元器件嚴(yán)格篩選外,硬件和軟件還采用屏蔽、濾波。光電隔離和故障診斷、自動恢復(fù)等措施,有的PLC還采用了冗余技術(shù)等,進(jìn)一步增強(qiáng)了PLC的可靠性。3、編程簡單、使用方便PLC在基本控制方面采用梯形圖語言進(jìn)行編程,這種梯形圖是與繼電器控制電路圖相呼應(yīng)的,形式簡單、直觀性強(qiáng),廣大電氣人員容易接受。用梯形圖編程出錯率比匯編語言低得多。梯形圖、流程圖、語句表之間可以有條件的相互轉(zhuǎn)換,使用極其方便。4、模塊化結(jié)構(gòu)、安裝簡單、調(diào)試方便PLC的各個部件,包括CPU、電源、I/O等均采用模塊化結(jié)構(gòu)設(shè)計,由機(jī)架和電纜將各模塊連接起來,由于配置靈活,使擴(kuò)展、維護(hù)更加方便。另外,PLC的接線十分方便,只需將輸入信號的設(shè)備(如按鈕、開關(guān)等)與PLC的輸入端子相連,將接受控制的執(zhí)行元件(接觸器、電磁閥等)與輸出端子相連即可。調(diào)試工作大部分是室內(nèi)調(diào)試,用模擬開關(guān)模擬輸入信號,其輸入狀態(tài)和輸出狀態(tài)可以觀察PLC上相應(yīng)的發(fā)光二極管,可以根據(jù)它進(jìn)行測試、排錯和修改[2]。1.2西門子S7-300PLC1.2.1S7-300的系統(tǒng)結(jié)構(gòu)S7-300PLC是模擬式中小型PLC,電源、CPU和其他模塊都是獨(dú)立的,可以通過U形總線把電源(PS)、CPU和其他模塊緊密固定在西門子S7-300的標(biāo)準(zhǔn)軌道上。每個模塊都有一個總線連接器,后者插在各模塊的背后。電源模塊總是安裝在機(jī)架的最左邊,CPU模塊緊靠電源模塊。CPU的右邊是可以選擇的IM接口模塊,如果只用主架導(dǎo)軌而沒有使用擴(kuò)展支架可以不選擇IM接口模塊。S7編程軟件組態(tài)主架導(dǎo)軌硬件時,電源,CPU和IM分別放在導(dǎo)軌的1號槽、2號槽和3號槽上。一條導(dǎo)軌共有11個槽號:1號槽至11號槽,其中4號槽至11號槽可以隨意放置除電源、CPU和IM以外的其他模塊。如:DI(數(shù)字量輸入)、DO(數(shù)字量輸出)、AI(模擬量輸入)、AO(模擬量輸出)、FM(功能模塊)和CP(通信模塊)等[3]。1.2.2S7-300CPU模塊CPU模塊是控制系統(tǒng)的核心,負(fù)責(zé)系統(tǒng)的中央控制責(zé)任,存儲并執(zhí)行程序,實(shí)現(xiàn)通信功能,為U形總線提高5V電源。CPU有4種操作模式:STOP(停機(jī)),STARTUP(啟動),RUN(運(yùn)行)和HOLD(保持)。在所有的模式中,都可以通過MPI接口與其他設(shè)備通信。S7-300的CPU模塊大致可以分為以下幾類:1、6種緊湊型CPU,帶有集成的功能和I/O:CPU312C、313C、313C-PtP、313C-2DP、314C-PtP和314C-2DP。2、革新的標(biāo)準(zhǔn)型CPU:CPU312、314和315-2DP。3、5種標(biāo)準(zhǔn)的CPU:CPU313、314、315、315-2DP和316-2DP。4、戶外型CPU:CPU312IFM、314IFM、314戶外型和315-2DP。5、大容量高端型CPU:317-2DP和CPU318-2DP。6、主從接口安全型CPU:CPU315F-2DP[3]。1.2.3S7-300的模擬量輸入模塊在生產(chǎn)過程中有大量的連續(xù)變化的模擬量需要用PLC來測量或控制。有的是非電量,例如溫度、壓力、流量物體的成分和頻率等。有的是強(qiáng)電量,例如發(fā)電機(jī)組的電流、電壓、有功功率和無功功率等。變送器用于將傳感器提供的電量或非電量轉(zhuǎn)換成標(biāo)準(zhǔn)的量程的直流電流和直流電壓信號,例如DC1~5V和DC4~20mA。模擬量輸入模塊用于將模擬量信號轉(zhuǎn)換為CPU內(nèi)部處理用的數(shù)字信號,其主要組成部分是A/D轉(zhuǎn)換器。模擬量輸入模塊的輸入信號一般都是模擬量變送器輸出的標(biāo)準(zhǔn)量程的直流電壓,直流電流信號。模擬量輸入/輸出模塊中模擬量對應(yīng)的數(shù)字稱為模擬值,模擬值用16位二進(jìn)制補(bǔ)碼來表示最高位為符號位。模擬量輸入模塊的模擬值與百分?jǐn)?shù)表示的模擬量之間的對應(yīng)關(guān)系為:雙極性模擬量量程的上下限(100%和-100%)分別對應(yīng)模擬值27648和-27648。單極性模擬量量程的上下限(100%和0%)分別對應(yīng)于模擬值27648和0[3]。1.3程序設(shè)計功能模塊本程序的設(shè)計主要是針對水箱液位的在線控制而設(shè)計的,利用PID控制方式,使下水箱液位達(dá)到控制要求。本人設(shè)計了兩套系統(tǒng),一個是單閉環(huán)的一個是三閉環(huán)的,對其控制效果進(jìn)行比較,得出兩系統(tǒng)優(yōu)缺點(diǎn)。下面對本程序的設(shè)計作詳細(xì)介紹。在本程序中,使用的主要模塊有:OB35,DB41,DB42,DB43,DB44,DB1,OB1和FB41。1.3.1OB35模塊S7CPU提供循環(huán)中斷OB,可用于按一定間隔中斷循環(huán)程序的執(zhí)行,循環(huán)中斷按間隔觸發(fā),間隔的時間是從STOP狀態(tài)到RUN時開始計算。時間間隔不能小于5ms,如果時間間隔過短,還沒有執(zhí)行完循環(huán)中斷程序又開始調(diào)用它,將會產(chǎn)生時間錯誤事件。在本程序中,使用循環(huán)中斷OB35,其默認(rèn)的時間間隔為100ms,程序運(yùn)行后每隔100ms將自動調(diào)用一次OB35,周期性地執(zhí)行閉環(huán)控制系統(tǒng)的PID運(yùn)算程序[3]。1.3.2FB41模塊FB41稱為連續(xù)控制的PID用于控制連續(xù)變化的模擬量,其功能是S7-300提供的標(biāo)準(zhǔn)的已經(jīng)為用戶編制好程序模塊,用戶可以直接調(diào)用它們,以便高效地編制自己的程序,但不能修改這些功能塊。系統(tǒng)功能塊有存儲功能,其變量保存在指定給它的背景數(shù)據(jù)塊中。(1)對設(shè)定值、過程變量和誤差的處理設(shè)定值的輸入:浮點(diǎn)數(shù)格式的設(shè)定值用變量SP_INT(內(nèi)部設(shè)定值)輸入。過程變量的輸入:可以用兩種方式輸入過程變量(即反饋值):1、用PV_IN(過程輸入變量)輸入浮點(diǎn)格式的過程變量,此時開關(guān)量PVPER_ON(外圍設(shè)備過程變量ON)應(yīng)為0狀態(tài)。2、用PV_PER(外圍設(shè)備過程變量)輸入外圍設(shè)備(I/O)格式的過程變量,即用模擬量輸入輸出的數(shù)字值作為PID調(diào)節(jié)的過程變量,此時開關(guān)量PVPER_ON應(yīng)為1狀態(tài)。外圍設(shè)備過程變量轉(zhuǎn)換為浮點(diǎn)數(shù):外圍設(shè)備(即模擬量輸入模塊)正常范圍的最大輸出值(100.0%)為27648(6C00H),功能CRP_IN將外圍設(shè)備輸入值轉(zhuǎn)換為-100.0%至100.0%之間的浮點(diǎn)數(shù)格式的數(shù)值,CPR_IN的輸出(以%為單位)用下式計算:(2.1)外圍設(shè)備過程變量的標(biāo)準(zhǔn)化:PV_NORM功能用下面的公式將CPR_IN的輸出PV_R格式化:(2.2)式中:PV_FAC——過程變量的系數(shù),默認(rèn)值為1.0;PV_OFF——過程變量的偏移量,默認(rèn)值為0.0。PV_FAC和PV_OFF用來調(diào)節(jié)過程輸入的范圍。如果設(shè)定值有物理意義,實(shí)際值(即反饋量)也可以轉(zhuǎn)換為該物理值。(2)手動模式參數(shù)MAN_ON(手動值ON)為1時為手動模式,為0時為自動模式。在手動模式中,控制變量(ManipulatedVariable,即控制器的輸出值)被手動選擇的值MAN(手動值)代替。在手動模式時如果令微分分項(xiàng)為0,將積分部分(INT)設(shè)置為LMN-LMN_P-DISV,可以保證手動到自動的無憂切換,即切換時控制器的輸出值不會突變,DISV為擾動輸入變量。(3)輸出限幅LMNLIMIT(輸出量限幅)功能用于將控制器輸出值(ManipulatedValue)限幅。LMNLIMIT功能的輸入量超出控制器輸出值的上極限LMN_HLM時,信號位QLMN_HLM(輸出超出上限)變?yōu)?狀態(tài);小于下極限值LMN_LLM時,信號位QLMN_LLM(輸出超出下限)變?yōu)?狀態(tài)。(4)輸出量的格式化處理LMN_NORM(輸出量格式化)功能用下述公式來講功能LMNLIMIT的輸出量LMN_LIM格式化:LMN=LMN_LIM×LMN_FAC+LMN_OFF(2.3)式中:LMN——格式化后浮點(diǎn)數(shù)格式的控制器輸出值;LMN_FAC——輸出量的系數(shù),默認(rèn)值為1.0;LMN_OFF——輸出量的偏移量,默認(rèn)值為0.0;LMN_FAC和LMN_OFF用來調(diào)節(jié)控制器輸出量的范圍。(5)輸出量轉(zhuǎn)換為外圍設(shè)備(I/O)格式控制器輸出值如果要送給模擬量輸出模塊中的D/A轉(zhuǎn)換器,需要用“CPR_OUT”功能轉(zhuǎn)換為外圍設(shè)備(I/O)格式的變量LMN_PER。轉(zhuǎn)換公式為:LMN_PER=LMN×27648/100(2.4)用參數(shù)賦值工具可以進(jìn)行參數(shù)檢查,給出錯誤信息[3,6]。FB41的輸入?yún)?shù)見表表1.1FB41的輸入?yún)?shù)參數(shù)名稱數(shù)據(jù)類型地址說明默認(rèn)值COM_RSTCYCLESP_INTPV_INPVPER_ONPV_PERPV_FACPV_OFFDEADB_WGAINTITDTM_LAGP_SELI_SELD_SELI_ITLVALI_ITL_ONBOOLTIMEREALREALBOOLWORDREALREALREALREALTIMETIMETIMEBOOLBOOLBOOLREALBOOL0.026100.214485236202428320.30.40.7640.6完全重新起動,為1時執(zhí)行初始化程序采樣時間,兩次塊調(diào)用之間的時間,取值范圍>=20ms內(nèi)部設(shè)定值輸入,取值范圍為±100.0%或物理值浮點(diǎn)數(shù)格式的過程變量輸入使用外圍設(shè)備輸入的過程變量外圍設(shè)備輸入的I/O格式的過程變量值輸入的過程變量的系數(shù)輸入的過程變量的偏移量死區(qū)寬度,誤差變量死區(qū)帶的大小,>=0.0或物理值比例增益輸入,用于設(shè)置控制器的增益積分時間輸入,積分器的響應(yīng)時間,取值范圍應(yīng)>=CYCLE微分時間輸入,微分器的響應(yīng)時間微分操作的延遲時間輸入為1時打開比例(P)操作為1時打開積分(I)操作為1時打開微分(D)操作積分操作的初始值積分作用初始化,為1時將輸入I_ITLVAL作為積分器的初值FALSET#1s0.00.0FALSE16#00001.00.00.02.0T#20sT#10sT#2sTURETUREFALSE0.0FALSE表1.2FB41的輸入?yún)?shù)(續(xù)1.1)參數(shù)名稱數(shù)據(jù)類型地址說明默認(rèn)值INT_HOLDDISVMAN_ONMANLMN_HLMLMN_LLMLMN_FACLMN_OFFBOOLREALBOOLREALREALREALREALREAL0.5680.11640445660為1時積分操作保持,為1時積分輸出被凍結(jié)擾動輸入變量為1時控制循環(huán)將被中斷,手動值被設(shè)置為操作值操作員接口輸入的手動值,取值范圍或物理量控制器輸出上限值,取值范圍LMN_LLM~100.0%或物理值控制器輸出下限值,取值范圍-100.0%~LMN_HLM或物理值控制器輸出量的系數(shù)控制器輸出量的偏移量FALSE0.0TURE0.0100.00.01.00.0FB41的輸出參數(shù)見表2.3。表2.3FB41的輸出參數(shù)參數(shù)名稱數(shù)據(jù)類型地址說明默認(rèn)值PVERLMN_PLMN_ILMN_DQLMN_HLMQLMN_LLMLMNLMN_PERREALREALREALREALREALBOOLBOOLREALWORD929680848878.078.17276格式化的過程變量輸出死區(qū)處理后的誤差輸出控制器輸出值中的比例分量控制器輸出值中的積分分量控制器輸出值中的微分分量控制器輸出超過上限控制器輸出小于下限浮點(diǎn)數(shù)格式的控制器輸出值I/O格式的控制器輸出值0.00.00.00.00.0FALSEFALSE0.016#00002電鍍流水線的PLC控制2.1課題表述1.隨著現(xiàn)代工業(yè)和技術(shù)的發(fā)展,電鍍在機(jī)械、電子、儀器儀表、輕工、地質(zhì)、交通運(yùn)輸和國防工業(yè)等生產(chǎn)部門的應(yīng)用日益廣泛,與人們的日常生活也有十分密切的關(guān)系。現(xiàn)代市場競爭口趨激烈,企業(yè)迫切需要提高生產(chǎn)效率和產(chǎn)品質(zhì)量,于是如何提高電鍍生產(chǎn)線的自動控制性能,減少成本具有重要的意義。電鍍的目的是在基材上鍍上金屬鍍層,改變基材表面性質(zhì)或尺寸,從而提高耐腐蝕性、抗高溫氧化性、良好的導(dǎo)電性、高的硬度、高的耐磨性和減摩性、微細(xì)加工的均勻性以及其他某些特殊的物理、化學(xué)特性,同時又賦子金屬光澤美觀。電鍍生產(chǎn)線是指按一定的電鍍生產(chǎn)工藝要求,將有關(guān)的各種電鍍處理槽、電鍍行車運(yùn)動裝置、電源設(shè)備、循環(huán)過濾裝置、檢測儀器、加熱裝置、空氣攪拌裝置、排水裝置及污染處理裝置等組合,是一個由電氣控制系統(tǒng)協(xié)調(diào)控制的完整系統(tǒng)。本文利用可編程序控制器,設(shè)計了一套自動控制系統(tǒng),對電鍍專用行車實(shí)現(xiàn)自動(或手動)控制。該設(shè)備可采用遠(yuǎn)距離控制,起吊物品是有待進(jìn)行電鍍或表面處理的各種產(chǎn)品零件。圖.1過程圖2.2控制要求:1)某電鍍流水線有4個槽位(自左而右ABCD排列),在上方有導(dǎo)軌(對應(yīng)4個電鍍槽安裝行程開關(guān)SQA-D,當(dāng)在原位(SQ1,在A槽左側(cè))按啟動按鈕SB1,則一小車(由一電機(jī)帶動,正反轉(zhuǎn),能耗制動)帶動工件向右運(yùn)行,到達(dá)需要電鍍的槽位上方(由四個選擇開關(guān)SAA-D事先選擇相應(yīng)的槽位是否需要電鍍),則自動能耗制動停止,然后下放(電機(jī)反轉(zhuǎn),帶動工件下降)至SQ2(下限位開關(guān),4個槽位共用)停止,在4個槽位分別停留不同時間(進(jìn)行電鍍)后上升至SQ3(上限位開關(guān),4個槽位共用)繼續(xù)右行,直至需要電鍍的槽位全部電鍍完畢返回原位停止。2)到相應(yīng)槽位電鍍完畢后要判斷右邊是否還需要電鍍再決定右行或返回。3)按停止按鈕則全部動作停止。4)每一動作(上升、下降、右行、左行、電鍍等)可以通過相應(yīng)點(diǎn)動按鈕控制。提示4個槽位電鍍右行、制動、下降、電鍍、上升具有明顯的順序性,可分別用4個移位指令來表述狀態(tài),按啟動按鈕或一個槽電鍍完畢根據(jù)啟動前的選擇開關(guān)決定下一個槽的移位字是否啟動來決定是否跳過該槽。2.2.1控制系統(tǒng)設(shè)計分析設(shè)計思路:由課程設(shè)計指導(dǎo)書上對本課程的要求,做出總的要求分析:①對事先選擇好的槽位進(jìn)行電鍍,要求電機(jī)能夠正反轉(zhuǎn)及能耗制動,同時能夠?qū)?個槽位的電鍍時間進(jìn)行控制,則要有相應(yīng)的時間繼電器。②相應(yīng)的槽位電鍍完畢后要判斷右邊是否還需要電鍍再決定右行或返回,由該槽右側(cè)所有槽位的選擇開關(guān)控制。③每一動作(上升、下降、右行、左行)可以由相應(yīng)點(diǎn)動按鈕控制(在一定極限范圍內(nèi)運(yùn)動)。輸入點(diǎn)統(tǒng)計序號元器件用途1SQ1原位開關(guān)2SQ2下限位開關(guān)3SQ3上限位開關(guān)4SQ4右限位開關(guān)5SQ5左限位開關(guān)6SQAA槽位行程開關(guān)7SQBB槽位行程開關(guān)8SQCC槽位行程開關(guān)9SQDD槽位行程開關(guān)10SAAA槽位選擇開關(guān)11SABB槽位選擇開關(guān)12SACC槽位選擇開關(guān)13SADD槽位選擇開關(guān)輸出點(diǎn)統(tǒng)計:序號元器件用途1KM1右行2KM4下降3KM3上升4KM2返回5KM5能耗制動3、PLC系統(tǒng)硬件配置利用實(shí)驗(yàn)室設(shè)備進(jìn)行課題設(shè)計,選擇西門子S7-300PLC。PLC硬件配置如下:注:由于在LAD程序中使用了I2.X,此輸入不在CPU的DI默認(rèn)的124~126范圍內(nèi),故將CPU配置中的DI24/DO16的“Iaddress”項(xiàng)的內(nèi)容改為“2…4”,即將I2.X包含在內(nèi)(如上圖中選中位置)。當(dāng)然,也可不改硬件配置中的這一項(xiàng),而將程序中的I2.X改為I124.X。4、主電路設(shè)計及說明由帶能耗制動的電機(jī)M1的正、反轉(zhuǎn)來帶動電鍍行車的右行和返回,其中,能耗制動用時間原則,制動2秒;由電機(jī)M2的正、反轉(zhuǎn)來帶動電鍍行車的上升和下降。4.1輸入/輸出點(diǎn)分配與接線4.1.1輸入輸入點(diǎn)分配I1.5停止按鈕(常開輸入)I1.1A槽位選擇開關(guān)I2.6左限位行程開關(guān)I1.2B槽位選擇開關(guān)I0.7上限位行程開關(guān)I1.3C槽位選擇開關(guān)I0.0啟動按鈕(常開輸入)I1.4D槽位選擇開關(guān)I2.1右行點(diǎn)動I0.1A槽位行程開關(guān)I2.2下降點(diǎn)動I0.2B槽位行程開關(guān)I2.3上升點(diǎn)動I0.3C槽位行程開關(guān)I2.4返回點(diǎn)動I0.4D槽位行程開關(guān)I0.6下限位行程開關(guān)I2.5右限位行程開關(guān)輸出點(diǎn)分配Q4.0制動Q5.1A槽位已選擇指示燈Q4.1右行Q5.2B槽位已選擇指示燈Q4.2后退Q5.3C槽位已選擇指示燈Q4.3下降Q5.4D槽位已選擇指示燈Q4.4上升Q5.5行車到達(dá)上極限指示燈Q4.7行車到達(dá)原位指示燈Q5.6行車到達(dá)下極限指示燈Q5.0行車到達(dá)右極限指示燈Q5.7行車到達(dá)左極限指示燈4.2.電鍍行車操作面板4.3.輸入輸出接線圖5、梯形圖控制程序1.啟動控制(啟動按鈕只有在操作方式處于單周、行車位于原位和上極限時才有效)2.啟動時,將四個槽位的移位字清零3.單周運(yùn)行啟動時,若A槽已選擇,給A槽移位字賦初值1;若A槽未選擇,則不給其移位字賦值。4.不同情況下的電鍍行車右行控制(右極限行程開關(guān)是為了防止行車運(yùn)動超出規(guī)定范圍引發(fā)事故)5.行車能耗制動2秒(手動時無能耗制動)6.A槽移位字在不同情況下自動左移一位7.行車下降控制(單周、手動運(yùn)行時都受下限位行程開關(guān)制約,以防出現(xiàn)事故)8.A槽電鍍延時9.行車上升控制(單周、手動運(yùn)行時都受上限位行程開關(guān)制約,

溫馨提示

  • 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

提交評論