Client OPC UA

Importa in fase di progettazione e/o runtime i nodi di interesse pubblicati da un server OPC UA e può mantenerne sincronizzati strutture e valori.
BrowseName
OPCUAClient
SuperType
Oggetto(BaseObjectType)

Proprietà

Nome
BrowseName
DataType
Descrizione
Endpoint URL server
ServerEndpointURL
Protocollo di comunicazione e indirizzo di rete dell'endpoint sul server.
Verifica identità server
VerifyServerIdentity
Valida il certificato pubblico del server. Vero = accetta il certificato solo se affidabile; Falso = accetta temporaneamente il certificato, anche se non è tra quelli affidabili.
Intervallo pubblicazione richiesto
RequestedPublishingInterval
Modalità sicurezza messaggi minima
MinimumMessageSecurityMode
Livello di sicurezza minimo dei messaggi scambiati tra client e server. Nessuna = i messaggi possono essere non firmati e non cifrati; Firma = i messaggi devono essere firmati oppure firmati e cifrati; Firma e crittografia = i messaggi devono essere firmati e cifrati.
Criteri di sicurezza minima
MinimumSecurityPolicy
Livello di sicurezza minimo dei messaggi scambiati tra client e server. Nessuna = il client non richiede una specifica criteri di sicurezza; Basic256Sha256 = questo criterio o superiore; Aes128_Sha256_RsaOaep = questo criterio o superiore; Aes256_Sha256_RsaPss = questo criterio.
File di certificato client
ClientCertificateFile
File di certificato pubblico del client, secondo standard X509v3 e con estensione .der. Deve trovarsi nella cartella FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
File di chiave privata client
ClientPrivateKeyFile
File di chiave privata del client, con codifica ASCII Base64 ed estensione .pem. Deve trovarsi nella cartella FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
Tipo identità utente
UserIdentityType
Metodo di identificazione dell'utente. Anonimo = nessuna informazione disponibile sull'utente; Utente/Password = utente identificato da nome utente e password; Certificato = utente identificato da un certificato.
Nome utente
Username
Password
Password
File di certificato utente
UserCertificateFile
File di certificato pubblico dell'utente, di tipo X509v3 e con estensione .der. Deve trovarsi nella cartella FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
File di chiave privata utente
UserPrivateKeyFile
File di chiave privata dell'utente, con codifica ASCII Base64 ed estensione .pem. Deve trovarsi nella cartella FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
URI applicazione
ApplicationURI
URI che identifica globalmente l'istanza di applicazione.
Nome applicazione
ApplicationName
Un ID leggibile dell'istanza di applicazione, non necessariamente univoco.
URI prodotto
ProductURI
URI che identifica globalmente il software.
Stato connessione
ConnectionStatus
URI del server
ServerUri
Abilitato
Enabled
Abilita l'oggetto.
Eventi
Events
Sincronizzazione dei Node ID all'avvio
SynchronizeNodeIdsOnStart
Sincronizza i NodeID dei nodi OPC UA importati in fase di progettazione con i NodeID degli stessi nodi sul server a cui il client si connette a runtime. Se non si conosce la situazione sul server, impostare su Vero.
Objects
Configurazioni di runtime
RuntimeConfigurations

Metodi

Sottoscrivi a cambio di dati
BrowseName
SubscribeToDataChange
InputArguments
Nome
DataType
Descrizione
ReadValues
Valori letti
Annulla sottoscrizione a cambio di dati
BrowseName
UnsubscribeFromDataChange
InputArguments
Nome
DataType
Descrizione
ReadValues
Traduci percorso di navigazione in Node ID (NodeId)
BrowseName
TranslateBrowsePathsToNodeIds
InputArguments
Nome
DataType
Descrizione
BrowsePaths
Lista percorso di navigazione
OutputArguments
Nome
DataType
Descrizione
NodeIds
Lista NodeId
Valori letti
BrowseName
ReadValues
InputArguments
Nome
DataType
Descrizione
ReadValues
Valori letti
OutputArguments
Nome
DataType
Descrizione
ReadValueResults
Risultato lettura valori
Lettura asincrona dei valori
BrowseName
ReadValuesAsync
InputArguments
Nome
DataType
Descrizione
OperationId
ID operazione
ReadValues
Valori letti
Scrittura valori
BrowseName
WriteValues
InputArguments
Nome
DataType
Descrizione
WriteValues
Valori da scrivere
OutputArguments
Nome
DataType
Descrizione
WriteValueResults
Chiamata a metodo
BrowseName
CallMethod
InputArguments
Nome
DataType
Descrizione
TargetNode
Method
Metodo
InputArguments
Argomenti di input
OutputArguments
Nome
DataType
Descrizione
ErrorCode
Codice di errore
OutputArguments
Argomenti di output
Sfoglia
BrowseName
Browse
InputArguments
Nome
DataType
Descrizione
NodeId
Node ID del nodo da esplorare
BrowseDirection
Direzione dei riferimenti da sfogliare
ReferenceTypeId
Node ID del tipo di riferimento da sfogliare
IncludeSubtypes
Indica se i sottotipi del riferimento devono essere seguiti
OutputArguments
Nome
DataType
Descrizione
Result
Codice risultato definito da OPC UA
References
Descrizioni riferimento
Importa nodi
BrowseName
ImportNodes
InputArguments
Nome
DataType
Descrizione
NodesToImport
Nodi da importare
RecursiveImport
Importazione ricorsiva
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.