Skip to main content

Ignition OPC-UA Configuration Guide

By NFM Consulting 1 min read

Key Takeaway

How to configure Ignition's OPC-UA server and client connections for PLC communication, cross-platform data sharing, and secure industrial connectivity.

Quick Answer

Ignition OPC-UA configuration involves setting up Ignition's built-in OPC-UA server for exposing data to external clients, configuring OPC-UA client connections to PLCs and third-party servers, managing security certificates, and optimizing subscription and scan rate settings for reliable industrial communication.

Ignition's OPC-UA Architecture

Ignition includes both an OPC-UA server and OPC-UA client capability. The server exposes Ignition tag data to external OPC-UA clients. The client connects to PLC-native OPC-UA servers (Allen-Bradley, Siemens, etc.) and third-party OPC-UA servers to bring data into Ignition's tag system.

Client Connection Setup

Configuring an OPC-UA client connection in Ignition requires the server endpoint URL, security policy (None, Basic128Rsa15, Basic256, Basic256Sha256), authentication mode (Anonymous, Username, Certificate), and connection timeout settings. NFM recommends using Basic256Sha256 security policy with certificate-based authentication for production environments.

Certificate Management

OPC-UA uses X.509 certificates for mutual authentication between clients and servers. Ignition manages certificates through the gateway web interface (Config → OPC Connections → Security). Initial connections require manual certificate trust approval on both ends. In large deployments, a Certificate Authority (CA) simplifies certificate management.

Common PLC Connections

PLC PlatformOPC-UA SupportNotes
Allen-Bradley (ControlLogix/CompactLogix)Via Ignition's native AB driverOPC-UA available on newer firmware
Siemens S7-1500Built-in OPC-UA serverEnable in TIA Portal
Beckhoff TwinCATVia TF6100 OPC-UA moduleSeparately licensed TwinCAT 3 function
Schneider M580/M340Via OPC-UA add-onM580: BMENUA0100 hardware; M340: EcoStruxure OPC UA Server Expert software

Performance Optimization

OPC-UA subscription settings directly impact performance. Configure publishing intervals and sampling rates to match your monitoring requirements — not everything needs 100ms polling. Group tags by scan rate to reduce communication overhead. NFM's managed Ignition SCADA services include OPC-UA connection optimization as part of our ongoing managed SCADA support.

Frequently Asked Questions

Ready to Get Started?

Our engineers are ready to help with your automation project.