標準解讀

GB/T 16656.28-2010 是一項中國國家標準,全稱為《工業自動化系統與集成 產品數據表達與交換 第28部分:實現方法:EXPRESS模式和數據的XML表達(使用XML模式)》。這項標準主要關注于在工業自動化領域內,如何有效地對產品數據進行描述、交換以及存儲,以促進不同系統間的互操作性和數據一致性。

標準核心內容

  1. 目的與適用范圍:該標準旨在為工業自動化系統內的產品數據提供一種基于EXPRESS語言的結構化表達方式,并定義了將這些數據轉換為XML(eXtensible Markup Language,可擴展標記語言)格式的具體規則。這樣可以使得數據在不同的軟件平臺和系統間能夠被高效、準確地共享和處理。

  2. EXPRESS模式:EXPRESS是一種用于產品數據定義的語言,它支持復雜的數據結構,如類、屬性、關系等,常用于CAD(計算機輔助設計)和PDM(產品數據管理)系統中。標準詳細說明了如何使用EXPRESS來建模工業產品的信息結構,包括定義數據類型、實體、屬性及它們之間的關系。

  3. XML表達:鑒于XML作為一種廣泛接受的數據交換格式,該標準闡述了如何將EXPRESS模式定義的產品數據轉換成XML格式。這包括定義XML Schema(模式),用以規范XML文檔的結構和內容,確保數據的準確性和一致性。通過XML表達,可以使得數據不僅人可讀性強,而且易于被各種軟件工具解析和處理。

  4. 實現方法:標準提供了具體的實施指南,指導用戶如何利用EXPRESS到XML的映射規則,實現產品數據的序列化(從EXPRESS模型到XML文檔)和反序列化(從XML文檔恢復到EXPRESS模型)。這涉及到了數據元素的命名、屬性值的編碼規則、復雜數據類型的處理等技術細節。

  5. 兼容性與互操作性:強調了所定義的XML表示法應確保與其他相關標準,如STEP(Standard for the Exchange of Product model data)系列標準的兼容性,從而促進不同制造商、設計工具和管理系統之間的無縫數據交換。

標準意義

該標準的實施有助于提升工業自動化領域的數據標準化水平,降低系統集成的成本和復雜度,加速產品開發周期,同時增強供應鏈中各參與方之間的協同工作效率。通過統一的數據表達與交換機制,企業能夠更加靈活地應對市場變化,實現信息的高效流通與利用。


如需獲取更多詳盡信息,請直接參考下方經官方授權發布的權威標準文檔。

....

查看全部

  • 現行
  • 正在執行有效
  • 2011-01-14 頒布
  • 2011-06-01 實施
?正版授權
GB/T 16656.28-2010工業自動化系統與集成產品數據表達與交換第28部分:實現方法:EXPRESS模式和數據的XML表達(使用XML模式)_第1頁
GB/T 16656.28-2010工業自動化系統與集成產品數據表達與交換第28部分:實現方法:EXPRESS模式和數據的XML表達(使用XML模式)_第2頁
GB/T 16656.28-2010工業自動化系統與集成產品數據表達與交換第28部分:實現方法:EXPRESS模式和數據的XML表達(使用XML模式)_第3頁
GB/T 16656.28-2010工業自動化系統與集成產品數據表達與交換第28部分:實現方法:EXPRESS模式和數據的XML表達(使用XML模式)_第4頁
GB/T 16656.28-2010工業自動化系統與集成產品數據表達與交換第28部分:實現方法:EXPRESS模式和數據的XML表達(使用XML模式)_第5頁

文檔簡介

ICS2504040

L67..

中華人民共和國國家標準

GB/T1665628—2010/ISO10303-282007

.:

工業自動化系統與集成

產品數據表達與交換

第28部分實現方法EXPRESS模式

::

和數據的XML表達使用XML模式

()

Industrialautomationsystemsandintegration—

Productdatarepresentationandexchange—

Part28ImlementationmethodsXMLreresentationsofEXPRESS

:p:p

schemasanddatausinXMLschemas

,g

(ISO10303-28:2007,IDT)

2011-01-14發布2011-06-01實施

中華人民共和國國家質量監督檢驗檢疫總局發布

中國國家標準化管理委員會

GB/T1665628—2010/ISO10303-282007

.:

目次

前言…………………………

引言…………………………

范圍………………………

11

規范性引用文件…………………………

21

術語定義縮略語和約定………………

3、、2

中定義的術語…………

3.1ISO10303-12

中定義的術語………………………

3.2GB/T16656.112

標準中定義的術語……………

3.3XML3

其他的術語和定義……………………

3.44

不一致的術語…………………………

3.56

縮略語…………………

3.66

約定……………………

3.76

一致性……………………

47

文檔的一致性…………………

4.1XML7

導出的模式文檔的一致性……………………

4.2XML8

配置文件的一致性……………………

4.38

前置處理器的一致性…………………

4.49

后置處理器的一致性…………………

4.59

模式生成器的一致性…………

4.6XML9

文檔級元素………………

510

文檔……………………

5.1iso-10303-2810

文檔和頭信息……………………

5.2uos11

元素……………

5.3schema_population12

元素…………………………

5.4express13

元素……………………

5.5configuration14

元素……………

5.6unitofserialization14

文檔………………

5.7uos15

配置文檔………………

5.816

企業數據對象…………………………

5.916

導出模式…………………………

6XML16

前提條件………………

6.116

沒有映射的概念…………

6.2EXPRESS16

抽象實體數據類型……………………

6.316

默認模式聯編……………………

7XML17

命名約定………………

7.117

與數據類型對應的模式數據類型………………

7.2EXPRESSXML17

用于自定義數據類型的模式定義和聲明………

7.3EXPRESSXML37

對應于數據類型的實例元素……………

7.4EXPRESS45

GB/T1665628—2010/ISO10303-282007

.:

實體數據類型的模式定義和聲明………………

7.5EXPRESSXML53

屬性的模式聲明…………………

7.6EXPRESSXML66

模式的模式和命名空間…………

7.7EXPRESSXML72

特定序列化單元的相關語境模式……………………

7.874

已配置的模式聯編………………

8XML76

命名規則……………………

8.1(naming-convention)76

與數據類型對應的模式數據類型………………

8.2EXPRESSXML77

自定義數據類型的模式定義及聲明……………

8.3EXPRESSXML89

與數據類型相對應的實例元素…………

8.4EXPRESS95

實體數據類型的模式定義及聲明………………

8.5EXPRESSXML105

屬性的模式聲明………………

8.6EXPRESSXML127

模式的模式和命名空間…………

8.7EXPRESSXML143

語境模式中特定的序列化單元……………………

8.8144

文檔創建………………………

9XML145

前提條件……………

9.1145

一般文檔結構………………

9.2XML145

實體實例的表達………………………

9.3EXPRESS150

屬性的表達……………

9.4EXPRESS156

簡單值的表達………………………

9.5161

枚舉項的表達………………………

9.6165

類型值的表達……………

9.7SELECT165

聚合值的表達………………………

9.8167

自定義數據類型值的表達…………

9.9177

實例元素中值的表達………………

9.10179

配置語言………………

10180

配置元素……………

10.1181

配置選項……………

10.2183

范圍元素……………

10.3192

配置屬性……………

10.4207

配置指令的使用范圍………………

10.5209

附錄規范性附錄用于聯編模式的統一資源名……

A()EXPRESS214

附錄規范性附錄配置語言的模式…………

B()XML215

附錄規范性附錄基本模式…………………

C()XML224

附錄規范性附錄文檔模式………………………

D()233

附錄規范性附錄實體實例的有效群…………………

E()EXPRESS246

附錄規范性附錄信息對象注冊…………………

F()256

附錄資料性附錄配置語言示例…………………

G()257

參考文獻……………………

261

GB/T1665628—2010/ISO10303-282007

.:

前言

工業自動化系統與集成產品數據表達與交換是由多部分組成的標準各部分單

GB/T16656《》,

獨出版的所屬各部分又組成多個子系列即

。GB/T16656,:

第部分至第部分規定了描述方法

———119;

第部分至第部分規定了實現方法

———2029;

第部分至第部分規定了一致性測試方法與框架

———3039;

第部分至第部分規定了集成通用資源

———4059;

第部分至第部分規定了集成應用資源

———100199;

第部分至第部分規定了應用協議

———200299;

第部分至第部分規定了抽象測試套件

———300399;

第部分至第部分規定了應用模塊

———400499;

第部分至第部分規定了應用解釋構造

———500599;

第部分至第部分規定了應用模塊

———10001999。

工業自動化系統與集成產品數據表達與交換現已發布和即將發布的包括以下

GB/T16656《》

部分

:

第部分概述與基本原理

———1:;

第部分描述方法語言引用手冊

———11::EXPRESS;

第部分實現方法交換文件結構的純正文編碼

———21::;

第部分實現方法模式和數據的表達使用模式

———28::EXPRESSXML(XML);

第部分一致性測試方法論與框架基本概念

———31::;

第部分一致性測試方法論與框架對測試實驗室與客戶的要求

———32::;

第部分一致性測試方法論與框架應用協議實現的抽象測試方法

———34::;

第部分集成通用資源產品描述與支持原理

———41::;

第部分集成通用資源幾何與拓撲表達

———42::;

第部分集成通用資源表達結構

———43::;

第部分集成通用資源產品結構配置

———44::;

第部分集成通用資源材料

———45::;

第部分集成通用資源可視化顯示

———46::;

第部分集成通用資源形狀變化公差

———47::;

第部分集成通用資源工藝過程結構和特性

———49::;

第部分集成通用資源數學表達

———51::;

第部分集成通用資源分類和集合論

———54::;

第部分集成通用資源過程與混合表達

———55::;

第部分集成通用資源狀態

———56::;

第部分集成應用資源繪圖

———101::;

第部分集成應用資源運動學

———105::;

第部分應用協議顯式繪圖

———201::;

第部分應用協議相關繪圖

———202::;

第部分應用協議配置控制設計

———203::;

GB/T1665628—2010/ISO10303-282007

.:

第部分應用協議計算機數值控制器用的應用解釋模型

———238::;

第部分應用解釋構造基于邊的線框

———501::;

第部分應用解釋構造基于殼的線框

———502::;

第部分應用解釋構造幾何有界二維線框

———503::;

第部分應用解釋構造繪圖注釋

———504::;

第部分應用解釋構造圖樣結構與管理

———505::;

第部分應用解釋構造繪圖元素

———506::;

第部分應用解釋構造幾何有界曲面

———507::;

第部分應用解釋構造非流形曲面

———508::;

第部分應用解釋構造流形曲面

———509::;

第部分應用解釋構造基本邊界表達

———513:;

第部分應用解釋構造相關繪圖元素

———520::;

第部分應用模塊外觀賦值

———1001::;

第部分應用模塊顏色

———1002::;

第部分應用模塊曲線外觀

———1003::;

第部分應用模塊基本幾何形狀

———1004::;

第部分應用模塊基本拓撲

———1005::;

第部分應用模塊基礎表達

———1006::;

第部分應用模塊通用曲面外觀

———1007::;

第部分應用模塊層賦值

———1008::;

第部分應用模塊形狀外觀和層

———1009::。

本部分是的第部分

GB/T1665628。

的本部分等同采用工業自動化系統與集成產品數據表達與交

GB/T16656ISO10303-28:2007《

換第部分實現方法模式和數據的表達使用模式其技術內容和結

28:EXPRESSXML(XML)》,

構與保持一致為便于使用做了如下編輯性修改

ISO10303-28:2007。,:

刪去了前言

a)ISO;

對于帶下劃線的用于語言描述的各黑體英文實體名屬性名和函數名等為了維護

b)EXPRESS、,

其英文原意在本部分中都使用其英文原名僅當其作為標題時我們在該英文名前增加了

,,,,

其歸屬的類型說明

本部分的附錄附錄附錄附錄附錄附錄為規范性附錄附錄為資料性附錄

A、B、C、D、E、F,G。

本部分由中國機械工業聯合會提出

本部分由全國自動化系統與集成標準化技術委員會歸口

(SAC/TC159)。

本部分主要起草單位中國標準化研究院

:。

本部分主要起草人詹俊峰李文武楊青海劉守華周歆華柳青

:、、、、、。

GB/T1665628—2010/ISO10303-282007

.:

引言

是一個計算機可解釋的用于產品信息表達和產品數據交換的技術標準其目的是對

GB/T16656。

產品全生命周期提供一種獨立于任何特定系統能夠描述產品數據的中性機制其描述功能不僅適合

、。

于中性文件的交換而且也是實現和共享產品數據庫及存檔的基礎

,。

的本部分屬于實現方法系列的本部分規定了將語言

GB/T16656。GB/T16656EXPRESS

定義的描述的模式和符合模式的數據表達為文檔的方法這樣就

(GB/T16656.11)EXPRESSXML,

可以使用以及各類支持技術的軟件工具交換描述的產品數據同時也便于將這

XMLXMLEXPRESS,

些產品數據集應用于表達的電子商務交易業務中

XML“”。

為了理解本部分的技術內容用戶應了解語言模式語言以

GB/T16656,EXPRESS、XML、XML

及相關的標準

XML。

對于與模式相應的數據表達的本部分使用模式語言形式化地規定

EXPRESS,GB/T16656XML

了符合此模式的交換文檔的結構有些文檔的元素表達了符合模式的數據集

。EXPRESS,GB/T16656

的本部分使用模式的類型定義和由模式說明導出的元素聲明來描述這些元素的結

XMLEXPRESS

構的本部分還規定了與導出的模式匹配的數據編碼規則為了滿足使用

。GB/T16656XMLXML。

符合交換文檔產生的各種矛盾需求的本部分還定義了特定的配置指令用于說明導出的

,GB/T16656,

模式中可選的結構以及可選的編碼規則

XML。

注意

:

的本部分目的是為了軟件實現當軟件開發是基于翻譯成非官方語言的本部分

GB/T16656,ISO

時將會導致計算機通信之間的不兼容建議任何軟件實現的開發應基于官方語言的文字

,。ISO。

GB/T1665628—2010/ISO10303-282007

.:

工業自動化系統與集成

產品數據表達與交換

第28部分實現方法EXPRESS模式

::

和數據的XML表達使用XML模式

()

1范圍

的本部分規定了如何使用可擴展置標語言表達用數據描述語言

GB/T16656(XML)EXPRESS

描述的模式以及符合該模式的數據的本部分通過規定交換文件的完整

(GB/T16656.11)。GB/T16656

模式和對應于描述交換數據集的模式的附加模式形式化地規定了表達

XMLEXPRESSXML,XML。

本部分適用于

:

包含模式及符合該模式的數據的文檔的格式描述見第章

———EXPRESSXML(5);

對于任意一個模式描述與該模式對應的模式并形式化地描述符合該模式

———EXPRESS,XML,

的數據的表達見第章

XML(6);

數據類型的取值表達為元素內容和屬性值的描述見第章

———EXPRESSXMLXML(

溫馨提示

  • 1. 本站所提供的標準文本僅供個人學習、研究之用,未經授權,嚴禁復制、發行、匯編、翻譯或網絡傳播等,侵權必究。
  • 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打印),因數字商品的特殊性,一經售出,不提供退換貨服務。
  • 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。

評論

0/150

提交評論