小車定位系統(tǒng)PLC_第1頁
小車定位系統(tǒng)PLC_第2頁
小車定位系統(tǒng)PLC_第3頁
小車定位系統(tǒng)PLC_第4頁
小車定位系統(tǒng)PLC_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

目錄1、緒論11.1小車定位系統(tǒng)的意義11.2小車定位系統(tǒng)的概述12、系統(tǒng)工作原理23、小車定位系統(tǒng)的硬件配置23.1PLC簡介23.2CPU處理模塊33.3小車定位系統(tǒng)的I/O分配43.4小車定位系統(tǒng)的外部接線54、小車定位系統(tǒng)軟件設(shè)計(jì)64.1小車定位系統(tǒng)程序設(shè)計(jì)及分析64.1.1程序的設(shè)計(jì)64.1.2程序分析75、小車定位系統(tǒng)監(jiān)控界面的設(shè)計(jì)95.1組態(tài)軟件的概述95.2定義數(shù)據(jù)詞典105.3用戶界面的制作115.4命令語言的編寫146、程序調(diào)試157、實(shí)驗(yàn)體會(huì)15參考文獻(xiàn)16附錄Ⅰ程序梯形圖16附錄Ⅱ小車定位系統(tǒng)程序的語句表20小車定位系統(tǒng)的PLC控制吳通沈陽航空航天大學(xué)北方科技學(xué)院摘要:小車定位系統(tǒng)是一種用于定位控制小車和小車的位置實(shí)時(shí)控制系統(tǒng)。本文主要采用PLC實(shí)現(xiàn)對(duì)小車控制系統(tǒng)的下位機(jī)控制,并通過組態(tài)軟件對(duì)上位機(jī)進(jìn)行實(shí)時(shí)監(jiān)控。文中首先介紹了PLC和小車定位系統(tǒng)的工作原理,在設(shè)計(jì)硬件的根底上,對(duì)軟件進(jìn)行設(shè)計(jì),采用組態(tài)軟件建立人機(jī)監(jiān)控界面,包括組態(tài)界面的制作方案,功能語言的實(shí)現(xiàn),最后對(duì)系統(tǒng)進(jìn)行調(diào)試,并給出相關(guān)的參考程序,使自動(dòng)定位過程得以實(shí)現(xiàn),并能實(shí)時(shí)的監(jiān)控定位過程。關(guān)鍵詞:小車定位;PLC;組態(tài)軟件;實(shí)時(shí)監(jiān)控1、緒論1.1設(shè)計(jì)小車定位系統(tǒng)的意義隨著智能機(jī)器人技術(shù)與汽車工業(yè)的迅速開展,關(guān)于智能小車的研究也越來越多,備受關(guān)注。小車定位系統(tǒng)是現(xiàn)代許多行業(yè)生產(chǎn)的關(guān)鍵環(huán)節(jié),近年來,隨著計(jì)算機(jī)技術(shù)的迅速開展輸送機(jī)是現(xiàn)代許多行業(yè)生產(chǎn)的關(guān)鍵環(huán)節(jié),以工控機(jī)為核心的自動(dòng)傳送可以按照設(shè)定配比和位置控制來確定小車,從而到達(dá)控制生產(chǎn)產(chǎn)量和效率的目的。同時(shí)由于該系統(tǒng)具有體積小、結(jié)構(gòu)簡單、操作方便、配料速度快、精度高等優(yōu)點(diǎn),被廣泛的應(yīng)用到水泥、化工、煤炭、糧食、造紙、飼料等行業(yè)。小車定位系統(tǒng)在飼料加工、食品加工、化工、冶煉、鑄造等行業(yè)具有廣闊的應(yīng)用前景,可以對(duì)這些行業(yè)提高勞動(dòng)生產(chǎn)率,提高產(chǎn)品質(zhì)量,降低消耗起到重要作用。例如在飼料行業(yè),通常飼料中包括十幾種原料,以前采用人工輸送,勞動(dòng)強(qiáng)度大,生產(chǎn)效率低,配料的精度也不高,同時(shí)人工操作的損耗也較大。輸送的飼料質(zhì)量不穩(wěn)定,本錢也較高。因此,本系統(tǒng)采用PLC對(duì)小車進(jìn)行控制,使各種物料的給料、卸料及其更多過程完全實(shí)現(xiàn)了自動(dòng)化,上述問題都可以很好的解決??梢詾樯a(chǎn)企業(yè)帶來良好的經(jīng)濟(jì)效益。1.2小車定位系統(tǒng)的概述隨著計(jì)算機(jī)技術(shù)與自動(dòng)化技術(shù)的開展,自動(dòng)傳送過程的相關(guān)技術(shù)也日益成熟,并以其計(jì)量準(zhǔn)確、平安可靠、自動(dòng)化程度高、廣泛地應(yīng)用于化工、礦山、建材、食品、冶金、港口、電力等多種行業(yè)。它既可以自成系統(tǒng),獨(dú)立工作,也可以接入其它系統(tǒng)進(jìn)行工作。為了適應(yīng)高產(chǎn)高效集約化生產(chǎn)的需要,帶式輸送機(jī)的輸送能力要加大。長距離、高帶速、大運(yùn)量、大功率是今后開展的必然趨勢,也是高產(chǎn)高效礦井運(yùn)輸技術(shù)的開展方向。由于人工經(jīng)驗(yàn)已不能滿足現(xiàn)代化生產(chǎn)的要求,于是將自動(dòng)定位小車控制技術(shù)結(jié)合于一體,形成了物料傳送機(jī)。實(shí)踐說明自動(dòng)控制系統(tǒng)不僅自動(dòng)化程度高,傳送連續(xù)性好,操作人員勞動(dòng)強(qiáng)度低,而且配料精度高,產(chǎn)品質(zhì)量容易控制,還能實(shí)現(xiàn)動(dòng)態(tài)物料的運(yùn)送。對(duì)此全國電子大賽和各省電子大賽幾乎每次都有對(duì)智能小車定位的題目,全國各大高校也非常重視,可見其研究意義很大。小車定位控制系統(tǒng)是一種以電子為背景,涵蓋智能控制、傳感器技術(shù)、電子電氣、計(jì)算機(jī)、機(jī)械等多學(xué)科的科技創(chuàng)新性設(shè)計(jì)。本設(shè)計(jì)就是在這樣的背景下提出來的,設(shè)計(jì)的小車能自動(dòng)運(yùn)動(dòng)定位和制動(dòng)等功能。2、系統(tǒng)工作原理本設(shè)計(jì)的原理是利用PLC的功能指令,使程序按照:數(shù)據(jù)輸入→數(shù)據(jù)移位→小車執(zhí)行工序→工序完成后復(fù)位的步驟進(jìn)行,而顯示局部程序那么是與輸入程序一樣必須不斷循環(huán)執(zhí)行,以到達(dá)要求的標(biāo)準(zhǔn)。小車可在四個(gè)光電開關(guān)之間做正、反向直線運(yùn)動(dòng),并可分別在四個(gè)光電開關(guān)處停止,四個(gè)光電開關(guān)對(duì)應(yīng)四個(gè)按鈕,小車停止位置由光電開關(guān)相對(duì)應(yīng)的按鈕決定。操作四個(gè)按鈕,小車進(jìn)行自動(dòng)選向、自動(dòng)定位運(yùn)行,并具有鎖存功能,例如:設(shè)小車停留在1號(hào)位置,如果4號(hào)位置發(fā)出呼叫,小車開始向右移動(dòng),假設(shè)此時(shí)2號(hào)、3號(hào)位置也發(fā)出呼叫,那么小車先到2號(hào)位置停車,延時(shí)4s,再到3號(hào)位置停車,再延時(shí)4s,最后到達(dá)4號(hào)位置。如果小車越過2號(hào)位置后,2號(hào)、3號(hào)位置才發(fā)出呼叫,那么小車?yán)^續(xù)向右運(yùn)行,在3號(hào)位置停車,延時(shí)4s,到達(dá)4號(hào)位置,再延時(shí)4s向左移動(dòng),最后到達(dá)2號(hào)位置。3、小車定位系統(tǒng)的硬件配置3.1PLC簡介可編程控制器〔ProgrammbleController〕是計(jì)算機(jī)家族中的一員,是為工業(yè)控制應(yīng)用而設(shè)計(jì)制造的。早期的可編程控制器稱作可編程邏輯控制器〔ProgrammbleLogicController〕,簡稱PC。但為了防止與個(gè)人計(jì)算機(jī)〔PersonalComputer〕的簡稱混淆,所以將可編程控制器簡稱PLC??删幊炭刂破鲗?shí)際上是一種工業(yè)控制計(jì)算機(jī),它的硬件結(jié)構(gòu)與一般微機(jī)控制系統(tǒng)相似,甚至與之無異??删幊绦蚩刂破髦饕蒀PU(中央處理單元)存儲(chǔ)器(RAM和EPROM),輸入/輸出模塊(簡稱為I/O模塊)、編程器和電源五大局部組成。近年來開展極為迅速、應(yīng)用面極廣的工業(yè)控制裝置。它按照成熟而有效的繼電器控制概念和設(shè)計(jì)思想,利用不斷開展的新技術(shù)、新電子器件,逐步形成了具有特色的各種系列產(chǎn)品。PLC之所以越來越受到控制界人士的重視,是和它的優(yōu)點(diǎn)分不開的:1)功能齊全,它的適用性極強(qiáng),幾乎所有的控制要求,它均能滿足;2)應(yīng)用靈活,其標(biāo)準(zhǔn)的積木式硬件結(jié)構(gòu),以及模塊化的軟件設(shè)計(jì),使得它不僅可以適應(yīng)大小不同、功能繁復(fù)的控制要求,而且可以適應(yīng)各種工藝流程變更較多的場合;3)操作方便,維修容易,穩(wěn)定可靠。盡管PLC有各種型號(hào),但都可以適應(yīng)惡劣的工業(yè)應(yīng)用環(huán)境,耐熱、防潮、抗震等性能也很好,一般平均無故障率可達(dá)幾萬小時(shí)。3.2CPU處理模塊中央處理單元(CPU):CPU在PLC中的作用類似于人體的神經(jīng)中樞,它是PLC的運(yùn)算、控制中心。它按照系統(tǒng)程序所賦予的功能,完成以下任務(wù):(1)接收并存儲(chǔ)從編程器輸入的用戶程序和數(shù)據(jù);(2)診斷電源、PLC內(nèi)部電路的工作狀態(tài)和編程的語法錯(cuò)誤;(3)用掃描的方式接收輸入信號(hào),送入PLC的數(shù)據(jù)存放器保存起來;(4)PLC進(jìn)入運(yùn)行狀態(tài)后,根據(jù)存放的先后順序逐條讀取用戶程序,進(jìn)行解釋和執(zhí)行,完成用戶程序中規(guī)定的各種操作;(5)將用戶程序的執(zhí)行結(jié)果送至輸出端?,F(xiàn)代PLC使用的CPU主要有以下幾種:通用微處理器,如8080,8088,Z80A,8085等。通用微處理器的價(jià)格廉價(jià),通用性強(qiáng),還可以借用微機(jī)成熟的實(shí)時(shí)操作系統(tǒng)、豐富的軟硬件資源。(2)單片機(jī),如8051等。單片機(jī)由于集成度高、體積小、價(jià)格低和可擴(kuò)充性好,很適合在小型PLC上使用,也廣泛地用于PLC的智能UO模塊。(3)位片式微處理器,如AMD2900系列等。位片式微處理器是獨(dú)立于微型機(jī)的另一分支。它主要追求運(yùn)算速度快,它以4位為一片。用幾個(gè)位片級(jí)聯(lián),可以組成任意字長的微處理器。改變微程序存儲(chǔ)器的內(nèi)容,可以改變計(jì)算機(jī)的指令系統(tǒng)。位片式結(jié)構(gòu)可以使用多個(gè)微處理器,將控制任務(wù)劃分為假設(shè)干個(gè)可以并行處理的局部,幾個(gè)微處理器同時(shí)進(jìn)行處理。這種高運(yùn)算速度與可以適應(yīng)用戶需要的指令系統(tǒng)相結(jié)合,很適合于以順序掃描方式工作的PLC使用。CPU224模塊輸入、輸出單元的接線圖如圖1所示。圖1CPU224模塊輸入、輸出單元的接線圖3.3小車定位系統(tǒng)的I/O分配本系統(tǒng)需要10個(gè)輸入點(diǎn)和8個(gè)輸出點(diǎn)。根據(jù)PLC的特點(diǎn)和系統(tǒng)設(shè)計(jì)的需要,輸入信號(hào)包括啟動(dòng)按鈕、定位小車到位檢測、定位小車呼叫按鈕等等。輸出信號(hào)包括電機(jī)、定位小車到位指示等等。其I/O分配如表1所示。表1元件地址I/O分配PLC地址〔PLC端子〕電氣符號(hào)〔面板端子〕功能說明I0.0K1啟動(dòng)〔K1〕I0.1K2停止〔K2〕I0.2SQ11號(hào)位置I0.3SQ22號(hào)位置I0.4SQ33號(hào)位置I0.5SQ44號(hào)位置I0.7SB11號(hào)位呼叫按鈕I1.0SB22號(hào)位呼叫按鈕I1.1SB33號(hào)位呼叫按鈕I1.2SB44號(hào)位呼叫按鈕Q0.1L11號(hào)位指示燈Q0.2L22號(hào)位指示燈Q0.3L33號(hào)位指示燈Q0.4L44號(hào)位指示燈Q1.0MZ電機(jī)正轉(zhuǎn)Q1.1MF電機(jī)反轉(zhuǎn)3.4小車定位系統(tǒng)的外部接線PLC輸入點(diǎn)與系統(tǒng)分為二局部相連接,系統(tǒng)的定位小車到位檢測分別與PLC輸入點(diǎn)I0.2~I(xiàn)0.5相連;各個(gè)位置對(duì)小車的呼叫按鈕分別與輸入點(diǎn)I0.7~I(xiàn)1.2相連接。PLC輸出點(diǎn)各個(gè)呼叫位置到位指示燈分別是Q0.1~Q0.4相連接。小車的左右行〔即電機(jī)正反轉(zhuǎn)〕分別與Q1.0和Q1.1相連接。外部接線圖如圖2所示。圖2PLC外部接線圖4、小車定位系統(tǒng)軟件設(shè)計(jì)4.1小車定位系統(tǒng)程序設(shè)計(jì)及分析4.1.1程序的設(shè)計(jì)本系統(tǒng)為一小車自動(dòng)定位系統(tǒng),該小車共有4個(gè)工位〔S1,S3,S5,S7〕。當(dāng)小車停在原始位置,別的工位均可以呼叫。依次從左往右的次序運(yùn)行,逐一到達(dá)工位所需要求。按次序執(zhí)行貯存信號(hào)的工序,并要求在運(yùn)行中有次序的運(yùn)行,到達(dá)時(shí)該工位指示燈亮。程序流程圖如圖3所示。圖3小車定位系統(tǒng)流程圖4.1.2程序分析圖4小車組態(tài)畫面翻開啟動(dòng)開關(guān)K1,MZ是電動(dòng)機(jī)進(jìn)行正轉(zhuǎn)的顯示信號(hào);MF是電動(dòng)機(jī)進(jìn)行正轉(zhuǎn)的顯示信號(hào);S1、S3、S5、S7為小車在以上各個(gè)工位的控制顯示燈;SB1、SB2、SB3、SB4為每個(gè)工位的呼叫開關(guān)。SB2為小車正向運(yùn)行在工位S1和小車反向運(yùn)行在工位S3處的定位按鈕;以此類推。四個(gè)深綠色方塊為分別為S1、S3、S5、S7工位處的檢測元件發(fā)光二極管和光敏三極管的組合單元,其中兩紅色方塊和小車方塊上的一紅色條意為他們之間進(jìn)行交換的光束;在長方形塊中,藍(lán)色的方塊為運(yùn)行的小車。圖5光電開關(guān)對(duì)應(yīng)的存放器M0.0導(dǎo)通后,分別將S1、S3、S5、S7所對(duì)應(yīng)的光電開關(guān)首先放入存放器VB100中,上圖僅為1號(hào)位置和2號(hào)位置所對(duì)應(yīng)的,3,、4號(hào)位置放入存放器的方法類似。I0.2為1號(hào)位光電開關(guān)導(dǎo)通時(shí),將1號(hào)位的值放入存放器VB100。圖6按鈕位對(duì)應(yīng)的存放器圖6為當(dāng)1、2號(hào)呼叫按鈕開關(guān)任一導(dǎo)通時(shí),將所在呼叫位的值放入存放器VB110,其他位置的呼叫也如同此法。例如,當(dāng)2號(hào)位發(fā)出呼叫請(qǐng)求時(shí),I1.0導(dǎo)通,同時(shí)1、3、4的呼叫為所對(duì)應(yīng)的I0.7、I1.1、I1.2均為斷開,對(duì)于I0.7具有互鎖功能。圖7存放器比擬小車所在位存入存放器VB100,呼叫按鈕位的呼叫信號(hào)存入存放器VB110,利用比擬指令將VB100與VB110進(jìn)行比擬,如果VB110大于VB100那么Q1.0啟動(dòng),即小車右行并到達(dá)所呼按鈕所在位并且所在位置的指示燈亮,如果VB110小于VB100那么 Q1.1啟動(dòng),小車左行,同時(shí)到達(dá)所在位后該位指示燈亮。同樣,在此語句中Q1.0與Q1.1也具有互鎖功能。關(guān)閉“啟動(dòng)〞開關(guān),自動(dòng)輸送裝車的整個(gè)系統(tǒng)停止運(yùn)行。自動(dòng)裝車系統(tǒng)的梯形圖程序如附錄Ⅰ所示。5、小車定位系統(tǒng)監(jiān)控界面的設(shè)計(jì)5.1組態(tài)軟件的概述組態(tài)王6.5完全基于網(wǎng)絡(luò)的概念,支持用戶-效勞器模式Internet/Internet瀏覽器技術(shù),并且是一種可伸縮的柔性結(jié)構(gòu),根據(jù)網(wǎng)絡(luò)規(guī)模大小,可將不同站點(diǎn)設(shè)計(jì)成I/O效勞器、報(bào)警效勞器、數(shù)據(jù)效勞器、登錄效勞器、校時(shí)效勞器、客戶機(jī)等,在系統(tǒng)擴(kuò)展和變化通道冗余、雙設(shè)備冗余、雙網(wǎng)冗余、雙機(jī)冗余及雙系統(tǒng)冗余。組態(tài)王6.5設(shè)計(jì)成一個(gè)完全意義上的軟件平臺(tái),允許用戶進(jìn)行功能擴(kuò)展和發(fā)揮,它是一個(gè)ActiveX容器,無需編程即可將第三方控件直接連入組態(tài)王;組態(tài)王6.5不僅是OPC客戶端,還是OPC效勞器,可向任意支持OPC客戶的軟件提供數(shù)據(jù);組態(tài)王6.5中的報(bào)警信息可以直接輸出到帶ODBC接口數(shù)據(jù)庫中,像Access、SQL、Server等;提供了一套動(dòng)態(tài)鏈接庫,允許用戶用VB、VC直接訪問組態(tài)王的數(shù)據(jù)庫,構(gòu)筑功能更加強(qiáng)大的工控系統(tǒng);組態(tài)王6.5還可以和KingPLC1.0完全集起來,可以做到KingPLC1.0在后臺(tái)控制,組態(tài)王在前臺(tái)進(jìn)行人機(jī)界面顯示。組態(tài)王的結(jié)構(gòu)組態(tài)王6.5是運(yùn)行于MicrosoftWindows98/200/NT中文平臺(tái)的中文界面的人機(jī)界面軟件,采用了多線程、COM組件等新技術(shù),實(shí)現(xiàn)了實(shí)時(shí)多任務(wù)。組態(tài)王6.5軟件包由工程瀏覽器(TouchExplorer)、工程管理器(Projmanager)和畫面運(yùn)行系統(tǒng)(TouchVew)三局部組成。在在工程瀏覽器中可以查看工程的各個(gè)組成局部,也可以完成數(shù)據(jù)庫的構(gòu)造、定義外部設(shè)備等工作;工程管理器內(nèi)嵌畫面管理器系統(tǒng),用于新工程的創(chuàng)立和已有工程的管理。畫面的開發(fā)和運(yùn)行是由于工程管理器調(diào)用畫面制作系統(tǒng)(Touchmak)和工程運(yùn)行系統(tǒng)(TouchVew)來完成的。Touchmak體先進(jìn)完善的圖形生產(chǎn)功能。用戶需要在這個(gè)環(huán)境中完成畫面設(shè)計(jì)、動(dòng)畫連接等工作。數(shù)據(jù)庫提供數(shù)據(jù)類型,能合理的提取控制對(duì)象的特性,對(duì)變量報(bào)警、趨勢曲線、過程記錄、平安防范等重要功能都有簡潔的操作方法。Projmanager是應(yīng)用程序的管理系統(tǒng)。Projmanager具有很強(qiáng)的管理功能,可用于新建工程的創(chuàng)立和刪除,并能對(duì)已有工程進(jìn)行搜索、備份及有效恢復(fù),實(shí)現(xiàn)數(shù)據(jù)詞典的導(dǎo)入和導(dǎo)出。TouchVew是組態(tài)王6.5軟件的實(shí)時(shí)運(yùn)行環(huán)境,在應(yīng)用工程的開發(fā)環(huán)境中建立的圖形畫面只有在TouchVew中才能運(yùn)行。TouchVew從控制設(shè)備中采集數(shù)據(jù),并存于實(shí)時(shí)數(shù)據(jù)庫中。它還負(fù)責(zé)把數(shù)據(jù)的變化以動(dòng)畫的形式形象地表示出來,同時(shí)可以完成變量報(bào)警、操作記錄、趨勢曲線等監(jiān)視功能,并按實(shí)際需求記錄在歷史數(shù)據(jù)庫中。5.2定義數(shù)據(jù)詞典在系統(tǒng)中要先對(duì)不同類型的數(shù)據(jù)進(jìn)行定義才能進(jìn)行系統(tǒng)的設(shè)計(jì)。本系統(tǒng)實(shí)時(shí)數(shù)據(jù)的定義如表2所示。表2數(shù)據(jù)詞典的定義5.3用戶界面的制作小車定位系統(tǒng)的組態(tài)畫面如下所示:圖8小車定位系統(tǒng)的登錄界面圖9小車控制系統(tǒng)的監(jiān)控系統(tǒng)界面圖103號(hào)位到達(dá)時(shí)畫面圖11在3號(hào)位時(shí)的報(bào)表畫面5.4命令語言的編寫用戶界面制作完成后要與界面編制程序,程序是用戶界面的后臺(tái)支持。一方面程序使得用戶界面與下位機(jī)PLC實(shí)現(xiàn)通訊,使用戶界面可以控制系統(tǒng)的運(yùn)行。另一方面程序建立了畫面中動(dòng)畫和系統(tǒng)狀態(tài)的聯(lián)系,使用戶畫面中可以實(shí)時(shí)的反響系統(tǒng)的運(yùn)行情況。本系統(tǒng)編寫的命令語言如下:if(\\本站點(diǎn)\SB1==1&&\\本站點(diǎn)\X2<200)\\本站點(diǎn)\X2=\\本站點(diǎn)\X2+50;if(\\本站點(diǎn)\SB1==1&&\\本站點(diǎn)\X2>200)\\本站點(diǎn)\X2=\\本站點(diǎn)\X2-50;if(\\本站點(diǎn)\SB2==1&&\\本站點(diǎn)\X2<450)\\本站點(diǎn)\X2=\\本站點(diǎn)\X2+50;if(\\本站點(diǎn)\SB2==1&&\\本站點(diǎn)\X2>450)\\本站點(diǎn)\X2=\\本站點(diǎn)\X2-50;if(\\本站點(diǎn)\SB3==1&&\\本站點(diǎn)\X2<750)\\本站點(diǎn)\X2=\\本站點(diǎn)\X2+50;if(\\本站點(diǎn)\SB3==1&&\\本站點(diǎn)\X2>750)\\本站點(diǎn)\X2=\\本站點(diǎn)\X2-50;if(\\本站點(diǎn)\SB4==1&&\\本站點(diǎn)\X2<1000)\\本站點(diǎn)\X2=\\本站點(diǎn)\X2+50;if(\\本站點(diǎn)\SB4==1&&\\本站點(diǎn)\X2>1000)\\本站點(diǎn)\X2=\\本站點(diǎn)\X2-50;if(\\本站點(diǎn)\X2==200){\\本站點(diǎn)\L1=1;}else{\\本站點(diǎn)\L1=0;}if(\\本站點(diǎn)\X2==450){\\本站點(diǎn)\L2=1;}else{\\本站點(diǎn)\L2=0;}if(\\本站點(diǎn)\X2==750){\\本站點(diǎn)\L3=1;}else{\\本站點(diǎn)\L3=0;}if(\\本站點(diǎn)\X2==1000){\\本站點(diǎn)\L4=1;}else{\\本站點(diǎn)\L4=0;}6、程序調(diào)試通過這次仿真實(shí)驗(yàn),驗(yàn)證了設(shè)計(jì)的PLC程序的正確性,對(duì)設(shè)計(jì)要求都能夠順利完成。在設(shè)計(jì)、仿真中,不僅對(duì)PLC理論知識(shí)進(jìn)行了穩(wěn)固加深,而且還對(duì)系統(tǒng)中PLC的外部接線和PLC與計(jì)算機(jī)的通信都有了掌握;更重要的是對(duì)以前接觸比擬少的組態(tài)王軟件有了深入了解,掌握了定義畫面、定義變量、動(dòng)畫連接以及運(yùn)行仿真等。在仿真過程中也遇到了問題:例1:在PLC程序設(shè)計(jì)上如何實(shí)現(xiàn)小車的循環(huán)運(yùn)行以及每次循環(huán)位置的起始/終止點(diǎn)?解決方案:采用一個(gè)移位存放器〔SHRB〕進(jìn)行移位控制,即在首次掃描時(shí),將指定的位存儲(chǔ)器的高電平移入指定位存儲(chǔ)器的最低位,而每一次移位僅在電動(dòng)機(jī)進(jìn)行正轉(zhuǎn)時(shí)。這樣不同的循環(huán)過程中,以指定位存儲(chǔ)器的最低位后的地址值就不同,就可以通過這個(gè)位的高電平來進(jìn)行循環(huán)設(shè)置。例2:在進(jìn)行組態(tài)仿真時(shí),總是不能實(shí)現(xiàn)組態(tài)軟件與PLC的通信,并“信息窗口〞中顯示“通信端口COM1”解決方案:下載結(jié)束后,將PLC編程軟件關(guān)閉即可。在整個(gè)程序的設(shè)計(jì)調(diào)試中,還一直存在一個(gè)問題,我們在所有功能都實(shí)現(xiàn)后發(fā)現(xiàn)有一個(gè)IO輸入端為空。我們接入的一個(gè)I0.1觸點(diǎn),由于開始時(shí)程序有問題,將它去掉,小車不運(yùn)行,經(jīng)老師指導(dǎo)調(diào)試后,我們成功的把多余的觸點(diǎn)去掉,實(shí)現(xiàn)了小車的設(shè)計(jì)要求。7、實(shí)驗(yàn)體會(huì)本次實(shí)驗(yàn)為組態(tài)王在PLC小車運(yùn)行控制為設(shè)計(jì)目標(biāo),針對(duì)PLC設(shè)計(jì)和組態(tài)王設(shè)計(jì)的特點(diǎn),分別從系統(tǒng)綜合分析,系統(tǒng)板塊的PLC程序設(shè)計(jì),系統(tǒng)板塊的組態(tài)王仿真設(shè)計(jì)以及對(duì)整個(gè)系統(tǒng)的運(yùn)行、仿真等幾個(gè)方面設(shè)計(jì)了原始資料中的小車運(yùn)行控制的電氣局部。1、對(duì)整個(gè)系統(tǒng)作了較深入的分析,研究了該系統(tǒng)所承當(dāng)?shù)倪\(yùn)行情況以及運(yùn)行要求的更改等情況。2、在運(yùn)行狀況下,通過采用電子驅(qū)動(dòng)和控制,取締以往的繼電器、限位開關(guān)等硬件,進(jìn)而提高系統(tǒng)穩(wěn)定性、可操作性以及可更改性,盡量地從公司的角度出發(fā)降低運(yùn)行本錢。3、在PLC程序中做到了“精、簡〞要求,例如僅僅通過一個(gè)移位存放器就實(shí)現(xiàn)循環(huán)系統(tǒng)的自動(dòng)循環(huán)功能。采用組態(tài)王進(jìn)行仿真,能夠真實(shí)地可靠地實(shí)時(shí)監(jiān)控改系統(tǒng),對(duì)故障的分析度提高。組態(tài)王在PLC小車運(yùn)行控制的設(shè)計(jì)雖說在PLC設(shè)計(jì)方面是比擬傳統(tǒng)的領(lǐng)域,但是,它關(guān)系到用戶運(yùn)行系統(tǒng)的的穩(wěn)定性和可靠性,所以它的設(shè)計(jì)的準(zhǔn)確性還是不容小視的。通過本次設(shè)計(jì),培養(yǎng)了自己整體全面地看待問題的能力,樹立了正確地設(shè)計(jì)意識(shí)。同時(shí),設(shè)計(jì)過程中,系統(tǒng)地穩(wěn)固了自己在整個(gè)大學(xué)階段所學(xué)的專業(yè)課知識(shí),加強(qiáng)了對(duì)PLC的能力以及對(duì)整個(gè)組態(tài)王仿真的學(xué)習(xí)??梢哉f,本次設(shè)計(jì)我給自己的大學(xué)學(xué)習(xí)交了一份比擬滿意的答卷。本實(shí)驗(yàn)是在李嬌老師的悉心指導(dǎo)和嚴(yán)格要求下完成的。在課題的研究和設(shè)計(jì)過程中,李嬌老師耐心地為我講解課題中不明白的地方,為我提供了設(shè)計(jì)的方向,并為我們仔細(xì)介紹了復(fù)雜的PLC設(shè)計(jì)和組態(tài)王設(shè)計(jì)方法。老師不僅在我的學(xué)校生活中給予我學(xué)術(shù)上的指導(dǎo),還讓我學(xué)到了做學(xué)問所必備的良好素質(zhì),讓我受益匪淺。此外,在這次設(shè)計(jì)中,幫助和支持我的同學(xué)一并表示感謝當(dāng)然在肯定了本次設(shè)計(jì)所取得的成果的同時(shí),我還很清楚地知道,世界是在不斷地日新月異地變化,PLC在改系統(tǒng)中的設(shè)計(jì)也是在不斷地完善和開展。所有這些都需要我在以后的工作和學(xué)習(xí)中不斷地獲得,使自己能更上一層樓。參考文獻(xiàn)[1]趙相賓.可編程控制器技術(shù)與應(yīng)用系統(tǒng)設(shè)計(jì).機(jī)械工業(yè)出版社,2002,7[2]廖常初.PLC編程及應(yīng)用.機(jī)械工業(yè)出版社,2005,3[3]胡學(xué)林.可編程控制器原理及應(yīng)用.電子工業(yè)出版社,2007,1[4]梁延?xùn)|.電梯控制技術(shù).中國建筑工業(yè)出版社,2023:42-44[5]常曉玲.電器控制系統(tǒng)與可編程控制器.機(jī)械工業(yè)出版,2023:78-80附錄Ⅰ程序梯形圖小車定位系統(tǒng)梯形圖附錄Ⅱ小車定位系統(tǒng)程序的語句表TITLE=程序注釋Network1//網(wǎng)絡(luò)標(biāo)題//網(wǎng)絡(luò)注釋LDI0.0OM0.0ANI0.1=M0.0Network2LDM0.0AI0.2MOVB1,VB100Network3LDI0.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論