天然氣管道閥門的自動控制系統(tǒng)設計畢業(yè)論文_第1頁
天然氣管道閥門的自動控制系統(tǒng)設計畢業(yè)論文_第2頁
天然氣管道閥門的自動控制系統(tǒng)設計畢業(yè)論文_第3頁
天然氣管道閥門的自動控制系統(tǒng)設計畢業(yè)論文_第4頁
天然氣管道閥門的自動控制系統(tǒng)設計畢業(yè)論文_第5頁
已閱讀5頁,還剩55頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

沈陽理工大學學士學位論文PAGEPAGEPAGEIV摘要當今世界是信息自動化的世界,人們對計算機的依賴性越來越高,計算機已經(jīng)被公認為是一種解決問題的工具。隨著計算機技術和自動化技術的迅猛發(fā)展,監(jiān)控組態(tài)軟件以為具有實時控制、聯(lián)網(wǎng)通訊、數(shù)據(jù)記錄、人機對話等各項功能,被廣泛的運用于PLC、DCS及FCS等系統(tǒng)中,在工業(yè)自動化領域扮演著越來越重要的角色。本論文以美國RockwellAutomation公司的RSView32軟件和Rslogix500軟件為基礎,設計出了天然氣管道閥門的自動控制系統(tǒng)。通過下位機梯形圖程序,和上位機監(jiān)控組態(tài)軟件投入運行后,操作員可以在它的支持下查看生產(chǎn)現(xiàn)場的實時數(shù)據(jù)及流程畫面。重點介紹羅克韋爾組態(tài)軟件RSView32和梯形圖軟件Rslogix500在天然氣管道閥門控制系統(tǒng)上的應用。接著介紹使用RSView32怎樣制作人機界面,Rslogix500怎樣編寫調(diào)試梯形圖程序,以及Rslogix500和RSView32的各項功能在天然氣管道閥門控制系統(tǒng)中應用。在整個設計過程中,重要的部分是使用RSView32制作人機界面和Rslogix500編寫調(diào)試梯形圖程序,但是在之前,還必須花大量的時間熟悉RSView32的各項功能和Rslogix500的編程,這是我們做這個項目的基礎。關鍵詞:RSView32;組態(tài);控制;Rslogix500;編程AbstractToday’sworldhasenteredtheeraofinformationandautomation.Peoplebecomemoreandmoredependentonthecomputer,whichhasbeenknownasatooltosolveproblems.Withthecomputertechnologyandautomationtechnologiesanddevelopmentbyleapsandbounds,Monitorconfigurationsoftwarethathasreal-timecontrol,networkcommunications,datarecording,variousfunctionssuchashuman-computerdialoguearewidelyusedinthePLC,DCSandFCSsystems,Inthefieldofindustrialautomationplaysanincreasinglyimportantrole.Inthispaper,theUnitedStates,RockwellAutomation'sRSView32softwareandRslogixsoftware-based,Thedesignofthegaspipelinevalvecontrollingsystemcanbemade;Configurationsoftwaretomonitorpost-operation.ProgramsoftwareRslogix500towork.Operatorscansupportinitsproductionsitetoviewreal-timedataandprocessimages,FocusesontheconfigurationsoftwareRockwellRSView32andtheprogramsoftwareRslogix500ingaspipelinevalvecontrollingsystem.ThenintroducedtheuseofhowtheproductionofRSView32human-machineinterfaceandhowthewritingofRslogix500program,andRSView32ingaspipelinevalvecontrollingsystemandintroducethefunction.Throughoutthedesignprocess,ImportantpartoftheproductionistouseRSView32human-machineinterfaceandRslogix500programming.However,beforethis,wehavetospendalotoftimetoknowtheRSViewsystemandRslogix500programming,whicharethebasisforustodothisproject.Keywords:RSview32;Configuration;Control;Rslogix500;Programming目錄1緒論 11.1課題研究的背景及意義 11.1.1背景介紹 11.1.2簡單理論介紹 11.2課題的意義 22燃氣站閥門控制系統(tǒng)介紹 42.1燃氣站閥門控制系統(tǒng)總體要求 42.2控制系統(tǒng)技術規(guī)格及要求 42.2.1功能要求 42.2.2系統(tǒng)可靠性 52.2.3硬件環(huán)境 52.3SLC500控制系統(tǒng)的特點 62.3.1SLC500可編程控制器 62.3.2SLC500系統(tǒng)組成 62.4軟件環(huán)境 82.4.1系統(tǒng)組成 82.4.2操作系統(tǒng) 92.4.3組態(tài)軟件RSView32(人機接口) 92.4.4組態(tài)通信軟件RSLinx 112.4.5編程軟件RSLogix500 123系統(tǒng)實現(xiàn) 143.1用Rslogix軟件編程 143.2新建項目 163.3RSlinx驅(qū)動 173.4設置通道 173.5設置節(jié)點 183.6標記數(shù)據(jù)庫建立標簽 213.7建立畫面 213.8按鈕設置 223.9項目啟動設置 263.10顯示設置 273.11設置數(shù)據(jù)趨勢圖 313.12數(shù)據(jù)記錄 334運行調(diào)試 354.1運行 354.2調(diào)試 415結(jié)論 42參考文獻 43致謝 44附錄A英文原文 45附錄B漢語翻譯 51PAGEPAGE56緒論緒論主要講的是本課題提出的背景及其意義,還簡單介紹了燃氣站調(diào)節(jié)閥門控制的理論。1.1課題研究的背景及意義1.1.1背景介紹隨著工業(yè)生產(chǎn)的飛速發(fā)展,人們對生產(chǎn)過程的工業(yè)化控制水平、工業(yè)產(chǎn)品和服務產(chǎn)品質(zhì)量的要求也越來越高。每一個實用、先進和監(jiān)控算法的出現(xiàn)都對工業(yè)生產(chǎn)具有積極的推動作用。然而,當前的學術研究成果與實際生產(chǎn)應用技術水平并不是同步的,通常情況下實際生產(chǎn)中大規(guī)模的應用算法要比理論研究方面的滯后幾年,甚至有的時候是滯后幾十年。這是目前控制界所面臨的最大問題,研究其根源主要在于理論研究缺乏實際背景支持,一旦應用于現(xiàn)場就會遇到各種各樣的實際問題,制約了其應用。在現(xiàn)代化燃氣運輸?shù)淖詣涌刂浦校{(diào)節(jié)閥起著十分重要的作用,燃氣運輸?shù)馁|(zhì)量和效率取決于流動著氣體的正確分配和控制。這些控制無論是能量的交換、壓力的降低或者是簡單的容器加料,都需要某些最終控制元件去完成。所以研究調(diào)節(jié)閥的自動控制在燃氣運輸中的應用具有十分重要的意義。1.1.2簡單理論介紹燃氣站閥門控制系統(tǒng)簡介:該控制系統(tǒng)主要包括調(diào)節(jié)閥門、管道、氣缸。SCADA(SupervisoryControlAndDataAcquisition)系統(tǒng),即數(shù)據(jù)采集與監(jiān)視控制系統(tǒng),是以計算機為基礎的生產(chǎn)過程控制與調(diào)度自動化系統(tǒng)。它可以對現(xiàn)場的運行設備進行監(jiān)視和控制,以實現(xiàn)數(shù)據(jù)采集、設備控制、測量、參數(shù)調(diào)節(jié)以及各類信號報警等各項功能。本系統(tǒng)采用的是美國RockwellAutomation公司的工控組態(tài)軟件RSVieW32是一種易用的、可集成的、基于組件的MMI系統(tǒng)。它是基于MicrosoftWindowsNT和Windows95設計,并且把ActiveX控制嵌入畫面的MMI軟件包。RSView32采用了開放的技術如ODBC、OLE和DDE。并提供了先進的功能齊全的工具允許現(xiàn)場設備的在線修改。如:RSView32允許在運行時改變圖形顯示、tag地址、節(jié)點地址以及PLC網(wǎng)和設備驅(qū)動器的組態(tài)調(diào)整。RSView32提供的繪圖工具可生成簡單或復雜的圖形對象或文本,以及包含許多常用圖形對象的庫。它的畫面也可以使用用其它繪圖軟件如AutoCad和CorelDRAW等生成的對象。它的動畫控制可以激活圖形對象以使它們反映出過程變化。RSView32的開放式設計使它容易地與Microsoft產(chǎn)品共享信息。RSView32標簽數(shù)據(jù)庫是ODBC兼容數(shù)據(jù)庫.因而可以利用其它數(shù)據(jù)庫工具瀏覽并管理標簽,如MicrosoftAccess:它的圖形功能可以利用它自身的圖形編輯工具靈活地集成ActiveX控制和OLE對象,如MicrosoftExcel電子表格、Word文檔和Access數(shù)據(jù)庫等;它是第一個內(nèi)裝MicrosoftVisualBasic的規(guī)范化人機接El??膳c其它應用軟件交替使用。RSView32可與其它RockwellSoft—ware的產(chǎn)品集成工作。如:利用同一個RSLinx通訊驅(qū)動程序.可以直接建立梯形圖編程軟件和RSView32與處理器的通訊。RSView32利用MicrosoftWindows操作系統(tǒng)的多任務環(huán)境加上自己功能完善的多形式數(shù)據(jù)記錄、實時與歷史趨勢、報警監(jiān)視和事件檢測等來完成監(jiān)控系統(tǒng)的控制要求。1.2課題的意義本課題的目的就是應用DeviceNet現(xiàn)場總線技術及多變量控制技術于燃氣站閥門控制中的多變量控制中。預期在整個研究過程中,熟悉DeviceNet現(xiàn)場總線規(guī)則,學習簡單的RSView、SLC500的編程,了解燃氣站閥門控制的具體工藝流程,解決燃氣站閥門控制系統(tǒng)的多變量控制問題。利用Rockwell自動化組態(tài)軟件RSView32,結(jié)合其周邊的軟硬件系統(tǒng),構成基于RSView32的虛擬天然氣位過程控制系統(tǒng),不僅可以充分利用計算機的硬件資源,減小實驗投入,降低實驗成本,而且可以獲得比普通實驗裝置更好的實驗效果。首先,由于虛擬環(huán)境不受場地、資金限制,可以構造比普通實驗裝置更接近實際工業(yè)環(huán)境的虛擬裝置,這將有利于通過實驗提高分析和解決實際問題的能力,其次,虛擬環(huán)境中的實驗無安全問題,這使用戶可以任意改動控制對象特性、控制器參數(shù)和控制方案來觀察實驗結(jié)果,有助于對控制理論的理解。本課題所使用的控制系統(tǒng)采用了美國AB公司生產(chǎn)的可編程控制器輸入/輸出單元FLEXI/0構成,各站由DeviceNet現(xiàn)場總線(設備網(wǎng)絡)同主控制站連接在一起,上位各管理監(jiān)控工作站通過DH485網(wǎng)與設備網(wǎng)相連。每臺FLEXI/0工作站連接傳感器和執(zhí)行機構,直接進行脫水工藝控制并同管理監(jiān)控計算機工作站進行數(shù)據(jù)交換。構成了即獨立又互相關聯(lián)的控制系統(tǒng)。生產(chǎn)現(xiàn)場各站即可脫離管理監(jiān)控計算機獨立工作,又可以由管理監(jiān)控計算機進行操作。這樣既發(fā)揮了管理監(jiān)控計算機的強大功能和FLEXI/0的高可靠性,又避免了計算機控制方案中計算機系統(tǒng)易破壞或癱瘓使系統(tǒng)無法運行的弊端。2燃氣站閥門控制系統(tǒng)介紹本章介紹的是燃氣站閥門控制系統(tǒng)的總體要求以及RSView32工控組態(tài)軟件的特點及其功能,還簡單介紹了本次工程用到的一些硬件設備和軟件的特點及其功能。2.1燃氣站閥門控制系統(tǒng)總體要求燃氣站閥門控制系統(tǒng)采用Rsview32軟件進行控制,所供儀表設備及系統(tǒng)應證明是具有世界先進水平的,即具有可用性、維護保養(yǎng)性、可靠性高、及系統(tǒng)擴展靈活等特點。燃氣站供氣系統(tǒng)由手動操作控組成,所供設備的控制回路,可以接受手動控制。實現(xiàn)當計算機控制系統(tǒng)故障時進行手動的無擾動切換和工藝量及閥位顯示。操作站必須具備優(yōu)越的人機界面,豐富的畫面顯示、組件可構成復雜的控制算法,系統(tǒng)具有實時趨勢、顯示功能、報警等功能??刂葡到y(tǒng)應實現(xiàn)檢測,保護及自動參數(shù)調(diào)節(jié)功能,過程控制功能,當使用手操器控制時應能隨時觀測到被控變量的變化顯示狀況。系統(tǒng)采用Micrologix系列產(chǎn)品的可編程控制器,必須保證模擬量I/O模塊不增加任何轉(zhuǎn)換裝置既可直接、可靠處理一次儀表、傳感器輸出的4-20mA標準信號。2.2控制系統(tǒng)技術規(guī)格及要求2.2.1功能要求1、顯示燃氣站閥門控制系統(tǒng)工藝流程畫面。2、控制燃氣站調(diào)節(jié)閥門。3、監(jiān)控燃氣站閥門壓力趨勢在要求的范圍內(nèi)。4、應實現(xiàn)在工控機上方便、直觀的進行組態(tài)和編程。5、系統(tǒng)應能進行離線和在線修改,并帶有自診斷功能。6、能進行自動報警功能。2.2.2系統(tǒng)可靠性1、系統(tǒng)應采用先進、可靠的計算控制系統(tǒng)進行生產(chǎn)過程中的運行監(jiān)視、操作及管理,控制系統(tǒng)要具有可靠的硬件設備、功能強、運行可靠、穩(wěn)定、界面友好的系統(tǒng)控制軟件和編程軟件。2、系統(tǒng)應在嚴格的工業(yè)環(huán)境下長期,穩(wěn)定的運行,并具有有易維護、抗腐蝕、適應較寬的溫度、濕度變化范圍。工作溫度:0-40℃存儲溫度:-30-40℃相對濕度:5-95%系統(tǒng)應有自診斷功能,在運行中自診斷出現(xiàn)故障的部位,時間及相關信息。3、系統(tǒng)的通訊除滿足本工藝要求外,還應具有與其它控制系統(tǒng)通訊功能和標準的對外通訊接口。4、為滿足今后擴建和改造的監(jiān)控要求,系統(tǒng)應具有較強大的擴展能力并預留一定的I/O點數(shù)。2.2.3硬件環(huán)境隨著現(xiàn)代企業(yè)生產(chǎn)規(guī)模的不斷擴大,企業(yè)對生產(chǎn)工藝的可靠性和生產(chǎn)效率不斷提出新的要求,在這種情況下實行自動化控制生產(chǎn)成為企業(yè)的必然選擇??删幊炭刂破鳎≒rogrammableLogicController,簡稱PLC)是一種新型的通用的自動控制裝置。他將計算機技術、自動控制技術和通訊技術融為一體,成為現(xiàn)代工業(yè)自動化的支柱之一,是實現(xiàn)FA(工廠自動化)的核心設備。美國Allen-Bradley(艾倫-布拉德利,簡稱A-B)公司生產(chǎn)的可編程控制器產(chǎn)品很多,主要有PLC-5,SLC500以及MicroLogix1000系列控制器,最近又推出了功能更強勁的ControlLogix系列,作為A-B公司控制系統(tǒng)的下一代產(chǎn)品的ControlLogix系列PLC控制系統(tǒng)以其技術先進、結(jié)構簡單、可靠性高、強大的浮點運算功能,廣泛運用于國內(nèi)許多冶金、化工企業(yè)的自動化控制系統(tǒng)中。本系統(tǒng)采用的就是AB生產(chǎn)的SLC500系列可編程控制器(PLC)。2.3SLC500控制系統(tǒng)的特點2.3.1SLC500可編程控制器圖2.1SLC500可編程控制器MicroLogix系列產(chǎn)品提供五種不同級別的可編程控制器,分別是:SLC5/01,SLC5/02,SLC5/03,SLC5/04以及SLC5/05。結(jié)合羅克韋爾自動化先進的三層網(wǎng)絡結(jié)構,我們推薦選用帶有DH-485通訊接口的SLC5/05系列PLC。2.3.2SLC500系統(tǒng)組成SLC500是一個不斷充實的小型可編程控制器,該控制器有兩種硬件結(jié)構:固定式控制器和模塊式控制器。固定式將電源、輸入與輸出與該控制器集中在一個單元,固定式控制器還提供2槽的擴展框架以增加其靈活性。模塊式控制器使用戶在組態(tài)系統(tǒng)時具有額外的靈活性,它具有更強的處理能力,以及I/O容量,通過選擇合適地模塊式框架、電源、控制器離散量模塊或特殊I/O模塊,使得用戶能夠按應用的需要專門地設計和建立控制器系統(tǒng),在這兩種硬件結(jié)構中,編程工具和大多數(shù)地I/O模塊都是兼容的,因此用戶就可以用低成本地辦法來解決大范圍地應用。SLC5/05可編程控制器可為標準化地分散可編程序控制器系統(tǒng)提供高帶寬網(wǎng)絡聯(lián)接,它們把流行地SLC500控制器系列帶進了10Mbp以太網(wǎng)連接方法。A-B公司支持在以太網(wǎng)上廣泛應用TCP/IP(傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議)通訊協(xié)議。通過支持以太網(wǎng)上TCP/IP通訊的SLC5/05可編程序控制器將控制系統(tǒng)和監(jiān)視及信息管理系統(tǒng)集成在一起,SLC5/05控制器可以在7通道1上通過以太網(wǎng)進行數(shù)據(jù)采集、監(jiān)控、編程管理、質(zhì)量控制統(tǒng)計、維修管理、產(chǎn)品計劃、物流跟蹤等應用中的工廠底層數(shù)據(jù)通訊等??刂破鞲艣r:內(nèi)置10Base-T以太網(wǎng)通道。 可應用普遍提供的以太網(wǎng)設備和電纜。支持用RSLogix500編程軟件在以太網(wǎng)上進行在線編程。支持以SNMP(簡單網(wǎng)絡管理協(xié)議)作為網(wǎng)絡管理。通過SLC500信息指令達到可編程控制器之間高速點對點通訊。1ms可選定時中斷(STI)。0.5ms離散輸入中斷(DII)。先進的數(shù)學運算功能——三角、PID、指數(shù)、浮點運算以及各種計算指令。SLC5/05模塊式控制器還提供第二個通道(通道0)作為RS232通訊,它允許:對遠程監(jiān)控和編號的撥號連接。在SCADA系統(tǒng)主/從RTU應用中以調(diào)制解調(diào)器進行網(wǎng)絡連接。作為操作員界面的一個替代性連接方法而不需要網(wǎng)絡上的點對點連接。通過一整組ASCII梯形圖指令和ASCII設備諸如條形碼解碼器,串行打印機等進行通訊以簡化編程。直接和個人計算機相連。通道0也支持DH-485協(xié)議通訊,DH-485通訊網(wǎng)絡是一個具有多主功能的令牌傳遞網(wǎng)絡協(xié)議,可支持最多32個設備(節(jié)點)。該協(xié)議允許:檢測數(shù)據(jù)及控制器狀態(tài),自某一節(jié)點上下載或上載網(wǎng)絡上任意設備的程序。SLC控制器間的數(shù)據(jù)傳遞(對等通訊)。在網(wǎng)絡上的操作員接口可獲取網(wǎng)絡上任意SLC控制器的數(shù)據(jù)。SLC5/05控制器同時支持各種輸入輸出模塊,包括離散的、模擬的和特殊模塊。最多支持4096輸入和輸出。這些I/O可以式任何本地I/O、遠程I/O、或DeviceNet現(xiàn)場總線網(wǎng)絡的I/O等的任何混合,也允許與靈活I/O相連接。下面將本系統(tǒng)所用到的硬件設備以列表的方式列出表2.1:表2.1硬件設備序號硬件類型硬件名稱1儀表部分流量計、壓力儀表、液位計2PLC部分羅克韋爾的SLC500系列,包括PLC框架、電源模塊、CPU模塊(帶RJ25接口和RS232串行接口)、模擬量輸入模塊、開關量輸入模塊、串口通訊電纜等3上位機部分PC計算機,RSView32組態(tài)軟件、Rslinx通訊軟件、RSLogix500梯形圖開發(fā)軟件(PLC編程)2.4軟件環(huán)境操作系統(tǒng)用的是Windows732位,在設計本系統(tǒng)時,主要用到了RSView32、RSLinx、RSLogix500、RSLink這四個軟件,還用到了其他輔助軟件,如AutoCAD、Potoshop等,它們在本系統(tǒng)中的不同層次起到了不同的作用,下面就具體介紹一下這幾個軟件。2.4.1系統(tǒng)組成在此系統(tǒng)中,主要使用的軟件有:RSLinx:羅克韋爾軟件,主要實現(xiàn)系統(tǒng)的網(wǎng)絡組態(tài)。RSLogix500::羅克韋爾軟件,主要對可編程控制器MicroLogix1500編程。RSView32:羅克韋爾軟件,主要實現(xiàn)系統(tǒng)的監(jiān)視和控制。硬件有:PC機一臺:上位機,主要運行系統(tǒng)中所需的軟件??删幊炭刂破鱏LC5/05一臺:控制中心,主要對閥門系統(tǒng)進行控制和數(shù)據(jù)采集。網(wǎng)線及相關的通訊模塊:因為系統(tǒng)基于工業(yè)三層網(wǎng)(以太網(wǎng),控制網(wǎng)及設備網(wǎng))。系統(tǒng)的結(jié)構圖如下:上位機:上位機:RSLinx,RSLogix500,RSView32等軟件。圖2.2系統(tǒng)結(jié)構圖2.4.2操作系統(tǒng)工控機采用的是Windows732位操作系統(tǒng),因為Windows732位是基于WindowsNT核心,所以具有WindowsNT標準的安全性、可管理性和可靠性等特點,在Windows732位中進行網(wǎng)絡管理也很方便,這樣便于我們進行網(wǎng)絡設置,又因為Windows732位運行起來很穩(wěn)定。所以我們選擇Windows732位作為工控機的操作系統(tǒng)。2.4.3組態(tài)軟件RSView32(人機接口)RSView32是組件化集成人機接口軟件(HMI),用來監(jiān)視和控制自動化工藝過程??蛇m用于Windows732位操作系統(tǒng)。RSView32支持英、漢、法、德、意、日、韓、西多種語言。RSView32通過開放的技術擴展視野,提供和羅克韋爾軟件其它軟件產(chǎn)品、基于微軟平臺產(chǎn)品和其它第三方的應用。1)HMI軟件技術RSView32以技術創(chuàng)新為特色,在下述技術的應用上都是首創(chuàng)者:將圖形畫面作為ActiveX控件的OLE容器。從數(shù)以千計的第三方獲得的ActiveX控件都可以很容易地集成到特定應用中,大大擴展應用的功能;開發(fā)了對象模型,將部分核心功能暴露出來,使得RSView32很容易就能夠集成到其它基于組件的軟件產(chǎn)品而又不像其它一些軟件那樣產(chǎn)生結(jié)構臃腫的問題;完全內(nèi)嵌集成了微軟公司頗受歡迎的VBA技術(VisualBasicforApplications),采用標準的編程工具定制RSView32應用;最早支持OPC標準,可以同時最為OPC服務器和/或客戶機,提供與眾多硬件設備之間的快速可靠的數(shù)據(jù)通訊;采用插件技術AOA(Add-OnArchitecture)擴展RSView32核心功能,直接在RSView32軟件集成新的特性。2)遠程訪問支持RSView32ActiveDisplaySystem(主動顯示系統(tǒng))是真正的支持client/server(客戶端/服務器)應用的監(jiān)控軟件。采用RSView32主動顯示系統(tǒng)(ActiveDisplaySystem),用戶可以遠程監(jiān)視和控制RSView32應用(支持分布式架構)。RSView32WebServer(互聯(lián)網(wǎng)服務器)無論使用何種標準的互聯(lián)網(wǎng)頁面瀏覽器,任何擁有RSView32有效賬戶的用戶都可以訪問抓取到的RSView32畫面,畫面包含視圖、標簽、報警等信息。3)通過“插件技術”定制RSView32功能RSView32采用插件技術(AOA,Add-onArchitecture)重新定義其核心性能??梢灾苯酉騌SView32集成新的軟件模塊來擴展其性能??梢赃x擇所需要的插件來定制RSView32功能。RSView32特別版(SpecialEdition)免費提供下列AOA構件,用戶可以選擇性地獨立安裝:RSView32Messenger:提供強大的基于事件的報警、尋呼、信息傳遞功能。RSView32TrendX:監(jiān)視實時數(shù)據(jù),基于RSView32數(shù)據(jù)紀錄提供歷史趨勢。RSView32SPC:提供集成實時統(tǒng)計過程控制(SPC,StatisticalProcessControl)。RSView32RecipePro:增強RSView32配方管理和控制。4)RSView32優(yōu)點與其它羅克為爾軟件產(chǎn)品的良好集成和互通性例如,RSLogix梯形圖標簽和RSView32標簽可以相互共享。使用數(shù)據(jù)庫事務處理軟件RSSql,就可以在線連接到RSView32應用,選擇所需要的標簽。與微軟軟件產(chǎn)品共享數(shù)據(jù)RSView32標簽、報警組態(tài)以及數(shù)據(jù)紀錄等均為ODBC兼容??梢院蚆icrosoftSQLServer,Oracle,或者SyBase等ODBC數(shù)據(jù)源直接進行數(shù)據(jù)紀錄事務處理。與羅克韋爾自動化產(chǎn)品的良好兼容性.RSView32結(jié)合RSLinx提供最強大的工具組合,進行工廠數(shù)據(jù)采集、控制和傳輸。配合Allen-Bradley新型集成控制平臺ControlLogixPLC產(chǎn)品系列,系統(tǒng)性能無可比擬。采用OPC技術,最大利用客戶硬件投資采用OPC技術(OLEforProcessControl,適用于過程控制的對象鏈接與嵌入技術),RSView32可以與任何OPC兼容的服務器或者帶有驅(qū)動的通訊設備連接。RSView32既可以作為OPC服務器,又可以作為OPC客戶機使用。RSView32支持OPC服務器地址瀏覽。在線項目更新-RSView32允許在線修改應用程序(項目),無須像其它人機界面需要關掉工藝過程,將會大大節(jié)約用戶時間和靈活性。標簽數(shù)據(jù)庫的重用-RSView32可以直接適用PLC梯形圖邏輯中的數(shù)據(jù)標簽。只需要打開標簽瀏覽器點取相應標簽即可。標簽按照文件夾形式組織-RSView32采用類似于Windows系統(tǒng)的方便的文件夾結(jié)構進行標簽數(shù)據(jù)組織。5)RSView32的其它特性:功能強大的圖形編輯器。綜合報警編輯器。全功能數(shù)據(jù)記錄編輯器。高級邏輯控制編輯器。2.4.4組態(tài)通信軟件RSLinxRSLinx是一個中間軟件,所起到的作用是在上位機和下位機(PLC)之間實現(xiàn)通訊,如果沒有RSLinx,本系統(tǒng)的上位機和下位機就不能進行通訊。當系統(tǒng)被啟動時,RSLinx將會自動運行。在RSLinx中,我們可以看到有關PLC的一些基本信息(型號,以及模塊被插在那個槽位),還能看到有關網(wǎng)絡的一些的基本信息。RSLinx是可編程控制器的服務器軟件,利用RSLinx和WindowsNT可解決監(jiān)測網(wǎng)絡所有通信方案。通過RSLinx使得任意兩點間的通訊變的更加方便。RSLinx提供友好的用戶圖形界面用于指定網(wǎng)間穿梭的路徑、這意味著通過ControlLogixGateway就可以把辦公室內(nèi)的以太網(wǎng)絡連接到控制層網(wǎng)絡和現(xiàn)場設備。在RSLinx中集成了眾多設備配置和監(jiān)視工具,僅需要用鼠標選取和點擊所需設備就可以完成相應的操作。RSLinx提供了網(wǎng)絡所需的全套通訊驅(qū)動程序,包括對傳統(tǒng)Allen-Bradley網(wǎng)絡的支持以及對最新、功能強大的ControlLogixGateway,所支持的硬件產(chǎn)品包-括PCMCIA卡,串口和基于計算機的網(wǎng)絡適配器等。圖2.3Rslogix500編程軟件界面2.4.5編程軟件RSLOGIX500RSLogix500編程軟件,用于SLC500系列PLC和MicroLogix系列PLC編寫PLC的應用程序。RSLogix500編程軟件有如下幾個版本:1.RSLogix500編程軟件標準版9324-RL0300ENE2.RSLogix500編程軟件入門版9324-RL0100ENE3.RSLogix500編程軟件專業(yè)版9324-RL0700NXENERSLogix500軟件是以windows操作系統(tǒng)為基礎的梯形圖邏輯編程軟件包,其功能包括:自由格式的梯形圖編輯器,它使用戶在書寫程序時專心于應用程序的邏輯而不用注意語法的對錯;強有力的工程校驗器,用戶可用其創(chuàng)建錯誤清單,從而可以方便的時候進行修改;拖放編輯功能,使用戶能夠在數(shù)據(jù)文件之間快速移動數(shù)據(jù)表元素,在子程序和工程之間快速移動梯級,或者在一個工程內(nèi)部的梯級與梯級之間快速移動指令;查詢和替換功能,能夠快速改變特定地址或符號的值;用戶數(shù)據(jù)監(jiān)控器功能,可同時顯示獨立的數(shù)據(jù)元素以觀察它們之間的相互作用;工程目錄為點擊式界面,用戶可訪問包含在工程目錄內(nèi)的所有文件夾和文件。最后根據(jù)項目的硬件I/O表地址,按照Rslogix500的指令開始編制梯形圖邏輯程序,編譯、下載,運行測試。3系統(tǒng)實現(xiàn)在用RSView32做監(jiān)控畫面之前,我們必須要詳細了解供氣系統(tǒng)的工藝流程。3.1用Rslogix軟件編程根據(jù)系統(tǒng)要求,系統(tǒng)的程序設計主要實現(xiàn)了兩部分功能,即:調(diào)節(jié)閥門控制,報警顯示。調(diào)節(jié)閥門控制:這里我們主要通過控制開關B3:0/1和B3:0/2來控制調(diào)節(jié)閥門。報警顯示:這里我們設置了上位報警和下位報警,也就是當壓力反饋值小于設定值時,是下位報警;當壓力反饋值大于設定值時,是上位報警。壓力控制:通過運算指令程序控制進氣壓力的增減。首先添加輸入指令B3:0/1,輸出端接指示燈地址是:O:0/0,然后再并上一個小于指令,這樣就會在小于設定值時報警。圖3.1下位報警程序(小于設定值報警)然后添加輸入指令B3:0/2,輸出端接指示燈地址是:O:0/1,然后再并上一個大于指令,這樣就會在大于設定值時報警。圖3.2上位報警程序(大于設定值報警)再輸入兩個延時指令,分別用兩個輸入指令控制,這樣下面可以設置壓力會隨著時間的變化而自動增或減。圖3.3延時指令程序添加一個MOV指令,添加一個加法指令,分別用T4:0/EN輸入控制,通過T4:0延時指令控制,壓力會隨著時間的增加而增加。圖3.4增壓運算程序添加一個MOV指令,添加一個加法指令,分別用T4:0/EN輸入控制,通過T4:0延時指令控制,壓力會隨著時間的增加而增加。圖3.5減壓運算程序3.2新建項目首先在Windows732位操作系統(tǒng)下運行Rsview32Works應用程序。創(chuàng)建一個新的項目,命名為123,系統(tǒng)會在所選擇的路徑下創(chuàng)建一個和項目名稱相同的文件夾,用來存放新建項目的文件。圖3.6新建項目3.3RSlinx驅(qū)動打開RSlinx應用程序,在configuredivers中添加SLC500(DH485)Emulatordriver,設置好對應PLC可編程控制器的IP地址:0然后配置Topicconfiguration,在topiclist中新建名cb的別名,并與PLC的處理器micrologix1100配成連接,然后點擊完成退出。圖3.7配置Topicconfiguration3.4設置通道a)系統(tǒng)通道中添加網(wǎng)絡類型:DH-485b)主要通信驅(qū)動:EMU500-1圖3.8通道配置3.5設置節(jié)點a)在“System”-“Node”下選擇DirectDrive,節(jié)點名:node1b)Channel在右側(cè)點擊選擇:1-DH-485c)Station在右側(cè)點擊選擇:01d)Type在右側(cè)點擊選擇SLC5(Enhanced)e)點擊Accept圖3.9節(jié)點配置3.6標記數(shù)據(jù)庫建立標簽在建立標記數(shù)據(jù)庫的畫面中,標記的數(shù)據(jù)類型共有三種:Analog、Digital(值為0/1)、String。其中Analog標簽可表示不同狀態(tài),如氣位、壓力或流量;Digital標簽可表示只有開關功能的設備,如開關、接觸器和繼電器等;String標簽可表示使用的文本是字符類型。標簽是對設備和內(nèi)存中的一個變量的邏輯名稱。一個數(shù)據(jù)庫標簽由那些稱為標簽的記錄組成(一個標簽類似于PLC中的地址符號)。在這里定義那些希望RSView32監(jiān)控的數(shù)據(jù)。當需要時,Tag的當前值由連接的設備不斷刷新,并存儲到計算機內(nèi)存中,然后反應到數(shù)值表上,可以立即被RSView32的其它程序使用。例如我們要建立下面幾個變量的標簽,首先給這個標簽起名,然后定義標簽類型。數(shù)據(jù)源類型有設備和內(nèi)存兩種,內(nèi)存標簽使用的是在初始值區(qū)域內(nèi)設定的數(shù)值;以設備作為數(shù)據(jù)來源的標簽是從RSView32外部接收數(shù)據(jù)的,讀取數(shù)據(jù)是通過RSLinx連接到AB可編程控制器。我們在做數(shù)據(jù)顯示時,就是通過標記的地址從PLC中取得所顯示的值。分別建立天然氣閥門控制的相關變量的標簽,掌握標簽數(shù)據(jù)庫的使用。1)創(chuàng)建進氣閥門的標簽,標記名:jinqifm類型:Digital數(shù)據(jù)源類型:Dvice數(shù)據(jù)源節(jié)點名:node1數(shù)據(jù)源地址:0:0/0點擊:Prev圖3.10配置標簽2)創(chuàng)建閥門壓力顯示的標簽,標記名:qixiangyw類型:Analog數(shù)據(jù)源類型:Device數(shù)據(jù)源節(jié)點名:node1數(shù)據(jù)源地址:n7:0點擊:Prev圖3.11配置標簽就這樣依次建立各個標簽變量。3.7建立畫面監(jiān)控畫面向操作員可以展現(xiàn)整個生產(chǎn)系統(tǒng)的工藝流程和設備狀態(tài)。它不但能顯示系統(tǒng)數(shù)據(jù)和工藝過程,而且向操作員提供了一種在線聯(lián)機寫入數(shù)據(jù)的方法。圖形顯示編輯器提供了創(chuàng)建圖形的工具,利用繪圖工具箱中的工具可以在圖形編輯區(qū)域內(nèi)畫任意圖形。另外,RSView32本身有一套包括圖形對象和界面的圖形庫,圖形庫中的許多對象已經(jīng)預組態(tài)了動畫,有Bottles、Clocks、DataDisplays、ISAsymbols、Machines、Motors、Pumps等,都是一些工業(yè)上常用的簡單設備及其附件。在“Graphics”的“Display”雙擊建立一個新的畫面,保存命名為:AA.則默認保存在Gfx的文件下。打開AA畫面,設置好背景顏色。圖3.12MAIN畫面繪制燃氣站閥門控制系統(tǒng)的工藝流程圖。圖3.13工藝圖3.8按鈕設置增加一個按鈕,在按鈕設置的“常規(guī)”選項卡內(nèi)可以設置按鈕的外觀,選擇自己喜歡的外觀確定即可,在ButtonLabel中輸入漢字“增加+”。圖3.14按鈕設置常項在操作選項卡內(nèi)可以設置按鈕的操作命令,它們使用的命令都是相同的,只是參數(shù)不同而已,使用暫時開(按下1,釋放0),在Action中選擇“set”在標記名中填入:“jinqikg”。圖3.15按鈕設置操作再增加一個按鈕,在按鈕設置的“常規(guī)”選項卡內(nèi)可以設置按鈕的外觀,選擇自己喜歡的外觀確定即可,在ButtonLabel中輸入漢字“減小-”。圖3.16按鈕設置常項在操作選項卡內(nèi)可以設置按鈕的操作命令,它們使用的命令都是相同的,只是參數(shù)不同而已,使用暫時開(按下1,釋放0),在Action中選擇“Reset”在標記名中填入:“chuqikg”。圖3.17按鈕設置操作再增加一個按鈕,在按鈕設置的“常規(guī)”選項卡內(nèi)可以設置按鈕的外觀,選擇自己喜歡的外觀確定即可,在ButtonLabel中輸入漢字“停止”。圖3.18按鈕設置常項在操作選項卡內(nèi)可以設置按鈕的操作命令,它們使用的命令都是相同的,只是參數(shù)不同而已,使用暫時開(按下1,釋放0),在Action中選擇“Reset”在標記名中填入:“jinqikg”。圖3.19按鈕設置操作3.9項目啟動設置系統(tǒng)的各個控制界面都設置完畢。在繪制個簡易的系統(tǒng)引導圖,將其作為系統(tǒng)運行的初始畫面。在項目管理器編輯模式的系統(tǒng)文件夾中雙擊“Startup”,打開啟動設置對話框。如圖3.22所示:圖3.22啟動設置對話框3.10顯示進氣顯示畫面是作為一個進氣標志顯示的畫面,畫一個圓圈。圖3.23進氣顯示畫面單機右鍵,在“Animation”中選擇“Color”,點擊“Tags”,選擇“jinqifm”,在下面B)1點擊選擇“青色”,這樣當運行時,點擊進氣開關時,進氣顯示為青色。圖3.24進氣顯示設置氣缸顯示設置:圖3.25氣缸畫面選中氣缸,單擊鼠標右鍵,點擊“Animation”,選擇“file”,在Expression框中輸入“qixiangyw”,在FillDirection項選擇up,點擊Apply。圖3.26氣缸顯示設置報警顯示設置:圖3.27報警顯示畫面上位報警設置:選中左邊圓圈,單擊鼠標右鍵,點擊“Animation”,選擇“Color”,在Expression框中輸入“system\second*0.0062426>70”在B)1點擊選擇紅色。圖3.28上位報警顯示設置下位報警設置:選中中間圓圈,單擊鼠標右鍵,點擊“Animation”,選擇“Color”,在Expression框中輸入“system\second*0.0062426<30”在B)1點擊選擇紅色。圖3.29下位報警顯示設置正常顯示設置:選中右邊圓圈,單擊鼠標右鍵,點擊“Animation”,選擇“Color”,在Expression框中輸入“(qixiangyw*0.0062426>=30)&&(qixiangyw*0.0062426<=70)”在B)1點擊選擇“青色”。圖3.30正常顯示設置壓力數(shù)據(jù)顯示設置:圖3.31壓力顯示畫面雙擊圖標,在Expression框中輸入“qixiangyw*0.0062426,點擊“OK”。圖3.32壓力數(shù)據(jù)顯示設置3.11設置數(shù)據(jù)趨勢圖為更好的、更加直觀的了解數(shù)據(jù)的走向趨勢,這句要求我們要設置數(shù)據(jù)趨勢圖。以本設計為例,設計氣壓數(shù)據(jù)的數(shù)據(jù)顯示趨勢圖。首先在RSView32圖形庫中找到趨勢圖拖到顯示畫面里,如圖3.28所示:圖3.33數(shù)據(jù)實時趨勢顯示畫面雙擊圖片打開趨勢設置選項卡,如圖3.29和圖3.30所示:圖3.34數(shù)據(jù)實時趨勢配置圖3.35數(shù)據(jù)實時趨勢筆跡配置在趨勢選項卡中可以分別進行趨勢配置和筆記配置,要特比注意在進行筆記配置時,“標記或數(shù)值”選項卡內(nèi)一定要填寫上正確實時數(shù)據(jù)來源的標記,否則趨勢筆記將是“0”,無法記錄真正的數(shù)據(jù)走向趨勢。3.12數(shù)據(jù)記錄RSView32提供數(shù)據(jù)記錄和歷史數(shù)據(jù)查詢,記錄數(shù)據(jù)以dBASEIV格式存儲,默認存儲在所建項目文件夾里的DLGLOG子文件夾。數(shù)據(jù)文件存儲格式分為窄文件格式和寬文件格式,窄文件格式每行存儲一個數(shù)據(jù)、一個時間和一個標簽;寬文件格式每行存儲一個日期、一個時間、和多個標簽。記錄文件創(chuàng)建時將自動命名,文件名的格式是:YYMMDDnz.dbf,其中YY是年,MM是月份,DD是日期,n是序列字母,(a、b、c等等)。這個序列字母表示文件建立的順序,用戶每天設定26個文件(a到z);z是文件類型窄型格式有三種文件類型,t為標簽名稱,f為浮點數(shù)值(模擬量標簽和數(shù)字量標簽),s為字符串標簽數(shù)值,寬型格式有兩種文件類型,t為標簽名稱,w存儲浮點和字符串數(shù)值。在編輯模式下點擊數(shù)據(jù)記錄中的設置數(shù)據(jù)記錄,將進入設置數(shù)據(jù)記錄窗口。窗口共分五個選項頁,第一個為設置選項頁,用來設置建立這個數(shù)據(jù)歷史記錄的一些信息和數(shù)據(jù)的存儲格式;第二個為路徑選項頁,用來設置數(shù)據(jù)文件存儲的路徑;第三個選項頁為文件管理,用來設置開始創(chuàng)建新記錄文件的方式:周期性、指定時間、時間出發(fā)、從不,和刪除最舊文件的時間;第四個選項頁為記錄出發(fā),用來設置標簽如何記錄,是周期性記錄,還是改變時記錄(在標簽數(shù)值發(fā)生變化時),還是要求記錄(當特定時間發(fā)生時觸發(fā)數(shù)據(jù)記錄命令);第五個選項頁為標記在模式,用來設置所要被記錄數(shù)值的標簽的名字,最多能設置100個標簽。項目管理器→數(shù)據(jù)記錄→設置數(shù)據(jù)記錄就會出現(xiàn)設置數(shù)據(jù)記錄畫面,如圖3.36所示:圖3.36設置數(shù)據(jù)記錄如果有必要對記錄的數(shù)據(jù)進行歷史查詢,我們可以利用MicrosoftOffice中的Eexcel打開所生成的數(shù)據(jù)文件,以方便必要時查詢歷史數(shù)據(jù)。4運行調(diào)試本章說明的是系統(tǒng)的運行情況,以及在調(diào)試過程中遇到的問題和解決問題的辦法。4.1運行打開RslogixEmulate500,在右上角File項打開梯形圖程序,在Station#添入DH485的站號(0~31),此處填01。這里填的站號,就是PLC在DH485通訊時,所要占用的站號。點擊“OK”,配置完成后,點擊工具欄的“RUN”按鈕,讓PLC處于運行狀態(tài)。圖4.1添入站號配置Rslink通訊軟件:在菜單欄“Communications”下,選擇“ConfigureDrivers”進行通訊配置,彈出對話框如下所示。由于使用SLC500的CPU進行編程和模擬,所以選擇“SLC500(DH485)Emulatordriver”驅(qū)動。選擇完驅(qū)動后,點擊“AddNew”按鈕,添加通訊端口,彈出對話框如圖所示,填入本驅(qū)動通訊的名稱,可使用默認名稱。圖4.2通訊配置點擊“AddNew”按鈕,添加通訊端口,彈出對話框如圖所示,填入本驅(qū)動通訊的名稱,可使用默認名稱。圖4.3驅(qū)動通訊按OK后,彈出站號,站名填寫框,如下圖。DH485協(xié)議,站號不許重復已使用的站號。前面配置CPU的模擬軟件Emulate500時,已填站號01,所以這里填1~31的站號。此處填00,站名填“cb”。這里填的站號,就是電腦在DH485通訊時,所要占用的站號。圖4.4站號站名填寫框配置完成后,如下圖所示:圖4.5配置完成配置完成后,打開RSLinx,可以RSLinx看到當前的通訊情況。單擊“RSWho”快捷鍵查看,這時出現(xiàn)01Micrologix1500,“UNTITLED”的圖標,說明RSLinx已經(jīng)和PLC通訊上了。01代表PLC所使用的站號,Micrologix1500代表使用PLC的類型。圖4.6RSLink通訊查看進入RsLogix500軟件,在菜單欄“Comms”下面選擇“WhoActiveGoOnline”,彈出以下對話框。在可見編程軟件已經(jīng)可以通過RSLinx找到模擬出來的PLC,選擇該PLC,并按OK確定。圖4.7運行PLC進入“RemoteRUN”狀態(tài),即運行狀態(tài)。PLC此時處于“RemoteRun”狀態(tài)下,即遠程運行狀態(tài)?,F(xiàn)在通過PLC的編程軟件RsLogix500進行操作和模擬了。圖4.8運行狀態(tài)運行Rsview32Works應用程序:打開Rsview組態(tài)軟件,運行之前創(chuàng)建一個項目“123”,點擊“打開”。圖4.9打開組態(tài)文件點擊“RunMode”,然后再點擊“RunProject”就可以實現(xiàn)控制功能。然后再看看檢查一下,再做進一步優(yōu)化。圖4.9運行燃氣站閥門控制系統(tǒng):圖4.10運行狀態(tài)4.2調(diào)試:在調(diào)試過程中,遇到過如下一些問題:1、RSview32軟件安裝過程中報錯,無法安裝。解決辦法:修改windows的系統(tǒng)下的path值,縮短字符記錄,即可正常安裝。2、在測試數(shù)據(jù)顯示時,無法建立通訊。解決辦法:檢查參數(shù)設置,重新啟動RSview32軟件,問題解決。3、在進行按鈕測試時,點擊按鈕無動作。解決辦法:檢查標簽動作設置,發(fā)現(xiàn)標記名的1個字符錯誤,經(jīng)過更改,問題解決。3、系統(tǒng)調(diào)試的過程中,數(shù)據(jù)狀態(tài)顯示延遲較大,與設備不同步。解決辦法:檢查刷新數(shù)率,縮短掃描更新時間。5結(jié)論在做畢業(yè)設計以前,對用計算機實現(xiàn)的自動化控制這方面的知識了解的很少,更不知道它是用在什么方面的,它的發(fā)展空間又有多大。在整個系統(tǒng)開發(fā)過程中遇到了很多問題,但最終都得到了相應的解決,對其中比較主要的幾點體會總結(jié)如下:第一、課題剛拿到時,根本就不知道RSView32是干什么用的,它對來說是一個全新的東西,它還不像VisualBasic或Delphi那樣,雖說沒有見過,可是聽說過,大概了解都能干什么。但RSView32就不一樣了,不知道它是用到那方面的,使用的是什么語言??墒?,經(jīng)過導師的引導與大量資料的閱讀和實際調(diào)查,對RSView32有了一定的了解。第二、在接下來的工作中,發(fā)現(xiàn)要想做好的畢業(yè)設計,單單會使用RSView32還是不夠的,還必須對畢業(yè)設計中涉及到的硬件有所了解,還必須了解組態(tài)通訊軟件RSLinx、編程軟件RSLogix500和網(wǎng)絡組態(tài)。另外,還有熟悉一些輔助軟件,如:AotuCAD和Photoshop。第三、了解了系統(tǒng)用到的軟件和硬件還是不夠的,還必須對現(xiàn)場的設備有所了解,要知道燃氣站調(diào)節(jié)閥門控制的工藝流程,知道現(xiàn)場設備的布置。第四,以前多是理論上的知識,無論是系統(tǒng)開發(fā),還是軟件應用。在畢業(yè)設計的全過程中,把這些理論知識運用到了實踐中。除此之外,還必須了解可編程控制器以及儀表控制方面的基礎知識。第五,在這次畢業(yè)設計中得到的收獲很大,對利用計算機這個工具來完成一些其他的系統(tǒng)有了更深的認識。學習了如何分析、開發(fā)一個系統(tǒng)。最重要的是對系統(tǒng)開發(fā)的全過程有了一個現(xiàn)場實習的好機會,對我的設計工作起到了很重要的作用??傊?jīng)過幾個月的努力,最終順利完成了《沈東熱電燃氣站調(diào)節(jié)閥門自動控制系統(tǒng)開發(fā)》。在整個開發(fā)過程中,不僅學會了使用RSView32和RSLogix500,還了解計算機實現(xiàn)的自動控制在工業(yè)中應用。參考文獻[1]于慶廣.《可編程控制器原理及系統(tǒng)設計.清華大學出版社》.2004年[2]王新江,黃明鍵,孫奕奇.計算機液位控制系統(tǒng)接口電路及控制算法的設計與實現(xiàn)[J].山東建材學院學報.2000,(1)[3]錢曉龍.《編著.MicroLogix控制器應用實例.機械工業(yè)出版社》.2003年[4]錢曉龍,李鴻儒.《智能電器與MicroLogix控制器.機械工業(yè)出版社》.2003[5]RSView32用戶手冊.RockwellAutomationCo.Ltd[6]RSLogix5000用戶手冊.RockwellAutomationCo.Ltd致謝在畢業(yè)設計結(jié)束之后,了解了在大學四年里都學到了些什么知識。在大學的四年學習生活過程中,覺得無關緊要的知識都在這次的畢業(yè)設計派上了用場。使我懂得了,無論什么知識,都有他重要的一面。通過這件事,讓我端正了做人做事的態(tài)度。要對在畢業(yè)設計期間,給予我?guī)椭母魑焕蠋熀屯瑢W致以誠摯的謝意。正是有了他們給我的幫助和支持,畢業(yè)設計才得以較為順利的完成。而其中,首先要感謝的是我的導師——張秀麗老師。張老師平易近人、知識面廣、治學嚴謹。在這段時間里,從他身上不僅學到了許多專業(yè)知識,怎樣治學的道理而且還學到了一些做人的道理。從接觸畢業(yè)課題開始,張老師就指導關于項目的設計和開發(fā),幫助解決出現(xiàn)的問題。在論文的寫作的過程中,張老師也不斷督促檢查,并提出了寶貴的建設性意見。同時,還要感謝沈陽燃氣有限公司的胡老師,感謝他對我的畢業(yè)設計進行指導。也要感謝和我共同開發(fā)的同學們,在他們那里,得到了無私的幫助、寶貴的意見和中肯的批評。在此,向每一個幫助過我的人表示感謝,感謝他們對我的幫助和支持。附錄A英文原文WhatisRSLogix500WithRSLogix500EnterpriseSeriessoftware,youneedonlyoneprogrammingsoftwareforsequential,process,drive,andmotioncontrolprogramming.TheRSLogix500EnterpriseSeriesenvironmentoffersaneasy-to-use,IEC61131-3compliantinterface,symbolicprogrammingwithstructuresandarrays,andaninstructionsetthatservesmanytypesofapplications.ThisenvironmentiscommontotheRockwellAutomationLogixplatforms:ControlLogix,FlexLogix,CompactLogix,SoftLogix5800,andDriveLogix.Inthepast,youneededDCSsystemsorsingle-loopcontrollersforyourprocess-controlapplications,anddedicatedservoordrivesystemsforyourcoordinateddriveormotioncontrolapplications.RSLogix500EnterpriseSeriessoftwareandtheLogixplatformsintegratethesecapabilitiesintoasingleenvironment.Thissimplifiesplantmaintenanceandtrainingneedsbecauseyouneedonlyoneprogrammingenvironmenttoeffectivelyhandleallofyourapplications.RSLogix500EnterpriseSeriessoftwareisdesignedtoworkwithRockwellAutomation'sLogixPlatformsandtheLogix500familyofcontrollers.RSLogix500EnterpriseSeriessoftwarefunctionalityincludes:Easeofconfiguration,includingagraphicalcontrollerorganizer,I/Oconfigurationdialogs,amotionconfigurationtool,andpoint-and-clickmethodsofconfigurationSophisticateddatahandling,usingbotharraysanduser-definedstructures,toprovidetheflexibilitynecessaryfortheapplicationratherthanforcingittofittheparticularmemorystructureasdefinedbythecontroller’sdatatablememoryEasy-to-useI/OaddressingmethodsAfree-formladdereditorthatallowsyoutomodifymultiplerungsoflogicsimultaneously,aswellastoenterlogiceitherfromthepoint-and-clickinterfaceorviaanASCIIentrypromptFlexible,easy-to-userelayladder,functionblockdiagram,sequentialfunctionchart,andstructuredtextlanguageeditorstoallowyoutocreateapplicationprogramswitheaseDrag-and-dropeditingandnavigationtoquicklymoveinstructions,rungsoflogic,functionblocks,routines,programs,andtaskseitherwithinasingleprojectorbetweentwocopiesofRSLogix500EnterpriseSeriessoftwaretocreateprojectlibraries;youcanevenmoveprogramelementsbetweentheRSLogix5andRSLogix500softwarepackagesRight-clickaccesstocontextmenusforcommontools,allowingyoutoaccomplishtaskswithinasinglemenuandreducingyourneedtomemorizelocationsoffeaturesinthemenubarArobust,specializedinstructionsetforrelayladder,structuredtext,andfunctionblockdiagramlanguages.Theseinstructionsincludeindustry-specificinstructionsforprocess,drive,andmotionapplications,ASCIIinstructionstoallowyoutomanipulate,store,andsendstringdata,andmessageinstructionstosimplifysendingandreceivingdataacrossmanydevicesLogicalapplicationorganizationandanintuitiveprogrammingenvironment,inwhichtheIEC61131-3compliant,multi-taskingoperatingsystemofaLogixcontrollerispresentedinaneasy-to-understandgraphicaltreewithtasks,programs,androutinesgroupedbytheiroperationwithinyourapplicationDiagnosticmonitoringcapability,usingtheTrendXcomponentfoundinotherRockwellSoftwareproductstoprovidegraphical,real-timedatahistogramsfordiagnosticandmonitoringfunctions,allowingyoutotrendasmanyaseightseparatevaluessimultaneously;inaddition,thelanguageeditors,TagEditor,andDataMonitorallincludeaquickcross-referencetoolthatallowsyoutoquicklynavigatetoparticulartags,descriptiontext,edits,orinstructionsTheabilitytoforcevaluestotestyourlogicforindividualbits,tags,bitandblockinstructions,andentirevaluesRockwellSoftware’sstand-aloneversionofRSSecurityServer,offeringmultiple-user,multiple-levelpasswordprotectiontoyourcontroller,bothonlineandoffline;youcanassignfullcontrolleraccess,read-onlyaccess,andcodereadanddataread/writeaccess,aswellasusingthesourceprotectionfunctionalitytoprotectindividualroutinesHighlyintegratedmotionsupportAssistanceondemand,viathecomprehensiveonlinehelpsystem,instructionsetreference,ortheintegratedonlinetutorialTranslatedversionsofonlinehelp,hardwaremanualsin.pdfformat,andallsoftwaremenusanddialogboxesinEnglish,French,German,Italian,Portuguese,andSpanishConvenientproductbundlesandproductoptions,dependingonthefeaturesyouneedforyourapplicationsAnRSLogix500projectincludesthefollowingbasiccomponents:Task Providesschedulingandpriorityinformationforasetofoneormoreprograms.Whenyoucreateanewproject,thesoftwareautomaticallycreatesacontinuoustask.Whenthistaskcompletesafullscan,itimmediatelyrestarts.Program Eachtaskrequiresatleastoneprogram.Ataskcanhaveasmanyas32separateprograms,eachwithitsownprogramtags,mainroutine,otherroutines,andanoptionalfaultroutine.Onceataskistriggered(activated),alltheprogramsassignedtothetaskexecuteintheorderinwhichtheyaredisplayedinthecontrollerorganizer.Youscheduleaprograminonlyonetask,andcannotshareaprogramacrossmultipletasksRoutine Providestheexecutablecodefortheprojectinacontroller(similartoaprogramfileinaPLCorSLCcontroller).Eachroutineusesaspecificprogramminglanguage(e.g.,ladderlogic,functionblockdiagram,sequentialfunctionchart,orstructuredtext)MainRoutine Whenaprogramexecutes,itsmainroutineexecutesfirst.Usethemainroutinetocallotherroutines(subroutines),usingtheJumptoSubroutine(JSR)instruction.Subroutine Anyroutineotherthanthemainroutineorfaultroutine.Toexecuteasubroutine,useaJumptoSubroutine(JSR)instructioninanotherroutine,suchasthemainroutine.ForcingallowsyoutooverrideanI/Omodule'svaluesinthecontroller.Thisvaluecanbe:AstructurememberofanI/OtagSinceanI/Otagisastructuredtag,theforceisappliedtoitsstructuremembers(oftypeBOOL,SINT,DINT,INT,orREAL).Thereisonlyonerestrictiononwhichmemberscanbeforced(i.e.,youcannotforceconfigurationdata).AnaliastoanI/Ostructuremember(oftypeBOOL,SINT,INT,DINT,orREAL)Forcinganinputvalueoverridestheactuali

溫馨提示

  • 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

提交評論