Comunicación OPC UA
9.3 Uso de la CPU S7-1500 como servidor OPC UA
Máquina de moldeo por inyección como ejemplo de especificación Companion
En este ejemplo, una interfaz de servidor contiene los elementos siguientes:
● Nodos OPC UA que se pueden leer con un cliente OPC UA para obtener información
sobre la máquina de inyección (desde variables PLC con acceso de lectura),
● Nodos OPC UA que se pueden escribir con un cliente OPC UA para transferir valores a
la máquina de inyección (en variables PLC con acceso de escritura),
● Nodos OPC UA que se pueden llamar con un cliente OPC UA para iniciar funciones de la
máquina de inyección (mediante métodos de servidor).
Esta interfaz de servidor proporciona una vista estandarizada de una CPU que actúa como
controlador de una máquina de inyección.
La especificación Companion "Euromap" define para las máquinas de moldeo por inyección
una serie de nodos OPC UA que pueden utilizarse como interfaz con el servidor.
Esta interfaz de servidor no incluye otros nodos OPC UA de la CPU. Así se obtiene una
mejor visión de conjunto.
Ejemplo de interfaz de servidor definida por el usuario
Una CPU debe controlar la fabricación de piezas. La producción empieza cuando llega una
orden de producción del sistema de control de procesos superior.
Las órdenes de producción se transfieren a través de un método de servidor: Un sistema de
control de procesos transfiere la información sobre una pieza llamando el método de
servidor en la CPU. Este método de servidor también inicia la producción.
El sistema de control de procesos, es decir, el cliente OPC UA conectado tan solo debe ver
este método de servidor. Para ello, cree una interfaz de servidor definida por el usuario en la
CPU y asígnele el método de servidor. Se trata de habilitar esta interfaz de servidor solo
para clientes OPC UA y, con ello, limitar la vista de la CPU a esta función.
Consulte también
Utilización de especificaciones OPC UA Companion (Página 213)
206
Manual de funciones, 11/2019, A5E03735817-AH
Comunicación