OPC UA Node Set Generation for Fast Field Device Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automation systems face challenges in efficiently generating communication networks between OPC-UA clients and field devices, requiring manual programming and intervention to integrate new devices, which can disrupt system operations.

Innovation Solution

A computer-implemented method using a communication gateway to automatically generate OPC-UA node sets by identifying field devices, reading configuration and communication information from an internal database, and creating standardized OPC-UA node sets for seamless integration and data communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual programming is used to integrate new field devices into the automation system, then the communication network can be established, but the system operation is disrupted and integration time is increased

Engineering Contradiction:
Improvesystem operation continuityVSAvoiddevice integration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The communication gateway automatically generates OPC UA node sets by reading configuration information from an internal database when new field devices are connected, enabling self-service integration without manual programming intervention. This eliminates the need for operators to manually create node sets, thereby maintaining system operation continuity while reducing integration time

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Configuration information for field devices is pre-stored in the internal database of the communication gateway. When a new device is connected, the gateway immediately retrieves and uses this pre-prepared configuration data to generate the corresponding OPC UA node set, eliminating the need for on-site manual programming and reducing integration time

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If manual programming is required to create OPC-UA node sets, then communication can be established, but device complexity and ease of operation are compromised

Engineering Contradiction:
Improvedevice integration easeVSAvoidcommunication network setup complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The communication gateway acts as an intermediary between field devices and the OPC UA network. It automatically translates device configuration information into standardized OPC UA node sets using templates from the internal database, eliminating the need for operators to manually program complex communication protocols and node set configurations

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses pre-defined OPC UA node set templates stored in the internal database as copies for different field device types. When a new device is integrated, the gateway copies and instantiates the appropriate template, automatically adapting it to the specific device configuration without requiring manual programming of the entire node set structure

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250385948A1Method for generating a communication network in an automation system
Publication Date: 2025.12.18 BECKHOFF AUTOMATION GMBH
  • US20250385948A1 patent drawing
  • US20250385948A1 patent drawing
  • US20250385948A1 patent drawing

AI summary

A computer-implemented method is provided for generating a communication network between at least one OPC-UA client and at least one field device of an automation system. The method includes identifying at least one field device of the automation system via a communication gateway of the automation system in an identifying step, generating an OPC UA node set for the identified field device by the communication gateway in a generating step, and storing the OPC UA node set on an OPC UA server in a node set storing step. Related methods for data communication and data analysis are also described, along with a communication gateway and an automation system.