GB∕T 17564.2-2013 电气元器件的标准数据元素类型和相关分类模式 第2部分:EXPRESS字典模式_第1页
GB∕T 17564.2-2013 电气元器件的标准数据元素类型和相关分类模式 第2部分:EXPRESS字典模式_第2页
GB∕T 17564.2-2013 电气元器件的标准数据元素类型和相关分类模式 第2部分:EXPRESS字典模式_第3页
GB∕T 17564.2-2013 电气元器件的标准数据元素类型和相关分类模式 第2部分:EXPRESS字典模式_第4页
GB∕T 17564.2-2013 电气元器件的标准数据元素类型和相关分类模式 第2部分:EXPRESS字典模式_第5页
已阅读5页,还剩153页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中华人民共和国国家质量监督检验检疫总局 ⅢIEC引言 N 1 13术语和定义 2 94.1概述 94.2利用公共字典模式交换GB/T17564.1适应的数据 94.3与ISO)13584-42的兼容性 9 4.5公共字典模式主要结构 5.2字典模式 5.3对其他模式的引用 5.4常量定义 5.5字典标识 5.7供应方数据 205.8类数据 21 31 365.11基本类型和实体定义 70 6.1概述 90 917ISO13584_IEC61 91 927.3ISO13584_IEC61360_class_constraint_schema实体定义 937.4ISO13584_IEC61360_class_constraint_schema类型定义 7.5ISO13584_IEC61360_class_constraint_schema函数定义 7.6ISO13584_IEC61360_class_constraint_schema规则定义 Ⅱ 附录A(资料性附录)物理文件示例 附录B(资料性附录)EXPRSSG框图 附录C(资料性附录)部分字典 附录D)(规范性附录)值格式 ⅢGB/T17564.2—2013/I 本部分为GBT17564的第2部分 语种名称代码第1部分:2字母代码(ISO)639-1:2002.MOD)语种名称代码第3部分:所有语种的3字母代码(ISO639-3:2007. GBT17645.262000工业自动化系统与集成零件库第26部分:信息供应商标识GB'T17645.42-2001工业自动化系统与集成零件库第42部分:描述方法学:构造零本部分代替GB/T17564.22005《电气元器件的标准数据元素类型和相关分类模式第2部分:3)增加了公共字典的“class_constraint_schema”和“item_class_case_of_schema”两章和第8章);4)删除了上版中的第7章“模板”IGB/T17564.2—2013/IEC6136本部分的通用ISO/IEC字典模式以下列标准范围的关联部分为基础:“IEC61360的该部分为清楚地定义从基础元器件到组件和整个系统的电气技术的所有元件典型“ISO)13584的本部分规定用于定义零件特征类和零件特性的原则,它们用来作为独立于任何特殊1在一些条中.公共EXPRESS模型允许自主定义.GBT17564.1方法学部分定义了自主定义的法(IEC61360-1:2009.IDT)GB/T16656.11:2010工业自动化系统与集成产品数据表达和交换第11部分:描述方法:IEC61360-DB电气元器件的标准数据元素类型和相关分类模式第4部分:标准数据componentsPart4:IECreferencecollectISO/IEC10646-1信息技术通用多八位编码字符集(UCS)第1部分:结构和多文种平面[In-formationtechnologyUniversandBasicMultilingualPlane_2GB/T17564.2—2013/IECISO)639(allpants).CodesfortherepresentationofnamesoflanguagesversionofGreckcharactersintoLatincharactcrs)ISO3166-1国家名称表示代码及其细分第1部分:国家代码(CodesfortherepresentacionofnamesofcountriesandISO4217:2008表示货币与基金的代码(Codesfortherepresentationofcurrenciesandfunds)ISO8601:2004数据元与交换格式信息交换日期和时间表示法(Dataelementsandinterchangeformats-Informationinterchange-Representationofdatesandtimes)ISOIEC88591:1998信息处理八位单字节编码图形字符集第1部分:拉丁字母ISO1030341:2005工业自动化系统与集成产品数据表示和交换第41部分:集成资源:产品changePart41:Integratedgenericresources:FundamentalsofproduISO13584-26:2000工业白动化系统与集成零件库第26部分:逻辑资源:信息供应商标识(IndustrialautomationsystemsansupplieridentificISO1358412:2010工业自动化系统与集成零件库第42部分:描述方法学:构造零件族的方法学(Industriatautomationsystemmethodology:Mcthodologyfors3GB/T17564.2—2013/IEC提供表示为字典元素的应用域某个对象的绝对和通用唯一标识的实体。产品特征characteristicofaproductproductcharacteristic产品的不变特性、特征,产品一旦定义.其值固定注2:改自ISO13584-21:2003定义3.12相似产品集合的抽象概念。类包含关系classinclusionrelationship表示类成员包含的类之间的关系:如果A是A1的超类,这表示在任何语境中.AI的任何成员也是A的成员。类成员classmember符合由类定义的抽象概念的产品类赋值特性classvaluedproperty产品的整个特征类有一个值的特性4GB/T17564.2—2013/IEC公共ISO13584/IEC61360字典模型co采用信息建模语言EXPRESS、ISO)TC184/SC4WG2和IECSC3D之间联合工作产生的产品本体数据模型。产品语境依赖特征contextdependentcharacteristicofproduct其值依赖某些语境参数的产品特性。语境参数contextparameter其值作为产品嵌入语境特征的变量。数据元素类型dataelementtype规定了定义、描述和值表示的数据单元。字典数据dictionarydata表示可能与产品分类相关的产品本体的数据集合。字典元素dictionaryelement组成应用领域某些对象的字典描述的属性集合。产品族familyofproducts由相同特征类表示的产品集合。5能用特征类和特性值对集合描述的产品的方面。输入特性importedproperty相同或不同基准字典的另一个类选择、通过casc-of关系而适用于该类的类中定义的特性。[ISO10303-1:1994.定义3.2.20]信息模型informationmode满足规定要求的事实、概念或说明的有限制集合的形式模型。[ISO]10303-1:1994.定义3.2.21]提供实体.即:负责其内容的数据字典或供应方数据库的机构。国际注册数据标识符internationalregistrationdataidentifierISO/IEC11179-5中定义的、应用领域的某个对象的国际唯一标识符is-a关系is-arelations与继承相关的类包含关系:如果Alis-aA,那么属于A₁的每个产品属于A。而且.A语境中的所有描述自动复制到A1语境中。6GB/T17564.2—2013/IECis-case-of关系is-case-ofrelationshipcase-ofcase-of特性输入机制:如果A1是case-ofA.那么,A产品的定义也包括A1产品。因此,A1能从A输入能用它属于的特征类和特性值对集合概括特征的事物。树叶特征类leafcharacterizationclass不能再特化到更精确特征类的特征类。能再特化到更精确特征类的特征类。非定量数据元素类型non-quantitativedataelementtype用来构成不同产品组件的材料或功能元素。[ISO]13584-1:2001.定义3.1.16]计算机可识别产品本体和通过引用该本体产品集合的计算机可识别描述。自然或人工过程产生的事物或物质。7产品分类productcategorization零件分类partcategorization为特定目的将产品集合递归分成子集产品分类类productcategorizationclass零件分类类partcategorizationclass分类类categorizationclass构成分类元素的产品类产品特征productcharacterization零件特征partcharacterization通过它属于的产品分类类和特性值对集合的产品描述。产品特征类productcharacterizationclass零件特征类partcharacterizationclass特征类characterizationclass满足相同功能并共享公共特性的产品类产品本体productontology以标识的特征类、类关系和标识的特性的产品领域概念的形式和一致同意的表示完成的产品知识的模型8GB/T17564.2—2013/IEC61适合产品描述和区别的规定参数。特性数据类型propertydatatype特性值的允许集合。特性定义类propertydefinitionclass定义产品特性的语境中的产品特征类。定量数据元素类型quantitativedataelementtype有表示物理量、信息量或对象计数数值的数据元素类型。基准字典referencedictionary符合公共ISO13584/IEC61360字典模型的产品本体。资源结构resourceconstruct共同定义数据有效描述的EXPRESS语言实体、类型、函数、规则和引用的集合[ISO13584-1:2001,修改定义3.1.21]94公共字典模式概况及与GB/T17645兼容性公共字典模式由系列标准和GBT17645系列标准的要求组成。因此,它包括满足这两个国际标4.2利用公共字典模式交换GB/T17564.1适应的数据交换GBT17564.1适应的数据的公共字典模式用法如下:a)不要求支持多语言能力的GBT17645系列标准特定扩展来交换按GBT17564.1定义的字b)如果元器件类有超类,coded_name应被定义为该超类的分类数据元素类型领域中的value_c)如果特定元器件类中存在分类数据元素类型.应对其领域中的每个值定义一个子类和术语。d)应始终为根据GBT17564.1定义的元器件类提供公共字典模式一致性分类2中的可选内e)尽管公共字典模式允许使用多种单位制,也只应采用SI单位。然而,当使用该模式交换符合本部分一致性类1.就要求支持公共字典模式中定义的所有实体、类型和相关约束。从而.符合公共字典模式的GB'T17645数据可以由符合包含一致性类1所有特征的一致性类1的GB/T17564实关约束。因此,与符合该一致性类的GBT17645适应的实现应能支持属于本部分的一致性类1的ldentifier标识符Materialclass材料类SourcedocumentofdataSourcedocumentofcomponentcals字典模式的这些部分·在第5章ISO135SCHEMAISO13584_IEC61360_dictionar(support_resource_schema(identifiperson_organization_schema(organization,addrREFERENCEFROMISO13584_IEC61360_languagcREFERENCEFROMISO13584_IEC61360_class_constraint_schema;REFERENCEFROMISO13584_IEC61360_REFERENCEFROMISO13584_extcrnal_file_schemaGB/T17564.2—2013/IEC本条包含用于后面类型定义中(见5.11)的常量定义。EXPRESS规范:)(定版本。它包括标识字典的字典供应方定义的code、作为该字典特定状态特征的version号和revision:revision_tdefincd_by.absolute_id+sep_id+code-+sep_cv+version;END_ENTITY;--dictionary_ident(在本条中.引入basic_semantic_unit(BSU)的概念作为实现这些交叉数据块引用的一种手段。BSU为字典描述提供通用的唯一标识。见图3所示。示例1:传送元器件的特性值它通过dictionary_defini字典描述(dictionary_element)通过属性identified_by引用基本语义单元。该间接关联通过对应字典元素并不需要按交换引用它的某些内容项给出。这时,假设已在日标系统字典中给出。示例2:元器件类和相关的property_DETs之间。图3概括给出实现该总体机制的要点。)ABSTRACTSUPERTYPE(F((Ndic_identifier:identifier:=code+sep_cv+version;rcferenced_by:SET[0:END_ENTITY;--basic_sema(ABSTRACTSUPERTYidentified_by:basic_semtime_stamps:OPTIONAL,revision:revision_tadministration:OPTIONAL.adminiis_deprecated:OPTIONis_deprecated_interpretation:OPTIONAEXISTS(SELF.is_deprecated_interpEND_ENTITY;--dictionar订H期“的起始点(见)注3:version属性将用来为特性和类属性"kevisionNunber"编码。注4:administration属性将用来表示有关配置管理和翻译过程的信息versionreferenced_byS[0-1]dictiodefinitionS[0:1]ABSTRACTSUPERTYPE:dictionary_definition:basic_se关于类见5.8:供应商方定义字典元素(模型中定义的任意供应方定义字典元素。本部分中供应方定义字典注:该唯一识别标识与本部分第1版中定义的结构不同(为方便复制在ISO13584-42:1998中)。在前面版本中任何与namc_scope(包括property_DET和data_type_element)相关的dictionary_element的唯一标识构成如下:供应方代码+类代码(对应name_scope类)+字典元素代码+字典元素版本。在本版本中,去掉了类代码。因此,对于字典元素的同一类型,字典元素代码在同…供应方定义的全部类里唯一。对于已有的基准字典,负责标准字典的注册机构、维护机构或标准化组织应保证该唯一性,可通过在name_scope类代码加前缀定义新本标识模式在5.7~5.12定义xxx_BSU实体的absolute_id属性中正式描述。BSU字典元素机制非常普遍,而不仅仅限于这里使用的四种数据(见图5)。本规定允许其他类型GB/T17564.2—2013/IEC型。必须重新定义实体dictionary_element的identified_by属性(如5.7.3到5.10中所为.或数据的当前种类)。supplier_related_BSU提供与供应方相关的字典元素。EXPRESS规范:)ABSTRACTSUPERTYEND_ENTITY;supplier_rel(class_related_BSU提供与类相关的字典元素。EXPRESS规范:ENTITYclass_relatedEND_ENTITY;--class_relsupplsupplier_BSU_relationship是BSUs与供应方联系的条款。EXPRESS规范:relating_supplier:supplier_elerelated_tokens:SET[1:ENI_ENTITY;--supplier_BSU_rel(relating_supplier:标识数据供应方的supplier_element。rclated_tokens:与由relating_supplier属性标识的供应方相关的字典元素集合:class_Bclass_BSU_relationship实体是BSUs与类关联的条款。吴)related_tokens:SET[1:?]OFclass_relatedEND_ENTITY;--class_BSU_rel(person_organization_schemaaddrperson_organization_schema.add)SELF\basic_semantic_unit.codeSELF\basic_scmantic_unit.vcrsion:verabsolute_id:identifier:=SELF\basic_sema(version:供应方代码的版本号应等于1absolute_id:供应方的唯一标识。supplier_element实体给出供应方的字典描述。)SUBTYPE(F(dictionarySELF\dictionary_clement.identificassociated_items:SET[0:?]OFsupplier_BSU_relationshipENI_ENTITY;--supplier_(identified_by:用来标识该supplier_clement的supplier_BSassociated_items:允许通过BSU机制访问其他数据种类。作为规划模型,图7给出与类相关的数据及与其他数据元素的相互关系。GB/T17564.2—2013/b- (DER)known_applicable_propertiesSET[0(DER)known_applicable_data_typesconstraint_schema_conQhierarchical_posipreferred_nameclass_and_property_elements定义和classes及property_DETs都通用的数据。ISO1358424:2003中规定。它们不作为产品的特征,但它们规定交换产品的特殊表示,如:几何尺寸表示。注1:item_class的两个子类型,即component_class和material_class在本部分第1版的字典模型中定义。这些子类型遭到反对,并从本部分中删除。注2:下面的变化保证符合本部分第1版的字典的定义符合本版本:(1)在整个基准字典中用item_class代替com-ponent_class和material_class;(2)增加值为真的instance_sharable属性到每个新item_class类上:(3)为每个新item_class类增加未设置值的可选hierarchicad_position属性:(4)为每个新item_class类增加值为空集的keywords属性。注3:item_class的另一个子类型,即feature_class在ISO1358424:2003中提供。该子类型也遭反对,且不允许其使用在本部分的新实现中。注4:下面的变化保证符合ISO13584-25的字典类定义符合本部分:(1)在整个基准字典中用item_class代替SUBTYPEOF(basic_semantic_uSELF\basic_semantic_unit.cod:=defined_by.absolute_id+sep_idknown_visible_properties:SET[0:?]OFprop:=compute_known_visknown_visible_data_types:SET[0:?]OF:=compute_known_vissubclasses:SET[0added_visible_properties:SET[0:?]OFproperty_BSUadded_visible_data_types:SETGB/T17564.2—2013/IEC61subclass:规定该类作为他们超类的类集。added_visible_propcrties:将类视为其name_scope并因此对类(及其任意子类)可见的property_added_visible_data_types:将类视为其name_scope并因此对类(及其任意子类)可见的data_type_UR1:供应方代码和类代码的串接唯一class_and_property_elements实体得到与类和property_DETs两者都通用的属性。source_doc_of_definition:OPTIONALdocument;note:OPTIONALnote_type:remark:OPTIONALremarkEND_ENTITY;--class_and_property_(names:描述该字典元素的名称。definition:描述该字典元素的文字。source_doc_of_definition:该文字性描述的源文件。note:字典元素任意部分上、理解必需的进一步信息。remark:进一步阐明该字典元素意义的解释性文字。ABSTRACTSUPERTYPEOF(ONEOF(item_class,categorSUBTYPEOF(class_and_propeSELF\dictionary_clement.identits_superclass:(PTIONALclass_BSU:described_by:LIST[0:?[OFUNIQUEproperty_defined_types:SET[0:?]OFdata_type_BSU;constraints:SET[0:?7OFhierarchical_position:OPTIONALhierarchicaL_positiokeywords:SET[0:?]sub_class_properties:SET[0:?]OFproperty_BSclass_constant_valucs:SET[0:?](OFsubclasses:SETZ0:?]OFclass:=identified_by.subclaknown_applicable_propertics:SET[0:?]OFproperty_BSUSELF\dictionary_clemenknown_applicable_data_types:SET[0:?]OFdata_type_BSUSELF\dictionary_elemenKnown_property_constraints:SET[0:?]OFprop[SELF\dictionary_eleassociated_items:SET[0:?]ofclass_BSU_rclationshipWR1:acyclic_superclass_relationship(SELF.identificWR2:NOTall_class_descriptSELF\dictionary_elemeO)R(list_to_set(SELF.descSELF\dictionary_clem\class_BSU.known_visible_propertiWR3:NOTall_class_descriptSELF\dictionary_elemeSELF\dictionary_elem\class_BSU.known_visible_data_tyWR5:NOTall_class_descriptions_reachable(SELF\dictionary_ele|(SIZEOF(cdp\basic_semanAND(('ISO)13584_IEC61360_DICTIONARY_+'.DEPENDENTPDET’)INANDNOT(cdp\basic_semantic_un<=known_applicable_propertieWR6:check_datatypes_applicabiliWR7:QUERY(cons<*cons丨(*ISO13584_IEC61360_CL+'.INTEGRITY_CONSTRAINT’INTAND(SIZEOF(cons\property_constraint.constrained_pANDNOTcorrect_constrcons\integrity_constraint.redecons\property_constraint.constraiWR8:QUERY(cons<*cons((*ISO13584_IEC61360_CLASS_CONSTRAINT_SCHEMA’+'.CONFIGURATION_CONTRAI._CONSTRAINT')INTYANDNOTcorrect_precondition(conWR9:NOTall_class_descriptionsSELF\dictionary_cle|(('ISO13584_IEC61360_CLASS_CONSTRAINT_SCHEMA’+’.PROPERTY_CONSTRAINT')INTYPEOF(conANDNOT((cons\property_constraint.constraINSELF\dictionary_elem\class_BSU.known_visible_propert(OR(cons\propcrty_constraint.constrINknows_applicable_propcrties))(=[]);WR10:(SIZEOF(QUERY(lab<*k('ISO)13584_IEC61360_DICTIONARY_SCHEM+'.LABEL_WITH_LANGUAGE')INTYPEOF(lab)))I('ISO13584_IEC61360_DICTIONARY_SCHEMA’+'.LABEI_WITH_LANGUAGE')INTYPEOF(lab)))GB/T17564.2—2013/HEC61—SIZEOF(keywords));WR11:((*ISO13584_IEC61360_ITEM_CLASS_CASE_OF_SCHEMA'十A_PRIORI_SEMANTIC_RRELATIONSHIP')WR12:NOTall_class_descriptions_reachable(SELF.identificd_by)ORNOTis_class_valued_property(va.Suppcr_class_difined_property.SELF.identified_bWR13:QUERY(val(*SELF.class_constantval.supper_class_defined_property.SELF.identifiidentified_by:标识该类的class_BSU;described_by:可用于描述类和其任意子类中产品的附加特性引用列表;defined_types:可用于从该类往下的整个遗传树中各种property_DETs的类型引用集合;constraints:将类的某些特性的目标域限制在其值继承域某些子集的约束集合。hierarchical_position:在其所属的类包含层次中类位置的代码表示;当本体的类结构改变时,类的class_constant_values:当前类中超类中宣称为赋值类特性的分配值。known_applicable_properties:由类或任何通过其described_by属性已知的超类引用并因此适用于GB/T17564.2—2013/IEC61360-2:known_applicable_data_1ypes:由类或任何通过其defined_type属性已知的超类引用并因此适用于该类(及任何子类)的data_type_BSU。known_property_constraints:由类或任何通过其constraints属性已知的is-a超类引用的特性的约束,或是通过其refcrenccd_constraints属性是a_priori_scmantic_relationship子类型的类时的约柬。associated_items:允许采用BSU机制访问其他数据种类。WR1:类层次定义的遗传结构不包含循环。WR2:只有对类可见的那些特性可通过被described_by属性引用变成可应用于该类。WR3:只有对类可见的那些特性可通过被defined_type属性引用变成可应用于该类。WR4:只有通过遗传不适用于类的那些特性可通过被described_by属性引用变成可应用于该类。WR5:只有所有语境参数(condition_DET)适用于类的语境依赖特性(dependentPDET)可通过被其described_by属性引用变成可应用于该类。WR6:只有那些通过遗传不适用于类的数据类型可通过被defined_1ype属性引用变成可应用于WR7:特性约束的约束集合应定义与它们适用的特性的值域兼容的限制。WR8:所有configuration_control_constraint的先决条件中引用的特性应可应用于类。WR9:所有constraint属性中引用的特性应对类可见或可应用于类。WR10:所有的keywords表示为label_with_language或全部表示为label。WR11:如果class不是a_priori_semantic_relationship,sub_class_properties应不属于described_WR12:class_constant_values中引用的特性在当前类的某些超类、或当前类本身中宣称为赋值类。WR13:如果class_constant_values中引用的特性已经在超类中分配值,当前类中分配的值应该IP1:如果类的is-a超类都有,那么known_property_constraints是应用于连接到可见类或可可应用特性类的特性的全部约束。实体item_class使由类结构和特性集定义的特征类可获取的应用域的任何实体类型能建模。特别是产品实例和表示为特征的产品特殊方面的实例都映射到item_class。item_class实体包括规定产品概念状态的instance_sharable属性。如果该属性为真,那么每个实例表示独立项.否则,它表示特征,即:必须是另一个项的元器件的依赖项。它不在数据表示层规定任何特定实现。规范:)simplified_drawing:OPTIOcoded_name:OPTIONALvalue_code_type;instance_sharable:OPTIONAL(属性定义:simplified_drawing:能与描述的类相关的可选图(graphic)。coded_name:可用作常值来作为其超类的sub_class_properties之值域中类的特征。instance_sharable:当为假时.它规定item_class的实例是特征:当未提供或为真时.它规定item_class的实例是单独项。5.8.4categorization_c实体categorization_class使组成归类元素的对象集合能分组建模。可见或可应用特性、数据类型、约束都不与该类相关。而且.categorization_class可能不会通过is-asuperclass的特殊属性允许记录是casc-of遗传中categorization_class的超类的categorization_class。is-a关系OO_bearings_bearingsENTTlTYcategorization_classCategorization_class_superclasses:SET_0:?]ofclass_BSU;WR1:QUERY(cl<*SELF.categorization_class_su|NOT((·ISO13584_IEC61360_DICTIONARY_SCHEMA'+'.CATEGORIZATON_(LASS")INTYPEOF(cl.definition[1)]] WR2:NOTEXISTS(SELF\class.its_superclasWR3:SIZEOF(SELF\class.describeWR1:SIZEOF(SELF\class.described_1ypes)二0:WR5:SIZEOF(SELF\class.constraints)WR6:SIZEOF(compute_known_visible_pro(SELF\dictionary_element.identified_by))WR7:SIZEOF(SELF\class.sub_class_properties)二0;WR8:SIZEOF(SELF\class.class_constant_vaWR9:SIZEOF(SELF\class.identified_bWR10:SIZEOF(SELF\class.identified_by.known_visible_data_END_ENTITY;--categorizati)SELF\basic_semantic_unit.code:pnamc_scope.dcfined_by.absolutdescribes_classes:SETOFclassFORdescribed_by:WR1:QUERY(c(※describes_NOT(is_subclass(c,name_scope.definition[1])))=[absolute_id:该特性的唯-标识。)ENTITYproperty_DETABSTRACTSUPERTYPE(F(ONE(OF(condition_DET,dependentPDET.non_dependeSUBTYPE_OF(class_and_pSELF\dictionary_element.identifprcferred_symbol:OPTIONALmathematical_string;synonymous_symbols:SET[0:?]OFmathematical_sdet_classification:OPTIONALDET_classification_type;formula:OPTIONAL,mathemdescribes_classes:SET[0:?]OFclass(figure:描述特性的可选graphic。det_classification:该特性的1SO80000IEC80000(以前的ISO31)类。describes_classes:声明该特性可在零件描述中使用的类。图9给出与property_DETs相关的数据的规划模型。t图9特性数据元素类型数据及关系概况5.9.4条件、依赖和非依赖数据元素类型图10以规划模型的格式描述各种数据元素类型。用的property_DET应该是condition_DETGB/T17564.2—2013/IEC61360图10数据元素类型种类)END_ENTITY;--condit()ENTITYdependentPDETdepends_on:SET[1:?]OFproWRI:QUERY(p(depends_on·NOT(definition_available_implics(p.(*ISO13584_IEC61360_DICTIONARY_SCHEMA.CONDITION_END)_ENTITY;--dependent(WR1:只有condition_DETs应用在depends_on集合中。non_dependentPDET是明显不依赖某些条件ENTITYnon_dependentPDETEND_ENTITY:--non_dependent(5.9.6class_value_assigment赋值类特性是其值不能个别分配给类实例而只能分配给属于类全部实例的那些特性。这种特性通过包含在item_class实体的sub_class_properties列表中声明。因此。这类特性可为声明是赋值类特性时是类的子类的任何item_class或该类本身中的全部实例分配值。赋值特性的值可用该类的class_constant_values属性引用class_val)FNTITYclass_value_assignsupcr_class_defined_property:assigncd_value:primiWR1:definition_available_implies(super_class_defined_compatible_data_type_and_value(super_class_defindefinition_1]\property_DET.domain,assigned_valuc)):END_ENTITY:--class_value_a(supcr_class_defined_property:分配了assigncd_valuc值的特性(在类或任何其超类中定义为属于assigncd_value:分配给特性的值.它对引用其class_constant_values集合中该class_value_assign-ment实例的整个类及其全部子类有效WR1:分配给super_class_defined_property的值应该是与super_class_defined_property的值域GB/T17564.2—2013/IEC61360boolean_typenumber_typestring_type(_code_type_data_typereal_measure_typereal_currency_type1int_measure_typenon_axis¹_placement_typeaxis2_placement_3d_type0本条包含property_DET数据类型表示的定义。图11作为规划模型概括给出数据类型实体层次。type_element实体在合适时允许有唯一的标识。它规定在其他property_DET定义中(甚至在当前物data_type_BSU实体规定data_type_elemSELF\basic_scmantic_unit.code:daname_scope.defined_by.absolute_id(*Supplier关)+sep_id+dic_identilicr(*Data_typedefining_class:SETOFclassFORdefined_typeWR1:is_subclass(defining_class[1],name_scope.definit(data_type_element实体描述类型的字典BSU和dictionary_element.因为property_DET能直接引用data_type。供应方需ENTITYdata_typc_cleSUBTYPEOF(dictionaSELF\dictionary_clement.identifietype_definition:dataEND_ENTITY;--data_type(identified_by:识别已描述data_type_elABSTRACTSUPERTYPEOF(ONEOF(constraints:SET[0:?]OFWR1:QUERY(cons(*cons(ABSTRACTSUPERTYPEOF(ONEOF(value_format:OPTIONALvalue_formnumber_type实体提供NUMBER类型的DETs的值。EXPRESS规范:ENTITYnumber_typeABSTRACTSUPERTYPE()F(ONEO(EXPRESS规范:(non_quantitative_int_tySUBTYPEO(交换的值中的单位标识(unit_id)。注1:必须有unit或unit_id。两者都有时.unit优先注3:用于unit_id和alternatixe_unit_ids属性的dic_unit_identificr是可转换成ISO/TS29002-20服务器的dic_unittext_representation可用来作为实例层使用替代单位的特征的stEXPRESS规范:unit:(OPTIONALalternative_units:OPTIONALLIST[1:?](Funit_id:(OPTIONALdic_unit_identifier:alternative_unit_ids:OPTIONAI,LISTWR1:EXISTS(unit)(OREXISTS(unit_id):WR2:NOTEXISTS(alternative_units)ORN(OTEXISTS(alternative_unit_ids)OR(SIZEOF(alternative_units)=SIZEOF(alternatWR3:NOTEXISTS(alternaNOTEXISTS(un.string_representaEND_ENTITY;--int_mcas(形式限制WR3:alternative_units中的每个dic_unit应该有string_rcpresentation。IPI:unit_id和alternative_unit_ids属性中采用的dic_unit_identificr应该转换成现有ISO/TS29002-20服务器的dic_unit。(END_ENTITY;--int_currennon_quantitative_int_typc实体是用INTEGER值表达枚举元素的枚举类型(亦见实体non_quan-titative_code_type和图12)(ENTITYnon_quantitativeWR1:QUERY(v〈*domain.its_v*ISO13584_IEC61360_DICTIONARY_SCHEMA.VALUE_CODE_TYPEEND_ENTITY;--non_quantitative_(WR1:与domain.its_values列表相关的值不应包含valuc_code_type。real_type实体规定是类型REAL的DETs值。((real_measure_type实体规定类型REAL.度量的DETs值。它规定表示以单个实数交换的值时的unit或单位标识符。它也可规定当每个值明显与其单位相关时.也允许使用的替代单位或替代单位标(unit:(OPTIONAI,dic_unalternative_units:OPTIONALLIST[1:?]OFunit_id:OPTIONALdic_unitalternative_unit_ids:OPTIONALLIST[1:?](Fdic_unit_identifier;WR1:EXISTS(unit)(REXISTS(unit_id);WR2:NOTEXISTS(alternaORNOTEXISTS(alternativWR3:NOTEXISTS(alternative_units)OR(QUERY(un<*SELF.alterNOTEXISTS(un.string_representation))END_ENTITY;--real_meas(alternative_units:可用来表示real_measurc_type值的其他单位列表。alternative_unit_ids:可用来表示real_measure_typc值的其他单位的标识符列表。WR1:应该存在两个属性unit和unit_id之一。WR3:alternative_units中的每个dic_unit应该有string_representation。IP1:unit_id和alternative_unit_ids属性中采用的dic_unit_identifier应该转换成现有ISO/TS29002-20服务器的dic_unit。real_currency_type实体定义实数货币)ENTITYreal_currency_typeSUBTYPEOF(rcurrency:OPTIONALcurrency_code;END_ENTITY:--real_curren属性定义currency:根据ISO4217描述的货币的有关代码。若不存在,货币代码应和数据(值)一起交换。rational_type实体规定是有理数类型的DETs值。END_ENTITY;--ration2rational_measure_typerational_measure_1ype实体规定是类型RATIONAL的度量的DET值。示例:螺栓直径:41/8时。rational_measure_type实体规定表示以有理数交换的值时的unit或单位标识符。它也可规定当每个值明显与其单位相关时,也允许使用的替代单位或替代单位标识符。(unit:OPTIONAL.dic_unalternative_units:(OPTIONALLIST[1:?]OFdunit_id:OPTIONAL.dic_unit_identifalternative_unit_ids:OPTIONALLIST[1:?]OFdie_WR1:EXISTS(unit)OREXISTS(unit_id);WR2:NOTEXISTS(alternaORNOTEXISTS(alternative_uWR3:NOTEXISTS(alternative_units)()R(QUERY(un(SELF.alternative_unitslNOTEXISTS(un.string_representation))=[]);END_ENTITY;--rational_mcasunit:与rational_measure_type值相关的alternative_unit_ids:可用来表示rational_measure_type值的其他单位的标识符列表。WRI:应该存在两个属性unit和unit_id之WR3:alternative_units中的每个dic_unit应该有string_representation。IP1:unit_id和alternative_unit_ids属性中采用的dic_unit_identifier应该转换成现有ISO/TS29002-20服务器的dic_unit。boolean_type实体规定BOOLEAN类型的DETs的值。)END_ENTITY;--boolean_typestring_type实体规定STRING类型的DETs的值。EXPRESS规范:)translatable_string_non_translatable_string_tnon_quantitative_code_tENLD_ENTITY;--strin(5translatable_string_typetranslatable_string_type规定是STRING类型、然而假设以不同的语言表示为不同的字符串的DETs值。ENTITYtranslatable_string_typeSUBTYPEO(6non_translatable_string_typenon_translatable_string_type实体规定是STRING类型、然而以相同的方式以任意语言表示的)ENTITYnon_translatable_strGB/T17564.2—2013/IEEND_ENTITY:--non_translatable_str()(datc_time_data_type提供是STRING类型、仪包含按适合1S()8601特殊表示规定的特定时间时刻的DETs值。)END_ENTITY;--datc_timc_d(买IP1:数据类型是date_time_data_type的特性值应符合下面的词汇表示(ISO)860子集)。该词汇表示是ISO8601的扩展格式CCYY-MMDDThh:mm:ss,其中CC表示世纪顺序,第1可选项。词汇形式的其他部分是非可选项。为了提供大于9999的年值.附加数字可以加在该表示的左边。另外,如果年值小于1位数字.需要引导零:否则不允许。年0000不允许。CCYY字段应至少有4与通用协调时间之间的差紧接符号+或一.再接与表示为hh:mm(注:要求有分部分)的UTC的例:为了指明滞后通用协调时间(UTC)5h的东部标准时间1999年5月31日1:20p.m.应该写datc_data_type提供是STRING类型、仅包含按适合ISO8601特殊表示规定的特定历法日期的ENTITYdate_data_typeENID_ENTITY;--date_da(IP1:数据类型是date_data_type的特性值应符合下面的词汇表示(ISO8601允许的词汇表示子集)。datc_data_typc的词汇表示是date_time_data_type词汇表示的缩减(右边截去):CCYY-MM-DD。左边不允许截。date_time_data_type允许可选下面时区限定符。为了)END_ENTITY;--timc_d非形式限制:IP1:数据类型是time_data_type的特non_quantitative_code_type实体是用STRING值表达枚举元素的枚举类型(亦见ENTITY'non_)ENTITYnon_quaniitative_GB/T17564.2—2013/IEC6136WR1:QUERY(v(*domain,its_NOT('ISO13584_IEC61360_DICTIONARY_SCHEMA.VALUE_CODE_TYPE'END_ENTITY;--non_quantitative_ccomplex_type实体提供值以EXPRESS实例表示的类型的定义。level_type实体是指明由1至4个实数度量或整数度量值组成的特性值、且每个值由规定值含义的levels:LIST[1:4]OFUNIQUEleveWR1:(*ISO)13584_IEC61360_DICTIONARY_SCHEMA.INT_MEASURENOTEXISTS(SELF.levelWR3:NOTEXISTS(SELF.levels[2])ORWR4:NOTEXISTS(SELF.levels_3))ORNOTEXISTS(SELF.levels[4])ORlevel:规定限定值应与特性相关的唯一指示符列表。WR1:SELF.value_type应为number_1ype类型。WR2:第一和第二个level的顺序(如果都有)应紧跟level类型的枚举顺序。WR3:第二和第三个level的顺序(如果都有)应紧跟level类型的枚举顺序。WR4:第三和第四个level的顺序(如果都有)应紧跟level类型的枚举顺序。level实体规定可用来限定level_type中的值的各种指示符。min.(关theminimumvanom,(*thenominalvalucofthephysicalquantity共)typ.(※thetyicalvalueofthephysicalquan(5class_reference_typeclass_instancc_typc实体提供表达为class实例的DETs值。它被特别用来对装配件的描述或描述)ENTITYclass_refcrencc_(domain:引用表达被描述类型的class的entity_instance_type实体提供作为某些EXPRESS实体数据类型实例表示的DETs值。type_namc属性使什么是允许的数据类型的规范生效。这些数据类型是集合中包含的字符串。该属性和应用于值的EXPRESSTYPEOF函数一起允许极端的类型检查和多形态。该实体将为某些允许用于字符串EXPRESS规范SUBTYPEOF(comtype_name:SETOFSEND_ENTITY;--entity_insta(1ype_name:以EXPRESSTYPEOF函数格式描述EXPRESS实体数据类型名称的字符串集。当其用于引用当前实体作为其数据类型的值时.EXPRESS实体数据类型名称应属于EXPRESSplacement_type实体提供作为placement实体数据类型实例的DETs值。注2:placement实体特别应用在ISO13581-32(OntoML)和ISO1358

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论