Il server OPC Unified Architecture (server OPC UA) consente a M262 Logic/Motion Controller di scambiare i dati con client OPC UA. Server e client comunicano attraverso sessioni.
Gli elementi di dati (denominati anche simboli) da condividere con il server OPC UA sono selezionati manualmente da un elenco delle variabili IEC utilizzate nell'applicazione.
Il server OPC UA supporta l'accesso in lettura e scrittura e il modello di sottoscrizione. Quando si utilizza il modello di sottoscrizione, il server OPC UA legge i valori dei simboli dai dispositivi a una frequenza di campionamento fissa, posiziona i dati in una coda, quindi li invia ai client come notifiche a intervalli regolari di pubblicazione. L'intervallo di campionamento può essere minore di quello di pubblicazione, in tale caso le notifiche possono essere accodate fino allo scadere dell'intervallo di pubblicazione.
I simboli che non hanno cambiato valore dal campionamento precedente non vengono ripubblicati. Al contrario, il server OPC UA invia messaggi KeepAlive regolari per indicare al client che la connessione è ancora attiva.
L'accesso al server OPC UA è controllato da diritti utente. Vedere Diritti utente.
Sono implementati i seguenti profili e facet di OPC Foundation:
OPC UA Micro Embedded Profile 2017
Facet server Core 2017
UA-TCP UA-SC UA-Binary
Sottoscrizione DataChange incorporata
Categoria di sicurezza
Criteri di sicurezza - Base256Sha256
Criteri di protezione - Basic256
Sono supportate le seguenti funzionalità:
Modello spazio indirizzi
Servizi attributo
Informazioni di base
Servizi Discovery
Servizi elementi monitorati
Protocollo e codifica (TCP UA Binary)
Sicurezza
Servizi sessione
Servizi di sottoscrizione
Servizi di visualizzazione