2023年3月17日,,,,,,,由斯欧互联牵头制订的智能制造焦点国家标准《智能制造应用互联 第1部分:集成手艺要求》正式宣布,,,,,,,标准号:GB/T 42405.1-2023。。。。。。 接下来,,,,,,,就CPS融通互联集成手艺要求睁开解读。。。。。。

分层转换互联模子应有以下功效:
a)毗连任何形式的软件、硬件端点;;;;;;
b)实现私有协议与公有协议之间的转换;;;;;;
c)实现任何特殊私有协议的扩展及接入;;;;;;
d)实现几种公有协议之间的相互转换;;;;;;
e)焦点网关实现盘算差别层级互联的路由;;;;;;
f)以分层的接入方法实现差别要求的端点毗连;;;;;;
g)可集成工业界已有的、成熟的种种存量通讯协议。。。。。。

参数化协议适配器是对异构系统的接口协议举行统一封装转换的逻辑。。。。。。参数化协议适配器封装转换逻辑要求应有以下几点:
a)能够将种种协议如Web Service、FTP、RPC、RFC和OPC UA等统一封装转换为MQ协议;;;;;;
b)笼统种种协议的共性,,,,,,,将种种协议的共性笼统为参数,,,,,,,协议适配器是针对一类协议举行封装,,,,,,,而非单个详细系统的接口;;;;;;
c)凭证协议类型举行模板开发,,,,,,,协议模板在包装器注册治理组件中举行注册治理,,,,,,,IT系统或者装备的接口在举行包装器注册时,,,,,,,凭证自身的协议类型和毗连参数与对应的协议适配器模板举行绑定;;;;;;
d)协议适配器与现实接口的匹配绑定,,,,,,,当详细的IT系统或者装备通过界说的协议包装器对外宣布数据报文时,,,,,,,消息流引擎挪用该效劳绑定的协议适配器模板来处置惩罚详细的消息报文,,,,,,,从而决议消息报文的处置惩罚逻辑和路由,,,,,,,是动态调理的逻辑实现;;;;;;
协议适配器应分为入站适配器和出站适配器,,,,,,,如图所示:

▲ 参数化协议适配器在CPS融通互联引擎架构中的位置
治理壳是虚拟的信息模子界说,,,,,,,治理壳信息模子决议了通过包装器宣布效劳的报文标准名堂,,,,,,,界说了消息报文数据结构。。。。。。治理壳是协议包装器的焦点信息模子。。。。。。

▲ 治理壳信息模子与包装器组成关系
治理壳信息模子是物理或数字资产笼统化的“资产模子”,,,,,,,将资产的要害要素整合进结构化和条理化模子中,,,,,,,治理壳信息模子是资产虚拟化、数字化和效劳化的体现,,,,,,,其“资产模子”应由“目录清单”和“组件治理器”两部分组成:
a)目录清单是数据的目录,,,,,,,这些数据代表资产的元信息,,,,,,,是虚拟体现的主要组成内容,,,,,,,除了元信息以外,,,,,,,还包括治理壳与资产间的毗连关系,,,,,,,以及与清静能力相关的信息;;;;;;
b)组件治理器使虚拟资产具备基于SOA的信息通讯能力,,,,,,,以便外部可以会见模子的“目录清单”和资产的手艺性功效。。。。。。
治理壳信息模子的组成结构应由路由域(Header)和数据域(Body)两部分,,,,,,,治理壳信息模子结构决议了消息报文的名堂及内容:
a)路由域Header:
纪录治理壳自身的标识、资产/效劳标识、转换协议、路由信息;;;;;;
b)数据域Body:
划分是“操作指令”和“营业数据”,,,,,,,
1)第一段是操作指令,,,,,,,纪录本次请求的操作指令,,,,,,,如增添、盘问、修改、删除数据等操作功效;;;;;;
2)第二段是营业数据,,,,,,,纪录本次交流的数据内容,,,,,,,包括输入参数和返回参数。。。。。。

▲ 治理壳信息模子内部结构
协议包装器是对已有IT系统、OT系统、硬件功效的能力封装,,,,,,,并对其提供的效劳笼统化的信息结构,,,,,,,通过协议包装器三个组件的组合形成笼统的能力宣布。。。。。。

▲ 协议包装器装配结构
协议包装器注册治理器由UI表单维护界面完成,,,,,,,包装器组成应有以下要素:
a)包装器唯一标识ID:标识效劳化接口的唯一ID,,,,,,,凭证接口所属的系统、营业域等凭证效劳编码规则自动天生;;;;;;
b)系统标识ID:效劳来自哪个系统或者装备的标识;;;;;;
c)消息唯一标识ID:在挪用时动态天生消息唯一ID;;;;;;
d)接口毗连参数:纪录接口的毗连参数,,,,,,,包括IP地点、用户名、密码、数字证书等;;;;;;
e)接口会见权限:接口的会见允许权限、黑名单、白名单;;;;;;
f)接口清静认证参数:接口会见数字证书等;;;;;;
g)接口协议及匹配的适配器:接口使用的协议类型及对应的协议适配器模板;;;;;;
h)接口入站参数:接口挪用的输入参数;;;;;;
i)接口出站参数:接口挪用的返回参数;;;;;;
j)接口挪用报文样板:XML的消息报文样板;;;;;;
k)接口测试报文:接口联通性测试的测试报文。。。。。。

▲ 协议包装器组成要素模子
协议包装器模子是一个笼统的协议接口的效劳化表达模子,,,,,,,通过包装器注册治理程序实现,,,,,,,是实现CPS融通互联引擎的主要部件,,,,,,,由接口、治理壳信息模子、协议适配器三个部分组成,,,,,,,差别的协议包装器间通过统一的异步通讯消息机制实现。。。。。。

▲ 协议包装器之间的通讯模式
协议包装器功效应有以下设计要求:
a)实现从物理天下到信息天下的映射:用盘算机可处置惩罚的形式对资产信息举行形式化界说,,,,,,,捕获现实天下中资产工具所爆发的事务,,,,,,,并映射到信息天下中的响应事务上;;;;;;
b)具备自动通讯能力:资产工具应能向外提供信息,,,,,,,使用统一的数据名堂与信息系统举行自动通讯;;;;;;
c)信息建模能力:作为信息载体的物理资产,,,,,,,将可能来自于异构数据源的、体现资产工具属性的简朴数据和重大数据做一致性集成和长期化;;;;;;
d)效劳建模能力:效劳是“实体或组织通过接口向外提供的相互疏散的功效规模”。。。。。。资产工具除了向外界提供信息以外,,,,,,,还提供手艺性功效,,,,,,,功效代表基本执行规则和决议逻辑的手艺性功效,,,,,,,再到详细用例场景的需要,,,,,,,组合成具有效劳内在的功效规模。。。。。。资产工具应具备敌手艺性功效的形式化、数字化体现能力和对效劳的建模能力;;;;;;
e)面向效劳架构能力:资产工具应具备以SOA方法接入更高一级的效劳编排和流程协同层,,,,,,,以效劳于更高条理的营业目的。。。。。。包装器一方面吸收并纪录来自资产的实时数据(RuntimeData),,,,,,,另一方面通过面向效劳的应用程序接口(API),,,,,,,以一致性的通讯方法向外部提供数据和功效效劳,,,,,,,并支持数据和功效视图(View)的浏览。。。。。。
效劳请求方报文应由两部分组成:
a) 效劳路由域(Route);;;;;;
b) 效劳数据域(Data)。。。。。。
1) 控制数据域(Control);;;;;;
2) 请求数据域(Request);;;;;;
3) 响应数据域(Response)。。。。。。

效劳提供方报文应由两部分组成:
a)效劳路由域(Route);;;;;;
1)响应信息域(Service Response);;;;;;
2)流程控制域 (Processes)。。。。。。
b)效劳数据域(Data)。。。。。。
1)控制数据域(Control);;;;;;
2)请求数据域(Request);;;;;;
3)响应数据域(Response)。。。。。。

消息流管道是CPS 融通互联引擎的焦点组件,,,,,,,由消息流模板和消息流驱动引擎组成,,,,,,,
配合完成消息报文的传输、转换、路由等使命,,,,,,,是消息体通过的逻辑通道,,,,,,,消息管道流应有以下作用:
a)在消息流管道中,,,,,,,消息体内容被剖析、重组、名堂转换等逻辑操作;;;;;;
b)纪录过失信息和日志信息;;;;;;
c)消息流管道模板由可视化消息流编排工具开发实现,,,,,,,并安排于消息流引擎上;;;;;;
d)为实现两头系统的解耦,,,,,,,消息体逻辑处置惩罚管道被设计成两部分,,,,,,,一部分用于请求消息处置惩罚逻辑,,,,,,,一部分用于响应消息处置惩罚逻辑;;;;;;
e)消息流两头通过消息行枚举行消息的吸收和发送,,,,,,,消息行列提供缓冲机制,,,,,,,便于被请求系统忙碌时,,,,,,,请求消息排队用,,,,,,,不至于使消息丧失;;;;;;
f)消息流管道除了处置惩罚正常的逻辑以外,,,,,,,还认真监控每条消息的传输情形,,,,,,,纪录消息体在每个节点所用的处置惩罚时间,,,,,,,以判断引擎及周边系统的康健状态,,,,,,,实现效劳治理,,,,,,,认真失败消息的重发等。。。。。。

▲ 消息流处置惩罚管道构建战略
吸收处置惩罚消息流宜有以下功效要求:
a)消息吸收;;;;;;
b)名堂检查;;;;;;
c)清静授权检查;;;;;;
d)消息初始化;;;;;;
e)消息路由;;;;;;
f)消息输出。。。。。。
响应处置惩罚消息流宜有以下功效要求:
a)消息吸收;;;;;;
b)名堂检查;;;;;;
c)清静授权检查;;;;;;
d)消息初始化;;;;;;
e)流量控制;;;;;;
f)消息路由;;;;;;
g)消息输出。。。。。。
入站请求接口适配处置惩罚消息流宜有以下功效要求:
a)协议转换;;;;;;
b)名堂转换。。。。。。
出站接口适配处置惩罚消息流宜有以下功效要求:
a)协议转换;;;;;;
b)名堂转换。。。。。。
过失处置惩罚消息流宜包括以下功效:运行时异常捕获。。。。。。
日志处置惩罚消息流宜包括以下功效:纪录信息交流日志。。。。。。