Skip to content

OPC UA Field Level Communications (FLC) News

    Introduction

    Three years after its launch, the OPC Foundation’s Field Level Communications (FLC) initiative has completed the OPC UA FX (Field eXchange) specifications and has started the review and release process for them. In addition, a multi-vendor demo with controllers and network infrastructure components from 20 companies – among them the world’s largest automation suppliers – has been realized to showcase the cross-vendor interoperability of automation components for the most diverse use cases in Factory and Process Automation.

    Completion of OPC UA FX (Field eXchange) specifications

    The FLC Initiative has accomplished a significant milestone in the ongoing project by completing the second OPC UA FX specification release candidate that will become the first publicly available specification after going through OPCF-wide membership review.

    The release candidate of the Field Level Communications initiative consists of four specification parts (Parts 80-83) and focuses on communication between automation components to exchange process data and configuration data using OPC UA Client/Server and PubSub extensions in combination with peer-to-peer connections and basic diagnostics:

    • Part 80 (OPC 10000-80) provides an overview and introduces the basic concepts of using OPC UA for field level communications.
    • Part 81 (OPC 10000-81) specifies the base information model and the communication concepts to meet the various use-cases and requirements of Factory and Process Automation.
    • Part 82 (OPC 10000-82) describes networking services, such as topology discovery and time synchronization.
    • Part 83 (OPC 10000-83) describes the data structures for sharing information required for Offline Engineering using descriptors and descriptor packages.

    UAFX Multi-Vendor Interoperability Demo

    Furthermore, a multi-vendor interoperability demo has been implemented, combining components from a total of 20 manufacturers – among them the world’s largest automation suppliers – to enable cross-vendor data exchange via OPC UA and the extensions for the field level, OPC UA FX. The focus of the interoperability demo is on horizontal communication between automation components, i.e. controller-to-controller (C2C communication). With the UAFX extensions, the controllers are able to exchange process data with other controllers using UAFX Connections and PubSub mechanisms. In the demo itself, process data is exchanged via UDP/IP using wired Ethernet or Ethernet TSN, as well as in combination with a 5G wireless connection.

    In the demo, the controllers act as UAFX Publisher and/or UAFX Subscriber, which exchange data via UAFX Connections. The controllers are configured and interconnected via so-called UAFX Connection Managers, which are either integrated into the controller or implemented as an external software component. The Connection Managers used were implemented by Siemens and Unified Automation. All controllers are monitored in real time via a central dashboard which visualizes the respective status, selected process data and other information from the UAFX asset information model of the automation components.

    Participants in the demo are the manufacturers: ABB, Beckhoff, Bosch Rexroth, B&R, Emerson, Festo, Honeywell, Hirschmann/Belden, Huawei, Kuka, Mitsubishi, Moxa, Omron, Phoenix Contact, Rockwell Automation, Schneider Electric, Siemens, Unified Automation, Wago and Yokogawa.

    Two additional demos were implemented to highlight two highly relevant aspects for field level communications: Firstly, a multi-vendor demo demonstrating deterministic transport in a converged network based on OPC UA over TSN using the UAFX extensions with a direct Layer 2 mapping to optimize the efficiency for high-performance real-time applications. Secondly, the prototype of a Safety Testing Tool which will be used for development-accompanying testing and certification of OPC UA Safety devices based on the new OPC UA Safety Specification which is now also supporting PubSub and UAFX.