OPC UA Interface Layer for Process Controller Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In industrial process automation, existing technologies face challenges in managing communications between process controllers and field devices, particularly when the process controller is not aware of the complete set of OPC UA methods implemented on the field devices, leading to compatibility issues and limitations in utilizing device functionality.

Innovation Solution

An interface device with a process controller interface and a peer device interface, equipped with a logic unit that implements 'if-this-then-that' logic, facilitates bidirectional communication and enables data translation between process controllers and peer devices, abstracting the communication layer and allowing for the invocation of OPC UA methods without requiring the process controller to know the specific namespace of the peer devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the process controller directly communicates with field devices using OPC UA methods, then communication functionality is achieved, but the process controller must be aware of the complete set of OPC UA methods and namespaces implemented on field devices, increasing system complexity

Engineering Contradiction:
Improvecommunication functionalityVSAvoidprocess controller awareness of OPC UA methods
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The interface device acts as an intermediary between the process controller and field devices. It translates process controller requests into appropriate OPC UA method calls to field devices and returns results to the process controller. This mediator approach allows the process controller to communicate with field devices without needing awareness of specific OPC UA methods or namespaces, resolving the technical contradiction by maintaining communication functionality while reducing process controller complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If field devices are replaced or upgraded across different device lifecycles, then system adaptability is improved, but compatibility issues arise requiring changes to process controllers or field devices

Engineering Contradiction:
Improvedevice replacement capabilityVSAvoidcommunication compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The interface device serves as a compatibility layer that handles communication with field devices regardless of their specific models or versions. When field devices are replaced or upgraded, the interface device translates requests appropriately without requiring changes to the process controller, thus maintaining communication compatibility while enabling system adaptability to different device lifecycles.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The interface device is designed to work with multiple types and versions of field devices simultaneously. It provides universal communication capabilities that accommodate different field devices across various lifecycles, allowing the system to maintain compatibility while adapting to device replacements and upgrades.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If the process controller directly invokes OPC UA methods on field devices, then direct data access is achieved, but the load on OPC UA servers increases and efficiency decreases

Engineering Contradiction:
Improvedata access efficiencyVSAvoidOPC UA server load
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The interface device aggregates multiple field device connections and method calls into a single communication endpoint for the process controller. By merging the communication interface, it reduces the overall load on OPC UA servers and improves data access efficiency, as the process controller interacts with one interface device rather than multiple field devices directly.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20230280710A1Interface Device for Connecting Process Controllers to OPC UA Peer Devices
Publication Date: 2023.09.07 ABB (SCHWEIZ) AG
  • US20230280710A1 patent drawing

AI summary

A system and method for connecting a process controller to one or more peer devices includes providing a process controller interface for bidirectional communication; using a peer device interface for bidirectional OPC UA communication with the peer devices; and providing a logic unit that determines one or more to-be-performed actions from the one or more inputs according to a predetermined logic; determines, according to the predetermined logic, one or more outputs which, when supplied to the process controller, and/or to the peer devices, cause the to-be-performed actions to be performed; and supply these outputs to the process controller, and/or to the one or more peer devices.