Ignition OPC UA connects industrial equipment and software through OPC Unified Architecture. Its OPC UA Module provides server functionality and works with device drivers to make equipment data available to Ignition and external OPC UA clients. Ignition also has a built-in OPC UA client that can connect to external servers without this module.
For manufacturers and system integrators in India, the starting point is deciding where equipment communication should reside: in Ignition, in an existing OPC server, or across both. The sections below cover product capabilities, suitable projects, deployment requirements and connection checks, based on Ignition 8.3 documentation.
Ignition's device drivers bring data from supported controllers into its OPC UA server. For equipment covered by those drivers, this can remove the need for a separate OPC server between the PLC and Ignition. The PLC does not need its own OPC UA server when the selected driver communicates using the PLC's supported protocol.
An existing OPC UA server can remain the communication layer for equipment it already supports. Ignition connects to that server as a client, allowing a new application to use the available data without rebuilding every PLC connection. This also provides a route for equipment outside Ignition's own driver coverage.
The OPC UA Module makes connected device data accessible to compatible external clients. A separate SCADA application can therefore request data through Ignition instead of maintaining its own direct PLC connection. Access to Ignition Tag Providers is separately configurable; installing the module does not automatically publish every project tag.
Plants introducing Ignition alongside supported controllers can keep device communication and application development within the same platform. This is particularly relevant when the engineering team will maintain both the equipment connections and the Ignition project. Before extending an existing installation, document who owns driver updates, tag changes and commissioning tests.
Sites with established OPC UA connections can introduce Ignition while keeping those connections in service. For example, a factory adding a monitoring application may retain an equipment supplier's OPC server rather than transfer responsibility for its device configuration. The project still needs an agreed tag list and access to both systems for integration testing.
Mixed-equipment projects need model-level checks before selecting a communication platform. A manufacturer name on a driver list does not establish support for every controller, firmware version or data type. Record unsupported devices separately and evaluate an external server or another connection route for each one.
If your shortlist includes dedicated OPC servers as well as Ignition, compare them against the equipment and operating responsibilities in your project.
| Product | Ignition OPC UA Module, used within the Ignition platform |
|---|---|
| Server role | Provides an OPC UA server for connected device data and configured tag exposure |
| Client role | Built into Ignition; connects to external OPC UA servers |
| Communication | OPC UA using UA/TCP transport and UA/Binary encoding |
| Operating systems | Windows, Linux and macOS; check supported versions for the intended release |
| Commercial scope | OPC UA Module and Core Drivers are included in the Ignition platform; confirm additional module and driver requirements |
Representative driver coverage includes the following families. Use the individual driver documentation to verify the exact connection requirements.
| Driver or family | Representative connection targets |
|---|---|
| Allen-Bradley | Supported Allen-Bradley Ethernet controllers |
| Siemens | S7-300, S7-400, S7-1200 and S7-1500 controllers |
| Modbus Ethernet | Devices supporting Modbus TCP |
| Omron | NJ/NX and CS/CJ families through the appropriate driver |
| Mitsubishi TCP | iQ-R, iQ-F (FX5U), Q and L series |
Tag browsing depends on the driver and device. Some connections require manually configured addresses, so include tag creation effort when estimating engineering time.
The OPC UA Module handles server connectivity and provides a public API for custom driver development. Device drivers are installed as modules within Ignition.
Application functions require their own selection. Perspective and Vision provide visualization, historian modules handle historical storage, and SQL Bridge supports transaction groups. Include the modules required by the application rather than assuming an OPC UA connection alone provides a complete SCADA or data-logging system.
Deployment requires an Ignition Gateway and the modules needed for the chosen architecture. Size the host against device count, requested update rates and application workload; a minimum installation specification does not establish production capacity.
Ignition licensing is server-based and modular. Request a configuration-specific quotation covering the platform, additional drivers or modules, redundancy and support. For an Indian deployment, also clarify the quotation currency and the scope of local commissioning and ongoing assistance. Do not interpret inclusion of OPC UA in the platform as a complete, free production system.
These examples describe possible architectures, rather than customer implementation results.
For a supported PLC, create a device connection in the Gateway and select the matching driver. The driver communicates with the controller, while Ignition's OPC UA server provides the resulting data to the application. An illustrative use is collecting machine status from one controller for an Ignition operator display.
For a production line already served by an OPC UA server, configure an outgoing OPC UA connection from Ignition to that server. The external server continues communicating with the equipment. In this arrangement, commissioning depends on obtaining the server endpoint, appropriate credentials and certificate access from its administrator.
For an external application that needs equipment values, configure its client to connect to Ignition's OPC UA server. Decide whether it needs connected device nodes or data from an Ignition Tag Provider. Test with the intended client account so that successful administrator access is not mistaken for successful production access.
Establish the connection role before configuring addresses or certificates. A direct PLC connection and an outgoing OPC UA server connection use different settings.
Keep a record of the tested endpoint, tag paths and connection settings for commissioning handover.
Ignition offers a downloadable trial with a two-hour runtime timer that can be reset repeatedly. The Gateway webpage and Designer remain available when the trial expires, while trial-dependent execution stops until the timer is reset. This is an evaluation arrangement, not uninterrupted production operation.
Use the evaluation to test a representative device, realistic tag volume and the required update rates. Include reconnection after a planned interruption and any required write operations in an approved test environment. For projects requiring a longer unattended test, discuss evaluation arrangements with the supplier before scheduling it.
It can perform both roles. Client functionality is built into Ignition; the OPC UA Module supplies server functionality and enables use of its device driver modules. The required role depends on which system provides the data.
Yes. An Ignition installation with the OPC UA Module and required drivers can serve device data to external OPC UA clients without a local visualization application. It still runs within an Ignition Gateway; confirm the commercial configuration for that deployment.
Connections to legacy OPC DA servers use the separate OPC COM module. The official documentation specifies a Windows-based Ignition Gateway for these COM connections. Treat this as a separate integration route when reviewing an existing OPC DA installation.
Open the faulted connection's error details first. Possible causes include an unreachable endpoint, incompatible security settings, rejected or expired certificates, and authentication failures. If the connection succeeds but values remain unavailable, check tag paths and permissions separately. The error message should guide the next check.
Inductive Automation develops Ignition. For projects in India, contact the company to confirm purchasing arrangements and use its integrator directory to investigate implementation support. Agree on service coverage and response expectations with the selected provider.
| Company | Inductive Automation |
|---|---|
| Headquarters | 90 Blue Ravine Road, Folsom, CA 95630, USA |
| International telephone | +1 916 456 1045 |
| Sales contact | accountservices@inductiveautomation.com |
| Official website | https://inductiveautomation.com/ |
Communication parameters can be changed dynamically while the server keeps running, so adding a device or revising a setting does not interrupt data collection. Drivers cover 400+ device series from 100+ manufacturers, including Siemens, Rockwell Automation, Mitsubishi Electric and Omron, so most equipment changes are handled as a setting change rather than a rebuild.
Every site publishes data through OPC UA, or sends it to AWS, Azure and other cloud services over MQTT or HTTP*, so upper systems see the same interface wherever the data originates. A cloud-side OPC UA client can initiate the connection, so no inbound ports need to be opened at the site. Calculation, conditional branching and recipe handling are configured on the server itself at no additional cost, keeping that work off the SCADA or MES side.
Packaged licensing* for large-scale standardization reduces the need to procure licenses when adding new sites or manage updates site by site. This supports scaling while maintaining the management framework.
With add-on options, OPC servers running at different sites can be centrally managed from the main site.
Collects oil and gas drilling data via OPC. Secure transmission across firewalls and redundancy help maintain an audit-ready data foundation over time.
All servers include diagnostic logging with log-level settings and filtering. The logs can also serve as a foundation for audit trails.