OpcUa Connection Item

An item used to configure the connection to one OpcUa server. This connection setup can then be used by the OpcUa and OpcUaProxy modules, and/or be part of an OpcUa cluster,

The OpcUa connection item has the following standard properties:

NameDescriptionIDFlags
NameThe name selected for the OpcUa connection configuration.
Endpoint URLThe server endpoint, e.g. 'opc.tcp://servername:4880'10010Persisted
Reverse connectionIf true, the endpoint URL is used for reverse connections10016Persisted
ServiceLevel NodeIdThe nodeid to read the servicelevel from.10180Persisted
Security modeThe level of security used when communicating with this server (one of 'None', 'Sign', 'Sign and encrypt')10020Persisted, Enumerated
Security policyThe security policy used when communicating with this server.10021Persisted, Enumerated
AuthenticationThe type of authentication to use when connecting to this server (one of 'Anonymous', 'Username/password')10030Persisted, Enumerated
UsernameThe username to use when authenticating with the server.10031Persisted
PasswordThe password to use when authenticating with the server. 10032Persisted, Password
Pki providerThe Pki (certificate) provider to use when 'Security mode' is different from 'None', or 'Authentication' is different from 'Anonymous'.10040Persisted, Enumerated
Application certificate (SSL)The name of the file containing the application certificate that will be sent to the server. If not specified, the default SSL application certificate for the Apis instance will be used.10041Persisted
Application private key (SSL)The name of the file containing the private key for the application certificate. If not specified, the default SSL private key for the Apis instance will be used.10042Persisted
Server certificate (SSL)The name of the file containing a copy of the servers application certificate.10043Persisted
Storage path (SSL)The path to the root PKI directory. If not specified, the default pki directory for this Apis instance will be used (<INSTALL_DIR>\Config\<INSTANCE_NAME>\pki).10044Persisted
Application certificate (W32)The subject-name of the application certificate that will be sent to the server. If not specified, the default Windows certificate for the Apis instance will be used.10050Persisted
Server certificate (W32)The subject-name of the servers application certificate.10051Persisted
Storage path (W32)Name of the folder in Windows Certificate Store where the application- and server-certificates are stored.10052Persisted

The OpcUa connection item has the following advanced properties:

NameDescriptionIDFlags
Watchdog intervalThe number of seconds between each read of the servers status-variable. When one such read-operation fails, a reconnect sequence will be started.10060Persisted
Reconnect intervalThe number of seconds between each reconnect attempt when the server is not responding.10061Persisted
Rpc timeoutThe number of seconds to wait for rpc replies.10070Persisted
Session timeoutThe number of seconds to keep the session alive in the server when there is no rpc requests from the client.10071Persisted
Token timeoutThe number of seconds between security token renewals.10072Persisted
ClusterWhen specified, this connection item becomes part of the selected cluster.10090Persisted, Enumerated

The OpcUa connection item has the following informational properties:

NameDescriptionIDFlags
ServicelevelThe last servicelevel received from the server. This is used for automatic failover between servers in a cluster.10060Persisted