GB/T39561.3-2020

数控装备互联互通及互操作第3部分:面向实现的模型映射

Interconnectionandinteroperationofnumericalcontrolequipment—Part3:Implementationorientedmodelmapping

本文分享国家标准数控装备互联互通及互操作第3部分:面向实现的模型映射的全文阅读和高清PDF的下载,数控装备互联互通及互操作第3部分:面向实现的模型映射的编号:GB/T39561.3-2020。数控装备互联互通及互操作第3部分:面向实现的模型映射共有30页,发布于2021-07-01
  • 中国标准分类号(CCS)J07
  • 国际标准分类号(ICS)29.020
  • 实施日期2021-07-01
  • 文件格式PDF
  • 文本页数30页
  • 文件大小2.36M

以图片形式预览数控装备互联互通及互操作第3部分:面向实现的模型映射

数控装备互联互通及互操作第3部分:面向实现的模型映射


国家标准 GB/39561.3一2020 数控装备互联互通及互操作 3部分面向实现的模型映射 第 lnterconnectionandinteroperationofnumeriealcontrolequipment Part3:Implementationorientedmodelmapping 2020-12-14发布 2021-07-01实施 国家市场监督管理总局 发布 国家标涯花管理委员会国家标准
GB/T39561.3一2020 次 目 前言 范围 2 规范性引用文件 3 术语、定义和缩略语 模型映射内容 模型映射规则 附录A资料性附录面向MTConnect的模型映射 附录B资料性附录面向OPCUA的模型映射 参考文献
GB;/T39561.3一2020 前 言 GB/T39561《数控装备互联互通及互操作》包含以下部分 第1部分;通用技术要求 第2部分:设备描述模型; 第3部分:面向实现的模型映射: -第4部分;数控机床对象字典; 第5部分:工业机器人对象字典; 第6部分:数控机床测试与评价; 第7部分;工业机器人测试与评价 本部分为GB/T39561的第3部分 本部分按照GB/T1.1一2009给出的规则起草 本部分由机械工业联合会提出 本部分由全国工业机械电气系统标准化技术委员会(SAc/TC231)归口 本部分起草单位国家机床质量监督检验中心清华大学、沈阳高精数控智能技术股份有限公司,重 庆大学.石油大学北>,.山东建筑大学、工业和信息化部计算机与微电子发展研究中心(软件 评测中心)、重庆固高科技长江研究院有限公司、齐鲁工业大学、山东易码智能科技股份有限公司、东莞 市名萎工业自动化科技有限公司 本部分主要起草人;黄祖广、邵珠峰、王立平、张兆坤、薛瑞娟、赵钦志、于皓宇、郡萍、王金江、姬帅、 余娴、吴迪、周婷婷、马洪君、王漫江
GB;/T39561.3一2020 数控装备互联互通及互操作 第3部分面向实现的模型映射 范围 GB/T39561的本部分规定了数控装备互联互通及互操作的设备描述模型向其他通信协议信息模 型映射的规则和流程 本部分适用于数控装备互联互通及互操作设备描述模型向MTConnect,OPCUA等通信协议信息 模型的映射 注:MTConnect为数控设备互联通信协议 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 GB/T39561.12020数控装备互联互通及互操作第1部分;通用技术要求 术语、定义和缩略语 3.1术语和定义 GB/T39561.1一2020界定的以及下列术语和定义适用于本文件 3.1.1 sourcemodel 源模型 待转换的数控装备信息模型 3.1.2 目标模型targetmodel 对源模型进行映射后得到的模型 3.1.3 模型映射modelmapping 将设备描述模型转换为一种或多种通信协议的方法和过程 3.2缩略语 下列缩略语适用于本文件 D;标识符(Identifier) oPcUA;开放平台通信统一架构(OpenPlatformCommuniceationUnifedArcdhiteture) XML;扩展标记语言(ExtensibleMarkupLanguage 模型映射内容 模型映射是将数控装备本地获取的按一定结构组织的信息模型映射为符合某些通用协议规定的信
GB/T39561.3一2020 息模型,映射前的数控装备本地模型为源模型,映射后获得的模型为目标模型,如图1所示 其他标准数据模型目标模型) 数控装备 数控装备 ..==. MTConncct模型 OPC-UA模型 模型映射 本标准定义的数控装备的数据模型源模型 工业机器人对象字典 其他机械自动化装备 数控机床对象字典 图1数控装备数据模型映射 模型映射内容包括信息模型结构映射,设备对象映射,组件对象映射以及属性数据映射等内容 数 控装备通过目标模型接人互联互通及互操作网络,通过统一的、具有通用性的互联互通协议与其他数控 装备和管理系统实现数据交互 本部分支持面向不同类型的协议映射,包括MTConneet和OPCUA等,其映射方法和流程参见附 录A及附录B. 5 模型映射规则 模型映射应满足映射之后信息不丢失的基本原则,可采用内置式接口映射和外置式中间件映射的 方式 内置式接口的映射方式见图2,将映射规则内置到数控装备控制器内部,将数控装备控制器收集的 数控装备各类信息模型数据,直接在本地控制器侧完成向其他通用标准协议的映射,获得符合通用协议 的信息模型,并通过该接口向外提供数据信息 MTconnaet oPcUA 协议映射 协议映射 其他协议 oPC.U HttpRcstfl Sernver ScrVice 协议映射接口 对象 数据类型 属性 事件 方法 数控装备信息模型 数控机床、机器人 图2通过内置式协议映射接口进行模型映射 采用外置式中间件进行模型映射并实现设备与系统间互联互通的架构见图3 中间件是位于现场 硬件设备和管理系统之间的通用服务系统,具有标准的程序接口和协议,并内置有相应的模型映射规 则 中间件按照源模型的建模要求收集数控装备的信息模型数据并按照对应的模型映射规则完成源模 型向目标模型的映射,通过映射后得到的目标模型向外提供信息数据 中间件负责设备和上层系统之
GB;/T39561.3一2020 间的联系和通讯,屏蔽软硬件平台、操作系统与网络协议以及各个系统接口之间的异构性 ERP/MES等 上层管理系统 服务器 网络接口 网刚络接口 中间件 中间件 数控机床 工业机器 图3通过中间件进行模型映射
GB/T39561.3一2020 附 录 A 资料性附录 面向MComnect的模型映射 面向MIConnect的信息模型结构映射 A.1 数控装备信息模型结构包括静态属性集、过程属性集、配置属性集和组件集,如图A.1所示 MTConnect et中设备信息模型结构采用设备类(Devices)、设备(Deviee),组件集(Components),组 件(Component)、数据项(Dataltems)等结构元素组成,当该层次结构向MTConnect映射时,映射规则 如下 设备类映射为MTConneet中的Devices,这是一个抽象的XML元素,是设备的XML文件的 a 根元素,Devices至少包含一个设备元素 设备(如数控机床、工业机器人)映射为MTConnect中的Device,Device是一个包含与该设备 b 相关联的所有XML结构元素和数据元素的服务运行集合 静态属性集映射为MTCo onneC et中的Device或者Component的属性(Attributes)和描述(De scription). 过程属性集映射为MTConneet中的Dataltems,具体属性映射为某一个具体的数据项(Da- d taltem e 配置属性集映射为MTConneet中的Deviee或者Component的配置(Configuration). 组件集映射为MTConnect中的Components,这是一个抽象的xXMI元素,是组件的XMI文 件的根元素 components至少包含一个组件元素 Components下属的Component, 组件映射为上述)中获得的C ,是设备组件的一个具体物理实 8 例,如控制器、轴、门等 h组件的嵌套在MTConeet中表现为Component的嵌套 数控装备信息模型结构向MTConneet信息模型结构的映射关系见图A.1. 装备信息模型 Devices 静态属性集 Dataltem Device Device 静态属性1..N Datalitem 配置属性集 Danale' Components 配置属性1. 过积属性集 Controller Axes Systems 过程属性1. .N 组件集 componens Components Componcnts 组件1 Path Lincar-XAxis pneumatic 组件2 Dataltem 组件N Rotay-C -.CAxis Hydraulic Dataltem Dataltem -Dataltem 组件属性1..N Dataltem Dtaey 图A.1数控装备信息模型结构向MIComneet信息模型结构的映射关系
GB;/T39561.3一2020 A.2面向MIIComneet的设备对象映射 A.2.1概述 面向MTConneet的设备对象映射关系见图A.2 设备对象 Devce Attnibutes 属性0...N avame SmpcnGrVa 静态属性集o或 SmRaE uid 配置属性集0或 nme 过程属性集o成 Dsion 方法0...N Configurtiom 方法集对象0...N Dataltems 通用对象0...N Comonens 图 A.2面向MTConneet设备对象的映射 A.2.2设备的静态属性集映射 设备的静态属性集中的属性映射为MTConnectDevice的Attributes和Description两个部分,其 中映射对应关系见表A.1 表A.1设备静态属性集各属性向NMrConnect映射表 序号 源模型中的属性名称 映射后的属性 说明 id 机床编号、机器人编号 Attributes 机床名称、机器人名称 Attributes name 生产厂商、制造商 manufaeturer Deseription 机床型号、机器人型号 model Description 序列号 serialNumber Description 设备位置信息 station Description Description中的属性描述,名称与源 静态属性集中的其他属性 Deseription 模型中属性英文名一致 在映射时,应为映射后的Device指定或生成一个通用唯一识别码(uid)属性,且uuid属性应为全 局唯一 uuid应是字母和数字的组合并且不超过255个字符 例如,uuid可以是制造商编码和设备序 列号的组合 A.2.3设备的过程属性集映射 设备的过程属性集中的属性映射为MTConnect tDevice的Dataltems,属性集中的具体某一属性映
GB/T39561.3一2020 射为设备的一个Dataltem. A.2.4设备的配置属性集映射 设备的配置属性集映射为MTCon nnectDevice的Configuration,映射后属性的名称采用源模型的 英文名,语义保持不变 面向MITComnecet的组件对象映射 A.3.1组件映射 设备组件映射为MTConet中的Compon ,然而在MTConneet中,Componen为抽象的结构 nent, 元素,在建模中并不出现,实际映射时应将其映射为具有实际语义的具体组件模型 数控装备信息模型中各类组件向MITConect信息模型映射关系见表A.2. 表A.2组件向MTConneet映射表 说明 序号 源模型中的组件 映射后的MTCo ConneectComponent 数控装置、机器人控制器 Controler Controler 主轴 Rotary Axes 根据进给轴类型进行映射,线性轴映射为 进给轴 Axes inear,旋转轴映射为Rotary 输人输出装置 nterfaces Interfaces 可编程控制器 Controller Controller 冷却系统 CoolantSystem Systems 液压系统 Systems HydraulieSystenm 气动系统 Systems PneumaticSystem 润滑系统 LubrieationSystem Systems 排屑系统 WasteDiposalSystem Systems 刀具 Tools Assets 夹具 Assets或者Auxiliaries 12 Auxiliaries 13 传感器 SensorSvstemm 或者Ssen ensor Auxiliaries 14 末端执行器(工具 Auxiliaries Controller A.3.2组件的静态属性集映射 Component的Attributes和Description两个部 组件的静态属性集中的属性映射为MTcomet 分,其中映射对应关系见表A.3
GB;/T39561.3一2020 表A.3组件静态属性集各属性向MICG ct映射表 onneg 序号 源模型中的属性名称 映射后的属性 说明 编号、标识信息 id Attributes 组件名称 name Attributes 生产厂商,制造商 manufacturer Description 组件型号 model Deseription 序列号 serialINumber Description 组件位置信息 station Description Deseription中的属性描述,名称与源模型中 静态属性集中的其他属性 Description 属性英文名一致 A.3.3组件的过程属性集映射 组件的过程属性集中的属性映射为MTConnectComponent的Dataltemms,属性集中的具体某一属 性映射为Component的一个Dataltem 有关过程属性向Dataltenm映射的详细规则见A.4 A.3.4组件的配置属性集映射 设备的配置属性集映射为MTConnectDevice的Configuration,映射后属性的名称采用源模型的 英文名,语义保持不变 A.4面向MrConeet的属性数据映射 过程属性集映射为MTConnect信息模型中各个Device或Component的Dataltems,Dataltems与 属性集一样,是抽象的结构元素,某一具体的过程属性将映射为MTConneet信息模型中各个Device或 Component的Dataltem. 映射后获得的每个Dataltem主要由属性Attributes)、源(So ource e)和约束(Constraints)组成 属 性各元素向Dataltem中各结构元素映射规则如下: 属性标识(AttributelD)映射为Dataltem的id a 属性名称(AttributeNa )映射为Dat 的 b Vame ataltem name; 属性值(AttributeValue)映射为Datalem的contraints 元素的值(Value)属性; c d 工程单位(EngineeringU ggUnit)映射为Dataltem属性的单位(units). s采用国际标准单位; ).units 本地单位(NativeUnits)映射为Dataltem 属性的本地单位(nativeUnits); ee fD 低限值(LValue)映射为Dataltem的Contraints元素的最小值(Minimum)属性; 高限值HighValue映射为Dataltem的Contraints 元素的最大值(Maximum)属性; g h)采样间隔(SamplingInterval)映射为Dataltem的采样率(sampleRate)属性,Dataltem的s sam pleRate属性表示在1s之内该数据项被采集记录的次数,如果源模型中的采样间隔表示的是 两次采样之间的时间,则二者之间在数值上应进行转换 属性模型向MTConnect的映射关系分别见图A.3和表A.4
GB/T39561.3一2020 属性 Atnbutss 属性D PeD Nam9 SIR9 属性名称 SaS HHNne UnS 属性还 NauveUniE roeDes COrm CoOrdnateSsem 属性权限 SampeRae rmtAees G ISgmianiDigs 属性值类型 ProperyDaatype SourceTye Dataltem 属性值 Atribute roptale Comnoncntid Source T程单位 Dataitemid EnginerngUnmits DataltemConstanmtType 不地位 NativeUmits Valuc 低限值 LValue Minimun 高限值 0SRmt Maximunm Value Attnbute 采样间 Filer ype Samplinginleral 图A.3属性模型向MIc Comneet的映射 表A.4属性模型向MIConee的映射关系表 措述 MTConneet模型的 源模型的属性元素 Dataltem 名称 数据类型" 个数 id AttributelD 属性标识 UNIT32 属性名称 AttributeName STRING name AttributeDes type 属性描述 STRING 0或1 AttriuteAccess 属性访间权限 UN1'T8 属性数据类型 AttributeDatatype Category AttributeValue 0至INF Value 数据值 EngineeringUnits 工程单位 STRING 0或1 units NativeUnits nativeUnits 本地单位 STRING 0或1 LValue Minimum 下限值 FLOAT32 0或1 HValue Maximum 上限值 FL(OAT32 0或1 采样间隔 Samplinglnterval sampeRate UNITl6 0或1 见GB/T33863.3-2017和GB/T33863,.52017 INF表示无穷
GB;/T39561.3一2020 属性描述(AttributeDes),属性访问权限(AttributeAccess)和属性数据类型(AttributeDataType 与Dataltem没有一一对应的映射元素,其中属性访问权限不需要映射,在MTConnect中所有数据均为 可读不可写的 属性描述和属性值数据类型通过Dataltem的类别(Category)和类型Type)属性来 体现 Dataltem的Category分为三种类别:采样类别Sample)、事件类别Event和状态类别 Condition),具体内容如下 采样类别:表示一个可读取的连续变量或者模拟数值,一个采样类别的属性可以在任意时间点 a 被读取,并且会返回一个数值,比如;工业机器人各关节位置信息就是一个采样类别信息; 具有采样类别属性元素的属性应具有同时具有单位属性元素; 事件类别;表示一个可读取的离散型数值,事件类别属性表示某一组件的当前状态;比如机器 人任务模型,它属于事件类别,任务状态的数值只能是打开,忙碌,完成合三者中的一个 状态类别:表示一个设备的健康状况或可执行特定功能的能力,具有状态类别的属性值一般 为;不可用正常、警告、和错误 设备信息模型中,最常见的属性就是数值比如控制指令)或状态(如运动控制状态),数值属性的类 别可以是采样类别或者事件类别,状态属性的属性类别是状态类别 属性类别可以方便使用信息模型 的软件应用快速的定位其想获取的信息 Dataltem的Iype指明该数据项所提供的特定数据类型信息,它与数据编码中的数据类型不同,它 指明数据项的语义 在MTConnect中,每个Dataltem则为其指定Type和Category属性 Categoty和Type为该Da- taltem指明语义 数控机床源模型中各过程属性映射后的得到的Datalem的Typ和caegoy属性关系见表A5 工业机器人源模型中各过程属性映射后的得到的Dataltem的Type和Cate tegoty属性关系 见表A.6. 表A.5数控机床过程属性映射后的Category和Iype属性 源模型 MTConnet信息模型 索引 属性名称 Category Type 子类型(Subtype) 描述 单位 0Xo100 运行状态 EVENT ACTUATOR_STATE 0XO101 控制模式 EVENT CONTROLLER_MODE sAMPLE P(OwERED EQUPMENT_TIMER 0Xo102 上电时间 0xo103 SAMPLE EQUIPMENTTIMER wORKING 切削时间 0X0104 运行时间 SAMPLE EQUIPMENT_TIMER OPERATING 0X0105 总上电时间 SAMPLE EQUIPMENT_TIMER POwERED 0Xo106 SAMPLE EQUIPMENT_TIMER wORKING 总切削时间 总运行时间 0XO107 SAMPLE EQUIPMENT_TIMER OPERATING 0xo108 CONDTION SYSTEM 手动请除类报警号 0Xo109 cONDITIO ACTUATOR 手动清除类报警轴号 0xo10A 自动清除类报警号 sYSTEM CONDITION 0Xo1oB 自动清除类报警轴号 cONDITION ACTUATOR 0XO10C PLC类报警号 CONDITION L0GIC_PRO(GRAM
GB/T39561.3一2020 表A.5(续 源模型 MTConnet信息模型 索引 属性名称 子类型(Subtype)措述单位 Category Type 0Xo1oD cONDITION PLc类报警轴号 .oGIc_PRoGRAM 0xo10E 报警参数 coNDITON SYSTEM 0Xo10F MD1状态 EVENT EXECUTION 0Xo110 MDI行号 EVENT BL.OCK 0XO11 进给状态 EVENT EXECUTlON 0xo112 ExEcUTIoN EVENT 保持状态 MAcHINE_AXIs 0Xo113 轴锁状态 EVENT CONTROLLER_MODE _l(O(CK 辅助锁状态 0XOl14 EVENT EXECUTlON 0Xxo115 EVENT 空运行状态 cONTRoLLER_MoDE DRY_RUN 0Xo116 选择停状态 EVENT cONTROLLER_MODEoPTIONALSToP 0Xo117 程序跳段状态 EVENT CONTROLLER_MODESINGLE_BLOCK 0XO118 当前激活轴 EVENT ACTIVE_AXES 0XO119 回零解除 EVENT 0Xo11A sAMPLE DSPLACEMENT 回零距离 0xo11B sAMPLE PATH_FEE:DRATE 手轮倍率 0X1000 EVENT PROGRAM 主程序名 0X1001 子程序名 EVENT PR0GRAM 0X1002 显示的程序名 EVENT PR0GRAM EENT 程序子层数 LINE_NUMBER 0XI003 0x1004 EVENT BLOcCK_coUNT 执行程序当前行号 0X1005 SAMPLE ACCUMUATED_TIME 程序运行时间 0X1006 执行的程序块 EVENT BL(OCK 0X1007 已完成的工件数量 EVENT PART_COUNT ALI 0XI008 BL.OCK G代码 EVENT EENT 0X009 M 代码 BL.0CK 0X100A EVENT 直径编程标识 0X100B 重启动行号 EVENT IINENUMBER ABSULUTE 0X2006 主佃状态 AXIS_STATE EVENT 主轴编程 0X2007 RoTARY_VEL.0cITYPRoGRAMMED SAMPLE 速度值 主铀实际 0X2008 sAMPLE R0TARY_VEL0CITY ACTUAL 速度值 10
GB;/T39561.3一2020 表A.5(续》 源模型 MTConnet信息模型 属性名称 子类型(Subtype)描述单位 索引 Category Type AxIS_FEEDRATE 0X2009 主轴修调值 EVENT OVERRIDE 0X200A 主轴负载 SAMPLE L0AD EvENT DIRECTON RoTARY 主轴方向 0X200B 0X200c AXIS_STATE 主轴运转状态 EVENT 0X2100 X轴用户坐标编程值 SAMPLE P0sITION PRO(GRAMMED 0X210 Y轴用户坐标编程值 SAMPLE POSITION PRO(GRAMMED 0X2102 Z轴用户坐标编程值 SAMPLE POSITION PRO(GRAMMED A轴用户坐标编程值 0X2103 SAMPLE PO0STION PR0(GRAMMED ox2104 sAMPLE POSITIoN PROGRAMMED B轴用户坐标编程值 0x2105 C轴用户坐标编程值 SAMPLE POSITION PR0GRAMMED 0X2106 X轴用户坐标实际值 SAMPLE POSITION ACTUA 0X2107 轴用户坐标实际值 SAMPLE POSITION ACTUAL 0X2108 Z轴用户坐标实际值 SAMPLE POSITION ACTUAL 0X2109 sAMPLE AcTUAL A轴用户坐标实际 值 POsITIoN 0x210A sAMPLE POSITION AcTUAL B轴用户坐标实际值 0X21oB C轴用户坐标实际值 SAMPLE POSITION ACTUA 0X210C X轴机床坐标理论值 SAMPIE POSITION COMMANDED 0X21oD 轴机床坐标理论值 SAMPLE POSITION COMMANDED Z轴机床坐标理论值 MPLE POsITI N 1ANDED SA COMM 0X21oE oX210F sAMPLE P(OsITIO cOMMANDED A轴机床坐标理论值 0X2110 SAMPLE POSITION COMMANDED B轴机床坐标理论值 0X2111 C轴机床坐标理论值 SAMPLE POSITION COMMANDED 0X2112 X轴机床坐标实际值 SAMPLE POSITION ACTUAL 0X2113 Y轴机床坐标实际值 SAMPLE POSITION ACTUAL sAMPLE 0X2114 Z轴机床坐标实际值 POsIToN AcTUAL 0X2115 SAMPLE POSITION AcTUAL A轴机床坐标实际值 0X2116 B轴机床坐标实际值 SAMPLE POSITION ACTUA 0X2117 C轴机床坐标实际值 SAMPLE POSITION ACTUA 0X2118 X轴剩余量 SAMPLE LENGTH REMAINING 0X2119 Y轴剩余量 SAMPLE LENGTH REMAINING 0X211A sAMPLE LENGTH REMAINING Z轴剩余量 0X211B SAMPLE ANGLE A轴剩余量 1
GB/T39561.3一2020 表A.5(续) 源模型 MTConnet信息模型 索引 属性名称 子类型(Subtype)措述单位 Category Type 0X211c sAMPLE ANGLE B轴剩余量 0X21lD c轴剩余量 sAMPLE ANGLE 0X211E X轴反向间隙 SAMPLE DISPLACEMENT 0X211F Y轴反向间隙 SAMPLE DISPLACEMENT 0X2120 Z轴反向间隙 SAMPLE DISPLACEMENT 0X2121 ANGlL A轴反向间腺 sAMPLE 0X2122 sAMPLE ANGL B轴反向间隙 0X2123 C轴反向间隙 sAMPLE ANGLE 0X2124 X轴负载 SAMPLE L(OAD 0X2125 Y轴负载 SAMPLE LOAD Z轴负载 0X2126 SAMPE LOAD 0X2127 sAMPLE L.oAD A轴负载 0X2128 sAMPLE LoAD B轴负载 0X2129 C轴负载 SAMPLE I(OAD 0X212A 快速倍率 SAMPLE AXIS_FEEDRATE ACTUAI 0X212B 快移倍率 SAMPLE AXIS_FEEDRATE ACTUAL 进给编程速度 PATHH_FEEDRATE SAMP1E PRoGRAMMED 0X212C 0X212D sAMPLE PATHFEEDRAT AcTUAI 进给实际速度 PATH_FEEDRATE 0X212E 进给修调值 EVENT PROGRAMMED oVERRIDE 0X212F EVENT AXIscoUPLING 羁合轴标识 输人数字量 0X300D EVENT MESSAGE 点值 输出数字量 0X300E EVENT MESSAGE 点值 0X300F 输人模拟量值 EVENT MESSAGE 输出模拟量值 MESSAGE 0X3010 EVENT 0X3013 sAMPLE FREQUENcY 刷新周期 0X4002 EVENT EMERGENCY_STO)P 急停信号 0X4003 复位信号 0X4004 运行状态 ACTUATOR_STATE EVENT 0X4005 进给保持状态 EVENT EXECUTON EVENT EXcUION 循环启动状态 0X4006 12
GB;/T39561.3一2020 表A.5(续》 源模型 MTConnet信息模型 属性名称 子类型(Subtype)描述单位 索引 Category Type 所有轴 0X4007 AXIS_INTERl0CK EVENT 锁住状态 辅助功能 oX4008 EVENT EXEcUTIoN 锁住状态 0X4009 空运行状态 EVENT CONTROLLER_MODE 0X400A 禁止轴使能 EvENT MEssAGE 请求润滑信号 0X400B 正在使用的 0X400cC EVENT wORKHOLDING_ID 夹具 温度值 SAMPLE 0X5000 TEMPERATURE oX5001 sAMPLE PREssURE 压力值 0x5002 位移值 sAMPLE DSPLACEMENT 0X5003 流阻值 SAMPLE VISC(OSITY 冷却泵 sAMPLE AcTUAL wATTAGE 0X5004 电机功率 0X5005 冷却液流量 SAMPLE FL(Ow 0X5006 冷却方式 EVENT MESSAGE 0X5007 液压泵状态 EVENT ACTUATOR_STATE EVENT AcTUAToR_STATE 0X5008 液压电机状态 oX5009 EVENT 液压电磁阀 AcTUAToR_STATE 0X500A 最大工作压力 SAMPLE PRESSURE 0X500B 额定工作压力 SAMPLE PRESSURE 0X500C 最大流量 SAMPLE FL(OW 额定流量 SAMPLE 0X500D FL(Ow 0X500E 最少稳定流量 sAMPLE FHLow 0X500F SAMPLE TEMPERATURE 工作温度 0X5010 系统泄漏量 SAMPLE FL(Ow 0X5011 气动启用状态 EVENT ACTUATOR_STATE 0X5012 供气压力 SAMPLE PRESSURE 工作压力 PREssURE 0X5013 SAMPLE 0X5014 sAMPLE FLOw 运动速度 0X5015 EVENT 减压阀 AcTUAToR_sSTATE 0x5016 ACTUATO)R_STATE 电磁阀 EVENT 0X5017 实际供油量 SAMPLE FLOw 13
GB/T39561.3一2020 表A.5(续 源模型 MTConnet信息模型 属性名称 子类型(Subtype)措述单位 索引 Category Type 0X5o18 sAMPLE 实际运转周期 AccUMUL.ATED_TIME 0X5019 最低润滑周期 sAMPLE AccUMUL.ATED_TIME 最远润滑点 0X501B SAMPLE DISPLACEMENT 距离 0X501F sAMPLE Ac'TUAL wATTAGE 电动机功半 0X5020 电动机传动比 SAMPLE FIL1_LEVEL 正在使用 0X6003 FVENT TO(OLASSETID 刀具编号 正在使用 0X6004 EVENT TOOL_OFFSET RADIAL 刀具半径 正在使用 0X6005 SAMPLE LENGTH 刀具长度 正在使用x方向刀具位置 0X6006 SAMPLE POSITION ACTUAI 0X6007 sAMPLE AcTUAL POSITIO 正在使用Y方向刀具位置 0X6008 sAMPLE OSITlON Ac'TUAL 正在使用Z方向刀具位置 0X6009 正在使用A方向刀具位置SAMPLE POSITION ACTUAL 0X600A 正在使用B方向刀具位置SAMPLE P0STION ACTUAI 0X600B 正在使用C方向刀具位置SAMPLE POSTION ACTUAL EVENT AcTUAToR_STATE 0X7005 夹具状态 表A.6工业机器人过程属性映射后的Category和Type属性 源模型 MTConnet信息模型 索引 属性名称 Category Type Subtype 描述 单位 sAMPLE oPERATING; 运行时间 EQUPMENT_TIMER 0x900l 0x9002 sAMPLE OPERATING; 累计运行时间 EQUPNMENT_TIMER 0x9003 当前主程序号 EVENT PROGRAM 0x9004 报警信息 EVENT SYSTEM 0x9005 机器人负载 SAMPLE LOAD 0x9006 系统空间容量 0x9007 EVENT EXcUION 生产状态 0x1006 SAMPLE POSITION ACTUAL 关节坐标 0xl007 笛卡尔坐标 SAMPLE PATH_P(OSITON ACTUA 0xl008 系统通电时间 SAMPLE EQUPMENT_TIMER POWERED 14
GB;/T39561.3一2020 表A.6(续》 源模型 MTConnet信息模型 索引 属性名称 描述单位 Category Type Subtype SAMPLE OPERATING 系统运行时间 EQUP\MEN_TIMER 0xl009 0x100A 工作电流 sAMPLE AMPERAGE AcTUAL 0xl00B 维护状态 EVENT FUNCTONAl_MODE 0xl00C 机器人零点位置 SAMPLE POSITION ACTUAL 0x100D 机器人关节极限 SAMPLE ANGLE 0xl00E 机器人干涉区域 0xl101 sAMPLE VEL(OcITY 机器人位置速度 0xl102 机器人姿态速度 SAMPLE ANGUARVEL.OCITY 0xll09 操作模式 EVENT CONTROLER_MODE 0xl10A 程序名称 EVENT PR0GRAM 程序执行状态 ExcUoN 0xl1oB EVENT 0xl10c EVET BL.ocK_coUNT 程序当前执行位置 0x2100 sAMPLE cOMMANDED 转速目标值 RoTARY_VEI.XIry 0x2101 实际转速度值 SAMPLE ROTARY_VEL(OCITY ACTUA 0x2102 转矩目标值 SAMPLE TORQUE 实现转矩值 0x2103 SAMPLE TORQUE 位置目标值 SAMPE TARGET 0x2104 POSITlON 0x2105 sAMPLE P(OsITIO AcTUA 实际位置值 0x2106 编码器单圈值 0x2107 编码器多圈值 0x2108 电流有效值 SAMPLE AMPERAGE ALTERANTING SAMPLE 0x2109 电机负载率 L0AD L.oAD 能耗制动电阻负载率 sAMPLE 0x210A 0x21oB SAMPLE TEMPERATURE 电机温度 0x210C 数字输出状态字 EVENT INTERFACESTATE 0x21oD 数字输人状态字 EVENT INTERFACESTATE 0x210E 驱动报警信息 cONDITION ACTUATOR 输人数字量点他 EVENT MEssAGE 0x5100 0x5101 EVENT MEsSAGE 输出数字量点值 0x5102 EVENT MESSAGE 输人模拟量值 输出模拟量值 0x5103 EVENT MESSAGE 0x5106 刷新周期 SAMPLE FREQUENCY 0x4100 测量数据1 EVENT MESSAGE 15
GB/T39561.3一2020 表A.6(续) 源模型 MTConnet信息模型 索引 属性名称 描述单位 Category Type Subtype 0x4101 EVENT MESSAGE 测量数据2 0x4102 测量数据3 EVENT MESSAGE 0x4103 测量数据4 EVENT MEsSAGE 0x4104 测量数据5 EVENT MESSAGE 0x4105 测量数据6 EVENT MESSAGE EVENT 传感器复位 0x4106 c0x4107 EVENT 传感器数据位操作1 0x4108 传感器数据位操作2 EVENT 0x3101 应用工艺参数 EVENT A.5面向MIconnect的映射流程 当将设备源模型向MTConnect信息模型映射时,遵循如下映射流程 映射前的初始化 a 对于给定的源模型,对源模型进行架构分析,明确模型中的设备、组件,对设备和组件的各类属 性归类 完成设备和组件的映射 b 完成设备和组件的映射,建立MTConneet信息模型结构 完成设备描述信息 完成设备描述信息(设备的静态属性集、过程属性集,配置属性集)向Device的Dataltems的 映射建立设备整体描述 完成组件描述信息及映射 完成组件描述信息及映射的方法如下 完成组件描述信息(组件的静态属性集、过程属性集、配置属性集向Component的 Dataltems的映射; 2 完成轴类组件Axes及其描述信息Dataltems的映射(如果有轴类组件); 33 完成控制器类组件Control )ler及其描述信息Dataltems的映射如果有控制器类组件); 4 完成门类组件Door及其描述信息Dataltems的映射如果有门类组件); 5 完成执行器类组件 r(包括电动、液动和气动)及其描述信息Dataltems的映射(如 Actuator( 果有执行器类组件); 6 完成传感器类组件Senor及其描述信息Dataltems的映射如果有传感器类组件): 77 s(如 完成其他类型组件向Systems的映射,并将其描述信息映射为System的Dataltems 果有其他复杂组件,如电荷耦合器件(CCD),可编程控制器(PL.C)、上位机、冷却过滤、排 屑等(其他); 完成刀具,夹具模型等向MTConnect资产模型Assets的映射 建立符合MTCor bnnect标准的设备信息模型,生成XML模型描述文件 16
GB;/T39561.3一2020 录 附 B 资料性附录 面向oPcUA的模型映射 面向oPcUA的信息模型结构映射 B.1 OPCUA提供标准地址空间结构来解决庞大复杂的设备模型的组织问题,通过提供统一的地址空 间公开各种设备当前数据、历史数据和事件通知 将设备信息模型映射到OPCUA信息模型地址空间时,各模型元素的映射如下 定义信息模型中使用的各类对象类型和变量类型 aa 将设备或组件映射为对象(Objeet)节点下的一个实例,并通过引用连接到其对象类型定义上; b 将属性映射为变量(Variable)节点下实例,并通过引用连接到其变量类型定义上; c d 将设备与组件的关系,设备与属性集的关系和组件与属性集郁关系映射为HaCompomcnt 引用 将设备/组件与属性的关系、属性集与属性的关系映射为HasProperty引用 e OPCUA地址空间结构见图B.1,OPCUA信息模型元素在地址空间的映射关系见图B.2 Root 备信息模型 View 静态属性集 Objects 静态属性l...N 配置属性集 Types 配置属性1. BascObjecType 过程属性集 DeviceType 过程属性1.,N ComponentType 组件集 BasceReferenceType 组件1 组件2 BaseVariableType 组件N DatalemIype 组件属性1...N BascDataType 图B.1oPcUA的地址空间结构 17
GB/T39561.3一2020 Root DNSNCM01 AGVY01 BascObjecType SysemVersion; ystemVension; 1.0 ISysemype S0.SP400 HL-4489 AGV13A LDeI VMC750 IScnrType Devicesatus::Norma Devicestatus::Nomal DecieeBrand:H-448e ecihsBrund::AGV13 DcicesBrand:SI0.SP400 DcicesBrand::VMC750 aseReferenceTyp DecicesAddress::AGV01 DecicssAdiress::AGV0 csAtes:Dso7 esAtres:Ds0 aseVariableTyp DeicesStant DcviceStant DeviceSarn DeviceStart BaseDaaType DevieStop DeiceStop ORO DeS AD90 O12o ZaLDS102 CE-02 cGQ-.05 PSE543A EnncernUm EngncerimgUnm Um 窗Un Engnes C R ScnorAGdre58 nAre3 Scns0Arcs SAdres ScnOrAres3 Tes DSO BDNSO10O1 DNSO1001 DNSO00 AGVO10OL AGVOI0OL Se50rSas Se50Ss SS ScOaS Scn5SOauS eraluS ;Nomal SenS0 SnV SmV SV SVC orValue :12.00 :800 nsorSart nsorSat nsorSat iensorSop SensorSop SensorSop SensorSop SensorStop nsorSop 图B.2oPcUA信息模型元素在地址空间的映射 实际建模时,实例数据和信息模型及地址空间的映射关系见图B.3 18
GB;/T39561.3一2020 节点类 对象 对象类型 引用类型 显示名 显示名 显示名 地址空间模型 浏览名 浏览名 元模型 浏览名 节点D 节点ID 抽象类型 事件通知器 抽象类型 =#e 类型和约柬 引用 V所有OcU服 方法可以拥有属性 约束 层次引用 约束,属性必须街 务器的基础 HasPoperty HasChil小 引用 基对象类型 HasSubType 设备类型 信息模型 iasSubDevice 类型已经使用 定义类型和约 了作为实例声 束 明的实例 可以用于多秒 实例 服务器 所有设备 Organizs HasSuDeviee 设备1 设备3 数据实例 Organis PV值 PV值 特定服务器 设备2 的数据 PV值 图B.3地址空间模型、信息模型和实例数据间的映射关系 B.2面向oPCUA的设备对象映射 为满足数控装备向OPCUA信息模型地址空间的映射,首先在OPCUA信息模型地址空间中定 义设备类型(DeiaeIyw),DectiteTye属于对象类型(obietTye)的一种,并且定义DesiecType是文 件夹类型(FoldType)的子类型(Subtype) DeviceType在地址空间的定义见表B.1 betitelye在oeUA地址空间中的定义 表B.1 Value3 Attribute BrowseName DeviceType sAbstract False Referenee Nodeelass BrowseName DataType TypeDefinitionm ModellingRule IsasubtypeofUAFolderType Availabilty Variale HasComponent String DataltemType Mandatory 19
GB/T39561.3一2020 表B.1续 Variale HasProperty Manufacturer String PropertyTIype Mandatory Variable HasProperty SerialNummber Mandatory String PropertyType HasProperty Variable PropertyT Configuration String Optional Iype Variable Samplelnterval Durationm PropertyType HasProperty Optional HasComponent Objeet Datalems FolderType Mandatory HasComponent Object FolderType Mandatory Components HasComponent Object Conditions FolderType Optional 数控装备映射为Object节点下的一个实例,其类型定义(TypeDefinition)为DeviceType或其子类 型 从组件类型(ComponentIype)创建具体组件的节点时,应遵循以下规则 数控装备的组件集和组件通过HasComponent引用,作为HasComponent引用的对象进行添 a 加和关联 设备的组件在OPCUA信息模型地址空间的映射见B.3 b 数控装备的属性集通过HasComponent引用 作为HasComponent引用的对象进行添加和 关联,其属性通过HasPro roperty引用进行添加和关联 属性集和属性在OPCUA信息模型地 址空间的映射见B.4 B.3面向OPCUA的组件对象映射 B.3.1 概述 对于组件向OPCUA信息模型地址空间的映射,需要在OPCUA信息模型地址空间中定义Com ponentType,而ComponentType属于ObjeetType的一种,并且ComponentType又是FoldType的 Subtype ComponentType在地址空间的定义见表B.2 表B.2ComponentIype在oPcUA地址空间中的定义 Attribute Vaue BrowseName MTComponentType False sAbstract Nodeclass eDefinitionm ModellngRule Reference BrowseName Te DataType IsaSubtypeofMTDeviceType HasProperty Variable Model String PropertyType Optional HasProperty Variable Stationm String PropertyType Optional 设备组件映射为Objeet节点下的一个实例,其TypeDefnition为ComponentType或其Subtype 从ComponentType创建具体组件的节点时,应遵循以下规则: 节点的浏览名(BrowseNamme)由组件的name属性映射得到 a b 节点的Deseription由组件静态属性或配置属性中的某些属性映射得到 组件的属性集通过HasComponent引用,作为HasComponent引用的对象进行添加和关联 其属性通过HasProperty引用进行添加和关联 属性集和属性在OPCUA信息模型地址空 20
GB;/T39561.3一2020 间的映射见B.4 d 如果该组件含有子组件,则在OPUA信息模型地址空间中子组件作为HasComponent和 HasNotifier引用的目标添加 针对不同类型的组件,可以进一步在OPCUA信息模型地址空间中定义ComponentIype的Subtype, 并根据不同的子类型定义组件的对象节点 不同类型组件的子类型定义和映射规则见B.3,.2B.3.5. B.3.2控制器类组件映射 定义名为控制器类型(ControlerType)的对象类型作为控制器对象的根节点,见表B.3. 表B.3ControllerIype在oPCUA地址空间中的定义 Value Attribute BrowseName comtolerType sAbstract False Reference Nodeclass BrowseName DataType TypeDefinition ModellingRule IsasubtypeofComponentType 设备控制器组件映射为Object节点下的一个实例,其TypeDefinition为ControllerType)从Con- trolerType创建具体控制器的对象节点时,应遵循以下规则: 控制器对象节点的BrowseNan a ame由控制器的name属性映射得到 b 控制器对象节点的Descriptionl 由控制器静态属性或配置属性中的某些属性映射得到 c 控制器的属性集通过HHasComponent引用,作为HasComponent引用的对象进行添加和关 联,其属性通过HasProperty引用进行添加和关联 属性集和属性在OPCUA信息模型地址 空间的映射见B.4 d 控制器对象节点不再含有子组件 B.3.3轴类组件映射 定义名为轴类纵(AxeTywe)的对象类狠作为所有线性和旋转袖对象的根节点,见表B 表B.4AxesIype在oPCUA地址空间中的定义 Attribute Value BrowseName AxesType sAbstract False Reference Nodeclass BrowseName DataType TypeDefinition ModellingRle IsasubtypeofComponentType Variable HasProperty RotaryAxesX String PropertyType Optional Variable HasProperty RotaryAxesY String Optional PropertyType HasProperty Variable RotaryAxesZ PropertyType String Optional HasProperty Variable RotaryAxesA String PropertyType Optional HasProperty Variable RotaryAxesB String PropertyType Optional HasProperty Variable RotaryAxesC String PropertyType Optional
GB/T39561.3一2020 设备的轴组件映射为Object节点下的一个实例,其TypeDefinition为AxesType 从轴AxesType 创建具体轴的对象节点时,应遵循以下规则 N 轴对象节点的Br Name由轴的name属性映射得到,如RotaryAxesX 3rowse a b 轴对象节点的Deseription由轴的静态属性或配置属性中的某些属性映射得到 c 轴的属性集通过HasComponent引用,作为HasComponent引用的对象进行添加和关联,其 属性通过HasProperty引用进行添加和关联 属性集和属性在OPCUA信息模型地址空间 的映射见B.4 B.3.4门类组件映射 定义名为门类型(DoorType)的对象类型作为所有门类组件的根节点,见表B.5 表B.5DoorIype在oPcUA地址空间中的定义 alue Attribute BrowseName DwTye IsAbstract False Reference Nodeclass DataType TypeDefinitionm ModelngRule BrowseName IsasubtypeofMTDevieeType HasProperty Variable DoorState String PropertyType Optional 设备的门组件映射为Object节点下的一个实例,其TypeDefinition为DoorType 从D0orType创 建具体轴的对象节点时,应遵循以下规则 轴对象节点的BrowseName由门组件的nanme属性映射得到 a b)门对象节点的Description由门组件的静态属性或配置属性中的某些属性映射得到 门组件的属性集通过HasComponent引用,作为HasComponent引用的对象进行添加和关 c 联,其属性通过HePropery引用进行漆加和关联 属性集和属性在oPcUA信息模型地址 空间的映射见B,! d 门类组件代表可以打开或关闭的门盖,则有一个名为“DoorState"的属性数据项来指示是否打 开,关闭或解锁 B.3.5驱动器类组件映射 定义名为驱动器类型(AetuatorType)的对象类型作为所有驱动器类组件的根节点,见表B.6. 表B.6ActuatorIype在oPCUA地址空间中的定义 Attribute Vaue BrowseName ActuatorType sAbstraet False ModellingRule Reference Nodeclass BrowseName Datatype TypeDefinition ofMTDeviee T Isasubtypeof Variable LinearAxesX Property HasProperty String Optional Iype 设备的驱动器组件映射为Object节点下的一个实例,其TypeDefinition为ActuatorType 从Ae 22
GB;/T39561.3一2020 rType创建具体轴的对象节点时,应遵循以下规则 tuator a 驱动器对象节点的BrowseName由驱动器的name属性映射得到 b 驱动器对象节点的Description由驱动器静态属性或配置属性中的某些属性映射得到 驱动器的属性集通过HasComponen引用,作为HasComponent引用的对象进行添加和关 联,其属性通过HasProperty引用进行添加和关联 属性集和属性在OPCUA信息模型地址 空间的映射见B.4 B.4面向oPCUA的属性数据映射 属性集是一个抽象的对象类型,在OPCUA中映射为数据项类型(DataltemType),并且它是 FolderIype对象类型的子类型,表示某一类属性数据的集合 属性描述了可以从组件收集的一条信息,在OPCUA地址空间中被映射到具有TypeDefinition的 变量节点的实例,TypeDefnition是DatalemType的子类型 针对不同的属性集,定义不同的数据项类型进行映射 将静态属性集和配置属性集的属性数据映射为DatalemIype的变量节点的实例 DatalemIype 在oPCUA地址空间中的定义见表B.7 表B.7DataltemIype在OPCUA地址空间中的定义 Value Attribute BrowseName DataltemType sAbstract False DataType Number/String -1(一1=Scalar ValueRank Reerence Nodeclass BrowseName DataType TypeDefinitionm ModellingRule 基本数据变量类型的子类型 CoordinateSys PropertyType Optional HasProperty Variable CoordinateSystem emTypeEnum HasProperty Variable NativeUnits EUnformation Property nyType Optiona HasProperty Variable NativeScale Foat PropertyType Optional HasProperty Variable Samplelnterval Duration PropertyType Optional 过程属性集按照属性的不同,一般分为表示实时采样数值的数据,其数据是随时间连续变化的,另 外一类是表示状态的数据,其值一般为若干个离散的量 将过程属性集的属性数据分为采样类和状态 类,分别进行映射 采样类过程属性映射为变量节点的实例,其类型定义为模拟量类型(AnalogltenmType)或其子类 型 AnalogltenmType的定义见表B.8. 23
GB/T39561.3一2020 表B.8AnaogltemIype在oPCUA地址空间中的定义 Attribute Vaue BrowseName AnalogltemType False IsAbstract Number DataType ValueRank -2(一2=Any Reference Nodeclass BrowseNanme DataType TypeDefinitionm ModelingRule DataltemType的子类型 HasProperty Variable InstrumentRange Range PropertyType Optional HasProperty Variable EURange Range PropertyType Mandatory EUnlormmationPopertyType Variable HasProperty EngineeringUnits Optional 状态类过程属性映射为变量节点的实例,其类型定义为离散量类型(DisereteltemType)或其子类 型 DiscreteltemType的定义见表B.9 表B.9 V )iseretelemIype在oPcUA地址空间中的定义 Attribute Value BrowseName DiscreteltemType lsAbstraet True DataType BaseDataType ValueRank 2(一2=Any MalmneRe Reference Nodeclass BrowseName )eDefinition T" DataType ataltemType的子类型 HasSubtype VariableType TwoStateDiscreteType HasSubtype VariableType MultiStateDiscreteType -步,离散量类型(DiseeretelemType)可以划分为两个子类型,分别为二状态离散类型(TwoStae 进一 teDisereteType)和多状态离散类型(MulistateDisecreteType). TwoStateDiscreteType表征的数据具有两个状态,即状态真(TrueState)或者状态假(FalseState) 其定义见表B.1o 表B.10IwoStateDiscreteType的定义 alue Attribute TwoStateDisce aeretTye BrowseName IsAbstract False DataType Boolean VaueRank 2(一2=Any Reference Nodeclass BrowseName DataType TypeDefinitionm ModellingRule 24
GB;/T39561.3一2020 表B.10(续 DataltemType的子类型 HasProperty Variable TrueState LocaizedText PropertyType Mandatory HasProperty Variable FalseState LocalizedText PropertyType Mandatory 对于数据值为两个值的过程状态属性,将其映射到类型定义为TwoStateDiscreteType的变量节点 的实例 MultiStateDiscreteType表征的数据可以具有两个以上的状态,其定义见表B.l1 表B.11MutiStateDiscreteIype的定义 Attribute Vaue BrowseName MultiStateDiscreteType lsAbstract False Uimeger DataType ValueRank 2(一2=Any Reference Nodeelass BrowseNanme DaaTpe yeDefnitionm ModellingRule AN DataltemType的子类型 HasProperty Variable EnumStrings LocaizedText PropertyType Mandatory 对于其数据值可能多于两个值的过程状态属性,将其映射到类型定义为MultiStateDiscreteType 的变量节点的实例 B.5面向oPCUA的映射流程 当将设备源模型向OoPcUA信息模型映射时,遵循如下映射流程 a 映射前的初始化 对于给定的源模型,对源模型进行架构分析,明确模型中的设备对象、组件集及组件,对设备和 组件的各类属性归类;完成OPCUA信息模型基本元素类型的定义 完成实体类型和对象实体的映射 完成实体类型和对象实体的映射的方法是 完成OPCUA地址空间中基础节点的定义; 在OPCUA中定义基本设备类型(DeviceType,ObjectType的子类型),将设备实体映射 为设备对类型(DeviceType)的实例 在OPCUA中定义基本组件类型(ComponentType,ObjectType的子类型),将设备各部 33 件实体映射为组件类型(CompomeniTye)的实倒 完成属性类型和属性实体的映射 按照静态属性集、过程属性集和配置属性集的分类方法,将设备及其组件的物理属性映射为 OPCUA属性集(AttributeSet)和属性(Attributes) 完成变量向属性元素的映射 按照属性中属性元素的定义,将设备及其组件的物理属性的各类变量值映射为OPCUA中属 25
GB/T39561.3一2020 性(Attributes)的属性元素,包括属性标识(AttributelD),属性名称(AttributeName),属性描 述(AttributeDes)、访问权限AttributeAecess)、数据值AttributeValue)、工程单位(Engi neeringUnits、上限值(HValue)、下限值(LValue)和采样间隔(Samplinglnterval)等 完成物理属性操作向方法的映射 在OPCUA方法集中,将对设备物理属性的操作映射为方法(Method),并将其输人和输出参 地映射为相应的属性 fD 完成数据类型的映射 按表B.1和表B.2中的数据类型映射关系,将全部属性的数据类型映射为OPCUA内置的数 据类型 完成各类关系向各类引用的映射 g 将装备与部件之间、对象与属性集之间、属性集与属性之间的关系映射为相应的引用 其中设 备与部件的从属关系和组件与子组件的从属关系映射为HasComponent引用,对象与属性间 的关系映射为HasProperty或HasAttrilbute引用 h)建立符合OPCUA标准的设备信息模型,生成XML模型描述文件 26
GB;/T39561.3一2020 参 考文献 [1]GB/T33863.3一2017OPC统一架构第3部分;地址空间模型 [[2]GB/T33863.5一2017OPC统一架构第5部分信息模型

数控装备互联互通及互操作第3部分:面向实现的模型映射GB/T39561.3-2020

随着科技的不断进步,数控装备在工业制造、航空航天等领域中扮演着越来越重要的角色。然而,由于不同设备之间通信协议和数据格式的差异,导致数控装备之间的互联互通及互操作出现了困难。

为解决这一问题,国家标准化管理委员会制定了GB/T39561系列标准,其中第3部分——面向实现的模型映射GB/T39561.3-2020,提供了一种可行的解决方案。

该标准通过将数控装备的实际特性映射到统一的模型上,使得不同设备之间可以进行数据交换和通信。其中,模型映射是指将实际设备的特征和功能映射到一个统一的信息模型上。通过这种方式,不同设备之间可以基于统一的数据格式进行通信,从而实现互联互通及互操作。

为了实现模型映射,GB/T39561.3-2020标准提出了相应的技术要求和规范。具体来说,该标准包括以下内容:

  • 定义数控装备模型
  • 定义数控装备实例
  • 定义数控装备特性
  • 定义数控装备关系
  • 定义数控装备映射

通过以上内容的规定,可以实现不同设备之间的互联互通及互操作。同时,该标准还对模型映射的实现过程进行了详细说明,包括数据建模、数据转换等方面。通过这些实现步骤,可以有效地提高数控装备之间的互联互通能力。

总之,GB/T39561.3-2020标准为解决数控装备互联互通及互操作提供了一种可行的方案。只有通过这种统一的数据交换方式,才能最大程度地提高设备之间的互联互通性,从而为工业制造、航空航天等领域的发展做出贡献。

混凝土搅拌运输车
上一篇 本文分享国家标准混凝土搅拌运输车的全文阅读和高清PDF的下载,混凝土搅拌运输车的编号:GB/T26408-2020。混凝土搅拌运输车共有16页,发布于2021-11-01
真空绝热板湿热条件下热阻保留率的测定
本文分享国家标准真空绝热板湿热条件下热阻保留率的测定的全文阅读和高清PDF的下载,真空绝热板湿热条件下热阻保留率的测定的编号:GB/T39548-2020。真空绝热板湿热条件下热阻保留率的测定共有5页,发布于2021-11-01 下一篇
相关推荐