El servidor OPC Unified Architecture (servidor OPC UA) permite que M262 Logic/Motion Controller intercambie datos con clientes OPC UA. El servidor y el cliente se comunican a través de sesiones.
Los elementos de datos (también denominados símbolos) que el servidor OPC UA va a compartir se seleccionan manualmente de una lista de las variables IEC utilizadas en la aplicación.
El servidor OPC UA admite acceso de lectura y escritura, así como el modelo de suscripción. Al utilizar el modelo de suscripción, el servidor OPC UA lee los valores de los símbolos desde los dispositivos con una tasa de muestreo fija, coloca los datos en una cola y, a continuación, los envía a los clientes a modo de notificaciones con un intervalo de publicación periódico. El intervalo de muestreo puede ser más corto que el intervalo de publicación, en cuyo caso las notificaciones se pueden poner en cola hasta que transcurra el intervalo de publicación.
Los símbolos cuyo valor no ha cambiado desde el muestreo anterior no se vuelven a publicar. En su lugar, el servidor OPC UA envía mensajes KeepAlive regulares para indicar al cliente que la conexión permanece activa.
El acceso al servidor OPC UA se controla a través de los derechos de acceso. Consulte Derechos del usuario.
Se implementan los siguientes perfiles y facetas de OPC Foundation:
OPC UA Micro Embedded Profile 2017
Faceta Core 2017 Server
UA-TCP UA-SC UA-Binary
Embedded DataChange Subscription
Security Category
SecurityPolicy – Basic256Sha256
SecurityPolicy – Basic256
Se admiten las siguientes funciones:
Modelo de espacio de direcciones
Attribute Services
Base Information
Discovery Services
Monitored item Services
Protocol and Encoding (TCP UA binario)
Seguridad
Session Services
Subscription Services
View Services