Communication interface specification in OPC UA

被引:0
作者
Strutzenberger, Diana [1 ]
Fruehwirth, Thomas [1 ]
Trautner, Thomas [4 ]
Hinterbichler, Ronald [2 ]
Pauker, Florian [3 ]
机构
[1] Austrian Ctr Digital Prod, Seestadtstr 27-10, A-1220 Vienna, Austria
[2] EMCO GmbH, Salzburger Str 80, A-5400 Hallein Taxach, Austria
[3] Univ Vienna, Workflow Syst & Technol, Wahringerstr 29, A-1090 Vienna, Austria
[4] Univ Technol Vienna, Inst Prod Engn & Photon Technol, Getreidemarkt 9-311, A-1060 Vienna, Austria
来源
2019 24TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA) | 2019年
关键词
OPC UA; communication interface; web service;
D O I
10.1109/etfa.2019.8869383
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to its modeling capabilities, platform independence, and extendability, Open Platform Communications Unified Architecture (OPC UA) is considered to be the main candidate for a so-called enabling technology for industry 4.0. However, the engineering effort for OPC UA applications, in particular the server, is very high as the process of information modeling and linking the resulting model to real-world data is complex and time-consuming. This significantly limits the spread of OPC UA in manufacturing and other domains. This paper presents an approach towards extending OPC UA in a way such that information necessary for the OPC UA server application to access the underlying system can be specified in the information model. This is achieved by defining communication interfaces for all nodes of the information model that represent readable or writable data. The handling of the interfaces needs to be implemented in code only once and from then on they can be modeled, rather than implemented for each node individually. Thus, the implementation effort of OPC UA servers is reduced. Different modeling approaches for communication interfaces are presented and compared.
引用
收藏
页码:1329 / 1332
页数:4
相关论文
共 10 条
[1]  
Frühwirth T, 2015, IEEE IND ELEC, P4187, DOI 10.1109/IECON.2015.7392753
[2]   Model transformation between OPC UA and UML [J].
Lee, Byunghun ;
Kim, Dae-Kyoo ;
Yang, Hyosik ;
Oh, Sungsoo .
COMPUTER STANDARDS & INTERFACES, 2017, 50 :236-250
[3]  
Lehnhotf S., 2011, 17 POW SYST COMP C P
[4]  
Mahnke W., 2009, ABB REV, V3, P2009
[5]   Generic OPC UA Server Framework [J].
Nikiel, Piotr P. ;
Farnham, Benjamin ;
Filimonov, Viatcheslav ;
Schlenker, Stefan .
21ST INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2015), PARTS 1-9, 2015, 664
[6]  
OPC Foundation, 2015, OPC UN ARCH AN DEV C
[7]  
OPC Foundation, 2013, OPC UN ARCH DEV DI V
[8]   A systematic approach to OPC UA information model design [J].
Pauker, Florian ;
Fruehwirth, Thomas ;
Kittl, Burkhard ;
Kastner, Wolfgang .
FACTORIES OF THE FUTURE IN THE DIGITAL ENVIRONMENT, 2016, 57 :321-326
[9]  
Rohjans S., 2011, 2011 IEEE Second International Conference on Smart Grid Communications (SmartGridComm 2011), P416, DOI 10.1109/SmartGridComm.2011.6102358
[10]  
Wiedemann S., 2018, THESIS