摘要
针对目前OPC UA客户端/服务器通信模式中存在的紧耦合、服务器性能瓶颈等问题,进行了OPC UA发布/订阅通信模式总体架构的研究。首先具体分析了UA的核心功能,包括地址空间技术和数据编码技术,并在两者的基础上,利用消息代理机制,完成了发布者和订阅者的功能开发。还通过实验进一步验证了功能的稳定性和对数据的传输能力,结果表明,此模式可以满足大多数工业需求。
In order to solve the problem of tight coupling and server performance bottlenecks existing in the OPC UA client/server communication mode,the overallarchitecture of OPC UA publish/subscribe communication mode is studied. This study analyzes the core functions of UA,including address space technology and data coding technology,and then,completes the function of publisher and subscriber using message broker. The experiment also verifies the stability of function and the data transmission capacity,the results show that this model can meet most of industrial needs.
引文
[1]OPC Foundation.BS EN 62541-1 OPC Unified Architecture Specification Part1:Overview and Concepts 1.04[S],2017.07
[2]Cavalieri S,Stefano D D,Salafia M G,et al.Integration of OPC UA into a web-based platform to enhance interoperability[C].In:Proceedings of the IEEE International Symposium on Industrial Electronics,Edinburgh,UK,2017.1206-1211
[3]王锴,郭海丰,徐皑冬,等.面向智能制造的电磁线圈绝缘退化监测方法[J].信息与控制,2017,46(4):469-473
[4]王华,刘枫.OPC UA技术及应用[J].工业控制计算机,2008,21(12):38-39
[5]苏延召,李艾华.基于OPC UA的自动化系统集成技术研究[J].测控技术,2011,30(3):68-71
[6]OPC Foundation.BS EN 62541-14 OPC Unified Architecture Specification Part 14:Pub Sub Release Candidate1.04.24[S],2017.02
[7]OPC Foundation.BS EN 62541-3 OPCUnified Architecture Specification Part 3:Address Space Model 1.04[S],2017.07
[8]陆会明,阎志峰.OPC UA服务器地址空间关键技术研究与开发[J].电力自动化设备,2010,30(7):109-113
[9]OPC Foundation.BS EN 62541-6 OPCUnified Architecture Specification Part 6:Mappings 1.03[S],2015.07
[10]Kim W,Sung M.OPC-UA Communication Framework for PLC-based Industrial Io T Applications:Poster Abstract[C].In:Proceedings of the IEEE/ACM 2nd International Conference on Internet-of-Things Design and Implementation,Pittsburgh,USA,2017.327-328
[11]高晓婷.基于AMQP的信息发布与订阅:[硕士学位论文][D]浙江:浙江工业大学信息工程学院,2013.6-8
[12]吴炜鑫,王宇,王兴伟.基于AMQP的校园消息总线系统的设计与实现[J].通信学报,2013(s2):180-188