Summary :
PACEdge
Created Date :
12/31/2025
Last Published Date :
01/05/2026
Summary: In this example via OPC UA data is gathered from PLC and is visualized via WebHMI, Node-RED Dashboard and Grafana. Historical data is stored in InfluxDB.
Hypothetical Customer Ask:
•Customer has an existing PLC, which provides access to internal data tags via OPC UA Server. Ask is to visualize PLC data via WebHMI, via Grafana and Node-RED Dashboard and be able to browse and analyze historical data via Grafana. Example demonstrates internal data communication between Connext and Node-RED via MQTT and how Connext data can be stored in InfluxDB and visualized via Grafana. As a second step, example demonstrates an alternative approach, using OPC UA Client in Node RED, bypassing Connext.
Design Approach (Option-1, Connext):
•PLC has OPC UA Server and exposes few tags
•Within the PACEdge, Connext has OPC UA Client, which reads these tags
•Data is visualized via WebHMI
•Data is also published via MQTT
•Node-RED gets data, stores it in InfluxDB, visualize it and enables user setpoint to be sent back to PLC
Design Approach (Option-2, Node-RED):
•PLC has OPC UA Server and exposes few tags
•Within the PACEdge, Node-RED has the OPC UA Client, which reads these tags
•Node-RED stores data in InfluxDB, visualizes it and enables user setpoint to be sent back to PLC
Applicable PACEdge Versions: 2.1, 2.1.1, 2.2.0