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 |
|---|---|---|---|---|---|
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 |