




已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
通用組態(tài)式工業(yè)自動化監(jiān)控系統(tǒng)易控(INSPEC)入門1簡介1.1 易控是什么易控是一套通用的監(jiān)控和數(shù)據(jù)采集(SCADA)軟件,亦稱人機(jī)界面(HMI/MMI)軟件,俗稱組態(tài)軟件。易控以通信的方式和控制系統(tǒng)相連,能讀寫控制系統(tǒng)內(nèi)部的信息,并以圖形和動畫等直觀形象的方式呈現(xiàn)這些信息,以方便對控制流程的監(jiān)視。也可以通過易控直接對控制系統(tǒng)發(fā)出指令、設(shè)置參數(shù)干預(yù)控制流程。易控能對控制系統(tǒng)的數(shù)據(jù)進(jìn)行運算處理,將結(jié)果返回給控制系統(tǒng),協(xié)助控制系統(tǒng)完成復(fù)雜的控制功能。易控還能對從控制系統(tǒng)得到的以及自己產(chǎn)生的數(shù)據(jù)進(jìn)行存儲、報表等等其它功能,從而延伸控制系統(tǒng)的能力和彌補控制系統(tǒng)的不足。比如易控可以作為中間橋梁,將控制系統(tǒng)和工廠的企業(yè)管理信息系統(tǒng)聯(lián)結(jié)起來, 將多個控制系統(tǒng)聯(lián)結(jié)起來,使它們之間能交換數(shù)據(jù)、共享資源,協(xié)調(diào)和管理曾經(jīng)是各自孤立的控制系統(tǒng)。從而在更大范圍內(nèi)優(yōu)化了控制結(jié)構(gòu),提高綜合自動化效率。易控可以應(yīng)用于機(jī)械制造、化工、電力、冶金等任何涉及自動化控制的領(lǐng)域,它本身沒有行業(yè)的限制,只要它和控制系統(tǒng)之間能進(jìn)行數(shù)據(jù)交換即可。易控內(nèi)置了對常見PLC、DCS、PC板卡、智能儀表等設(shè)備的通信支持。易控系統(tǒng)典型的使用情況如下圖所示:易控可以下掛多個控制系統(tǒng),同時和多個系統(tǒng)連接,并在它們之間轉(zhuǎn)發(fā)數(shù)據(jù),如下圖所示:易控可以連接企業(yè)的管理信息系統(tǒng),將實時系統(tǒng)中的數(shù)據(jù)上傳,也可以連接其它應(yīng)用程序,向它們提供實時數(shù)據(jù),如下圖所示:易控提供了豐富的對控制系統(tǒng)的監(jiān)視、控制和管理功能,但在用戶的實際應(yīng)用中,使用什么功能和達(dá)到什么效果都是由用戶自己來決定的。易控系統(tǒng)帶有一個功能強大的二次開發(fā)平臺,用戶通過使用該開發(fā)環(huán)境,來確定自己的最終監(jiān)控功能和效果。1.2 易控能做什么易控軟件提供了一系列針對控制系統(tǒng)的監(jiān)視、控制和管理的功能和工具。你可以使用易控的一部分或全部達(dá)到如下目的: 以圖形及動畫的方式直觀監(jiān)視控制系統(tǒng)的工作狀況,了解警告信息等;易控能讀取PLC等設(shè)備的內(nèi)部狀態(tài)和信息,并將這些信息以非常直觀的圖形化的形式顯示出來,使得對系統(tǒng)的運行情況一目了然。 對控制系統(tǒng)進(jìn)行參數(shù)設(shè)置、發(fā)送指令等,干預(yù)和影響控制流程;易控能將數(shù)據(jù)寫入PLC等設(shè)備,數(shù)據(jù)的輸入是通過點擊、拖動、鍵盤或者在屏幕上的虛擬鍵盤來進(jìn)行的。 輔助控制系統(tǒng)進(jìn)行運算控制;一些復(fù)雜的數(shù)學(xué)計算對PLC等控制器來說是比較難以實現(xiàn)的,易控則可以充分利用電腦的強大運算能力,來替這些控制器完成這部分工作。 對控制系統(tǒng)的數(shù)據(jù)進(jìn)行歷史存儲、統(tǒng)計和報表,歷史記錄可以對控制系統(tǒng)所發(fā)生的事故等進(jìn)行追憶和分析;易控可以充分利用電腦的強大存儲能力將讀取到的PLC等設(shè)備的數(shù)據(jù)進(jìn)行保存,對這些數(shù)據(jù)進(jìn)行統(tǒng)計分析和報告。在用戶系統(tǒng)發(fā)生事故和故障的時候,利用易控多種形式記錄的歷史數(shù)據(jù),可以對系統(tǒng)故障原因等進(jìn)行分析定位,責(zé)任追查等。通過對數(shù)據(jù)的質(zhì)量統(tǒng)計分析,還可以提高系統(tǒng)的運行效率,提升產(chǎn)品質(zhì)量。 將控制系統(tǒng)的信息接入企業(yè)的信息管理系統(tǒng),為用戶的其它應(yīng)用程序提供控制系統(tǒng)的數(shù)據(jù);易控具有和企業(yè)ERP等信息管理系統(tǒng)以及其它用戶應(yīng)用程序進(jìn)行數(shù)據(jù)交換的能力,PLC等設(shè)備通過易控可以實現(xiàn)和這些系統(tǒng)之間的信息交互。 將控制系統(tǒng)的警告信息等通過電子郵件、手機(jī)短信、及時消息軟件等及時通知給相關(guān)人員; 作為“網(wǎng)關(guān)”在不同控制系統(tǒng)之間交換或轉(zhuǎn)發(fā)數(shù)據(jù);易控具有強大的設(shè)備通信能力,能同時和具有不同通信協(xié)議的PLC等設(shè)備交換數(shù)據(jù),易控具有在設(shè)備間自動轉(zhuǎn)發(fā)數(shù)據(jù)的能力,通過易控這個橋梁,不同PLC之間就可以互相方便的交換數(shù)據(jù),不需要添加昂貴的通信協(xié)議轉(zhuǎn)換模塊,可以節(jié)省硬件的投資。 協(xié)調(diào)和管理多個控制系統(tǒng);易控能將多個控制系統(tǒng)聯(lián)系起來,從而將若干個彼此孤立的系統(tǒng)構(gòu)成一個有機(jī)的整體,協(xié)調(diào)各個部分的運行,因此能在更大范圍內(nèi)優(yōu)化和管理生產(chǎn)過程,提高用戶的整體生產(chǎn)效率。1.3 易控主要特點易控吸取了國內(nèi)外組態(tài)軟件的優(yōu)點,以功能強大、性能穩(wěn)定、圖形精美、易學(xué)易用、開發(fā)高效、擴(kuò)展容易等優(yōu)點為自動化系統(tǒng)的監(jiān)控提供了理想的解決方案。 易學(xué)易用,開發(fā)高效:“一切以用戶為中心、友好、簡單、容易、高效” 的設(shè)計原則(COFSEE設(shè)計)使易控上手容易、二次開發(fā)過程輕松愉快而且富于效率。和其它類似軟件相比,易控的開發(fā)時間至少縮短百分之三十。n 界面簡潔統(tǒng)一:風(fēng)格簡潔,所見即所得,配置統(tǒng)一,學(xué)一知二n 概念規(guī)則簡單:容易掌握,無需記憶n 邏輯組織合理:快速定位工作點n 信息分組分類:畫面、數(shù)據(jù)庫、動畫和事件等分組或分類進(jìn)行管理,方便高效n 全程操作提示:指導(dǎo)用戶快捷使用,避免誤操作n 表格數(shù)據(jù)輸入:簡單的表格式數(shù)據(jù)輸入,方便易用n 圖形豐富:畫面制作快捷n 鎖定功能:位置、正交、旋轉(zhuǎn)和傾斜等的鎖定,避免誤操作n 批量操作:大量重復(fù)性工作一次完成n 導(dǎo)入導(dǎo)出:簡化重復(fù)配置n 錯誤檢查:有問題配置,先期檢查n 向?qū)е甘荆簭?fù)雜操作按向?qū)е甘具M(jìn)行n 編程圖形化:無需記憶大量指令和編程技巧即可實現(xiàn)復(fù)雜功能n 操作多元化:同一功能用不同的方式實現(xiàn)n 設(shè)計人性化:大量的人性化細(xì)節(jié)設(shè)計,易學(xué)易用,事半功倍 功能豐富,創(chuàng)新設(shè)計:易控具有豐富的監(jiān)控功能,滿足常規(guī)的系統(tǒng)檢控需求,同時易控還具有像復(fù)合動畫、設(shè)備之間數(shù)據(jù)轉(zhuǎn)發(fā)、將報警信息送入聊天軟件等許多開創(chuàng)性的設(shè)計,能滿足一些高級的監(jiān)控需求。易控專為通用的工業(yè)自動化監(jiān)控而設(shè)計。內(nèi)置強大的二次開發(fā)工具使開發(fā)的應(yīng)用工程能夠完全按照用戶要求運行。支持常見PLC、DCS、板卡、智能儀表、OPC服務(wù)器等設(shè)備;精美畫面逼真模擬工業(yè)現(xiàn)場,動態(tài)數(shù)據(jù)顯示、曲線、圖表、動畫等使動態(tài)過程一目了然;操作干預(yù)和控制在鼠標(biāo)點擊之間完成,復(fù)雜的監(jiān)控可編制自己的用戶程序來實現(xiàn);報警信息能及時反饋和記錄;重要信息和事件可被記錄;設(shè)備仿真、實時歷史趨勢、統(tǒng)計分析、邏輯處理、報表、配方管理、事故追憶也盡在其中;用戶和權(quán)限管理保障運行的可靠和安全;易控開創(chuàng)性的功能設(shè)計,滿足更多更高需求;n 獨有“復(fù)合動畫”功能和多達(dá)十幾種的特有動畫效果(傾斜、紋理及漸變流動等),更逼真呈現(xiàn)工業(yè)現(xiàn)場;n 與設(shè)備的通信斷開后可自動恢復(fù);可動態(tài)啟動或停止與某一設(shè)備的通信;支持設(shè)備的特殊通信指令;支持設(shè)備的數(shù)據(jù)塊和歷史數(shù)據(jù);支持工程開發(fā)期間的設(shè)備數(shù)據(jù)采集和通信測試;n 內(nèi)置“網(wǎng)關(guān)”功能,可在具有不同通信協(xié)議的設(shè)備間轉(zhuǎn)發(fā)和交換數(shù)據(jù),替代昂貴的通信模塊,無需配線,節(jié)省硬件和開發(fā)投資;n 報警信息直接送入MSN等聊天程序(及時消息軟件),更可直接送入手機(jī)和電子郵件,運行情況,輕松掌握。 性能穩(wěn)定、使用可靠:易控采用的系列新技術(shù)能有效避免“內(nèi)存泄露”、“內(nèi)存崩潰”和“藍(lán)屏”等系統(tǒng)死鎖現(xiàn)象,也在大型復(fù)雜應(yīng)用中得到了充分考驗。 圖形豐富、畫面精美:易控?zé)o與倫比的圖形處理能力,可媲美專業(yè)級圖形處理軟件,制作的畫面質(zhì)量高,圖形精美,可完美呈現(xiàn)控制對象和過程??蓴U(kuò)充的圖形庫使畫面的開發(fā)更容易。n 構(gòu)成畫面的圖形工具豐富,輕松構(gòu)成畫面,圖形工具仍在不斷添加,甚至可由用戶自己擴(kuò)充n 圖形庫提供更豐富的圖形元素可供使用,用戶可構(gòu)建自己的圖形庫,供重復(fù)使用n 豐富的線條、填充樣式、對紋理、圖案、漸變、字體效果、各種圖片格式都具有很好的支持;n 開發(fā)期間對圖形的操作方便靈活,功能強大。支持客戶化的對象中心點、傾斜、旋轉(zhuǎn)、對齊、翻轉(zhuǎn)、鏡像、組合和分解、層次處理、正交選項、屬性提取等等功能 技術(shù)領(lǐng)先、面向未來:易控是第一套基于Microsoft的最新DOTNET平臺的同類軟件,還采用了大量像XML、Remoting、設(shè)計時支持架構(gòu)、基于組件、及時消息等一系列最新的軟件技術(shù),結(jié)合最新的通信和控制科技,具有更多的技術(shù)優(yōu)勢和面向未來的發(fā)展?jié)摿?,引領(lǐng)了組態(tài)軟件未來的發(fā)展方向。n 第一套完全基于Microsoft最新操作平臺.Net的監(jiān)控軟件;n 支持Windows XP,2003,及最新的Windows Vista操作系統(tǒng),未來可跨平臺運行,保護(hù)對未來的投入;n 國內(nèi)第一個將微軟最新面向?qū)ο蟮母呒壵Z言C#作為用戶程序(腳本)語言的監(jiān)控軟件;n 設(shè)計系統(tǒng)具有最新的Visual Studio 2005和Office 2003的界面風(fēng)格;n 采用微軟最新的DESIGN-TIME ARCHITECTURE設(shè)計時支持架構(gòu)n 基于代碼的安全機(jī)制較傳統(tǒng)的基于用戶的系統(tǒng)具有更高的安全性 開放架構(gòu)、擴(kuò)展容易:易控具有全方位的開放架構(gòu),提供多種方式和途徑豐富和擴(kuò)展其功能。比如用戶可以擴(kuò)充圖形工具、插入Windows控件、自己的功能模塊、添加設(shè)備通信程序等等。2了解易控2.1 基本概念了解和開始使用易控只需要知道少量簡單的概念,許多概念已經(jīng)是大家都非常熟悉的,以下是這些概念的列表: 工程:在易控中,一個監(jiān)控系統(tǒng)的所有配置信息的集合,被稱為一個“工程”。一個工程就對應(yīng)一個易控監(jiān)控系統(tǒng)。工程包含的信息有:易控和下位的PLC等控制系統(tǒng)或設(shè)備是如何通信的,有哪些監(jiān)視畫面,系統(tǒng)有哪些操作人員,他們的密碼和分別有何權(quán)限等等信息。 開發(fā)系統(tǒng)、運行系統(tǒng): 易控主要由開發(fā)系統(tǒng) - InStudio和運行系統(tǒng) InRun兩個部分構(gòu)成,“開發(fā)系統(tǒng)”又稱“開發(fā)環(huán)境”,“運行系統(tǒng)”又稱“運行環(huán)境”。 開發(fā): 在開發(fā)系統(tǒng)中建立并正確配置一個工程,并對配置的結(jié)果進(jìn)行一定前期處理的過程,被稱為“開發(fā)”。開發(fā)環(huán)境InStudio可以開發(fā)不同的工程,并對多個工程進(jìn)行管理。 運行:使一個開發(fā)完成的工程的各項功能,按照開發(fā)者所配置的要求工作起來,取得預(yù)期效果,并將工程配置的各個部分有機(jī)的結(jié)合到一起的過程稱為“運行”一個工程。運行系統(tǒng)InRun可以運行不同的工程,但同時只能運行一個工程。如果不具體指定一個工程,運行系統(tǒng)運行默認(rèn)的工程。你可以在一個工程列表中指定一個工程為默認(rèn)的。 編譯: 對于已經(jīng)開發(fā)完成的工程在運行之前所進(jìn)行的預(yù)處理過程,以檢查開發(fā)過程中可能出現(xiàn)的錯誤,并能提高工程的運行效率。 畫面:畫面是用戶使用易控繪制的一幅圖形,用以描述用戶的監(jiān)控對象。畫面的基本構(gòu)成元素稱為“圖形”,或“圖形對象”。易控的畫面構(gòu)成元素,在圖形工具箱中分類列出,一種圖形元素在畫面工具箱中被稱為一個“工具”或“工具項”。易控的工具箱是可以擴(kuò)充和不斷豐富的。 屬性、動畫、事件:屬性是一個選定對象的固有特性,易控中將屬性分為三類,普通屬性、動畫屬性和事件屬性。只有畫面上的圖形對象才有動畫屬性和事件屬性。 “動畫屬性”又稱“動畫”,是畫面上圖形對象的一些諸如位置、顏色、大小、角度等特性可以隨著系統(tǒng)的一些狀態(tài)變化而變化的特性?!笆录傩浴庇址Q“事件”,是畫面上圖形對象的一些可以選擇配置的特別屬性,表明了當(dāng)圖形對象上發(fā)生的一些諸如鼠標(biāo)點擊,拖動等操作后,系統(tǒng)中將發(fā)生哪些變化的屬性。 變量、變量組、數(shù)據(jù)庫變量、IO變量:變量即可以變化的數(shù)值。在易控中,變量是系統(tǒng)的核心驅(qū)動力量,比如變量的變化引起畫面上圖形對象的動畫,圖形對象的操作事件引起變量的改變等等。易控中的變量是易控實時數(shù)據(jù)庫的基本單位,所以也稱為數(shù)據(jù)庫變量。相應(yīng)的,下位PLC等設(shè)備中的寄存器等也被定義為變量,在易控中稱為IO變量。在易控中不能直接使用IO變量,而是需要先將IO變量和數(shù)據(jù)庫變量關(guān)聯(lián)起來,再通過使用數(shù)據(jù)庫變量間接監(jiān)控IO變量。根據(jù)用戶工程的規(guī)模,變量的個數(shù)可能很多,因此在易控中對它們進(jìn)行分組管理。 IO通信、通道、設(shè)備:易控有多種途徑和外部進(jìn)行通信。如和其它應(yīng)用程序的數(shù)據(jù)交換,傳送數(shù)據(jù)至企業(yè)的管理信息系統(tǒng),向被監(jiān)控的PLC等控制系統(tǒng)或設(shè)備讀寫數(shù)據(jù)等等。其中后者(向被監(jiān)控的PLC等控制系統(tǒng)或設(shè)備讀寫數(shù)據(jù))被稱為IO通信。易控軟件和通信對象之間的信息“走廊”稱為“通道”。易控的通信對象,如需要讀寫狀態(tài)的PLC(嚴(yán)格來說是PLC上的通信模塊或CPU上的通信口)稱為“設(shè)備”。易控的IO通信可以是通過直接操控串口、并口、各種網(wǎng)卡等來進(jìn)行的,也可以是通過第三方的軟件,如OPC服務(wù)器,間接進(jìn)行的。通道和設(shè)備都是抽象的概念 用戶程序:易控提供了一系列可供用戶使用的功能,不同用戶使用這些功能的方法和條件都不同,用戶如何調(diào)用這些功能,調(diào)用它們的順序和條件等,需要用戶進(jìn)行配置或編寫,其結(jié)果就是“用戶程序”,也稱“腳本程序”。 熱鍵:是易控運行中全局有效的鍵盤操作,用戶可以指定是哪個鍵盤鍵,按下或者按住該鍵以及該鍵彈起時,所執(zhí)行的用戶程序。 用戶:指易控工程的有關(guān)管理人員和操作人員,他們對所開發(fā)的工程可以有不同的權(quán)限,如一個操作人員可以操作某一現(xiàn)場設(shè)備而另外一個卻不行。 安全區(qū):易控為了保證用戶工程的安全運行而設(shè)計的一種邏輯區(qū)劃。用戶可以根據(jù)自己工程的情況,將系統(tǒng)劃分為若干個“安全區(qū)”,可以指定某些現(xiàn)場設(shè)備和用戶位于某些安全區(qū),只有當(dāng)工程的用戶和現(xiàn)場設(shè)備都位于同一安全區(qū)時,工程用戶才可以操作該現(xiàn)場設(shè)備。 報警、報警信息、報警恢復(fù)、報警級別、報警區(qū):報警是用戶工程在運行時出現(xiàn)的警告信息。如某一個變量超出某一設(shè)定的上限時,運行工程會出現(xiàn)一條報警信息。根據(jù)警告的輕重緩急,易控將報警信息分為四個報警級別:“不急”、“一般”、“緊急”和“特急”。有些用戶工程中可能出現(xiàn)大量的報警信息,為了過濾掉部分報警信息,將報警信息進(jìn)行分組管理,一個報警組在易控中稱為“報警區(qū)”。易控的報警顯示組件,可以選擇瀏覽不同報警區(qū)、報警級別等的報警信息,極大方便了報警信息的及時獲取和管理。 配方、成分、值組:“配方”的直接含義是指“制作某一物品,如一份面包,所需要的各種成分,以及這些成分所需要的數(shù)量”。一個配方包括兩個基本含義:一是“一組成分”,二是這組成分的不同取值。易控中的配方包含若干個變量,和該組變量的若干個不同的取值組合。一個變量稱為一個“成分”,一個取值組合稱為一個“值組”。2.2 開發(fā)環(huán)境啟動過程:安裝完成易控后,從WINDOWS的“開始”菜單的“所有程序”中選擇“易控開發(fā)環(huán)境InStudio”,即啟動易控的開發(fā)環(huán)境;界面描述;易控開發(fā)環(huán)境的界面可以根據(jù)自己的操作習(xí)慣重新配置。初始安裝后默認(rèn)的界面如下圖所示。開發(fā)界面分為主菜單、工具欄、狀態(tài)欄、工程窗口、工作區(qū)、工具箱、屬性窗口七個區(qū)域。 菜單、工具欄和狀態(tài)欄菜單和工具欄提供了系統(tǒng)常見的操作命令。狀態(tài)欄顯示操作提示、當(dāng)前操作的一些重要提示信息等,以方便用戶使用。工具欄分為“常用”和“格式”?!案袷健惫ぞ邫趦H在當(dāng)前工作區(qū)為畫面開發(fā)時有效。 工程窗口工程窗口是一個以工程名稱為根節(jié)點的屬性列表,稱為“工程樹”。它列出和集中管理一個易控工程的各個部分。比如作為人機(jī)界面的畫面、按分組管理的數(shù)據(jù)變量、控制系統(tǒng)的通信通道、用戶編寫的一些邏輯程序、對鍵盤的重新定義、工程的操作員和他們的權(quán)限、一些可以被操作的設(shè)備的安全保護(hù)等等。通過對工程樹上的不同節(jié)點進(jìn)行鼠標(biāo)左鍵單擊、雙擊、右鍵單擊三個基本動作,就開始了對工程中各項功能的配置過程。下圖是一個典型新建工程的工程窗口樣式: 工作區(qū)和起始頁工作區(qū)是系統(tǒng)的主要工作區(qū)域,在工程窗口中通過雙擊的項目一般在此打開,然后進(jìn)行編輯。如畫面的編輯、變量的填寫、操作人員的配置等都在工作區(qū)中進(jìn)行。在工作區(qū)中有一個特別的工作頁面,稱為“起始頁”,該頁中列出了可以開發(fā)的一些工程項目,也可以新建立工程項目,是用戶工作開始的地方。 工具箱工具箱由多個工具箱窗口構(gòu)成,為在工作區(qū)的工作提供一些工具和手段。易控目前版本中的工具箱由“圖形”和“圖庫”兩個折疊在一起的“畫面工具箱”窗口構(gòu)成,只有在工作區(qū)中當(dāng)前是畫面時才有效。在后續(xù)版本中工具箱可能會增加其它的工具箱窗口?!爱嬅婀ぞ呦洹?,包含所有可以直接放置到畫面上的圖形“樣式”。每一個“樣式”被稱為“工具”或“工具項”,是畫面的基本構(gòu)成成份。畫面工具箱只有在工作區(qū)中當(dāng)前是畫面時才有效?!爱嬅婀ぞ呦洹敝邪恍┏R姷陌凑辗诸愡M(jìn)行管理的圖形樣式,如基本分類下面包含了直線、橢圓、方框、曲線、文本、圖片等最常用的工具,圖標(biāo)曲線分類下面則包含了一些常用的曲線、圖表等工具。分類有“列表”、“大圖標(biāo)”和“小圖標(biāo)”三種顯示模式。如下圖例所示: 在畫面上畫出一個“工具項”的方法是先選中一個工具箱(“圖形”/“圖庫”),選中該工具箱,然后在畫面中用鼠標(biāo)單擊工具箱中的圖標(biāo)后,在畫面上進(jìn)行創(chuàng)建,還可以通過雙擊放到畫面上。 屬性窗口屬性是對象所具有的一些特性特征。在易控中,通過用鼠標(biāo)點擊選中一個對象,就可以顯示對象的屬性,并可以對它們進(jìn)行修改。易控系統(tǒng)中的對象分為圖形對象和非圖形對象。圖形對象是可以放置于畫面上的一些對象。除此之外的對象都是非圖形對象。屬性分為一般屬性、動畫屬性和事件屬性。 只有圖形對象才有動畫屬性和事件屬性?!皠赢媽傩浴庇址Q“動畫”,是畫面上圖形對象的一些可以選擇配置的特別屬性,表明了“系統(tǒng)中的指定變量發(fā)生改變”和,“圖形對象的一些諸如位置、顏色、大小、角度等形態(tài)的變化”之間的一種對應(yīng)關(guān)系?!笆录傩浴笔钱嬅嫔蠄D形對象的一些可以選擇配置的特別屬性,表明了“圖形對象上發(fā)生的一些事件,如鼠標(biāo)點擊,拖動等”和“系統(tǒng)中發(fā)生一些變化,如某個變量的數(shù)值變化等”之間的一種對應(yīng)關(guān)系。易控用默認(rèn)疊加在一起的三個窗口分別來顯示一般屬性、動畫屬性和事件屬性。這三個屬性窗口分別稱為“屬性”、“動畫”和“事件”。如下圖例所示。 2.3 運行環(huán)境易控運行環(huán)境最終將開發(fā)好的用戶工程運行起來,實現(xiàn)監(jiān)控的最終目的。易控運行環(huán)境的啟動有兩種方式:從易控開發(fā)環(huán)境中和從Windows的程序菜單中。在工程開發(fā)期間的測試運行從開發(fā)環(huán)境中啟動較為方便。工程開發(fā)完畢后則從Windows程序菜單中啟動較為方便,不需要進(jìn)入開發(fā)環(huán)境。一般是在Windows的啟動組中添加易控運行系統(tǒng)的快捷鍵,在Windows啟動后直接運行。從易控開發(fā)環(huán)境中,若一個工程已經(jīng)打開,則可從“運行”菜單中、工具欄或直接按F5鍵啟動。從Windows的程序菜單中啟動,則需要系統(tǒng)中存在一個默認(rèn)的工程。默認(rèn)工程是在開發(fā)環(huán)境的起始頁中設(shè)定。在起始頁的工程列表中,默認(rèn)工程的名稱前面有一個綠色的小旗幟,下圖例中的“演示工程”為默認(rèn)工程。需要注意的是所運行的工程必須設(shè)置“啟動畫面”,即運行系統(tǒng)啟動時所顯示的畫面,否則運行系統(tǒng)運行起來后,可能屏幕為空。啟動畫面在工程樹的“選項”節(jié)點或者“畫面”節(jié)點的屬性中配置,如下圖例所示。3易控示例3.1 示例工程下面通過建立一個設(shè)想的簡單實例,來演示易控開發(fā)和運行一個工程的全過程。設(shè)想的工程為易控通過一個串行接口對一臺三菱的FX系列的PLC進(jìn)行監(jiān)控(如果沒有該PLC,可以使用易控的模擬IO設(shè)備來模擬)。如下圖所示:監(jiān)控的內(nèi)容為:監(jiān)視PLC內(nèi)的一個開關(guān)量的狀態(tài),當(dāng)該開關(guān)量為ON時,在一個方塊中顯示綠色,以模擬一個指示燈亮;當(dāng)該開關(guān)量為OFF時,在同一方塊中顯示紅色,以模擬一個指示燈滅。同時通過點擊畫面上的一個方框可以控制PLC內(nèi)的開關(guān)量的狀態(tài)在ON/OFF之間切換,易控再讀取改數(shù)值顯示在屏幕上。如下圖所示:3.2 開發(fā)步驟建立一個易控工程的步驟如下:1 啟動開發(fā)環(huán)境; 2 新建工程 - 用于保存所要建立的工程中的所有配置信息;3 配置工程 - 對該監(jiān)控工程所需要的內(nèi)容分別進(jìn)行配置。主要有: IO通信 - 監(jiān)控系統(tǒng)和控制系統(tǒng)之間的數(shù)據(jù)通信情況; 變量 - 聯(lián)系上位機(jī)和下位機(jī)的橋梁; 建立畫面 - 并配置畫面上的圖形對象的各種屬性,例如動畫和事件屬性; 配置動畫 - 建立畫面的圖素與數(shù)據(jù)庫變量的對應(yīng)關(guān)系,模擬現(xiàn)場設(shè)備的運行; 設(shè)置事件 - 是用戶對系統(tǒng)的行為,讓操作者輸入控制設(shè)備的指令; 配置工程的主畫面等其它屬性; 編譯工程;4 運行工程。3.3 開發(fā)過程3.3.1建立新工程1. 啟動易控開發(fā)環(huán)境;2. 選擇文件菜單中的“新建工程”命令,或直接單擊常用工具欄上的“新建工程”按鈕,或點擊起始頁下方的“新建”按鈕;3. 彈出如下圖所示對話框,輸入工程的名稱;點擊按鈕,設(shè)置工程路徑;同時可以為該工程添加說明;如下圖所示:4. 點擊“確定”,工程創(chuàng)建完畢。選擇“文件”菜單中的“保存”或“全部保存”,或直接點擊常用工具欄上的“保存”或“全部保存”進(jìn)行保存。3.3.2配置IO設(shè)備配置三菱FX2N系列PLC現(xiàn)在以三菱的FX2N系列PLC為例來說明設(shè)備的配置。如果沒有該PLC,請參見.2配置IO模擬設(shè)備。一、 使用三菱編程軟件進(jìn)行通訊參數(shù)設(shè)置:(FX系列PLC設(shè)置方法相同,此處以FX2N為例)1、 運行三菱編程軟件GX,新建工程如圖:選擇相應(yīng)的CPU以及PLC類型,點擊確定。2、 測試編程軟件和PLC的通訊是否正常。點擊菜單在線傳輸設(shè)置,彈出如下選項卡:設(shè)置相應(yīng)的PLC連接的串口號,點擊通信測試按鈕,彈出下面對話框,則表示通訊成功。此時就可以對PLC進(jìn)行通訊參數(shù)的設(shè)置了。3、 設(shè)置PLC與易控軟件的通訊參數(shù)選中工程樹中節(jié)點參數(shù)plc參數(shù),打開如下對話框:打開PLC系統(tǒng)(2)選項卡,設(shè)置PLC串口的通信參數(shù):協(xié)議:專用協(xié)議通信;數(shù)據(jù)長度:7位;奇偶校驗:奇校驗;停止位:1位;傳送速度(波特率):19200;和校驗:無總數(shù)檢查。(其中:因為易控使用的專用協(xié)議,所以此處必須選擇專用協(xié)議通信。其他參數(shù)可以根據(jù)用戶需求來設(shè)置)。點擊結(jié)束設(shè)置,關(guān)閉此對話框。選中在線菜單,點擊PLC寫入,將設(shè)置好的通訊參數(shù)寫入PLC中。至此,通信參數(shù)設(shè)置過程全部完成。注:在三菱編程軟件中,如果已經(jīng)將串口通訊參數(shù)(協(xié)議為專用協(xié)議通信)寫入PLC中,此時使用串口線連接PLC與計算機(jī)進(jìn)行通信測試,則不能成功,因為編程軟件使用串口通信時,其協(xié)議為“無協(xié)議通信”,此時如果想改變PLC通信參數(shù),只能使用PLC的編程口進(jìn)行通信參數(shù)的寫入。二、 易控的設(shè)置在工程窗口中選擇“IO通信”,在“IO通信”右鍵菜單中選擇“新建通道”;在打開的“新建通道”向?qū)ы撝校x擇要配置的通道,現(xiàn)選擇“串行口”,如下圖;通道名稱默認(rèn)為serial,用戶可以自定義(通道名稱的命名規(guī)則:首字符必須是字母、下劃線(“_”)。其后的字符可以是字母、下劃線或數(shù)字),現(xiàn)將用戶名稱更改為“FX示例”。點擊下一步設(shè)置通道的串口參數(shù)。選擇PLC連接的計算機(jī)串口號,并設(shè)置相應(yīng)的PLC串口通訊參數(shù)(前面使用編程軟件設(shè)置的PLC串口參數(shù)):波特率,校驗方式,數(shù)據(jù)位,停止位等。點擊下一步,添加相應(yīng)的設(shè)備(與設(shè)備驅(qū)動程序建立連接):由可選設(shè)備中選擇三菱FX串口,設(shè)備名稱可以自定義(規(guī)則同通道命名)。點擊配置按鈕,選擇設(shè)備類型(此處選擇FX2N)。此設(shè)備取消“是否進(jìn)行和數(shù)校驗”選項(默認(rèn)選中此項),確認(rèn)退出。點擊完成,完成對通道設(shè)備的添加,工程樹中如下圖:添加寄存器雙擊工程樹上的“FX串口”節(jié)點,在工作區(qū)出現(xiàn)“FX串口”工作頁,點擊該工作頁下方的“新建”按鈕,新建一個寄存器,數(shù)據(jù)類型為開關(guān)型。IO設(shè)備配置基本完成,選擇“文件”菜單中的“保存”或“全部保存”,或直接點擊常用工具欄上的“保存”或“全部保存”進(jìn)行保存。下一步將進(jìn)行數(shù)據(jù)庫變量的配置。注意:在易控中不能直接使用IO變量,而是需要先將IO變量和數(shù)據(jù)庫變量關(guān)聯(lián)起來,再通過使用數(shù)據(jù)庫變量間接監(jiān)控IO變量。配置IO模擬設(shè)備在該易控示例中,如果沒有三菱FX系列的PLC,則可以使用易控的模擬IO設(shè)備來模擬實際的PLC為工程提供數(shù)據(jù)。易控提供一個模擬IO服務(wù)器,用來模擬實際PLC設(shè)備向畫面程序提供數(shù)據(jù),供用戶調(diào)試。模擬通道不需要連接硬件,直接在易控端配置通道即可使用。模擬設(shè)備目前支持以下幾種模擬類型:自動加1寄存器Increase、自動減1寄存器Decrease、常量寄存器Static、隨機(jī)寄存器Random、正弦寄存器Sine、方波寄存器SquareWare、三角波Triangle,在其設(shè)備屬性中可以設(shè)置幅值和周期。模擬IO服務(wù)器設(shè)置步驟如下:. 在工程窗口中選擇“IO通信”,在“IO通信”右鍵菜單中選擇“新建通道”;. 在打開的“新建通道”向?qū)ы撝?,選擇要配置的通道,現(xiàn)選擇“模擬IO服務(wù)器”;. 下一步,選擇“仿真設(shè)備”,點擊“完成”按鈕。則在工程樹的“IO通信”節(jié)點下出現(xiàn)“模擬通道”,通道下出現(xiàn)“模擬設(shè)備”。如下:. 雙擊“模擬設(shè)備”,在工作區(qū)出現(xiàn)“設(shè)備變量配置”窗口,點擊該工作區(qū)下方的“新建”按鈕,新建一個Static(靜態(tài)-即其數(shù)值如果不強行改變則始終保持不變)型的開關(guān)量;. 模擬IO設(shè)備配置基本完成,選擇“文件”菜單中的“保存”或“全部保存”,或直接點擊常用工具欄上的“保存”或“全部保存”進(jìn)行保存。下一步將進(jìn)行數(shù)據(jù)庫變量的配置。注意:在易控中不能直接使用IO變量,而是需要先將IO變量和數(shù)據(jù)庫變量關(guān)聯(lián)起來,再通過使用數(shù)據(jù)庫變量間接監(jiān)控IO變量。3.3.3定義數(shù)據(jù)庫變量變量是易控系統(tǒng)的實時數(shù)據(jù)庫,在易控運行時,工業(yè)現(xiàn)場的生產(chǎn)狀況要以動畫的形式反映在屏幕上,同時工程人員在計算機(jī)前發(fā)布的指令也要迅速送達(dá)生產(chǎn)現(xiàn)場,所有這一切都是以實時數(shù)據(jù)庫為中介環(huán)節(jié),數(shù)據(jù)庫是聯(lián)系上位機(jī)和下位機(jī)的橋梁。配置數(shù)據(jù)庫變量操作步驟如下: 在“工程窗口”中選擇“變量”,在“變量”右鍵菜單中選擇“新建組”,選默認(rèn)名稱“變量組1”; 雙擊“變量組1”,在工作區(qū)中打開該變量組,在該組中新建一個開關(guān)量,命名為“開關(guān)量1”,其他屬性保持默認(rèn)設(shè)置不變,如下圖所示: 數(shù)據(jù)庫變量建立完畢,選擇“文件”菜單中的“保存”或“全部保存”,或直接點擊常用工具欄上的“保存”或“全部保存”進(jìn)行保存。3.3.4連接IO變量和數(shù)據(jù)庫變量因為易控中直接使用的變量為數(shù)據(jù)庫中的變量,所以需要將IO變量和數(shù)據(jù)庫變量關(guān)聯(lián)起來,通過使用數(shù)據(jù)庫變量間接監(jiān)控IO變量。操作步驟如下: 如果在“配置IO設(shè)備”中設(shè)置的是三菱FX系列PLC,則將工作區(qū)切換到“FX串口”頁,在“數(shù)據(jù)庫變量”列中點擊小按鈕彈出“變量瀏覽器”窗口。在變量組1中選擇“開關(guān)量1”。如下圖: 如果在“配置IO設(shè)備”中設(shè)置的是IO模擬服務(wù)器,則將工作區(qū)切換到“模擬設(shè)備”頁,在“數(shù)據(jù)庫變量”列中點擊小按鈕彈出“變量瀏覽器”窗口。在變量組1中選擇“開關(guān)量1”,如下圖。 IO變量和數(shù)據(jù)庫變量的連接完成。選擇“文件”菜單中的“保存”或“全部保存”,或直接點擊常用工具欄上的“保存”或“全部保存”進(jìn)行保存。3.3.5繪制畫面畫面是用戶
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年文化創(chuàng)意產(chǎn)業(yè)園品牌形象打造與產(chǎn)業(yè)集聚的文化創(chuàng)意產(chǎn)業(yè)園區(qū)競爭力分析報告
- 2025年中童車行業(yè)深度研究分析報告
- 高壓電工復(fù)習(xí)測試卷含答案
- 儀器分析復(fù)習(xí)試題附答案
- 儀表高級技工練習(xí)測試卷
- 2025年社區(qū)零售行業(yè)數(shù)字化運營中的社區(qū)電商發(fā)展分析
- 會議中心住宿線上推廣行業(yè)跨境出海項目商業(yè)計劃書
- 生物降解塑料農(nóng)膜行業(yè)跨境出海項目商業(yè)計劃書
- 高負(fù)載工業(yè)機(jī)械臂行業(yè)跨境出海項目商業(yè)計劃書
- 生物芯片數(shù)據(jù)分析平臺企業(yè)制定與實施新質(zhì)生產(chǎn)力項目商業(yè)計劃書
- 店長入股協(xié)議書范本
- 夏季高溫季節(jié)施工應(yīng)急預(yù)案
- 專升本心理學(xué)題庫+參考答案
- 餐飲廚房燃?xì)庠O(shè)備安全操作與維護(hù)
- 高中生的規(guī)則意識教育
- 湖北省2024年本科提前批單設(shè)志愿錄取院校投檔線
- 瀝青路面施工方案施工方案
- 廣東中山市2024-2025學(xué)年小升初總復(fù)習(xí)數(shù)學(xué)測試題含解析
- 2022年湖南省株洲二中自主招生數(shù)學(xué)試卷
- 《組織簽字儀式》課件
- 教科版(2024)科學(xué)一年級下冊期末素養(yǎng)測評(A卷) (含答案)
評論
0/150
提交評論