面向点胶机的数据访问标准化的OPC UA Server系统的研究与实现

来源 :四川大学 | 被引量 : 0次 | 上传用户:TDH39520007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着“工业4.0”、“智能制造”等战略规划相继提出,工业控制系统开始朝着信息化与智能化改造,企业管理层越来越注重现场设备层的数据。但是在工业现场中,存在各种各样的设备,这些设备的供应商的大多不一样,则其所采用的总线协议、接口访问方式也都不同,这就会造成各设备之间形成“信息孤岛”,兼容性差,难以实现设备间互联互通,严重影响企业管理层对现场设备实现智能化统一管理。OPC UA(OLE for Process Control Unified Architecture,即用于过程控制的OLE的统一架构)技术能够解决工业控制系统中数据的互操作性、平台的兼容性、技术的开放性等问题,非常有利于实现工业控制现场、自动化领域的不同设备不同系统之间信息共享与管理。本文以点胶机设备为对象,研究和实现一套面向点胶机的OPC UA Server系统,并对其进行测试。主要内容如下:1、分析了OPC UA的关键技术。首先分析了早期监控系统的应用软件通过开发驱动程序利用设备支持的协议与设备进行通信和数据交互,并总结了两种常用的协议Modbus和Profibus的特点,引出OPC技术是实现多源异构系统的数据集成和共享的解决方案;然后分析了经典OPC、OPC XML-DA、OPC UA技术的特点,总结出OPC UA才是实现各设备各系统互联互通和智能化管理更好的解决方案;最后分析了OPC UA规范、实现机制、信息建模、地址空间、节点和引用等关键技术,为OPC UA服务器的开发奠定基础。2、构建了点胶机的OPC UA信息模型。通过分析点胶工艺和点胶机系统,构建了点胶机的OPC UA信息模型,完成了点胶机中的特性参数与OPC UA节点的映射。3、设计并实现OPC UA Server系统。根据OPC UA架构和OPC UA的实现机制总结出OPC UA Server的架构,并分模块实现架构中的中间层OPC UA SDK,主要包括创建数据结构、地址空间管理模块、通信配置与连接模块、数据访问模块,各模块根据OPC UA规范中的各个服务的定义封装API函数和实现服务器的基本功能,其中,地址空间管理模块主要实现地址空间浏览和增删节点及引用的功能,通信配置与连接模块实现OPC UA服务器与客户端建立通信连接的功能,数据访问模块实现读写节点属性的功能。4、开发点胶机控制器的OPC UA Server系统。首先在opcua-modeler建模工具中按照已经构建的点胶机的信息模型建立点胶机具体的OPC UA信息模型并生成XML文件,利用XML文件描述点胶机的信息模型;然后将自定义的信息模型的XML文件转换成源代码,并在Linux系统中构建面向点胶机的OPC UA Server系统;接着将源代码加载进OPC UA Server系统中进行再处理,主要包括三个方面,一是由自定义的点胶机信息模型构建的地址空间与OPC UA Server系统原有的地址空间进行耦合处理,二是对自定义的点胶机信息模型中方法类型节点进行具体实现,三是给自定义的点胶机信息模型中变量节点添加数据源。5、测试点胶机控制器的OPC UA子系统。主要包含通信连接测试、浏览地址空间测试、方法节点的测试、变量节点的读写测试,此外还要进行跨平台测试,验证OPC UA技术的跨平台性。
其他文献
航空运输是一个特别容易受气象因素影响的领域,当气象情况较为恶劣,且大面积分布,不满足飞行器正常航行的条件时,现有的空中管制调配手段,主要由管制员进行航向引导,绕飞危险天气,比较严重时,让航班被动地等待,直到计划航线经过的区域恢复容量后才可通行。该情况给人们的出行带来了极大的不便,甚至会造成一定的经济损失。危险天气已经成为航班延误的重要原因。因此,研究危险天气下的空中交通管理策略,具有重要的现实意义
我国铁路总里程长,其中有砟轨道应用广泛,但在列车循环动载荷下,石砟会出现移位、凹陷等现象,进而产生轨道表面不平顺、不符合截面承力设计要求等安全隐患问题,因此铁路边坡需要定期维护。经调研,大型配砟车可进行大修及新铺设铁路线作业,但在山区及道岔仍采用45人一组、人工使用大拉耙进行边坡维护的原始作业方式,因此,工务中小型铁路边坡维护机械的研发及推广使用十分必要。该设备可用于道岔、山区及作业时间紧、不便大
通过车辆自感知进行路表面状态监控是智能网联交通环境下提升道路安全与通行效率的有效手段。多车数据所提供的大量样本和中央云平台的快速处理方法,可帮助在路面发生如结冰等表面材质变化的状况时进行及时准确的响应,降低交通事故的危害。当轮胎处于单一路面峰值附着系数的路面上行驶时,车轮滑移率与当前轮胎受到的路面附着系数有确定的对应关系。因此可基于滑移率与路面附着系数的特征推测当前路面的峰值附着系数,进而推测对应
在品牌形象设计的研究中,前期调研是必不可少的一项关键环节,有着举足轻重的作用,品牌的前期调研,是设计的前提,是设计的准备工作,是设计成功与否的重要标志。随着现代设计教育的不断发展和深入,品牌形象设计需要更有针对性,许多品牌的本土化也急需去完善。本文以农产品品牌的调研为例,浅析品牌形象设计的前期调研方法与路径。
2019年,国内民航年旅客量达到13亿以上,同比增长6.9%。随着空域拥挤问题日趋严峻,航空业面临巨大挑战,包括空管人员的压力激增、航班延误率显著增加、飞行冲突问题突出等。其中,实现高效的冲突探测与解脱技术是保障飞行安全的首要任务,特别对于复杂、高密度的空域环境尤为重要。这项工作的进行也对维护飞行秩序、防止航空器碰撞、缓解空中交通压力、保障空中交通安全具有重大意义。面对巨大的空中交通压力,民航领域
弧形闸门是一种活动式挡水结构建筑物,在水利水电工程中一直发挥着重要的作用,因其结构受力合理、启闭力小、运行安全可靠、门槽水流条件好等优点,广泛应用于水库的泄洪和调节水流的流量。目前闸门的设计仍然有许多不足:首先,闸门的制图主要是采用逐线绘图的方法,绘图效率低,不能实现参数化,修改麻烦,容易出错;其次,在工程各阶段均需要提供闸门工程量,人工对构件逐个进行统计效率低,加重设计工作量;最后,传统的设计将
柴油发动机作为大型运输设备的动力零部件之一,因其具有良好的动力性能和经济性,在交通运输行业有着不可或缺的地位。柴油发动机缸体作为柴油发动机的核心部件,其性能和质量直接关系到整个发动机的使用。目前,对于柴油发动机的生产和研究,主要在于尾气控制、结构优化、加工处理和模拟技术等方面,对于缸体铸造工艺的系统化研究相对较少。此外,对于单个柴油发动机缸体的铸造工艺研究较多,对于系列化缸体的共性研究较少。对多个
近年来,环境污染日益严重,再度引发人们对交通方式选择与使用的深思。同时随着居民消费结构的升级和消费水平的提高,人们对自行车产品的结构、功能、安全和质量等要求更为重视,因此自行车行业应不断创新以满足人们的使用需求。针对目前自行车的现状,本课题结合广大自行车用户在不同情况下的多种实际需求,运用优选算法筛选出用户关注度较高的需求,基于用户需求在传统自行车设计基础上,利用汽车差速原理研制了一款可实现双驱功
随着航空运输国际化进程的不断深化和航线网络的不断拓展,国内空域中的外航飞机越来越多,由于军航的管制人员使用英文空管指令的场景比较少,并且外航飞行员说的英文管制指令有些带有口音,导致会出现管制人员对英文空管指令理解歧义和翻译错误的情况,这会影响和威胁到飞机的安全运行。而空管指令的内容和结构与通用领域文本存在一些差异,导致使用通用的机器翻译系统对空管指令进行翻译的效果并不好,所以引入一个专门适用于空管
随着计算机的不断发展,产品快速智能设计成为现代化企业追求的目标,也因此成为学者们研究的热点。而现有的参数化设计系统存在智能化程度不高,通用性较差,可扩展性不强等问题。一个产品是由多个零部件组成的,零部件的数量、类型、布局、组合方式和其供应商都在产品设计过程中起着至关重要的作用,因此如何在短时间内得到一个在满足性能要求、布局方式合理的前提下成本尽可能低的方案成为本文的研究方向。论文在分析了产品快速设