Search

User Manual

Getting Started


Modules and Platform


Appendix


Tutorials & Helpful Tricks


Glossary


Strategic Partner Links

Sepasoft - MES Modules
Cirrus Link - MQTT Modules

Resources

Inductive University
Ignition Demo Project
Knowledge Base Articles
Forum
IA Support
SDK Documentation
SDK Examples

All Manual Versions

Ignition 8
Ignition 7.9
Ignition 7.8

Deprecated Pages

Skip to end of metadata
Go to start of metadata



Ignition's OPC UA server, provided by the OPC UA module, allows an ignition installation to utilize Ignition's various device driver modules. In addition, with the module installed, OPC UA clients can connect to Ignition's UA server, exposing any connected devices to 3rd party systems. 

Settings for the server can be found under the Config section of the Gateway's web interface. On the sidebar, locate OPC UA > Server Settings

Default Credentials

Ignition's OPC UA server does not initially support anonymous access, but can be configured to do so (see the settings table below). Authenticated connection require the following credentials:

Usernameopcuauser
Passwordpassword

Note that new installations of Ignition will automatically create the user above, allowing the gateway to initially connect as a UA client to its own UA server. 

Connecting with UA Discovery

Ignition's OPC UA server is initially, and intentionally, difficult to discover on new installations. To aid with discovery attempts, a separate unsecured endpoint is available, allowing UA clients a means of finding the server. When attempting to discover the server, the endpoint UR should include "/discovery" at the end:

opc.tcp://192.168.2.134:62541/discovery


On this page ...

 

OPC UA Server Settings

SettingDescriptionDefault value

Endpoint Configuration

Bind Port

The port the UA server will bind to.

62,541
Bind AddressesThe address the server will bind to.
localhost
Endpoint Addresses

A common separated list of endpoint addresses that the UA server can be reached at. It is important that this is set to addresses that can be reached by any UA clients attempting to connect to the server.

When entering addresses into this property, they can be just an IP address or hostname:

10.10.10.100

Alternatively, angled brackets can be used. When applied to an address, the server attempts to find the hostname, or resolve the value to as many addresses or hostnames as it can find.

<10.10.10.100>
<hostname>,<localhost>
Security Policies

A comma separated list of acceptable security policies. Available polices are:

  • None 
  • Basic128Rsa15
  • Basic256
  • Basic256Sha256
Basic256Sha256

Authentication

Anonymous Access AllowedSpecifies if UA clients are allowed to connect to this server anonymously. While false, client connections are required to authenticate with the server.
false
User SourceWhich user source contains the initial user for authenticated access. Credentials for the initial user can be found above.

Attempts to use the 'opcua-module' user sources

Advanced

Expose Tag ProvidersWhen enabled, Ignition Tag Providers will be exposed through the UA server, allowing third-party UA clients to access tags in the provider.
false

Redundancy

Backup Bind Addresses

The local addresses that the UA server will attempt to bind to while the backup server in a redundant pair.

localhost
Backup Endpoint Addresses

The endpoint addresses that the UA server can be reached at while the server is configured as the backup in a redundant pair. The notation on this property is similar to the Endpoint Addresses property above, in that angled brackets can be used with each hostname and IP address.

<hostname>,<localhost>
Read-only When Inactive Node

When enabled, this server switches to a read-only state while its gateway is the inactive node in a redundant pair.

false

 


  • No labels