小車(chē)多方式運(yùn)行的PLC控制_第1頁(yè)
小車(chē)多方式運(yùn)行的PLC控制_第2頁(yè)
小車(chē)多方式運(yùn)行的PLC控制_第3頁(yè)
小車(chē)多方式運(yùn)行的PLC控制_第4頁(yè)
小車(chē)多方式運(yùn)行的PLC控制_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

目錄1.引言11.1PLC的概述11.2PLC的特點(diǎn)11.3控制要求21.4設(shè)計(jì)任務(wù)21.5設(shè)計(jì)報(bào)告32系統(tǒng)總體方案設(shè)計(jì)42.1系統(tǒng)硬件配置及組成原理42.2系統(tǒng)變量定義及分配表42.3系統(tǒng)接線(xiàn)圖設(shè)計(jì)62.4系統(tǒng)可靠性設(shè)計(jì)63控制系統(tǒng)設(shè)計(jì)93.1控制程序流程圖設(shè)計(jì)93.2控制程序時(shí)序圖設(shè)計(jì)103.3控制程序設(shè)計(jì)思路104上位監(jiān)控系統(tǒng)設(shè)計(jì)104.1PLC與上位監(jiān)控軟件通訊114.2上位監(jiān)控系統(tǒng)組態(tài)設(shè)計(jì)114.3實(shí)現(xiàn)的效果125系統(tǒng)調(diào)試及結(jié)果分析105.1系統(tǒng)調(diào)試及解決的問(wèn)題135.2結(jié)果分析13結(jié)束語(yǔ)14參考文獻(xiàn)15附錄16一、引言1.1PLC的概述可編程控制器〔PROGRAMMABLECONTROLLER,簡(jiǎn)稱(chēng)PC〕。與個(gè)人計(jì)算機(jī)的PC相區(qū)別,用PLC表示。PLC是在傳統(tǒng)的順序控制器的根底上引入了微電子技術(shù)、計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù)和通訊技術(shù)而形成的一代新型工業(yè)控制裝置,目的是用來(lái)取代繼電器、執(zhí)行邏輯、記時(shí)、計(jì)數(shù)等順序控制功能,建立柔性的程控系統(tǒng)。國(guó)際電工委員會(huì)〔IEC〕公布了對(duì)PLC的規(guī)定:可編程控制器是一種數(shù)字運(yùn)算操作的電子系統(tǒng),專(zhuān)為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)。它采用可編程序的存貯器,用來(lái)在其內(nèi)部存貯執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,并通過(guò)數(shù)字的、模擬的輸入和輸出,控制各種類(lèi)型的機(jī)械或生產(chǎn)過(guò)程??删幊绦蚩刂破骷捌溆嘘P(guān)設(shè)備,都應(yīng)按易于與工業(yè)控制系統(tǒng)形成一個(gè)整體,易于擴(kuò)充其功能的原那么設(shè)計(jì)。1.2PLC的特點(diǎn)1〕編程方法簡(jiǎn)單易學(xué)梯形圖是使用的最多的PLC編程語(yǔ)言,其電路符號(hào)和表達(dá)方式與繼電器電路原理圖相似,梯形圖語(yǔ)言形象直觀(guān),易學(xué)易懂,熟悉繼電器電路圖的電氣技術(shù)人員只需花集天地的時(shí)間就可以熟悉梯形圖語(yǔ)言,并用來(lái)編制用戶(hù)程序。梯形圖語(yǔ)言實(shí)際上是一種面向用戶(hù)的高級(jí)語(yǔ)言,PLC在執(zhí)行梯形圖程序時(shí),將它“翻譯〞成匯編語(yǔ)言后在執(zhí)行?!?〕功能強(qiáng),性能價(jià)格比擬強(qiáng)一臺(tái)小型PLC內(nèi)有成百上千個(gè)可供用戶(hù)使用的編程軟件,可以實(shí)現(xiàn)非常復(fù)雜的控制功能與相同功能的繼電器系統(tǒng)相比,具有很高的性能價(jià)格比。PLC還可以通過(guò)通信聯(lián)網(wǎng)實(shí)現(xiàn)分散控制?!?〕硬件配套齊全,用戶(hù)使用方便,適應(yīng)性強(qiáng)PLC產(chǎn)品已經(jīng)標(biāo)準(zhǔn)化、系列化、模塊化,配備有平準(zhǔn)齊全的各種硬件裝置供用戶(hù)選擇,用戶(hù)能靈活方便的進(jìn)行系統(tǒng)配置,組成不同功能、不同規(guī)模的系統(tǒng)。PLC的安裝接線(xiàn)也很方便,一般用接線(xiàn)端子連接外部接線(xiàn)。PLC由較強(qiáng)的帶負(fù)載能力,可以直接驅(qū)動(dòng)一般的電磁閥和中小型交流接觸器。硬件配置確定后,通過(guò)修改用戶(hù)程序,就可以方便、快速的適應(yīng)工藝條件的變化?!?〕可靠性高、抗干擾能力強(qiáng)傳統(tǒng)的繼電器控制系統(tǒng)中使用了大量的中間繼電器、時(shí)間繼電器。由于觸點(diǎn)接觸不良,容易出現(xiàn)故障。PLC用軟件代替中間繼電器和時(shí)間繼電器,僅剩下與輸入和輸出有關(guān)的少量硬件元件,接線(xiàn)可以減少到繼電器控制系統(tǒng)的十分之一甚至百分之一。PLC使用了一系列的硬件和軟件抗干擾措施,具有很強(qiáng)的抗干擾能力,平均無(wú)故障時(shí)間到達(dá)數(shù)萬(wàn)小時(shí)以上,可以直接用于由強(qiáng)烈干擾的工業(yè)生產(chǎn)現(xiàn)場(chǎng),已被公認(rèn)為做可靠的工業(yè)控制設(shè)備之一?!?〕系統(tǒng)的設(shè)計(jì)、安裝、調(diào)試工作量少PLC用軟件功能取代了繼電器控制系統(tǒng)中大量的中間繼電器、時(shí)間繼電器、計(jì)數(shù)器等器件,是控制柜的設(shè)計(jì)、安裝、接線(xiàn)工作量大大減小?!?〕維修工作量小、維修方便PLC的故障率很低,具有完善的自診斷功能。〔7〕體積小、能耗低對(duì)于復(fù)雜的控制系統(tǒng),使用PLC后,可以減少大量的中間繼電器和時(shí)間繼電器,小型PLC的體積僅相當(dāng)于幾個(gè)繼電器的大小,因此可以將開(kāi)關(guān)柜的體積縮小到原來(lái)的1/2甚至1/10。1.3控制要求小車(chē)系統(tǒng)由直流電機(jī)、繼電器、小車(chē)和4個(gè)站臺(tái)等組成,每個(gè)站臺(tái)有檢測(cè)傳感器、指示燈和按鈕。采用S7-200PLC進(jìn)行控制,控制要求如下:1.小車(chē)起始位置停在x〔x=1~4〕號(hào)站臺(tái),SYx傳感器為ON;2.假設(shè)y(y=1~4)號(hào)站臺(tái)呼叫,如果:①x﹥y,小車(chē)左行到呼叫站臺(tái)停車(chē);②x﹤y,小車(chē)右行到呼叫站臺(tái)停車(chē);③x=y,小車(chē)停止;3.小車(chē)在SY1和SY4處要有可靠的保護(hù)功能,自動(dòng)往返或準(zhǔn)確停車(chē),不能向外撞;4.小車(chē)路過(guò)每個(gè)站臺(tái)要有指示燈顯示;但LB1和LB4燈要閃3次;1.4設(shè)計(jì)任務(wù)學(xué)生根據(jù)控制要求,明確設(shè)計(jì)任務(wù),擬定設(shè)計(jì)方案與進(jìn)度方案,運(yùn)用所學(xué)的理論知識(shí),進(jìn)行小車(chē)多方式運(yùn)行的控制原理設(shè)計(jì)、硬件系統(tǒng)設(shè)計(jì)、軟件系統(tǒng)設(shè)計(jì)、創(chuàng)新設(shè)計(jì),提高理論知識(shí)工程應(yīng)用能力、系統(tǒng)調(diào)試能力、分析問(wèn)題與解決問(wèn)題的能力。主要內(nèi)容包括:1.設(shè)計(jì)出硬件系統(tǒng)的結(jié)構(gòu)圖、接線(xiàn)圖、時(shí)序圖等;2.系統(tǒng)有啟動(dòng)、停止功能;3.運(yùn)用功能指令進(jìn)行PLC控制程序設(shè)計(jì),并有主程序、子程序和中斷程序;4.程序結(jié)構(gòu)與控制功能自行創(chuàng)新設(shè)計(jì);5.用組態(tài)王監(jiān)控組態(tài)軟件,設(shè)計(jì)出上位監(jiān)控系統(tǒng);6.進(jìn)行系統(tǒng)調(diào)試,實(shí)現(xiàn)小車(chē)多方式運(yùn)行的控制要求。1.5設(shè)計(jì)報(bào)告課程設(shè)計(jì)報(bào)告要做到層次清晰,論述清楚,圖表正確,書(shū)寫(xiě)工整;詳見(jiàn)“課程設(shè)計(jì)報(bào)告寫(xiě)作要求〞。二、控制系統(tǒng)總體方案設(shè)計(jì)2.1系統(tǒng)硬件組成〔要有系統(tǒng)組成圖〕小車(chē)系統(tǒng)由直流電機(jī)、繼電器、小車(chē)和4個(gè)站臺(tái)等組成,每個(gè)站臺(tái)有檢測(cè)傳感器、指示燈和按鈕。2.2系統(tǒng)變量定義及分配表經(jīng)過(guò)對(duì)控制過(guò)程和要求的詳細(xì)分析,明確了具體的控制過(guò)程。1.小車(chē)起始位置停在x〔x=1~4〕號(hào)站臺(tái),SYx傳感器為ON;2.假設(shè)y(y=1~4)號(hào)站臺(tái)呼叫,如果:①x﹥y,小車(chē)左行到呼叫站臺(tái)停車(chē);②x﹤y,小車(chē)右行到呼叫站臺(tái)停車(chē);③x=y,小車(chē)停止;3.小車(chē)在SY1和SY4處要有可靠的保護(hù)功能,自動(dòng)往返或準(zhǔn)確停車(chē),不能向外撞;4.小車(chē)路過(guò)每個(gè)站臺(tái)要有指示燈顯示;但LB1和LB4燈要閃3次;如上所述,由此可以得出所需PLC的輸入點(diǎn)9個(gè),輸出點(diǎn)6個(gè)。本設(shè)計(jì)使用9個(gè)輸入繼電器,6個(gè)輸出繼電器,6個(gè)輔助繼電器〔各輔助繼電器的功能在程序程序?qū)?yīng)局部會(huì)有說(shuō)明〕。輸入輸出繼電器的選擇與對(duì)應(yīng)關(guān)系如下表:表2-1I/O分配表輸入功能說(shuō)明輸出功能說(shuō)明I0.0/I0.1啟動(dòng)/停止KM1Q0.0左行SB1I1.0呼叫站臺(tái)1KM2Q0.1右行SB2I1.1呼叫站臺(tái)2LB1Q10.0第一個(gè)站臺(tái)的指示燈SB3I1.2呼叫站臺(tái)3LB2Q10.1第二個(gè)站臺(tái)的指示燈SB4I1.3呼叫站臺(tái)4LB3Q10.2第三個(gè)站臺(tái)的指示燈SY1I2.0限位1LB4Q10.3第四個(gè)站臺(tái)的指示燈SY2I2.1限位2SY3I2.2限位3SY4I2.3限位42.3系統(tǒng)接線(xiàn)圖設(shè)計(jì)2.4系統(tǒng)可靠性設(shè)計(jì)干擾的形成需要同時(shí)具備3個(gè)要素,即干擾源、耦合通道和對(duì)干擾敏感的受擾體。因此,抗干擾的原那么是抑制干擾源、破壞干擾通道和提高受擾體的抗干擾能力。硬件抗干擾技術(shù)是系統(tǒng)設(shè)計(jì)時(shí)的首選措施,它能有效抑制干擾源,阻斷干擾傳輸通道。2.1電源的選擇電網(wǎng)干擾串入PLC系統(tǒng)主要是通過(guò)供電電源(如CPU電源、I/O電源等)、變送器供電電源和與PLC系統(tǒng)具有直接電氣連接的儀表供電電源等耦合而來(lái)。對(duì)于PLC系統(tǒng)供電的電源,一般都采用隔離性能較好的隔離變壓器;對(duì)于變送器和共用信號(hào)儀表供電應(yīng)選擇分布電容小、抑制帶大(如采用屢次隔離和屏蔽及漏感技術(shù))的配電器,以減少干擾。2.2輸入輸出的保護(hù)輸入通道中的檢測(cè)信號(hào)一般較弱,傳輸距離可能較長(zhǎng)。因檢測(cè)現(xiàn)場(chǎng)干擾嚴(yán)重和電路構(gòu)成往往模數(shù)混雜等因素使輸入通道成為PLC系統(tǒng)中最主要的干擾進(jìn)入通道。在輸出通道中,功率驅(qū)動(dòng)局部和驅(qū)動(dòng)對(duì)象也可能產(chǎn)生較嚴(yán)重的電氣噪聲,并通過(guò)輸出通道耦合作用進(jìn)入系統(tǒng)。采用數(shù)字傳感器采用頻率敏感器件或由敏感參量R、L、C構(gòu)成的振蕩器等方法使傳統(tǒng)的模擬傳感器數(shù)字化,多數(shù)情況下其輸出為T(mén)TL電平的脈沖量,而脈沖量抗干擾能力較強(qiáng)。對(duì)輸入輸出通道進(jìn)行電氣隔離用于隔離的主要器件有隔離放大器、隔離變壓器、縱向扼流圈和光電耦合器等,其中應(yīng)用最多的是光電耦合器。利用光耦合把兩個(gè)電路的地環(huán)隔開(kāi),兩電路即擁有各自的地電位基準(zhǔn),它們相互獨(dú)立且不會(huì)造成干擾。模擬量的輸入輸出可采用V/F、F/V轉(zhuǎn)換器V/F(電壓/頻率)轉(zhuǎn)換過(guò)程是對(duì)輸入信號(hào)的時(shí)間積分,因而能對(duì)噪聲或變化的輸入信號(hào)進(jìn)行平滑,所以抗干擾能力強(qiáng)。2.3完善接地系統(tǒng)在任何包含有電子線(xiàn)路的設(shè)備中,接地是抑制噪聲和防止干擾的重要方法。接地設(shè)計(jì)的兩個(gè)原那么是:消除各電路電流流經(jīng)一個(gè)公共地線(xiàn)阻抗所產(chǎn)生的噪聲電壓;防止形成地環(huán)路。地線(xiàn)系統(tǒng)合理布置PLC系統(tǒng)中的地線(xiàn)可劃分為數(shù)字電路的邏輯地線(xiàn)、模擬電路的模擬地線(xiàn)、繼電器和電動(dòng)機(jī)等大功率電氣設(shè)備的噪聲地線(xiàn)以及儀器機(jī)殼等的屏蔽地線(xiàn)等幾種,這些地線(xiàn)應(yīng)該分開(kāi)布置,并在一點(diǎn)上與電源地相連。單點(diǎn)接地與多點(diǎn)接地選擇在低頻電路中,信號(hào)頻率低于1MHz時(shí),它的布線(xiàn)和元器件間的電感影響較小,而接地電路形成環(huán)流所產(chǎn)生的干擾影響較大,因而單元電路間宜采用一點(diǎn)接地;當(dāng)信號(hào)工作頻率大于10MHz時(shí),地線(xiàn)阻抗變得很大,宜采用多點(diǎn)接地法;當(dāng)工作頻率在1~10MHz之間時(shí),如果用一點(diǎn)接地,其地線(xiàn)長(zhǎng)度不超過(guò)波長(zhǎng)的1/20,否那么宜采用多點(diǎn)接地法。接地線(xiàn)盡量加粗,減小接地阻抗。2.4PLC自身的改良PLC線(xiàn)路板的抗干擾措施選用脈動(dòng)小、穩(wěn)定性好的直流電源,連接導(dǎo)線(xiàn)用銅導(dǎo)線(xiàn),以減小壓降;選用性能好的芯片,以滿(mǎn)足抗沖擊、振動(dòng)、溫度變化等特殊要求;對(duì)不使用的集成電路端子應(yīng)妥善處理,通常接地或接高電平使其處于某種穩(wěn)定狀態(tài)。在設(shè)計(jì)線(xiàn)路板時(shí),盡量防止平行走線(xiàn),在有互感的線(xiàn)路中間要置一根地線(xiàn),起隔離作用;每塊印刷電路板的入口處安裝一個(gè)幾十μF的小體積大容量的鉭電容作濾波器。印刷板的電源地線(xiàn)最好設(shè)計(jì)成網(wǎng)狀結(jié)構(gòu),以減少芯片所在支路的地線(xiàn)瞬時(shí)干擾;電源正負(fù)極的走線(xiàn)應(yīng)盡量靠近。整機(jī)的抗干擾措施在生產(chǎn)現(xiàn)場(chǎng)安裝的PLC應(yīng)采用金屬盒屏蔽安裝,并妥善接地。置于操作臺(tái)上的PLC要固定在銅板上,并用絕緣層與操作臺(tái)隔離,銅板應(yīng)可靠接地三、控制系統(tǒng)梯形圖程序設(shè)計(jì)3.1控制程序流程圖設(shè)計(jì)圖3-1控制程序流程圖3.2控制程序時(shí)序圖設(shè)計(jì)3.3控制程序設(shè)計(jì)思路1、小車(chē)對(duì)站臺(tái)呼叫的反響電路取兩個(gè)存放器,分別存放呼叫的站臺(tái)以及小車(chē)??康恼九_(tái)〔本文的設(shè)計(jì)中這兩個(gè)存放器分別為D0和D1〕,顯然,我們可以通過(guò)cmp指令進(jìn)行x,y的大小判斷,當(dāng)x>y時(shí),執(zhí)行左行命令(即本文設(shè)計(jì)程序中的SETY1指令);當(dāng)x<y時(shí),執(zhí)行右行命令(即本文設(shè)計(jì)程序中的SETY2指令);當(dāng)x=y時(shí),執(zhí)行左行命令(即本文設(shè)計(jì)程序中的RSTY1和RSTY2指令)。在這樣的思路下,我們不可防止的將遇到三個(gè)問(wèn)題:如何在D0中存放所呼叫的站臺(tái)?如何準(zhǔn)確獲取并在D1中存放小車(chē)??康奈恢茫繄?zhí)行左行或右行命令后,如何使得小車(chē)在指定站臺(tái)停止,并同時(shí)記錄下新的??课恢?,即更新D1存放器的內(nèi)容?對(duì)于第一個(gè)問(wèn)題,直接運(yùn)用mov指令即可。方法是設(shè)置四個(gè)輸入繼電器x1,x2,x3,x4分別表示第i個(gè)站臺(tái)呼叫,當(dāng)xi接通時(shí),執(zhí)行movkiD0,(i取1、2、3,4)。對(duì)于第二個(gè)問(wèn)題,解決方法是當(dāng)小車(chē)停止時(shí),即相應(yīng)的到位開(kāi)關(guān)SQ1、SQ2、SQ3或SQ4接通時(shí),執(zhí)行movKiD1,(i取1、2、3,4)。第三個(gè)問(wèn)題,判斷小車(chē)停止的條件是使用到位開(kāi)關(guān)SQ,本文的程序里使用四個(gè)繼電器x11,x12,x13,x14來(lái)表示。2、小車(chē)路過(guò)站臺(tái)時(shí)指示燈的顯示本文的程序里用Y10,Y20,Y30,Y40分別表示第1、2、3、4站臺(tái)的指示燈。根據(jù)題目要求,當(dāng)小車(chē)路過(guò)站臺(tái)時(shí),對(duì)應(yīng)的站臺(tái)的指示燈要亮,對(duì)于第2,3站臺(tái)指示燈,這個(gè)效果直接用指令LDX12,OUTY20;LDX13,OUTY30即可控制。但是對(duì)于第1、4號(hào)站臺(tái),要求指示燈閃爍三次,那么像上面這樣簡(jiǎn)單的指令是不能滿(mǎn)足要求的,需要引入定時(shí)器〔用以控制“閃爍〞的間隔時(shí)間〕和計(jì)數(shù)器〔用以控制閃爍“3次〞〕。詳細(xì)控制圖和程序見(jiàn)后文。另外,考慮到這兩個(gè)站臺(tái)指示燈的功能相同,因此程序里可以使用子程序,以減少定時(shí)器、計(jì)數(shù)器和繼電器的個(gè)數(shù),同時(shí)亦能提高程序運(yùn)行的效率和可靠性。四、上位監(jiān)控系統(tǒng)設(shè)計(jì)4.1PLC與上位監(jiān)控系統(tǒng)軟件通訊整個(gè)監(jiān)控系統(tǒng)由A/D模塊、D/A模塊、CPU、傳感器、電氣轉(zhuǎn)換器、平板電腦組成。A/D模塊的功能是將通過(guò)傳感器采集到的數(shù)據(jù)轉(zhuǎn)換成數(shù)字量,以便CPU進(jìn)行處理。CPU的功能是處理各種信息,對(duì)A/D模塊的數(shù)據(jù)進(jìn)行PID處理。D/A模塊的功能是將PID處理后的輸出數(shù)字量轉(zhuǎn)換成模擬量。上位機(jī)對(duì)數(shù)據(jù)進(jìn)行分析、存盤(pán)、綜合處理、打印、報(bào)警、圖形顯示、人機(jī)對(duì)話(huà),并可通過(guò)數(shù)據(jù)傳送對(duì)PLC進(jìn)行控制。4.2上位監(jiān)控系統(tǒng)組態(tài)設(shè)計(jì)1、窗體設(shè)計(jì)在軟件的編程過(guò)程中,人機(jī)界面〔MMI〕非常重要,因?yàn)樗苯优c操作員產(chǎn)生信息交流,友好的人機(jī)界面要求能真實(shí)再現(xiàn)控制設(shè)備的狀態(tài)以及準(zhǔn)確的采集所需參數(shù)的數(shù)據(jù),這主要依靠VB6.0的控件組合及原代碼完成。整個(gè)人機(jī)界面包括硫化狀態(tài)畫(huà)面〔主畫(huà)面〕、實(shí)時(shí)曲線(xiàn)畫(huà)面、數(shù)據(jù)查看畫(huà)面、歷史曲線(xiàn)畫(huà)面、工藝編輯畫(huà)面、報(bào)警畫(huà)面、口令畫(huà)面、開(kāi)關(guān)狀態(tài)畫(huà)面,各畫(huà)面間可以相互切換.當(dāng)然也可根據(jù)用戶(hù)習(xí)慣編輯不同的人機(jī)界面,具有很好的靈活性。它實(shí)時(shí)采集硫化機(jī)溫度壓力信號(hào),并將其保存在以日期為名稱(chēng)的數(shù)據(jù)庫(kù)里。顯示每鍋輪胎硫化的時(shí)間、步序參數(shù)數(shù)據(jù),產(chǎn)量、膠囊計(jì)數(shù)、本機(jī)目前的信息也一目了然,棒圖控件能動(dòng)態(tài)說(shuō)明每條輪胎的硫化進(jìn)程,并有百分?jǐn)?shù)提醒操作員。如果某一閥門(mén)翻開(kāi),主畫(huà)面中相應(yīng)閥門(mén)名稱(chēng)的顏色變化,管路里就會(huì)有液體流動(dòng)的動(dòng)畫(huà),形象再現(xiàn)了閥門(mén)狀態(tài)的變化,這可以在Picture控件中應(yīng)用API函數(shù)實(shí)現(xiàn).清零菜單可分別對(duì)左右計(jì)數(shù)和產(chǎn)量進(jìn)行清零.單擊“通訊〞按鈕通過(guò)串口與PLC通信,進(jìn)行數(shù)據(jù)交換,數(shù)據(jù)采集頻率可在Timer控件中設(shè)定.插入公司的商標(biāo),與其它控件協(xié)調(diào)組合,整個(gè)主畫(huà)面就相當(dāng)完美了。主畫(huà)面為監(jiān)控系統(tǒng)的窗口,根本上所有操作員需要了解的數(shù)據(jù)都集中在這里,其畫(huà)面的友好程度及功能的完整性直接影響人機(jī)界面成功與否。實(shí)時(shí)曲線(xiàn)畫(huà)面實(shí)時(shí)跟蹤硫化機(jī)的溫度壓力參數(shù),可分為圓盤(pán)型和直線(xiàn)型。圓盤(pán)型尊重原有圓盤(pán)記錄儀的習(xí)慣,以一天為單位,實(shí)時(shí)記錄每一時(shí)間的數(shù)值,在實(shí)時(shí)數(shù)據(jù)與上一時(shí)間數(shù)據(jù)間畫(huà)圓弧,這樣能準(zhǔn)確顯示數(shù)值的變化情況。直線(xiàn)型以一小時(shí)(一般輪胎硫化時(shí)間在一小時(shí)內(nèi))為單位顯示,如果采集完一個(gè)小時(shí)數(shù)據(jù),那么實(shí)時(shí)曲線(xiàn)以采集頻率從右向左漂移,這時(shí)在Picture控件最右端顯示當(dāng)前數(shù)值對(duì)應(yīng)的曲線(xiàn),這種動(dòng)態(tài)漂移效果可由WINDOWSAPI函數(shù)實(shí)現(xiàn)。這兩種曲線(xiàn)方式各有千秋,前者可以直觀(guān)了解當(dāng)天所有輪胎的曲線(xiàn)情況,但上位機(jī)的顯示屏顯示一天數(shù)據(jù),圖形就顯得小,分辨率不高。后者清晰度高,但只能顯示當(dāng)前一段時(shí)間的曲線(xiàn),如果需要更長(zhǎng)時(shí)間的曲線(xiàn),得從歷史畫(huà)面中查看。一般來(lái)講,兩者兼顧應(yīng)用,相得益彰。每天采集的數(shù)據(jù)都存放在當(dāng)天的數(shù)據(jù)庫(kù)里,要查看哪天的曲線(xiàn)只要翻開(kāi)該天的數(shù)據(jù)庫(kù)就可以畫(huà)出該天的歷史曲線(xiàn)。

工藝編輯畫(huà)面:所有需要修改的參數(shù)都集中在工藝編輯畫(huà)面里,步序、分步時(shí)間、閥門(mén)狀態(tài)、PID參數(shù)、延時(shí)設(shè)定、硫化規(guī)格、機(jī)號(hào)都可修改。該畫(huà)面功能多,操作較為復(fù)雜,但主要還是圍繞數(shù)據(jù)庫(kù)做文章。建立一個(gè)數(shù)據(jù)庫(kù)與Treeview控件聯(lián)接,數(shù)據(jù)庫(kù)中包括各種工藝號(hào),每個(gè)工藝號(hào)為一個(gè)表(Table)。單擊表名,該表的內(nèi)容顯示在Datagrid控件中,可以通過(guò)鍵盤(pán)修改表的內(nèi)容,如果想在表中添加步序,單擊Adodc控件“>〞處,在Datagrid控件最后就會(huì)添加一行空格,按需要添入數(shù)值就行了,但最多不能超過(guò)16行,當(dāng)然也可用“刪除工藝〞鍵將選中的步序從表中除掉,如表已添好,選擇“工藝傳輸〞或“參數(shù)傳輸〞將數(shù)據(jù)下載到PLC。按添加“加工工藝〞按鈕,可滿(mǎn)足用戶(hù)輸入多種工藝參數(shù),供使用時(shí)選擇。按下“刪除工藝〞可將不需要的工藝號(hào)從數(shù)據(jù)庫(kù)中刪除。“重命名〞可改變表的名稱(chēng)。本軟件提供十種輪胎規(guī)格供用戶(hù)選擇,用戶(hù)也可按自己的習(xí)慣修改規(guī)格內(nèi)容。工藝編輯畫(huà)面的內(nèi)容較多,不同用戶(hù)要求也不同,在設(shè)計(jì)畫(huà)面時(shí),應(yīng)充分考濾用戶(hù)的意見(jiàn)??诹町?huà)面限制操作員的訪(fǎng)問(wèn)權(quán)限,確保工藝的保密性,防止不必要的誤操作??诹羁梢栽谳斎胝_口令后修改。

報(bào)警畫(huà)面顯示設(shè)備的報(bào)警信息,一旦出現(xiàn)異常情況,報(bào)警畫(huà)面中顯示報(bào)警文字和指示燈信息,同時(shí)連接在上位機(jī)上的音箱發(fā)出聲音提醒操作員及時(shí)采取措施處理故障。如條件不容許,也可將報(bào)警信息傳送給報(bào)警鈴。開(kāi)關(guān)狀態(tài)畫(huà)面顯示PLC的I/O狀態(tài),將硫化機(jī)所有開(kāi)關(guān)的I/O對(duì)應(yīng)相應(yīng)控件,控件顏色的改變映射相應(yīng)的I/O狀態(tài)改變,操作員從畫(huà)面中能判斷硫化機(jī)的運(yùn)行狀態(tài)。同時(shí),也方便維修。畫(huà)面組態(tài)后,需用代碼將控件聯(lián)系起來(lái),以便到達(dá)理想效果。4.3實(shí)現(xiàn)的效果上位機(jī)監(jiān)控系統(tǒng)界面友好、控制平安可靠、精度高、數(shù)據(jù)存儲(chǔ)量大,可以根椐用戶(hù)要求開(kāi)發(fā)不同的人機(jī)界面、靈活性好,相對(duì)前幾種記錄方式大大節(jié)約了本錢(qián),降低了系統(tǒng)的維修費(fèi)用,且存在功能多、使用方便簡(jiǎn)潔。上位機(jī),把現(xiàn)場(chǎng)數(shù)據(jù)通過(guò)傳感器采集經(jīng)PLC處理后送入上位機(jī),組成一個(gè)監(jiān)控系統(tǒng)。上位機(jī)豐富的資源可以對(duì)采集到的數(shù)據(jù)進(jìn)行分析、存盤(pán)、運(yùn)算、打印、報(bào)警、進(jìn)行各種相應(yīng)的顯示,并可通過(guò)數(shù)據(jù)傳送對(duì)PLC進(jìn)行控制。五、系統(tǒng)調(diào)試及結(jié)果分析5.1系統(tǒng)調(diào)試及解決的問(wèn)題按要求輸入梯形圖,檢查并編譯。本次設(shè)計(jì)實(shí)驗(yàn)里,正確輸入梯形圖,編譯成功。同時(shí)通過(guò)在線(xiàn)工作后把程序?qū)懭肟删幊绦蚩刂破鞯某绦虼鎯?chǔ)區(qū),然后進(jìn)行運(yùn)行調(diào)試,在前面正確操作和正常進(jìn)行的根底上,使PLC進(jìn)入運(yùn)行狀態(tài),觀(guān)察運(yùn)行情況,結(jié)果是本PLC設(shè)計(jì)運(yùn)行正常,沒(méi)有未知錯(cuò)誤,對(duì)于多組不同站臺(tái)呼叫的檢測(cè)數(shù)據(jù),小車(chē)均能夠以預(yù)想的行動(dòng)路線(xiàn)運(yùn)動(dòng),即能夠?qū)崿F(xiàn)循環(huán)工作。5.2結(jié)果分析根據(jù)以上調(diào)試情況,該小車(chē)多方式運(yùn)行的PLC控制設(shè)計(jì)符合要求。六、結(jié)束語(yǔ)通過(guò)此次課程設(shè)計(jì),讓我對(duì)PLC梯形圖、指令表、順序功能圖有了更好的了解,也讓我了解了關(guān)于PLC設(shè)計(jì)原理。有很多設(shè)計(jì)理念來(lái)源于實(shí)際,從中找出最適合的設(shè)計(jì)方法。PLC課程都是極理論的東西,所做過(guò)的幾個(gè)實(shí)驗(yàn)也都是在程序圖的情況下學(xué)習(xí)使用編程器,這并不能提高PLC的設(shè)計(jì)水平,而這次的課程設(shè)計(jì)是從根本上讓我們理論聯(lián)系實(shí)際,在這種根據(jù)實(shí)際狀況進(jìn)行系統(tǒng)設(shè)計(jì)的情況下能夠讓我們對(duì)PLC有更深刻的認(rèn)識(shí)。不積跬步何以至千里,課程設(shè)計(jì)是大學(xué)學(xué)習(xí)階段非常難得的理論與實(shí)際相結(jié)合的時(shí)機(jī),通過(guò)這次課程設(shè)計(jì),我擺脫了單純的理

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論