OPC UA Client Configuration

OPC UA Client Configuration

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

File location

<WorkspaceDirectory>\ConfigFiles\xio.OPCUAClient.cfg

Parameter

Description

Scope

Unit

Default value

Notes

Parameter

Description

Scope

Unit

Default value

Notes

xio.OPCUA.PublishingInterval

Publishing interval for OPC UA subscription.

-1 - 65535

milliseconds

1000

 

xio.OPCUA.KeepAliveCount

Keep alive count for OPC UA subscription.

0 - 65535

none

10

 

xio.OPCUA.LifetimeCount

Lifetime count for OPC UA subscription.

1 - 65535

none

100

 

xio.OPCUA.MaxNotificationsPerPublish

Max notifications per publish for OPC UA subscription.

0 - 65535

none

1000

 

xio.OPCUA.SamplingInterval

Sampling interval for OPC UA monitored item.

-1 - 65535

milliseconds

250

 

xio.OPCUA.QueueSize

Queue size for OPC UA monitored item.

0 - 65535

none

1

 

xio.OPCUA.DiscardOldest

Discard oldest for OPC UA monitored item.

true/false

none

true

 

xio.OPCUA.SessionKeepAliveInterval

Specifies the interval in seconds for detecting a failed keep alive request

5 - 65535

none

5

 

xio.OPCUA.SessionKeepAliveRetry

Specifies the number of retries for failed session keep alive requests before reconnecting to the OPC UA server

0 - 65535

none

3

 

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.

string

none

LocalMachine\NETx BMS Platform

 

xio.OPCUA.ApplicationCertificateSubjectName

Subject name of application certificate.

string

none

NETx BMS Platform UA Wrapper Client

 

xio.OPCUA.TrustedPeerCertificatesPath

Path to trusted peer certificates within the Windows certificate store.

string

none

LocalMachine\NETx BMS Platform

 

xio.OPCUA.TrustedIssuerCertificatesPath

Path to trusted issuer certificates within the Windows certificate store.

string

none

LocalMachine\NETx BMS Platform

 

xio.OPCUA.MinimumCertificatesKeySize

Minimum certificate key size that our server accepts.

1024, 2048, 4096,

 

2048

>= 1.1.0

xio.OPCUA.RejectSHA1

Defines whether SHA1 certificates shall be rejected or not.

true/false

 

true

>= 1.1.0

xio.OPCUA.AutoAcceptUntrustedCertificates

Defines whether invalid certificates shall be trusted or not.

true/false

 

true

>= 1.1.0

xio.OPCUA.IgnoreCertificateError

If enabled, all certificate errors will be ignored.

true/false

 

false

>= 1.1.1