GB/T40216-2021

智能仪器仪表的数据描述属性数据库通用要求

Datadescriptionofintelligentinstruments—Generalrequirementsofpropertiesdatabase

本文分享国家标准智能仪器仪表的数据描述属性数据库通用要求的全文阅读和高清PDF的下载,智能仪器仪表的数据描述属性数据库通用要求的编号:GB/T40216-2021。智能仪器仪表的数据描述属性数据库通用要求共有24页,发布于2021-12-01
  • 中国标准分类号(CCS)K04
  • 国际标准分类号(ICS)25.040
  • 实施日期2021-12-01
  • 文件格式PDF
  • 文本页数24页
  • 文件大小1.84M

以图片形式预览智能仪器仪表的数据描述属性数据库通用要求

智能仪器仪表的数据描述属性数据库通用要求


国家标准 GB/T40216一2021 智能仪器仪表的数据描述 属性数据库通用要求 DatadeseriptionofinteMigentinstruments Generalreguirementsofpropertiesdatabase 2021-05-21发布 2021-12-01实施 国家市场监督管理总局 发布 国家标涯花管理委员会国家标准
GB/40216一2021 目 次 前言 范围 规范性引用文件 2 术语,定义和缩略语 3.1术语和定义 3.2缩略语 总体要求 4.1规范化 4.2安全性 4.3开放性 4.4网络化 4.5 扩展性 属性列表的结构元素和结构概念 5.1概述 5.2结构元素 5.2.1属性 .2.2属性快 5 5.2.3视图 5.3结构概念 5.3.1基数属性 5.3.2多态性 5.3.3组合/聚合 6 属性数据库命名 6.1规范约定 6.2表名 6.3视图 6.4存储过程 6.5函数 6.6触发器 6.7 字段 6.8索引 属性数据库结构 7.1概述 7.2数据项定义 7.3数据表结构设计 12 7.4UML模型图 12 7.4.1类别数据实体
GB/T40216一202 12 7.4.2属性数据实体 13 7.4.3类别和属性的实体关系 8 数据交换内容与格式 13 8.1数据交换内容 13 8.2数据交换格式 14 8.2.1文件命名规则 14 8.2.2 文件结构 14 I5 文档 9.1概述 5 9.2数据库表汇总表格式 1 15 9.3数据库表详述表格式 16 9.4编码数据表格式 附录A(资料性) 文件示例 17 18 附录B资料性代码对照表 参考文献 20 图1多态性的解释 图2类别数据实体图 12 图3类别数据关系图 12 图 属性数据实体图 4 13 图5类别和属性的实体关系图 13 图6文件命名图示 图7包体部分 表1类别数据元素(类别字典) 表2属性数据元素(属性字典) 表3分类数据表结构 0 表4属性数据表结构 表5交换数据模板 表6汇总表格式 5 表7详述表格式 l6 表 编码数据表格式 8 16 18 表B.1字符集代码表 18 表B.2数据类型代码表 19 表B.3属性数据元素类型代码表 表B.4状态级别代码表 19
GB/40216一2021 前 言 本文件按照GB/T1.1一2020<标准化工作导则第1部分;标准化文件的结构和起草规则》的规定 起草 请注意本文件的某些内容可能涉及专利 本文件的发布机构不承担识别专利的责任 本文件由机械工业联合会提出 本文件由全国工业过程测量和自动化标准化技术委员会(SAC/TC124)归口 本文件起草单位:机械工业仪器仪表综合技术经济研究所,电力规划设计总院有限公司,重庆川仪 自动化股份有限公司、福建顺昌虹润精密仪器有限公司、湖南科技大学、科学院沈阳自动化研究所 深圳市智瑞华科技有限公司西南大学、重庆邮电大学、上海自动化仪表股份有限公司、航空工业集 团公司北京航空精密机械研究所、国电龙源电气有限公司、天津市天锻压力机有限公司冶金自动化研 究设计院 本文件主要起草人;赵华卢铁林,田英明、王春喜、于海斌张晋宾、成继勋、任军民、刘刚,汪烁 曾朋、刘阳,刘枫.包伟华,黄庆卿、郭建.潘高峰、陈志扬,柳晓背,部虔、用雪莲、计鑫、王丽娜.田雨聪、 程爽、张
GB/40216一2021 智能仪器仪表的数据描述 属性数据库通用要求 范围 本文件规定了智能仪器仪表数据字典属性数据库的总体要求、属性列表的结构元素和结构概念,属性 数据库的结构,命名、数据交换内容与格式、文档等 本文件适用于智能仪器仪表数据字典属性数据库的构建和应用 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款 其中,注日期的引用文件, 仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本 文件 GB/T23121980信息交换用汉字编码字符集基本集 GB/T17564.2电气元器件的标准数据元素类型和相关分类模式第2部分;EXPREsS字典模式 GB/T17645.42工业自动化系统与集成零件库第42部分:描述方法学:构造零件族的方法学 术语、定义和缩略语 3.1术语和定义 下列术语和定义适用于本文件 3.1.1 cass 类 相似产品集合的抽象 3.1.2 属性property 个对象类中所有成员公共的特征 3.1.3 属性列表listofpoperties;LoP 应用在特定设备类型、块和方式上的属性的集合 3.1.4 多态性polymorphism 在同一语境下允许用其他更具体的概念替代单一概念的模式 注1:在同一语境下一个专门的多态性块可以替代更加通用的块 注2:多态的操作员(控制属性)可以在不同的应用领域选择 3.1.5 基数eardnalty 定义一个概念在描述中重复出现的次数 注:基数用来表示属性块或属性列表的重复次数
GB/T40216一2021 3.1.6 数据项dataitem" 数据结构中的最小单位,数据记录中最基本的,不可再分的数据单位 注,数据项可以通过数据类型(逻辑型,数值型,字符型等)及数据长度来描述 3.1.7 数据交换dataexchange 信息资源在两个或两个以上不同计算机系统之间发送、传输、接收的过程 3.1.8 数据交换格式dataexchangefomat -个预定义、结构化、在功能上相互关联的数据元集合 注数据交换格式涵盖了对某类数据的交换要求,旨在双边或多边的数据交换中,确保各方对所交换数据的无歧义理 解和自动处理 3.1.9 编码cxding 按一定规则将 -个集合的元素映射为另一个集合的元素的过程 3.2缩略语 下列缩略语适用于本文件 DET;数据元素类型(DataElenmentIype) PK;主键(PimaryKey 一建榄语言(LmfhealModllingLamw) UML;统- xMI;可扩展标记语言(eXtensibeMarkupI.anguage) 总体要求 4.1 规范化 属性数鹅库设计,建立.,管理与维护服务等应符合规范化要求 属性数捕库中智能仪器仪表及其属 性用语、定义和属性选取应符合标准及规范的要求 4.2安全性 在属性数据库设计,建立、系统运行和管理等方面应有严格的安全措施,确保整个数据库系统安全,正 常和有效地运行和使用 4.3开放性 属性数据库中的数据,硬件系统、软件系统应具有开放性 数据库系统应采用通用的数据交换格式和 标准化的系统通信协议,支持与其他数据系统的集成,交换和共享 4.4网络化 属性数据库的建设应基于网络环境和集中与分布相结合的数据管理模式,采用客户/服务器、浏览器 服务器结构,实现属性数据库的管理维护和网络信息发布 4.5扩展性 应考虑后期运行维护阶段数据扩展工作,数据库服务器存储空间、数据库支撑软件等应预留相应的容 量扩展接口和功能接口
GB/40216一2021 属性列表的结构元素和结构概念 5.1 概述 属性列表是属性的集合,属性列表分为线性化和结构化两种 线性属性列表中的属性没有明确的内 部关系,所有的属性都安排在一个层次上,具有同样的重要性,可按照任何所需的顺序进行存储 结构化 属性列表包含了属性的内部联系,通过被编成块用来描述一个对象的特定特征 两种类型的属性列表都是机器可读的,当属性的数量较多时,一般采用结构化属性列表,具有以下优 点;结构化属性列表易读取和分析;用于描述对象复杂特性的属性块和单个属性的处理机理类似 属性快 允许在多个不同属性列表中的引用它,对于不同的设备类型,可以在不同的属性列表中引人相同的块 5.2结构元素 5.2.1属性 属性是用来描述对象(例如过程控制设备)特征的,这些特征要么是由设备的运行环境施加的,要么是 在运行过程中应考虑的 另外,属性还包括了设备的所有技术细节 属性的定义包含它所具有的特征,分为必要特性和非必要特性,其中代码、首选名称、定义、数据类型 是必要特征,其他为非必要特征 这些属性特征在GB/T17564.2和GB/T17645.42中有详细的说明 属性一般包括以下内容: 代码 版本号 修订号 首选名称 首选的字母符号; 定义; 定义来源, 注释 备注; 公式 图; 数据类型 -属性类型分类代码; 测量单位 值列表 5.2.2属性块 如果一个设备类型的所有属性都以同等的重要性安排在同一层级,随着属性的不断增加,属性列表可 以通过构建属性块来表示 -个属性块由一个或多个用于描述设备类型抽象特征的属性组成 根据技术要求,一个属性块可以 包含其他嵌套到必要层级的属性块 在最低层级,一个块只包含属性 如果子块存在,一个引用属性将被包含在更高层级的块中,用来引用各自的子块并确定子块应引人的 位置 例如,引用属性“工作条件"引用具有相同名称的属性块 引用属性不会出现在电子规范表中,而由 块名所替代 根据GB/T17564.2和GB/T17645.42的规定,每个块都有自己的名称和定义,但没有值
GB/T40216一2021 块的结构类似于属性的结构,具有一些特定属性,包括 代码 版本号 修订号 首选名称 定义 注释 备注 绘图参考 定义来源 块结构使创建新的属性列表变得简单 一旦一 -个块被定义它将可以在同一属性列表下的不同点进 行复制 例如,一个“电气连接"块可以同时用在模拟量输出块和二进制输出块中 属性是由属性的定义、其与其他属性间的关系以及赋予它的一组值所决定的 如果存在一个值列表 的话,是否需要为一个属性分配不同的值列表取决于它在属性块或者属性列表中的位置,单独的属性应通 过分配唯一的编码来创建 5.2.3视图 视图定义了用于购买、规划、维护的特定属性集 任何使用属性列表的应用程序,都应提供一个过滤 器函数,从而允许在属性列表中为该视图选择适当的数据 视图能够为属性和属性块提供过滤器的设置 及取消功能 在工作流程中涉及的各方没有必要使用为一个特定设备类型定义的所有属性,通常情况下只需选择 用于监测工作环境中的设备所实际需要的数据 5.3结构概念 5.3.1基数属性 为了确保结构化数据的配置具有较高的灵活性,尽可能真实地描述现场设备及其运行环境,引人结构 概念 基数属性允许一个属性块能够在属性列表内被实例化 基数定义了基数属性与引用属性之间的关 系,基数的值决定了一个块被实例化的次数,引用属性指的是这个块 根据GBT17564.2和 GB/T17645.42,基数属性有自己的名称、定义和值 一个基数的值是一个正整数 如果此值输人的是零 那么块将不会在属性列表的事务数据文件中出现 5.3.2多态性 多态性允许从描述设备特定方面的变体的可用块中,选择一个特定的属性块 该块通过控制属性的 值列表来选择 该控制属性是描述相同设备方面的更通用块的一部分 按照GB/T17564.2和 GB/T17645.42规定,除了有值列表外,控制属性还具有名称和定义 这种方法允许将描述特定设备方面 的属性块组合到一起 在图1所示的例子中,“输出”属性块描述了设备提供测量值的信号,这些信号被传送到显示器,控制 系统或其他控制设备中 这个块包含了控制属性"输出类型"以及对所有输出类型都通用的其他块 在值 列表中,包括了“电流模拟量输出”“二进制输出”和“脉冲输出”等变体 事实上,它包含了所有可能在工业 过程测量设备上找到的常用输出类型 包含在“输出”属性块中的属性都是从变体属性块中继承而来的 但每个变体属性块中都包含了一些描述该输出特征的附加属性 当生成一个事务数据的电子规范表时,通过为输出类型块中的控制属性赋值来选择特定类型的输出 然后,这个选定的块将会在属性列表中被实例化 这时块的属性可以被重新配置 控制属性不会出现在 电子规范表中,而是由所选值的块名所替代
GB/T40216一2021 属性块 输出 输出 值列表 控制属性 食物"煤冲 电被战报物出 输出类 企等 电流校 输出类型似输 属性块 属性块 属性块 属性A2 脉冲验出 电流模拟输出 开笑量输出 属性A3 脉冲 流楼 开关量 输出类型 输出类型 输出类型 输出 拟输出 输出 属性A2 属性B2 属性C2 属性B3 属性A3 属性C3 图1多态性的解释 由输出块表示的块的层级仅存在于属性列表的结构数据中 事务数据中不使用它 多态性的一个先 决条件是,描述更具体概念的块至少具有与通用概念相同的属性 用于通用的“输出”块中的属性被继承 到“输出”的特定块(模拟电流输出、二进制输出、脉冲输出) 5.3.3组合/聚合 组合/聚合描述了复合设备的结构 组合/聚合把复合设备的属性列表链接在一起 它是在属性列表 的环境下,通过编辑那些用来描述复合设备各个不同部分的属性列表来实现的 示例,一个控制阀总成它包括驱动器,阀门定位器和温度仪表,该温度仪表由热电偶、套管,热电偶延长线和连接头 组成 属性数据库命名 6.1 规范约定 数据库对象包括表、视图、存储过程,函数、触发器,字段、索引等,各类对象命名应遵循以下规范 命名字符为26个英文字母和09十个自然数,以及下划线“_”,不允许使用其他字符 -对象名字由前缀和实体名称组成,用下划线“_”进行分隔,长度不超过30个字符; 不以数字或下划线开头; “”内的是可选内容,“ ”内是必选内容 6.2表名 TB[<类别标识>-[<>]<表标识 示例类数据信息表 TB.CLAsSESCLAsSINFO 6.3视图 VL[<类别标识>-][<>-]<视图标识
GB/T40216一2021 示例:VCLASSES_CLASSINFO 6.4存储过程 SP[一系统标识>-[<>]存储过程标识 示例sP_IEc_CL.AsSES_ADD 6.5函数 FUNC[<系统标识>-]工[<>-]一函数标识 示例:FUNC_IEC_CLASSES_ADD 6.6触发器 TRL[<系统标识>_-][一表标识>-[<>-]一触发标识 示例:TRLIEC_CLASSES_AD 6.7 字段 [<外键表标识>_][<.>]之字段标识 字段名应以字母开头,采用有特征含义的单词或缩写 示例:ClassI 6.8索引 <字段名> Dx[<前缀标识>-][<表名>-[<> 如果复合索引的构成字段较多,则只包含第一个字段,并添加序号 符合索引前缀标识为PK,普通索 引可以去掉标识 属性数据库结构 7.1概述 属性数据库中包含类别数据表(类别字典)和属性数据表(属性字典),分别存储对类别的描述和对属 性的描述 类别数据表和属性数据表中各个数据项的要求如7.2所述,类别数据表和属性数据表的结构以 及表中的约束要求如7.3所述 7.2数据项定义 用于智能仪器仪表分类类别的描述元素,见表1 表1类别数据元素(类别字典 序号 中文名称 英文名称 定义 代码 Code 类数据的唯一代码 版本号 用于管理类数据版本的数字 Version 修订号 用来管理类数据修订版本的数字 Revision Preferedname 推荐名 赋予类数据的单字或多字的名称 同义名 表示同一概念而不同于推荐名的单字或多字的名称 SynonymoISnamme 代码名 Codedname 类名称的代码表示
GB/40216一2021 表1类别数据元素(类别字典)(续) 序号 中文名称 英文名称 定义 Definition 定义 描述类数据的陈述 注释 Note 提供定义更多信息的陈述 备注 Remark 进一步闸明定义意义的闹述性文本 I0 定义来源 Definitionsource 类定义的引用源文档 1l 图 Drawing 刚明定义意义的图解 12 类的类型 Classtype 适用于特定项目类的数据元素类型 13 Applicabedocuments 适用文档 适用该类的文档清单 14 属性必要性 Necessityofproperties 阐明属性必要性的阐述性文本 15 Superclass 超类 在特性层次或分类层次中,类的上一级类 上层类 根据超类关系生成的类所有直系上层级别类的列表 16 Higherlevelclasses 17 分类DET ClassifyingDET 适用于特殊项目类的数据元素类型 属性 适合产品描述和区别的规定参数 18 Properties 19 属性树 Propertiestree 属性列表 继承属性 继承自上层类的属性 20 Inheritedproperties 221 类值分配 Cassvalueassignment 对类值的赋值 父块 在块层次中的上一级块 22 Superblocks 23 是的实例 部分或全部符合指定类规范的类 lsaseof 心 输人特性 通过case关系而适用于该类的类中定义的属性 lmportecdlproperties 25 状态级别 信息对象所在的标准化工作流程的阶段名称 Statusleve 发布 首次出版的公开提供文档的标识数字 26 Publishedin 27 负责出版的机构 发布者 Pubishedlby 228 提案日 首次以“提案"状态增加到字典的日期 P'roposaldate 29 初始版本日期 Versioninitiationdate 提出产生新版本的变化的日期 版本发布日期 新版本发布的日期 Versionreleasedate 30 331 修订发布日期 Reisionreleasedate 修订版本发布的日期 信息对象所在的标准制定流程中状态变为“被取代”的 32 废止日期 Osoletedate GB/T17645,42 33 ResponsibleConmmitee 负责委员会 负责维护信息对象的Ec,IsO技术委员会或小组委员会 变更请求号 信息变更的请求号 34 ChangerequestlD 35 自定义 Extensibilty 厂家自定义类型 用于仪器仪表属性数据的描述元素,见表2
GB/T40216一2021 表2属性数据元素属性字典 序号 中文名称 英文名称 定义 Code 代码 属性数据的唯一代码 版本号 Version 用于管理属性数据版本的数字 Revision 修订号 用来管理属性数据修订版本的数字 推荐名 Preferredname 赋予属性数据的单字或多字的名称 同义名 表示同一概念而不同于推荐名的单字或多字的名称 Synonymousname 符号 用作表示属性数据符号的标记或字符 Symbol Synonymoussynmbol 同义符号 不同于符号但表示同一属性数据概念 短名 Shortname 推荐名的简短表示 定义 Definition 描述属性数据的陈述 10 注释 Note 提供定义更多信息的陈述 进一步闸明定义意义的闸述性文本 11 Remnarkk 备注 12 Pinmaryunit 基本单位 用国际单位制基本单位所表示的单位 13 Alternativeunits 替代单位 指定的或其他单位所表示的单位 14 层 level 属性层级 15 数据类型 Datatype 标识数据元素类型值的特定特性 格式 16 Format 数据元素类型值表达的类型和长度规范 17 定义来源 属性定义的引用源文档 Definitionsource 18 Valuesource 值来源 属性值的引用源文档 特性数据 19 Propertydataelementtype 适用于特殊属性类的数据元素类型/特性字典元素 元素类型 20 图 Drawing 阐明定义意义的图解 221 公式 Formula 表达定量数据元素类型语义的数学形式规则或陈述 22 取值列表 Vauelist 允许值表达的列表 取值列表代码 允许值表达的列表编码 23 Vauelistcode 24 DETdass DET类 相似数据元素类型的类 25 Amlale" 适用类 可应用该属性的类 classes 26 定义类 Definitionclass 定义信息对象的类 27 单位代码 Codeforunit 表达属性数据元素类型值的单位代码 替代单位代码 除默认单位以外的其他替代单位代码 28 Codesforalternativeunits 单位列表代码 单位代码值列表的代码 29 Codeforunitlist 30 状态级别 Statsleve 信息对象所在的标准化工作流程的阶段名称 331 发布 Pubishedin 首次出版的公开提供文档的标识数字 32 发布者 Pubishedy 负责出版的机构 33 提案日期 Proposaldate 首次以"提案”状态增加到字典的日期
GB/40216一2021 表2属性数据元素(属性字典(续) 序号 中文名称 英文名称 定义 34 初始版本日期 Versioninitiationdate 提出产生新版本的变化的日期 版本发布日期 新版本发布的日期 35 Versionreleasedate 36 修订发布日期 修订版本发布的日期 Revisionreleasedate 37 Obsoletedate 废止日期 信息对象所在的标准制定流程中状态变为“被取代"的时间 38 负责委员会 ResponsibeCommittee 负责维护信息对象的IC、,ISO技术委员会或小组委员会 39 变更请求号 ChangerequestID 信息变更的请求号 40 自定义 Extensibility 家自定义类型 7.3数据表结构设计 分类数据表结构见表3 表3分类数据表结构 序号 值域 字段名称 字段代码 类型及长度 约束 备浊 数据库生成的唯 标识; ID M cid bigint “类型及长度”见附录 B中的表B1 M 代码 CCode nvarchar(10) 版本号 Version nvarchar(5 修订号 Reision narchar(5 PreferredName nvarehar(50) 推荐名 o 同义名 SynonymousName nvarehar(50) O 代码名 CodeName nvarchar(50) nvarchar(50) M 定义 Definition 注释 Note narchar(l00 0 备注 Remark nvarchar(l000 定义来源 DefinitionSource nvarehar(100 图 Drawing nvarehar(100) 12 ClassType nvarehar(10) 13 类型 使用文档 14 AppliecableDeument nvarchar(100 特性必要性 15 nvarchar(100 RequisityProperties nvarehar(1o) 超类 16 Superclass 分类ET nvarchar(10) 17 ClassDET 18 类值分配 ClassValue nvarehar(100) 19 是的实例 sCaseOf nvarchar(l00)
GB/T40216一2021 表3分类数据表结构(续 序号 值域 字段名称 字段代码 类型及长度 约束 备迷 o 20 portedProperties nvarehar(100 导人的属性 21 M 状态级别 StatusL.evel nvarehar(10) 见表B,4 nvarehar(50) 22 发布 Pubishedlln M 23 发布者 PublishelBy nvarchar(50) M 提案日期 21 ProposalIDate datetimme M 格式为 初始版本日期 datetimme M 25 versionhiationDate YYY-MMD 格式为 M 26 版本发布日期 VersionReleaseDate datetime YYYY-MMDD 格式为 21 修订发布日期 RevisionReeaseDate datetime YYYY-MM-DD 格式为 28 废止日期 ObsoleteDate datetime YYYY-MMDD 负责委员会 29 Committee nvarchar(100 nvarchar(10) 30 变更请求号 ReguestlD 3 自定义 Extensibility 注;M;必选;(O;可选;C;条件必选,满足某种条件的情况下,必选,例如“修订号”和“修订发布日期”,当“修订号”值 不为“0"时,“修订发布日期”为必选项 属性数据表结构见表4 表4属性数据表结构 序号 字段代码 类型及长度 字段名称 值域 约束 备注 数据库生成的唯 ID pd bigint M 标识 代码 M PCode nvarchar(10 nvarehar(10 上级代码 SuperCode nvarehar(5) M 版本号 Version 修订号 Revision nvarechar(5) M 推荐名 PreferredName nvarchar(50) M o 同义名 SynonymousName nvarehar(50) 符号 Smlol nvarchar(50 Synonymousymbol nvarchar(50 o 同义符号 10 短名 ShortName nvarehar(50) O m M 定义 Definition nvarchar(50) 12 注释 Note nvarchar(100 0
GB/40216一2021 表4属性数据表结构(续 序号 字段名称 字段代码 类型及长度 值域 约束 备注 13 备注 Remark nvarchar(1000 基本单位 14 PrimaryUnit nvarchar(100 AtermativeUnits 15 替代单位 nvarchar(l00 nvarchar(10) 16 层 leve 17 数据类型 Datatype nvarehar(10) 见表B2 18 格式 Format nvarchar(50) 数据值 19 DataVaue nvarchar(50) 20 定义来鄙 DefinitionSource narcar(50 ValueSouree nvarchar(50)y 值来源 22特性数据元素类型 PropertyDET nvarehar(50) 见表B3 M O 23 图 Drawing nvarchar(100) 24 公式 Formula nvarchar(100 ET类 25 DETClass nvarehar(10 26 定义类 nvarcar0 DefinitionClass UniCode nvarehar(100) 单位代码 28 替代单位代码 AternativeUnitsCode nvarehar(100) O 29 单位列表代码 UnitlistCode nvarchar(100) nvarchar(10) 见表B4 M 30 状态级别 Statusleve 发布 narcar(50 M 31 Publishedln M 32 PublishedB nvarchar(50 发布者 格式为 提案日期 datetinme M 33 ProposalDate YY-MM-DD 格式为 M 34 初始版本日期 VersionlnitiationDate datetime 初始版本日期 YYYY-MMDD 格式为 M 35 版本发布日期 VersionReleaseDate datetime YYYY-MMDD 格式为 36 修订发布日期 RevisionReleaseDate datetime YYYY-MMDD 格式为 37 废止日期 ObsoleteDate datetinme YY-MM-DD 38 nvarchar(100) 负责委员会 Committee 39 条件 Condhtions nvarehar(100) S 变更请求号 RequestID nvarehar(10) 4 自定义 Extensibility 注,M;必选;O,可选;C,条件必选,满足某种条件的情况下,必选,例如“修订号”和“修订发布日期",当“修订号”值 不为“0”时,“修订发布日期”为必选项 1
GB/T40216一2021 7.4UML模型图 7.4.1类别数据实体 仪器仪表类别的属性包括代码、推荐名、版本号,定义、超类代码、属性代码、提出日期及状态级别等 类别数据实体见图2 代码 仪器仪表类别 推荐名 状态级别 版本号 提出日期 定义 属性代码 超类代码 图2类别数据实体图 仪器仪表类别间关系见图3 每一个类别隶属于一个超类,同时每一个类别可以隶属于N(N>0)个 上层类 代码 代码 推荐名 仪器仪表类别 超类 推荐名 版本号 仪器仪表类别 版本号 上层类 仪器仪表类别 版本号 代码 推荐名 图3类别数据关系图 7.4.2属性数据实体 仪器仪表属性包括代码、推荐名、版本号、定义、适用类、提出日期及状态级别等 属性数据实体见 图! 12
GB/T40216一2021 代码 仪器仪表属性 推荐名 状态级别 版本号 提出日期 定义 适用类 图4属性数据实体图 7.4.3类别和属性的实体关系 类别和属性的实体关系见图5 每一个类别包含M(M>0)个属性,同时每一个属性可以隶属于N N>0)个类别 类别属性 0..1 关联标识 类别 类别标识 属性 类别标识 属性标识 属性标识 代码 代码 推荐名 推荐名 超类 超属性 图5类别和属性的实体关系图 附录B描述了属性数据库结构中的相关代码,可作为参考与第7章内容一起构成了属性数据库结构 的完整定义 数据交换内容与格式 8.1数据交换内容 数据交换以计算机文件作为媒介,规定了数据交换文件的内容,类型,命名规则及结构 宜通过自动 方式,实现数据交换和共享 数据交换内容的主体为类数据和属性数据 为保证数据在传输和使用的过程中不产生歧义,采用标 13
GB/T40216一202 准的文件格式表示数据 数据表达方式与第6章规定的数据项定义保持一致 交换数据文件格式采用XML和EXCEL两种类型 8.2数据交换格式 8.2.1文件命名规则 交换数据文件名由数据包类型、日期,顺序号等五部分组成 数据包类型:数据包分类代码,由4个字符组成 a b)日期:数据交换的日期,由8个字符组成,格式为CCYYMMID: c 顺序号:数据文件的顺序号,由4位字符组成; 文件后缀;文件类型扩展名 d 主文件名占16个字符长度,文件后缀为“.XMI”或“.XIL.S",结构如图6所示 Xxxxxxxxxxxx XxX×凶x凶 文件类型 顺序号 日期 数据包类型 图6文件命名图示 8.2.2文件结构 8.2.2.1XMI文件 交换数据文件采用xMl标准格式,由声明部分和包体部分组成 声明部分 声明数据交换数据文件符合XML1.0规范,文字编码按照GB/T2312一198o 使用XMI语言表述 如下: ??xmlversion一"1.0”encodin ing一"gb2312'"? 包体部分: 包体部分由数据包描述和交换数据组成 交换数据由多条数据记录组成,每条数据记录由第6章规 定的数据项组成,如图7所示 数据记录1 数据记录n 数据包描述 数据项l数据项n" 图7包体部分 交换数据文件结构示例 一?xmlversion=".0"encoding一"eb2312"? GB/40216一2021 Record 之/Record Data> 一/SearehResult> XML文件完整示例参见附录A 8.2.2.2Esee文件 交换数据文件允许采用Excel文件形式 采用Exce文件进行数据交换时,需要提供数据模板,数据 文件和数据模板格式一致 数据模板:数据模板对数据进行描述,每个工作簿(sheet)放一个交换内容包括数据头和数据区域两部 分 数据头对交换内容进行标识,数据区域存放交换内容 数据文件;根据数据模板要求,生成相应的数据文件,Excel格式的数据文件就是在模板表中的数据区 域填人具体数据 交换数据模板文件结构示例见表5 表5交换数据模板 D 代码 上级代码 版本号 修订号 推荐名 + 变更请求号 自定义 Pid Code SuperCode Version Revisionm PreferredName +-+++ RequestID Extensibility * 9 文档 g.1概述 文档是建立数据库的标准和依据,为保证其完整准确,需要对数据库文档格式进行规范 文档主要包括:数据库表汇总表、数据库表详述表和编码数据表格式,要求文档记录完整,格式统一 9.2数据库表汇总表格式 数据库表汇总表将系统所用到的全部表和视图列在一个表格中,方便检索 其格式见表6 表6汇总表格式 序号 表编号 类型 英文名称 中文名称 用途说明 --- 注1:类型可选项为表.视图、存储过程、函数 注2:不同类型的表编号前缀不同 注3;相同类型的表集中排列 注4:详述表顺序与汇总表升序编号一致 g.3数据库表详述表格式 数据库表详述表描述所有表和视图的字段信息,其格式见表7 15
GB/T40216一2021 表7详述表格式 表编号 表名 序号 字段名称字段代码 类型 长度 值域 是否必填约束规则 备注 --- 注: 完整性约束规则取值一般为P,F,1N,D,U,C,具体含义如下: P;主键; F:外键,在值域中指明外键(表名[列名]); !;在该字段有索引,在备注中指明索引名; N;字段不允许为空; D;有缺省值,在值域中指明缺省值; U:取值唯一; C;主键数据删除时级联删除全部外键数据,非主键无此标志 9.4编码数据表格式 编码数据表将某些编码内容已经明确的编码表及其内容列在文档中,要求编码数据表按表编号升序 排列,其格式见表8 表8编码数据表格式 表编号: 表名: 序号 名称(中文 名称(英文 域代码 定义 16
GB/40216一2021 附录 资料性 文件示例 XMI格式文件示例如下 xtmlversion=".0”encoding="gb2312"? SearehResult> PackageDes>搜索导出结果ABA673/CCode Version>001 Revision>01一/Reision> PPreferedName> 双金属温度计 odeName /CodeName inition -种温度计,用双金属片的偏转来测量和指示温度 lassIype ApplicableDocument /ApplieableDcunment RequisityProperties /RequisityProperties Supereass>ABA672 PublishedlnIECCDD/Publishedln> PublishedBy>IEC/PublishedBy> 2018-03-28一/ProposalDate ersionlnitiationDate>2013-08-272016-05-24 bsoleteDate (ObsoleteDate ommittee SC65E-IEC61987GB/T40216一2021 B 附录 资料性 代码对照表 本附录描述了属性数据库结构中的相关代码它与第7章一起构成了属性数据库结构的完整定义 属性数据库的数据项值域可用代码表示的,一律采用代码,且具有唯一性,包含字符集代码表(见表B1) 数据类型代码表(见表B.2)属性数据元素类型代码表(见表B3)状态级别代码表(见表B4) 表B.1字符集代码表 序号 中文名称 英文名称 域代码 定 义 CharacterSet 字符集代码 CharSset字符编码标准的名称 001 UCS2 通用字符集2 基于1so)IEC10646,2014的16位定长通用字符集 UCS-4 002 通用字符集4 基于1s/IEC10646;2014的32位定长通用字符集 UIF-7 003 通用字符集转换格式?7 基于Iso/IEC10646,2014的7位变长通用字符转换格式 UIF-8 004 通用字符集转换格式8 基于Iso/IEC10646,2014的8位变长通用字符转换格式 基于1so/IEC1o646,2014的16位变长通用字符转换 通用字符集转换格式16 UTF-16 005 格式 AsCI AsC代码 基于IsoIEC646;1991的美国As代码集 006 GB2312 026 简体汉字 简化汉字代码集 BIG5 大五码 台湾、香港,澳门等地区使用的繁体字代码集 027 GBK 汉字内码扩展 扩展汉字代码集 10 028 GB18030 中文编码字符集 信息技术信息交换用汉字编码字符集基本集的扩充 029 表B.2数据类型代码表 序号 中文名称 英文名称 域代码 定义 数据类型 DataType Datatype标识数据元素类型值的特定特性 类实例类型 CLASSREFERENCETYPES 001 标识数据元素类型值的特定属性 002 提供链接到类的复合类型 字符串类型 STRINGTYPE 整数类型 INT_TYPE 003 允许数据值类型为整数 布尔类型 REALMEASURETYPE 004 允许数据值类型为布尔型 时间类型 DATE_TYPE 005 允许数据值类型为时间 实数类型 FLOAT_TYPE 006 允许数据值类型为浮点数 18
GB/T40216一2021 表B3属性数据元素类型代码表 序号 中文名称 英文名称 域代码 定义 属性数据元素类型 PopertyDET标识属性数据元素类型值的特定他 PropertyDataElementType 依赖性特性DET DEPENDENT_PDEr 其值依赖于其他数据元素类型值 001 非依赖特性DET NGN_DEPENE\NT_PDET 其值不依赖其他数据元素类型值 002 条件特性DET coNDTIoN_DET 其值影响另一数据元素类型值 003 表B,4状态级别代码表 义 序号 英文名称 域代码 定 中文名称 状态级别 Statuslevel Statuslevel标识属性数据元素类型值的特定值 标准 Standard 001 现行的版本 替代 Superseded 002 已经被替代的废弃版本 19
GB/T40216?2021 ο [[1]ISo/IEC646;1991InformationtehnologyIsO7-bitcodedcharactersetforinformationinter change [2]IsoIEc10646,204Inormationtecdhnoogy-Unverslcodedcharaeterst(Ucs) 20

智能仪器仪表的数据描述属性数据库通用要求GB/T40216-2021

智能仪器仪表在工业自动化系统中发挥着越来越重要的作用。为了实现智能仪器仪表之间的互联和信息共享,需要建立起一个统一的数据描述属性数据库。为此,国家标准化管理委员会于2021年发布了《智能仪器仪表的数据描述属性数据库通用要求GB/T40216-2021》。

该标准规定了智能仪器仪表数据描述属性数据库的基本概念、结构、内容和使用等方面的内容。其中,数据库包括元数据、设备数据和测量数据三个层次。元数据是指描述仪器仪表的基本信息,包括设备型号、规格、厂家等;设备数据是指仪器仪表配置信息和状态信息,包括传感器类型、采样周期、数据格式等;测量数据是指仪器仪表测量得到的各种数据。

此外,标准还规定了智能仪器仪表数据描述属性数据库的组成原则和应用要求。其中,组成原则包括完整性、唯一性、精确性和一致性等方面;应用要求包括数据库的建立、维护、更新和查询等方面。

通过GB/T40216-2021标准的实施,可以实现智能仪器仪表之间的信息共享和互联,提高工业自动化系统的智能化水平和效率。此外,该标准还具有推广应用的前景,可以为智能仪器仪表行业的发展提供支持。

和智能仪器仪表的数据描述属性数据库通用要求类似的标准

气象观测装备编码规则
上一篇 本文分享国家标准气象观测装备编码规则的全文阅读和高清PDF的下载,气象观测装备编码规则的编号:GB/T40215-2021。气象观测装备编码规则共有14页,发布于2021-12-01
财经信息技术养老保险基金审计数据接口
本文分享国家标准财经信息技术养老保险基金审计数据接口的全文阅读和高清PDF的下载,财经信息技术养老保险基金审计数据接口的编号:GB/T40217-2021。财经信息技术养老保险基金审计数据接口共有230页,发布于2021-12-01 下一篇
相关推荐