OPC UA client
In design time and/or at runtime, imports the nodes of interest published by an OPC UA server and can keep the structures and values synchronized.
Properties
Name | BrowseName | DataType | Description |
---|---|---|---|
Server endpoint URL | ServerEndpointURL | Communications protocol and network address of the endpoint on the server. | |
Verify server identity | VerifyServerIdentity | Validates the server public certificate. True = accept the certificate only if trusted; False = temporarily accept the certificate even if it not trusted. | |
Minimum message security mode | MinimumMessageSecurityMode | Minimum security level for messages exchanged between client and server. None = the messages can be unsigned and unencrypted; Signature = the messages must be signed or signed and encrypted; Signature and encryption = the messages must be signed and encrypted. | |
Minimum security policy | MinimumSecurityPolicy | Minimum security level for messages exchanged between client and server. None = the client does not require any specific security policy; Basic256Sha256 = this policy or more secure; Aes128_Sha256_RsaOaep = this policy or more secure; Aes256_Sha256_RsaPss = this policy. | |
Client certificate file | ClientCertificateFile | Client public certificate file, according to standard X509v3 and with .der extension. It must be found in the FTOptixApplication/ProjectFiles/PKI/Own/Certs/ folder. | |
Client private key file | ClientPrivateKeyFile | Client private key file, with ASCII Base64 encoding and .pem extension. It must be found in the FTOptixApplication/ProjectFiles/PKI/Own/Certs/ folder. | |
User identity type | UserIdentityType | This is the method for identification of the user. Anonymous = no information on the user available; User/Password = user identified by username and password; Certificate = user identified by a certificate. | |
User certificate file | UserCertificateFile | The user public certification file, type X509v3 and with .der extension. It must be found in the FTOptixApplication/ProjectFiles/PKI/Own/Certs/ folder. | |
User private key file | UserPrivateKeyFile | User private key file, with ASCII Base64 encoding and .pem extension. It must be found in the FTOptixApplication/ProjectFiles/PKI/Own/Certs/ folder. | |
Application name | ApplicationName | A legible ID of the application instance, not necessarily unique. | |
Synchronize the Node IDs on start | SynchronizeNodeIdsOnStart | Synchronize the NodeIDs of the OPC UA nodes imported at design time with the NodeIDs of the same nodes on the server to which the client connects at runtime. If the situation on the server is not known, set it to True. | |
Methods
Subscribe to data change
- BrowseName
- SubscribeToDataChange
Unsubscribe from data change
- BrowseName
- UnsubscribeFromDataChange
Translate browse paths to Node IDs (NodeIds)
- BrowseName
- TranslateBrowsePathsToNodeIds
Read values
- BrowseName
- ReadValues
Asynchronous read values
- BrowseName
- ReadValuesAsync
Write values
- BrowseName
- WriteValues
Call method
- BrowseName
- CallMethod
Name | DataType | Description |
---|
Name | DataType | Description |
---|---|---|
Browse
- BrowseName
- Browse
Name | DataType | Description |
---|---|---|
Name | DataType | Description |
---|---|---|
Provide Feedback