A METHOD FOR INTEGRATING FIELD DEVICES INTO OPEN AND ISOLATED CONTROL SYSTEMS BASED ON THE DYNAMIC MAPPING OF EDD DESCRIPTION ON OPC UA

Authors

  • Sergey V. Kolodii Author
  • Dmitry V. Kurkin Author
  • Maxim A. Monakhov Author
  • Roman M. Gaifulin Author

Abstract

Field devices with industrial protocols such as HART are widely used in manufacturing and automation systems. EDDL (Electronic Device Description Language) is used to integrate field devices into such systems. EDLL is a universal language for describing the properties of field devices defined by IEC 61804 international standard. Many automation systems exploit the OPC UA (Open Platform Communications Unified Architecture) technology. OPC UA provides universal access to device-specific information using a standardized information model. To this end, a relevant task is to convert the description of a field device developed using the EDDL language into the OPC UA information model. Aim. The paper aims to describe a method for the dynamic mapping of the description of EDDL-based field devices into the OPC UA information model and to show its advantages over other known methods. Materials and methods. It proposes to use an approach to converting the description of a field device in the EDDL language, which includes compiling EDDL methods into the byte code of a virtual machine and an intermediate information model and further mapping the intermediate model to the OPC UA information model described in FDI (Field Device Integration) specifications. Results. The paper presents the results of testing a prototype implementing a dynamic mapping method on the Linux and Windows operating systems, as well as its capabilities for configuring Rosemount-3051 pressure transmitters. Conclusion. It demonstrates the prospects for using this method in commercial products and devices.

Author Biographies

  • Sergey V. Kolodii
    Ass. Prof. of the Department of Information and Measuring Technology, South Ural State University, Chelyabinsk, Russia; СЕО, LLC “Distributed Remote Monitoring Systems”, Chelyabinsk, Russia
  • Dmitry V. Kurkin
    Lead Software Engineer, LLC “Distributed Remote Monitoring Systems”, Chelyabinsk, Russia
  • Maxim A. Monakhov
    Lead Software Engineer, LLC “Distributed Remote Monitoring Systems”, Chelyabinsk, Russia
  • Roman M. Gaifulin
    Lead Software Engineer, LLC “Distributed Remote Monitoring Systems”, Chelyabinsk, Russia

Published

2025-02-15

Issue

Section

Informatics and Computer Engineering