工業(yè)數(shù)據(jù)采集與監(jiān)控系統(tǒng) 課件 【ch03】生產(chǎn)線管理_第1頁
工業(yè)數(shù)據(jù)采集與監(jiān)控系統(tǒng) 課件 【ch03】生產(chǎn)線管理_第2頁
工業(yè)數(shù)據(jù)采集與監(jiān)控系統(tǒng) 課件 【ch03】生產(chǎn)線管理_第3頁
工業(yè)數(shù)據(jù)采集與監(jiān)控系統(tǒng) 課件 【ch03】生產(chǎn)線管理_第4頁
工業(yè)數(shù)據(jù)采集與監(jiān)控系統(tǒng) 課件 【ch03】生產(chǎn)線管理_第5頁
已閱讀5頁,還剩114頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

工業(yè)和信息化部“十四五”規(guī)劃教材工業(yè)互聯(lián)網(wǎng)應用技術(shù)系列教材工業(yè)數(shù)據(jù)采集與監(jiān)控系統(tǒng)第三章生產(chǎn)線管理類型創(chuàng)建01參照項目2創(chuàng)建專案的過程,創(chuàng)建名稱為“生產(chǎn)線管理”的專案,其中分辨率為1920×1080、起始畫面為Startup.SG?!吧a(chǎn)線管理”專案需要創(chuàng)建多種類型,專案類型詳見表3-1。類型創(chuàng)建類型創(chuàng)建類型創(chuàng)建類型創(chuàng)建類型創(chuàng)建類型創(chuàng)建類型創(chuàng)建類型創(chuàng)建類型創(chuàng)建類型創(chuàng)建以類型cFeatures_ActiveObjects為例,在項目管理員窗口的“全局”選項卡中右擊“類別”,選擇“插入類別”命令,如圖3-1所示。類型創(chuàng)建系統(tǒng)彈出“插入類別”對話框,要求輸入插入類別的名稱,如圖3-2所示。輸入需創(chuàng)建類別的名稱為“cFeaturesActiveObjects”。類型創(chuàng)建此時,在項目管理員窗口的“全局”選項卡中單擊“類別”,雙擊“數(shù)據(jù)點總表”打開“類別”工作表,逐一添加類型cFeaturesActiveObjects中的8個數(shù)據(jù)點及對應數(shù)據(jù)類型,如圖3-3所示。類型創(chuàng)建以上工作完成后,即可在專案“數(shù)據(jù)點總表”中創(chuàng)建新數(shù)據(jù)點時選擇創(chuàng)建的類型,如圖3-4所示。類型創(chuàng)建【學習足跡】類型創(chuàng)建類型數(shù)據(jù)點創(chuàng)建02參照項目2創(chuàng)建數(shù)據(jù)點的過程,實現(xiàn)表3-2所列類型數(shù)據(jù)點的創(chuàng)建。類型數(shù)據(jù)點創(chuàng)建

這種類型數(shù)據(jù)點與單個數(shù)據(jù)點不同,類型數(shù)據(jù)點相當于多個單個數(shù)據(jù)點的集合。

此處創(chuàng)建的類型數(shù)據(jù)點使用了任務3.1創(chuàng)建的專案類型。類型數(shù)據(jù)點創(chuàng)建

也與數(shù)組數(shù)據(jù)點不同,類型數(shù)據(jù)點的多個單個數(shù)據(jù)點可以定義為不同的基本數(shù)據(jù)類型?!緦W習足跡】類型數(shù)據(jù)點創(chuàng)建項目組合件創(chuàng)建03創(chuàng)建主組合件:使用靜態(tài)對象和動態(tài)物件的任意組合來設計組合件,與繪制專案畫面方法一致,例如繪制矩形窗格中的3個復選框,如圖3-5所示。項目組合件創(chuàng)建組合件的創(chuàng)建1選擇要保存為組合件的對象或組,如圖3-6所示。項目組合件創(chuàng)建右擊所選內(nèi)容,選擇快捷菜單中的“建立組合件”命令,如圖3-7所示。項目組合件創(chuàng)建系統(tǒng)彈出“另存為”對話框,提示為新組合件確立文件名。組合件文件(*.sym)保存在項目的“Symbol”文件夾中,如圖3-8所示。項目組合件創(chuàng)建單擊“保存”按鈕,組合件將顯示在項目管理員窗口“圖表”選項卡“項目組合件”文件夾中,也可以在組合件庫的“項目組合件”文件夾中找到,如圖3-9所示。項目組合件創(chuàng)建采用上述組合件保存方式,則每個副本都將具有相同的屬性。如果希望在每次重用組合件時能夠自定義屬性,必須在組合件上定義自定義屬性。本專案中需要創(chuàng)建表3-3中所列的項目組合件。項目組合件創(chuàng)建編輯主組合件:右擊“項目組合件”文件夾中的組合件文件,然后從快捷菜單中選擇“編輯”命令,如圖3-10所示。項目組合件創(chuàng)建將打開組合件編輯器,如圖3-11所示。此組合件編輯器的工作方式與常規(guī)畫面編輯器相同,只不過窗口中的每個對象都是組合件的一部分。如果在組合件編輯器中添加、移動或刪除對象,可能會更改組合件的尺寸或形狀,并中斷使用組合件的任何畫面的位置。項目組合件創(chuàng)建選擇組合件中的矩形,定義其標題。要配置標題、表達式或值,可按照以下語法定義自定義屬性:#[Category.]Property:[Value]。其中,Category是相關(guān)屬性集合的可選名稱,如所有標題或所有復選框的值。如果沒有為屬性指定類別,它將自動列在“Main”類別下。Property是數(shù)據(jù)點特定屬性的標題。Property是每個屬性所必需的,并且必須總是跟著一個冒號(:)。Value是屬性的可選默認值。項目組合件創(chuàng)建矩形物件屬性對話框和矩形標題自定義屬性對話框分別如圖3-12、圖3-13所示。項目組合件創(chuàng)建選擇組合件中的第一個對象并打開其“物件屬性”對話框,如第1個復選框,如圖3-14所示。項目組合件創(chuàng)建在復選框?qū)ο蟮摹拔锛傩浴睂υ捒蛑锌梢栽O置“標題”、“數(shù)據(jù)點”和“選取時之值”等參數(shù)項。根據(jù)畫面的不同,某些物件屬性需要特定類型的值,如字符串、布爾值或數(shù)值。對于這些屬性,必須將自定義屬性聲明括在大括號{}中,如圖3-15所示。項目組合件創(chuàng)建根據(jù)需要重復步驟(3)和(4),以定義組合件上的其他自定義屬性。在復選框?qū)ο笫纠?,完成設置的組合件可在畫面中查看具有圖3-16所示的所有屬性。保存組合件并關(guān)閉組合件編輯器。在菜單欄“首頁”菜單的“工具”選項組中選擇“驗證”命令,這將更新項目中組合件的所有現(xiàn)有鏈接副本。項目組合件創(chuàng)建為組合件中可用的每個自定義屬性配置說明。創(chuàng)建組合件后,使用組合件編輯器打開它,在組合件編輯器中右擊(不在組合件本身),從快捷菜單中選擇“編輯組合件屬性”命令,在系統(tǒng)彈出的“組合件屬性”對話框配置組合件的屬性,如圖3-17所示。項目組合件創(chuàng)建將值分配給畫面上組合件的自定義屬性時,使用者只需在屬性名稱上移動光標即可顯示提示,如圖3-18所示。項目組合件創(chuàng)建

在“項目組合件”文件夾中,右擊所需的組合件文件(.sym),然后從快捷菜單中選擇“密碼保護”命令,系統(tǒng)彈出“編輯保護”對話框。在“新密碼”文本框中輸入密碼。密碼保護組合件

為任意使用者制作的組合件設置密碼,以防止其他使用者對其進行編輯或修改,保護組合件,操作步驟如下。項目組合件創(chuàng)建在“確認密碼”文本框中再次輸入密碼。單擊“確定”按鈕。完成此項工作后,每當嘗試編輯組合件或取消組合件鏈接副本時,系統(tǒng)都會提示輸入密碼。將使用者制作的組合件提供給其他專案:在項目管理員窗口的“組合件”文件夾中,右擊所需的組合件文件(.sym),從快捷菜單中選擇“發(fā)送到系統(tǒng)組合件”命令,系統(tǒng)彈出“另存為”對話框,自動指向EMSE軟件程序目錄的“組合件”子目錄,而不是項目文件夾的“組合件”子文件夾,如圖3-20所示。項目組合件創(chuàng)建選擇保存組合件文件的位置??梢赃x擇現(xiàn)有類別文件夾之一,也可以創(chuàng)建新的類別文件夾。單擊“保存”按鈕,組合件文件將保存在設置的位置,組合件將顯示在組合件庫的“系統(tǒng)組合件”文件夾中,如圖3-21所示。項目組合件創(chuàng)建項目組合件創(chuàng)建在專案畫面中插入組合件

在專案畫面中插入組合件,然后完成其自定義屬性配置,操作步驟如下。從“畫面”文件夾中打開所需的專案畫面,或插入新畫面。通過執(zhí)行以下任一操作打開組合件庫。從組合件中選擇需要的組合件,然后在畫面上單擊放置。插入組合件后,可以像在畫面上任何其他對象一樣對其進行操作??梢詫⒃摻M合件與其他對象對齊分布,也可以為其配置動態(tài)屬性,但應先完成組合件的自定義屬性配置。打開組合件的“物件屬性”對話框。單擊“展開”按鈕,系統(tǒng)彈出“組合件屬性”對話框。若要同時查看所有屬性,選擇“顯示所有種類屬性”復選框,根據(jù)需要輸入屬性值。單擊“確定”按鈕,關(guān)閉“組合件屬性”對話框,然后關(guān)閉“物件屬性”對話框。自定義屬性在運行時解析,如圖3-23所示。項目組合件創(chuàng)建在“繪制”菜單的“組件庫”選項組中選擇“ActiveX控件”命令,打開“插入ActiveX控件”對話框,可以通過該對話框在畫面上配置ActiveX控件。當“插入ActiveX控件”對話框打開時,它包含PC上注冊的所有ActiveX控件,如圖3-24所示。項目組合件創(chuàng)建ActiveX控件的創(chuàng)建2屬性:其值可以讀取或為專案寫入的數(shù)據(jù)點(如對象顏色、文件名、URL等)。方法:專案可以觸發(fā)ActiveX控件的函數(shù)(如打開對話框、執(zhí)行計算等)。事件:可以觸發(fā)專案中表達式執(zhí)行的內(nèi)部消息(如鼠標單擊、下載完成等)。每個ActiveX控件支持的屬性、方法和事件的名稱取決于具體需求。ActiveX控件是按照標準設計的控件。由于EMSE軟件是ActiveX控件的容器,因此可以在使用EMSE軟件創(chuàng)建的畫面中配置和運行ActiveX控件。ActiveX控件可以提供以下接口。項目組合件創(chuàng)建雙擊ActiveX控件,打開“物件屬性”對話框,如圖3-25所示。項目組合件創(chuàng)建項目組合件創(chuàng)建

NET控件是根據(jù)MicrosoftNET框架進行設計的,該框架是模塊化編程技術(shù)的標準。由于EMSE軟件是.NET控件的容器,因此可以在專案畫面中配置和運行.NET控件。.NET控件的函數(shù)包含在.NETControl對象中,該對象提供配置對話框。NET控件包括以下接口。屬性:其值可以讀取或為專案寫入的數(shù)據(jù)點(如對象顏色、文件名、URL等)。方法:項目可以觸發(fā)的.NET控件中的函數(shù)(如打開對話框、執(zhí)行計算等)。事件:可以觸發(fā)項目中表達式執(zhí)行的內(nèi)部消息(如鼠標單擊、下載完成等)。.NET控件創(chuàng)建3每個.NET控件支持的屬性、方法和事件因控件的具體功能而異。在專案中使用.NET控件時,必須確保目標系統(tǒng)可以支持該控件,并確??丶恼_安裝與注冊。專案支持指向.NET控件的鏈接,但必須在系統(tǒng)部署的設備上安裝這些控件。此外,當在遠程客戶端打開的畫面上使用.NET控件時,還必須在客戶端工作站上手動安裝NET控件。默認情況下,MicrosoftWindows操作系統(tǒng)會安裝大量控件,但其他控件將由第三方提供商提供。項目組合件創(chuàng)建項目組合件創(chuàng)建自定義小部件是一種畫面對象,在專案畫面框中顯示符合HTML5的外部網(wǎng)頁。小部件可以實現(xiàn)網(wǎng)頁在瀏覽器中查看時的效果。自定義小部件是ActiveX和.NET控件的替代,僅在MicrosoftWindows系統(tǒng)上支持。事實上,每個小部件本質(zhì)上是一個小型的嵌入式瀏覽器窗口,用于加載設置的網(wǎng)頁。與ActiveX和.NET控件相比,這些網(wǎng)頁在使用之前不需要編譯、安裝或注冊。當將專案下載到目標設備時,它們包含在專案文件中。為專案創(chuàng)建自定義小部件庫,那么可以在任何專案畫面中多次使用這些小部件。小部件的每個實例都是具有自身物件屬性的獨立畫面對象。自定義小部件的創(chuàng)建4

事件用于觸發(fā)項目中的操作。根據(jù)設計和使用方式,網(wǎng)頁可以通過小部件將事件發(fā)送到的項目,然后這些事件會觸發(fā)腳本在專案中執(zhí)行。創(chuàng)建新的小部件(或編輯現(xiàn)有小部件)時,可以為該小部件定義屬性和事件。

屬性用于在網(wǎng)頁和項目之間交換數(shù)據(jù)。類似于PLC中的內(nèi)存寄存器,即將它們與專案數(shù)據(jù)點關(guān)聯(lián),然后在它們的值更改時讀取/寫入數(shù)據(jù)點。項目組合件創(chuàng)建

自定義小部件的所有實例具有相同的基本屬性和事件,因為這些實例只是庫中主實例的副本,但可以配置每個實例的物件屬性,以便關(guān)聯(lián)不同的數(shù)據(jù)點并附加不同的腳本。至于網(wǎng)頁本身,可以使用HTML5、CSS和JavaScript開發(fā)。當創(chuàng)建新小部件并將其添加到專案庫中時,EMSE軟件將自動在項目文件夾中創(chuàng)建Web文件。項目組合件創(chuàng)建下面介紹如何使用“綁定圖片”命令將外部圖片文件鏈接到畫面對象,以便可以輕松地在專案中使用圖片或在運行時更改圖片。首先需要確保畫面工作表處于打開和可編輯狀態(tài)。此外,必須確定圖片文件的確切存儲路徑。如果希望將圖片文件與專案文件的其余部分一起下載到目標系統(tǒng),則必須保存在專案文件夾中,如MachineSCADAExpert2020Projects\<projectname>\Web。圖片綁定5項目組合件可由系統(tǒng)組合件編輯得到,可重復使用,專案的項目組合件可供其他專案使用。ActiveX控件是按照標準設計的控件。NET控件是根據(jù)MicrosoftNET框架進行設計的,該框架是模塊化編程技術(shù)的標準。

自定義小部件是一種畫面對象,在專案畫面框中顯示符合HTML5的外部網(wǎng)頁。使用“綁定圖片”命令將畫面對象鏈接到外部圖片文件,以便可以輕松地在專案中使用圖片或在運行時更改圖片。0102030405項目組合件創(chuàng)建【學習足跡】項目組合件創(chuàng)建畫面群組創(chuàng)建04在菜單欄“插入”菜單的“圖表”選項組中選擇“畫面群組”命令,系統(tǒng)彈出“插入畫面群組”對話框,如圖3-38所示。畫面群組創(chuàng)建此列表僅包含當前位于“畫面”文件夾中的畫面。在“名稱”文本框中輸入新畫面群組的名稱。通過從“畫面列表”列表中選擇畫面,為該畫面群組選擇一組畫面。要選擇多個畫面,在單擊畫面名稱時按住Ctrl鍵,完成后釋放Ctrl鍵。畫面群組創(chuàng)建單擊“確定”按鈕,關(guān)閉“插入畫面群組”對話框。要刪除特定的畫面群組,右擊其子文件夾,然后單擊要刪除的畫面。畫面群組創(chuàng)建【知識點總結(jié)】畫面群組可以將多個畫面進行組合,以便它們可以同時打開。畫面群組可以設置為起始畫面。畫面群組可以充分利用已有畫面組成不同的畫面。【學習足跡】畫面群組創(chuàng)建靜態(tài)對象創(chuàng)建05在“繪制”菜單的“靜態(tài)對象”選項組中選擇“文字”命令,系統(tǒng)彈出文字對象的“物件屬性”對話框,如圖3-40所示。靜態(tài)對象創(chuàng)建文字對象創(chuàng)建1文字數(shù)據(jù)鏈路

單擊“文字數(shù)據(jù)鏈路”按鈕,將該動態(tài)屬性應用于文字對象。如果標題不包括文字數(shù)據(jù)鏈接的任何占位符(批#),則單擊此按鈕也會自動追加這些字符,但是自動追加的字符寬度可能不足以顯示全部信息,需要自行調(diào)節(jié)。標題

通過該文本框可修改文字對象名稱。靜態(tài)對象創(chuàng)建對齊

可從下拉列表中選擇“左方”“中間”“右方”選項以對齊文本。字型

單擊“字型”按鈕,為文字設置字型樣式。當“字型”對話框顯示時,可以設置字型、字型樣式、尺寸、特殊效果、顏色、腳本等參數(shù)。背景

勾選“背景”復選框,設置背景顏色。要選擇背景顏色,單擊“顏色”下拉按鈕,選擇需要的顏色,然后關(guān)閉對話框。邊框

勾選“邊框”復選框,設置文本邊框。要選擇邊框顏色,單擊“顏色”下按鈕,選擇需要的顏色,然后關(guān)閉對話框。啟用譯文

勾選該復選框,為文本設置外部翻譯文件。靜態(tài)對象創(chuàng)建靜態(tài)對象創(chuàng)建文字框?qū)ο笾С州斎牒洼敵鰡涡谢蚨嘈形谋?。下面將介紹如何創(chuàng)建文字框?qū)ο蟆T贓coStruxureMachineSCADAExpertv7.1版本之前,在畫面上輸入和輸出文本的唯一方法就是繪制文字對象,然后向其應用文字數(shù)據(jù)鏈接動態(tài)屬性。但是,這僅限于每個對象為單行文本,并且需要額外的步驟來組合對象、動態(tài)屬性及背景或邊框形狀。新的文字框?qū)ο笫且粋€操作系統(tǒng)樣式的文本輸入/輸出框,可以配置為顯示多行。當對象與數(shù)組關(guān)聯(lián)時,文字框的每一行對應一個數(shù)組元素,第1行是數(shù)組索引0,第2行是數(shù)組索引1,第3行是數(shù)組索引2等。文字框?qū)ο髣?chuàng)建2單擊繪圖區(qū)域并拖動鼠標,創(chuàng)建按鈕。當按鈕的尺寸達到要求時,松開鼠標按鈕。 雙擊對象,打開按鈕對象的“物件屬性”對話框,如圖3-44所示。靜態(tài)對象創(chuàng)建按鈕對象創(chuàng)建3在專案“生產(chǎn)線管理”的畫面“FeaturesAnima-tions”中,需要繪制“3D

SharpConfirm”按鈕對象,字體為“Arial10號”,如圖3-45所示。靜態(tài)對象創(chuàng)建靜態(tài)對象創(chuàng)建瞬時(默認)

按下按鈕開關(guān)時更改狀態(tài)(打開或關(guān)閉),釋放按鈕開關(guān)時恢復為初始狀態(tài)。當打開畫面時,此類型按鈕開關(guān)始終以初始狀態(tài)顯示。交替:按下按鈕開關(guān)時更改狀態(tài)(打開或關(guān)閉),但在釋放按鈕開關(guān)時不會恢復到初始狀態(tài)。必須再次按下該按鈕開關(guān)才能更改為初始狀態(tài)。此類型按鈕開關(guān)可在畫面上更改時保持其狀態(tài)。閂鎖按下按鈕開關(guān)將保留更改狀態(tài)(打開或關(guān)閉),直到通過更改重置數(shù)據(jù)點才能恢復初始狀態(tài)。按鈕開關(guān)對象創(chuàng)建4選擇“按鈕開關(guān)”靜態(tài)對象,將光標置于畫面上;單擊并拖動,創(chuàng)建并調(diào)整矩形按鈕的尺寸;按鈕開關(guān)尺寸和文本字型決定了可顯示的文本量及觸摸屏上可觸摸區(qū)域的大小。若需要在給定空間中顯示較長的消息,可調(diào)整按鈕開關(guān)的尺寸或更改字型;雙擊對象,打開按鈕開關(guān)對象的“物件屬性”對話框,如圖3-46所示。靜態(tài)對象創(chuàng)建在專案“生產(chǎn)線管理”的畫面“Features_ActiveObjects”中,需要繪制Momentary

的“O£f”按鈕開關(guān)對象,類型為“瞬時”,狀態(tài)為“常開”,對應數(shù)據(jù)點是Features

ActiveObjects.PushButtonMomentary,如圖3-49所示。靜態(tài)對象創(chuàng)建單擊畫面區(qū)域并拖動光標以繪制復選框及其標題。當對象達到目標尺寸時,釋放鼠標。雙擊對象,打開復選框?qū)ο蟮摹拔锛傩浴睂υ捒颍鐖D3-50所示。靜態(tài)對象創(chuàng)建復選框?qū)ο髣?chuàng)建5單擊畫面區(qū)域并拖動鼠標,繪制單選按鈕及其標題。當對象的大小達到目標尺寸時,釋放鼠標按鈕。雙擊對象,打開單選按鈕的“物件屬性”對話框,如圖3-53所示。靜態(tài)對象創(chuàng)建單選按鈕對象創(chuàng)建6單選按鈕的“物件屬性”對話框涉及的參數(shù)與復選框?qū)ο蠡疽恢?。單擊“進階…”按鈕,系統(tǒng)彈出“進階”對話框,如圖3-54所示。該對話框相關(guān)配置內(nèi)容也可參考復選框?qū)ο箨P(guān)聯(lián)的“進階”對話框。靜態(tài)對象創(chuàng)建在菜單欄“繪制”菜單的“靜態(tài)對象”選項組中選擇“下拉選單”,用戶可從其下拉菜單中選擇單個標簽(命令)。如果下拉菜單中的標簽較多,則啟用滾動條。在運行時,如果從下拉菜單中選擇一個標簽,下拉菜單將隱藏自身,所選標簽將顯示在下拉菜單中。雙擊下拉選單對象,系統(tǒng)彈出下拉選單的“物件屬性”對話框,如圖3-56所示。靜態(tài)對象創(chuàng)建下拉選單對象創(chuàng)建7靜態(tài)對象創(chuàng)建瞬時(默認)

列表框?qū)ο蟮淖饔檬秋@示需要用戶選擇的選項列表。當用戶選擇消息時,其相應的數(shù)值將寫入專案數(shù)據(jù)點。如果選項列表太長,列表框?qū)ο蟮目刹榭磪^(qū)域無法容納全部選項,則為該對象提供滾動條。用戶可以瀏覽列表框并做出選擇,具體取決于設計專案界面的方法。使用鼠標或觸摸屏輸入拖動列表的滾動條,然后選擇一條消息。按回車鍵或鍵盤上的方向鍵等。使用已配置的畫面控件(如按鈕開關(guān)、鏈接符號)函數(shù)來發(fā)布等效的密鑰代碼。列表框?qū)ο髣?chuàng)建8010203智能信息對象可以通過更新關(guān)聯(lián)專案數(shù)據(jù)點的值在運行時更改消息和圖片。智能信息對象的類型如下。

信息

允許在單個畫面對象中顯示多條消息中的任何一個。多狀態(tài)指示

能夠在單個畫面對象中顯示多條消息中的任何一個,還可以顯示包含消息的位圖圖片。多狀態(tài)開關(guān)按鈕

能夠顯示消息和位圖圖片。此對象也類似于多位置開關(guān),因為它允許在運行時單擊對象來增加消息。靜態(tài)對象創(chuàng)建智能信息對象創(chuàng)建9【學習足跡】靜態(tài)對象創(chuàng)建動態(tài)屬性配置06在“繪制”菜單的“動態(tài)屬性”選項組中選擇“命令”命令,可以將動態(tài)屬性加入選定的對象或組合件。設置該動態(tài)屬性則可在單擊對象或其他預定義操作后進行。雙擊對象可以查看其物件屬性,如圖3-76所示。動態(tài)屬性配置命令動態(tài)屬性配置1類型:定義命令動態(tài)屬性事件必須執(zhí)行的操作類型。每個事件都需要定義類型,可以配置相同的命令動態(tài)屬性,也可以為不同的事件配置不同類型的操作。EMSE軟件支持表3-10所列的類型。動態(tài)屬性配置通常,在畫面中單擊“超鏈接”按鈕,系統(tǒng)將動態(tài)屬性加入選定的對象或組合件。此動態(tài)屬性可以實現(xiàn)單擊對象時以啟動默認瀏覽器并加載預先設置的URL,雙擊對象時以打開“物件屬性”對話框,如圖3-80所示。動態(tài)屬性配置超鏈接動態(tài)屬性配置2超鏈接類型

單擊下拉按鈕,從列表中選擇專案加載URL時使用的協(xié)議。URL

輸入要加載的URL地址。停用

在此文本框中輸入大于零的值,以停用所選對象的超鏈接命令動態(tài)屬性。電子簽章

選中此復選框后,系統(tǒng)將提示使用者在執(zhí)行動態(tài)屬性之前輸入電子簽章。安全性

在此文本框中輸入值以設置對象的安全級別。0102030405動態(tài)屬性配置在畫面中,單擊直方圖,將向選定對象加入直方圖屬性,雙擊直方圖對象將打開“物件屬性”對話框,如圖3-81所示。動態(tài)屬性配置直方圖動態(tài)屬性配置3在畫面中,選擇“文字數(shù)據(jù)鏈路”命令,將動態(tài)屬性附加到所選對象。應用文字數(shù)據(jù)鏈路后,如果使用鍵盤或畫面鍵盤運行專案,則允許實時插入和顯示數(shù)據(jù)點值。雙擊對象以打開其“物件屬性”對話框,如圖3-83所示。動態(tài)屬性配置文字數(shù)據(jù)鏈路動態(tài)屬性配置4在畫面中,選擇“顏色”命令,可將動態(tài)屬性加入所選對象。“顏色”動態(tài)屬性允許在運行時根據(jù)數(shù)據(jù)點或表達式的值修改對象的顏色。雙擊對象則打開其“物件屬性”對話框,如圖3-85所示。動態(tài)屬性配置顏色動態(tài)屬性配置5類型

確定此動態(tài)屬性的工作模式。范圍算式

輸入數(shù)據(jù)點或表達式的名稱。變更界限

輸入顏色更改的限制值(數(shù)值常量或數(shù)據(jù)點)。顏色

打開“顏色”對話框,選擇需要的顏色。閃爍

單擊下拉按鈕,設置顏色是否會閃爍及顏色變化的速度。0102030405動態(tài)屬性配置“可見性/位置”動態(tài)屬性允許水平和垂直移動對象。在畫面中,選擇“可見性/位置”命令,將動態(tài)屬性加入所選對象。雙擊對象則打開其“物件屬性”對話框,如圖3-88所示。動態(tài)屬性配置可見性/位置動態(tài)屬性配置6“尺寸”動態(tài)屬性允許在運行時增加或減小對象的尺寸。在畫面中,選擇“尺寸”命令,為對象加入動態(tài)屬性。雙擊對象則打開其“物件屬性”對話框,如圖3-89所示。動態(tài)屬性配置尺寸動態(tài)屬性配置7在畫面中,選擇“旋轉(zhuǎn)”命令,為開放多邊形、封閉多邊形、位圖或綁定圖片等對象添加旋轉(zhuǎn)動態(tài)屬性。添加動態(tài)屬性后,雙擊該對象則打開其“物件屬性”對話框,如圖3-91所示。動態(tài)屬性配置旋轉(zhuǎn)動態(tài)屬性配置8【學習足跡】動態(tài)屬性配置警報創(chuàng)建07警報創(chuàng)建“警報”文件夾允許配置與每個組相關(guān)的警報組與數(shù)據(jù)點。警報工作表定義專案生成的警報消息。警報的主要目的是通知操作員系統(tǒng)運行過程中出現(xiàn)的問題或異常情況,以便及時采取糾正措施。警報工作表由后臺任務模塊執(zhí)行。該任務模塊將處理所有警報的狀態(tài),并保存警報消息到歷史記錄。后臺任務模塊不會為操作員提供信息顯示,如果需要提供,則需在畫面上創(chuàng)建和配置“警報/事件控制”畫面對象。警報工作表的創(chuàng)建1在“繪制”菜單的“動態(tài)物件”選項組中選擇“警報/事件”命令。在畫面中單擊,然后拖動鼠標以創(chuàng)建和調(diào)整對象的形狀。雙擊對象可打開其“物件屬性”對話框,如圖3-100所示。警報創(chuàng)建警報控件的創(chuàng)建2

警報工作表由后臺任務模塊執(zhí)行,該任務將處理所有警報的狀態(tài),并保存警報消息到歷史記錄。后臺任務模塊不會提供信息顯示,需要在畫面上創(chuàng)建和配置“警報/事件”畫面對象才能顯示警報?!局R點總結(jié)】

警報的主要目的是通知操作員系統(tǒng)運行過程中出現(xiàn)的問題或異常情況,以便及時采取糾正措施。警報創(chuàng)建

“警報/事件”命令位于菜單欄“繪制”菜單的“動態(tài)物件”選項組中,通過“物件屬性”對話框可以對展現(xiàn)形式進行設置?!緦W習足跡】警報創(chuàng)建趨勢圖創(chuàng)建08趨勢圖創(chuàng)建“趨勢”文件夾用于保存趨勢曲線的歷史記錄。使用趨勢圖聲明數(shù)據(jù)點時必須將其值存儲在磁盤上,并創(chuàng)建趨勢圖的歷史記錄文件。趨勢圖由后臺任務模塊執(zhí)行,后臺任務模塊處理后將趨勢數(shù)據(jù)保存到歷史記錄中,但后臺任務模塊不顯示趨勢數(shù)據(jù);必須在畫面上創(chuàng)建和配置趨勢圖控件才能顯示趨勢數(shù)據(jù)。趨勢圖工作表的創(chuàng)建1趨勢圖控制運行時接口:在專案運行時,趨勢圖控件有自己的內(nèi)置接口,操作員可以使用該接口更改趨勢圖的顯示方式。這里主要介紹接口的組成部分及其使用方法。趨勢圖控件運行時接口如圖3-110所示。趨勢圖創(chuàng)建趨勢圖控件的創(chuàng)建2使用數(shù)據(jù)庫數(shù)據(jù)源:假設有一個名為MyData.mdf的數(shù)據(jù)庫,數(shù)據(jù)庫信息如圖3-125所示,要求根據(jù)該數(shù)據(jù)庫生成趨勢圖。趨勢圖創(chuàng)建【學習足跡】趨勢圖創(chuàng)建通信配置09通信配置數(shù)據(jù)點整合允許將來自第三方應用程序或設備的數(shù)據(jù)點直接集成到EMSE軟件專案中。數(shù)據(jù)點整合是設備通信的增強框架,它構(gòu)建在“驅(qū)動程序”中描述相同的通信驅(qū)動程序上,但可以使用對象搜尋器瀏覽設備寄存器并將其直接加入到專案中,而不是手動配置驅(qū)動程序工作表以將專案數(shù)據(jù)點與設備寄存器關(guān)聯(lián)。加入的設備寄存器在“共享數(shù)據(jù)庫”文件夾中顯示為數(shù)據(jù)點。這些數(shù)據(jù)點是“實時的”,也就是說只要數(shù)據(jù)源運行并正確鏈接,它們就會在運行期間持續(xù)更新,并且可以在專案中的任何地方使用。數(shù)據(jù)點整合1通信驅(qū)動程序是包含有關(guān)遠程設備的特定信息并實現(xiàn)通信協(xié)議的DLL文件。EMSE軟件中安裝了數(shù)十個常見和不太常見設備的驅(qū)動程序。施耐德電氣公司還提供一個工具包來開發(fā)新的通信驅(qū)動程序。

利用驅(qū)動程序任務/工作表可以定義專案與遠程設備之間的通信接口,如PLC、單環(huán)路和變送器。若要配置通信驅(qū)動程序,必須設置接口參數(shù)(如站地址),設置設備地址,然后將它們鏈接到專案數(shù)據(jù)點。通信配置遠程設備通信配置2【學習足跡】通信配置數(shù)據(jù)庫配置10數(shù)據(jù)庫配置使用EMSE軟件配置數(shù)據(jù)庫接口基本上是通過支持所選數(shù)據(jù)庫的特定數(shù)據(jù)庫提供程序?qū)MSE軟件的任務(警報、事件或趨勢)鏈接到外部數(shù)據(jù)庫。每個歷史記錄任務(警報、事件或趨勢)都可以配置為將數(shù)據(jù)保存到具有EMSE軟件或外部SQL關(guān)系數(shù)據(jù)庫專有格式的文件。使用“選項”命令配置數(shù)據(jù)庫以保存警報和事件的歷史記錄。EMSE軟件支持ADO.NET提供直觀、簡單、靈活和強大的界面,使用MDAC(微軟數(shù)據(jù)訪問控件)的標準技術(shù),如OLE-DB(對象鏈接嵌入式數(shù)據(jù)庫)和ODBC(開放數(shù)據(jù)庫鏈接),可以鏈接到任何與MDAC兼容的數(shù)據(jù)庫。數(shù)據(jù)庫接口認知1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論