面向MES的工业互联网标识数据结构及编码规范_第1页
面向MES的工业互联网标识数据结构及编码规范_第2页
面向MES的工业互联网标识数据结构及编码规范_第3页
面向MES的工业互联网标识数据结构及编码规范_第4页
面向MES的工业互联网标识数据结构及编码规范_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

1面向MES的工业互联网标识数据结构及编码规范本文件规定了面向MES的其他信息系统或应用方接入面向MES互联互通中间件接口所使用的业务数据和编码要求,包括工业互联网标识承载的业务数据结构、格式以及工业互联网标识编码的说明。本文件适用于任何信息系统与任何接入该中间件的MES系统之间进行的数据采集、交换、共享和互联互通的场景。2规范性引用文件本文件没有规范性引用文件。3术语和定义下列术语和定义适用于本文件。3.1Handle由TCP/IP的联合发明人、有“互联网之父”之称的RoberKahn博士发明,核心系统由美国国家创新研究所(CNRI)开发。Handle在全球设立若干的根节点,根节点之间平等互通;可提供部分用户自定义的编码能力,用户可以根据实际需求在编码体系的部分字段自定义编码规则。3.2工业互联网标识industrialinternetidentification能够唯一识别机器、产品等物理资源和算法、工序等虚拟资源的身份符号,类似于“身份证”。3.3标识解析信息identityparsinginformation根据标识编码查询目标对象网络位置或者相关信息的系统装置,对机器和物品进行唯一性的定位并查询获取描述该对象的标识关联信息。3.4标识关联信息identifyassociatedinformation2标识关联信息是组成标识解析信息的单元,是标识解析后所获得的描述标识对象的具体信息,一般采用Key-Value的形式存储,有多种关联信息的类型,如图片、网址、文本等,标识解析信息可以由多条标识关联信息组成。3.5中间件middleware本文中间件是介于应用系统和MES系统之间的一类接口软件,它使用工业互联网标识所提供的基础服务功能,衔接企业内部或外部其他应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。4符号和缩略语下列缩略语适用于本文件。MES:制造企业生产过程执行管理系统(ManufacturingExecutionSystem)URL:统一资源定位器(UniformResourceLocator)DM:标识数据模板(DataModel),一般为多条标识关联信息的集合RelateInfo:标识关联信息对象5标识编码规范5.1概述为标识码的命名设定命名规范,从中提取到如发送方、标识类型、标识创建时间等标识的基本信息,应利于数据统计和提高效率,并在不解析标识码的情况下,快速检索到相关的标识内容。5.2标识码结构图5.3标识码结构说明5.3.1标识前缀用户的标识前缀,代表企业的身份。企业用户可通过向二级节点进行申请,得到该标识前缀,如:88.168.88。35.3.2MES规范标志标识码以“{标识前缀}/MES”开头,与其他标识码区分开来。5.3.3系统编号系统编号(即中间件编号对应每一个中间件,都会设有一个2位长度的编号。5.3.4类型编号类型编号指明了该条标识码是属于哪一个业务分类,格式为:XX.XX.XXX。此规范会对所有的标识数据类型做一个基本的划分,定义出以下的基本数据类型(编码格式为:XX.XX)。原则上每一个数据类型会对应有一个标识数据结构规范,创建标识时需要按照对应的结构规范来创建标识数据。用户可以在基础类型之上,根据自身的实际情况来创建自己的类型编号,自定义类型格式为:XX.XX.XXX。同时用户应该对使用者公布与该自定义类型对应的一个数据结构规范,供调用者参考使用。以“销售订单”为例,基础类型编码为01.01。假如用户需要定义一个自己的销售订单类型,那么可以做以下定义:01.01.001。45.3.5创建时间创建该标识的时间,格式:YYYYMMDD。5.3.6自定义码用户自身的唯一编码,由用户自行设定分配。5.4标识码例子6标识数据规范6.1概述一个标识数据,是由多个标识关联信息所组成,标识关联信息需要遵循以下数据规范。6.2标识基本格式6.2.1关联信息格式每一个标识关联信息其实是一个Json数据,具体格式如下:6.2.2value的Json内容5标识内容,即写在标识关联信息“value”属性中的内容。一般标识内容是一个Json格式的字符串,根据标识关联信息“type”属性的不同,会对应有不同的Json格式。下表是标识内容Json的一些常用属性定义。6.3数据块概念在创建标识数据时,可以通过标识内容的“pindex”属性,对一个标识中的多条关联信息数据进行数据块的划分,以满足更为复杂的业务需求。当“pindex”大于0时,表示该条关联信息是pindex所对应索引号的子数据项。当“pindex”为0时,即表示该条关联信息不从属于任何的关联信息。以下是一组数据块划分的实际例子,可供参考。6.4数据类型根据不同的标识内容,定义出一套基本的数据类型,每个数据类型将会对应一个固定的Json内容格式。6.4.1基础类型一般情况下,标识关联信息的数据都使用基础类型。66.4.2嵌套类型当标识数据需要进行多层嵌套时,将会使用到嵌套类型。6.4.3接口类型当标识数据使用在接口通讯是,将会使用到接口类型。6.5基础规范一个标识的标识关联信息,可以划分为固定项和扩展项两部分,并必须遵循以下的规定。6.5.1固定项索引号小于等于20的为固定项数据。不同的业务类型会定义不同的固定项属性,且用户不允许修改固定项数据,只能填写固定项数据的value值。6.5.2扩展项索引号大于20的为扩展项数据。用户可以随意编辑扩展项数据。6.6业务规范7以下是根据不同的业务类型定义的标识数据格式规范。6.6.1状态跟踪类6.6.1.1销售订单102030405060706.6.1.2采购订单102030405060706.6.1.3生产订单102030408506.6.1.4售后订单102030405060706.6.1.5维修订单10203040506.6.1.6其他10206.6.2实物类6.6.2.1原材料910203040506070806.6.2.2半成品10203040506070806.6.2.3成品10203040506070806.6.2.4设备10203040506070806.6.2.5其他实物1020306.6.3虚拟物类6.6.3.1服务器10203040506.6.3.2应用系统10203040506.6.3.3服务接口1020304050606.6.3.4其他虚拟物表2010206.6.4通讯类6.6.4.1接口调用表2110203040506575809888806.6.4.2其他表221020307中间件标识码规范7.1概述每一个标识中间件都会对应有一个标识码,中间件标识码主要承载中间件的相关信息。如:中间件名称、系统名称、系统编号、加密公钥。通过访问中间件标识,从而获取到中间件的加密公钥,然后进行数据加密。7.2标识码结构图中间件标识码必须符合以下的结构规范:7.3数据规范以下是中间件标识数据的机构规范:表231020304--5 以下是一个完整的中间件标识数据例子:8密钥标识码规范8.

温馨提示

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

评论

0/150

提交评论