34-3
導(dǎo)入多態(tài)指示器XML 文件
當(dāng)用戶想要使用編程工具或編輯器修改一個或多個已有的多態(tài)指示器時,可以將包含多態(tài)指
示器對象設(shè)置信息的XML 文件導(dǎo)入到圖形顯示畫面中。
用戶不能夠?qū)F(xiàn)有多態(tài)指示器的設(shè)置信息導(dǎo)出到 XML 中,但是用戶可以復(fù)制示例多態(tài)指示
器XML 文件,然后對其進行修改。關(guān)于示例XML 文件的詳細(xì)信息,請參閱第F-2 頁的“從
示例中創(chuàng)建XML 文件”。
將 XML 文件導(dǎo)入到圖形顯示畫面
1. 在 RSView Studio 中,打開用戶想要導(dǎo)入XML 文件的應(yīng)用項目。
2. 在 Application Explorer(應(yīng)用項目瀏覽器)中,打開Graphics(圖形)文件夾。
3. 右鍵點擊包含用戶想要更新的多態(tài)指示器對象的圖形顯示畫面,然后點擊Import(導(dǎo)
入)。
4. 選擇一個 XML 文件,然后點擊Open(打開)。
文件中定義的多態(tài)指示器對象的設(shè)置信息會被導(dǎo)入到圖形顯示畫面中相應(yīng)的多態(tài)指示器對
象。
錯誤日志文件
當(dāng)導(dǎo)入 XML 文件時發(fā)生的錯誤信息會被記錄到名為GraphicsImport.txt 的文本文件中。
?? 對于單機應(yīng)用項目,該文件位于下列文件夾:
C:\Documents and Settings\All Users\Documents\RSView Enterprise\SE\HMI
Projects\<Application Name>
導(dǎo)入和導(dǎo)出 XML 文件 F-334-4
?? 對于分布式應(yīng)用項目,該文件和圖形顯示畫面所在的 HMI 服務(wù)器位于名稱相同的文件
夾中,位于當(dāng)前用戶的Windows Temp 文件夾。例如:對于Windows XP,如果HMI 服
務(wù)器名為Ingredients,且當(dāng)前用戶為DLSing,則該文件位于如下文件夾中:
C:\Documents and Settings\DLSing\Local Settings\Temp\Ingredients
如果 GrahpicsImport.txt 文件已經(jīng)存在,則該文件會被覆蓋。
多態(tài)指示器XML 文件結(jié)構(gòu)
多指示器 XML 文件是RSView 圖形化的XML 文檔。圖形化XML 文檔的根元素,也稱為文
檔元素,是圖形元素。它被稱為gfx 且代表包含多態(tài)指示器的圖形顯示畫面。XML 文檔可
以僅包含一個根元素。文檔中的所有其它元素必須包含或者嵌套在根元素中。
在幫助文檔中提供了一個示例 XML 文件。使用該示例文件可以獲取XML 文件的布局及其
元素層級的信息。
用戶可以將幫助文檔中的文本復(fù)制到另一個應(yīng)用程序中,且以Unicode 格式存儲該文件,擴
展名為.xml。
另外,在如下文件夾中還有一個名為MultistateIndicatorImport.xml的示例文件:C:\Program
Files\Rockwell Software \RSView Enterprise。
語法、屬性和元素
設(shè)定屬性的語法為: attribute name = “value”。34-5
元素名區(qū)分大小寫。多態(tài)指示器XML 文檔的所有元素名稱都為小寫。
XML 文檔的根元素或文檔元素包含其它所有元素。
按照正確的順序設(shè)置屬性
XML 屬性對應(yīng)圖形對象的屬性。當(dāng)用戶導(dǎo)入XML 文件時,其中的屬性也會應(yīng)用按照他們
在文件中設(shè)定的順序應(yīng)用到畫面中的對象上。如果用戶在編輯XML文件時將這個謹(jǐn)記在心,
則用戶可以得到意想不到的結(jié)果。
例如:如果某個多態(tài)指示器的邊框風(fēng)格為線型,形狀為圓,然后用戶導(dǎo)入XML 文件以便將
邊框風(fēng)格改變?yōu)橥黄鹦停覍⑿螤罡淖優(yōu)榫匦?,則該對象會以矩形顯示,且邊框風(fēng)格設(shè)置為
線型。
如果在 XML 文件中設(shè)置形狀之前就已經(jīng)設(shè)置了邊框風(fēng)格,則會發(fā)生該情況。因為首先設(shè)置
了邊框風(fēng)格,當(dāng)該對象仍然為圓形時,它就被應(yīng)用到該對象。由于圓形不能具有突起型風(fēng)格,
則不會做出改變。隨后,其形狀變?yōu)榫匦巍?br />
版本和編碼
每個 XML 文件的第一行都包含xml 版本及其編碼屬性。
當(dāng)用戶保存文件時,要確保編碼的屬性與用戶使用的格式相匹配。例如:如果原始文件存儲
為UTF-8 且僅打算將其存儲為UTF-16 編碼,則么確保第一行設(shè)置為:
attribute=”UTF-16”
導(dǎo)入和導(dǎo)出 XML 文件 F-5
屬性值可以使用單引號或雙引號括起來。
F-4 RSView Supervisory Edition 用戶指南(RSView 管理版用戶指南)
廈門興銳嘉自動化設(shè)備有限公司
電話:400-8555-103轉(zhuǎn)003 或0592-5361112
傳真:0592-5361297 5580710
手機:15359273791
聯(lián)系人: 劉錦玲
地址:廈門市五緣灣運動館營運中心一號樓二層EFQPQ單元
郵編:361009
EMAIL:xrd0025@xrdzidongua.com
郵編:361009
榮譽客戶:
土耳其ICDAS
重慶鋼鐵股份有限公司
福建江陰電廠
山西大同發(fā)電有限責(zé)任公司
JFE 日本
土耳其Isdemir
德國H& K公司
寶鋼集團新疆八一鋼鐵有限公司
公司現(xiàn)貨
GE IC670MDL640J 6
GE IC670ALG240-JC 2
GE IC670MDL740J 7
GE IC670GB1002G 20
GE IC670ALG620-JD 1
GE IC670ALG330-JB 7
FOXBORO P0922YU 1
本特利 3300/20 8
3300/10. 1
3300/03. 2
3300/36 4
3300/16 4
3300/14 2
3300/01. 1
世界上最遙遠(yuǎn)的,不是南極與北極的距離,
而是我拼命發(fā)廣告,你卻無視我的存在;
世界上最迷茫的,不是找不到優(yōu)秀的廠家,
而是優(yōu)秀的擺在眼前,你依舊苦苦尋覓;
世界上最痛苦的,不是苦苦尋覓的過程,
而是明知我這有好的產(chǎn)品,你卻以為只是廣告;
世界上最讓你滿意的產(chǎn)品不在其它地方,
而是在興銳嘉自動化,這里有你想要的