论文部分内容阅读
在云制造大背景下,以及工业互联网、物联网、传感器、云计算等高新信息技术和传统制造技术的融合,制造车间的数字化、信息化、云端化、智能化逐渐成为现在制造企业进行信息化改造的主要方向。在此背景下,利用人工记录制造数据的传统方式已经不能在满足云制造执行的需求,制造企业急需对制造设备进行信息化升级改造。然而,面对车间种类繁多和类型不一的制造设备需要定制信息系统才能实现制造数据的实时采集和分享,很难形成一个统一的制造设备集成方案。因此,本文针对云端制造执行系统对制造设备提出的云端化接入需求,本课题利用Agent技术对制造设备进行服务化封装来实现现场制造数据的采集,利用基于WebClient的轻量级服务调用框架实现制造数据共享。首先,针对制造企业对现场制造数据采集问题,本课题提出了一种基于Agent技术的制造设备服务化封装和云端接入新模式。这种服务化的制造设备接入模式利用Agent制造设备服务实现对不同类型的制造设备进行服务化封装,并利用消息队列实现制造设备接入服务和制造执行云平台的弱耦合集成。作为外部应用和制造设备之间数据交互桥梁,Agent制造设备接入服务向下负责同不同类型制造设备的针对性接入,向上利用消息队列同制造执行云平台或者第三方应用服务进行集成。Agent制造服务可以实现即插即用的制造设备服务化封装和云端化接入。其次,针对Agent制造设备接入服务同数据融合服务或者第三方应用的数据交互复杂导致的制造数据共享问题,本课题设计并实现了一种基于WebClient的声明式服务调用框架。该声明式服务调用框架提供基于HTTP协议的RESTful服务资源调用方式来实现Agent制造设备接入服务和数据融合服务之间的轻量级信息通信。这种声明式服务调用方式针对服务提供者而言只需要根据服务资源提供对应的RESTful接口即可,针对服务消费者而言只需要利用HTTP客户端对远程服务资源的连接信息进行封装即可对远程的制造设备服务资源进行访问。本课题利用Agent制造设备融合服务实现了不同种类和类型制造设备的服务化封装和接入,并借助消息队列实现了制造设备的云端化接入。这种即插即用的制造设备服务化封装接入模式极大地满足了国内中小型制造企业对生产车间的信息化改造升级。