OPC UA Server Configuration

OPC UA Server Configuration

Within this configuration file, server settings for the OPC UA driver are configured.

File location

<WorkspaceDirectory>\ConfigFiles\xio.OPCUA.cfg

Parameter

Description

Scope

Unit

Default value

Notes

Parameter

Description

Scope

Unit

Default value

Notes

xio.OPCUA.Enabled

Enables/disables the OPC UA server interface.

true/false

none

false

 

xio.OPCUA.LocalTCPPort

Port of the local OPC UA TCP transport binding.

1 - 65535

TCP port

48400

 

xio.OPCUA.LocalHTTPPort

Port of the local OPC UA http transport binding.

1 - 65535

TCP port

48401

 

xio.OPCUA.UseBmsAuthentication

Only available for BMS Platform: If enabled, the BMS user authentication module is also used for OPC UA

true/false

none

true

 

xio.OPCUA.ExposeEventTree

Only available for BMS Platform: If enabled, the OPC UA server exposes the event tree node manager that includes the trending definitions for historical access. Disable to hide the trendings from clients.

true/false

none

true

>= 1.1.4

xio.OPCUA.Username

If BMS authentication is not enabled or NETx MP Server is used, the user for connecting to OPC UA has to be specified here. As an alternative, anonymous access can be enabled.

string

none

none

 

xio.OPCUA.Password

If BMS authentication is not enabled or NETx MP Server is used, the password for connecting to OPC UA has to be specified here. As an alternative, anonymous access can be enabled.

string

none

none

 

xio.OPCUA.AnonAccess

If enabled, no user name / password has to be specified for connecting to OPC UA (not recommended).

true/false

none

false

 

xio.OPCUA.ApplicationCertificateLifeTime

Certificate lifetime (in months) for newly created certificates.

1 - 65535

months

120

 

xio.OPCUA.ApplicationCertificatePath

Path to the application certificate within the Windows certificate store.

 

 

LocalMachine\NETx BMS Platform

 

xio.OPCUA.ApplicationCertificateSubjectName

Subject name of application certificate.

 

 

NETx BMS Platform UA Wrapper

 

xio.OPCUA.TrustedPeerCertificatesPath

Path to trusted peer certificates within the Windows certificate store.

 

 

LocalMachine\NETx BMS Platform

 

xio.OPCUA.TrustedIssuerCertificatesPath

Path to trusted issuer certificates within the Windows certificate store.

 

 

LocalMachine\NETx BMS Platform

 

xio.OPCUA.AutoAcceptUntrustedCertificates

If activated, invalid certificates will be accepted and connection will not be rejected.

true/false

none

true

>= 1.1.0

xio.OPCUA.UseOldNodeIds

If activated, the Node ID is prefixed with "0:" as in the previous OPC UA driver versions. This option can be used to be backward comapatible. Shall not be activated for new projects.

true/false

none

false

>= 1.1.0

xio.OPCUA.AllowNoSecurity

If deactivated, the OPC UA clients must use a security mode other than None.

true/false

none

true

>= 1.1.0

xio.OPCUA.RegisterAtDiscoveryServer

If activated, our OPC UA server tries to register at the specified discovery server.

true/false

none

false

>= 1.1.0

xio.OPCUA.DiscoveryServerUrl

URL for registering at the OPC UA discovery server.

 

 

opc.tcp://localhost:4840/

>= 1.1.0

xio.OPCUA.IgnoreCertificateError

If enabled, all certificate errors will be ignored.

true/false

 

false

>= 1.1.1