OPC UA Client Diagnostic Items
- Last UpdatedMar 27, 2017
- 1 minute read
The UA Client object contains diagnostic items for the entire service. The following syntax can be used to access a global diagnostic item:
$SYS$DIAG/UAClient/<Item>
Where:
<Item> is one of the diagnostic item names from the following table.
|
<Item> |
Type |
R/W |
Description |
|
IsConnected |
BOOL |
R |
At least one UA Server session established=True, No sessions established=False |
|
TotalConnectionRetries |
Int32 |
R |
Number of connection retries since service start. |
|
ServerUri |
String |
R |
UA Server Uri |
|
KeepAliveInterval |
Int32 |
R |
Keep Alive interval in ms |
|
SecurityPolicy |
Int32 |
R |
0=none, 1=Basic256, 2=Basic128Rsa15 |
|
MessagePolicy |
Int32 |
R |
0=none, 1=Sign, 2=Sign&Encrypt |
|
NamespaceAliases |
String[] |
R |
Array of namespace aliases. |
|
NamespaceUris |
String[] |
R |
Array of namespace URIs |
|
DefaultNamespace |
String |
R |
Default Namespace configured by the user |
|
IsAnonymousUser |
BOOL |
R |
Anonymous User for UA Server session = True, User credential are provided for UA Server session |
|
UserName |
String |
R |
User Name which is configured for secured session with UA Server (empty if IsAnonymousUser=True) |
|
CertificateExpiry |
DateTime |
R |
Date & Time of application certificate expiry (Time in UTC) |
|
CertificateSubject |
String |
R |
Certificate subject name. |
|
ResetTotals |
BOOL |
R/W |
Reset TotalConnectionRetries |