题名 | OPCUA发布/订阅机制的研究与实现 |
作者 | 刘洋1,2 |
答辩日期 | 2019-05-17 |
授予单位 | 中国科学院沈阳自动化研究所 |
授予地点 | 沈阳 |
导师 | 刘明哲 |
关键词 | OPC UA 发布/订阅 消息中间件 无消息代理机制 消息代理机制 |
学位名称 | 硕士 |
其他题名 | Research and Implementation of OPC UA Publish/Subscribe Mechanism |
学位专业 | 计算机应用技术 |
英文摘要 | 在过去几十年,多种现场总线、工业以太网以及工业无线网络共存,使得工业通信领域一直处于多种总线共存的阶段。传统OPC技术的出现改善了工业通信的状况,但是传统OPC技术只能适应于应用层的信息传输,并没有实现通信上的彻底统一,因此OPC基金会提出OPC统一架构(OPC Unified Architecture,UA),并且随着TSN技术的发展,OPC UA应用到现场级成为可能。由于目前OPC UA客户端/服务器通信模式中存在紧耦合、服务器性能瓶颈等问题,所以将发布/订阅模式作为了OPC UA的附加通信模式。本文将重点研究和实现OPC UA的发布/订阅机制。首先对地址空间、数据编码、通信模式等关键技术进行了研究,并对比总结了OPC UA中的客户端/服务器和发布/订阅两种通信机制。其次,本文设计并实现了基于UDP无消息代理机制和基于AMQP消息代理机制这两种消息中间件技术。最后,本文设计了基于消息中间件技术的OPC UA发布/订阅总体系统架构,实现了该系统中数据管理模块、发布模块、订阅模块、连接模块和安全服务模块的具体功能,同时总结了系统的状态机模型以及发布者和订阅者的工作流程。本文完成了OPC UA发布/订阅机制的系统代码编写工作,在实验室进行了本地网络搭建,利用实验验证了系统功能的稳定性和对数据的传输能力。测试结果表明该系统具有正确性、独立性和高吞吐量等诸多优点。 |
语种 | 中文 |
产权排序 | 1 |
页码 | 66页 |
内容类型 | 学位论文 |
源URL | [http://ir.sia.cn/handle/173321/25168] |
专题 | 沈阳自动化研究所_工业控制网络与系统研究室 |
作者单位 | 1.中国科学院大学 2.中国科学院沈阳自动化研究所 |
推荐引用方式 GB/T 7714 | 刘洋. OPCUA发布/订阅机制的研究与实现[D]. 沈阳. 中国科学院沈阳自动化研究所. 2019. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论