Comunicación OPC UA
9.3 Uso de la CPU S7-1500 como servidor OPC UA
El firmware devuelve dicha información a través de
Tras "Cool1", la CPU continúa el programa de usuario cíclico.
A
Llamada del método de servidor y gestión de la información "Done" (método concluido)
①
Llamada asíncrona al método de servidor
②
Información "Done" asíncrona del método llamado (método concluido)
B
Espera a llamadas de cliente OPC UA, gestión de llamadas en cola de espera, retransmisión al cliente OPC UA
de información procedente del programa de usuario cíclico.
③
Transferencia de datos del servidor OPC UA a la instancia del método del programa de usuario, y viceversa.
C
Comprobación de si se ha llamado al método.
En caso afirmativo, hacer llegar los datos de entrada del servidor OPC UA a la instancia del método del programa
de usuario y responder a la instancia del método que se ha llamado al método ("called")
④
Llamada síncrona de la instrucción OPC_UA_ServerMethodPre como multinstancia, indicando el área de memoria
para los datos de entrada del servidor OPC UA.
El Return-Value informa sobre si el método ha sido llamado por el cliente OPC UA.
⑤
Comprobación sobre si el método ha concluido o continúa activo ("busy").
D
Comprobación sobre si se ha concluido el método.
En caso afirmativo, los datos de salida de la instancia del método se hacen llegar al servidor OPC UA y se res-
ponde a la instancia que el método ha concluido. Se mantiene informado al servidor OPC UA.
⑥
Llamada del FB de método (aquí: FB Cool) con la instancia y los parámetros de proceso deseados.
Figura 9-45
Ejemplo: Llamada del método de servidor "Cool"
Información sobre las instrucciones de servidor
Las instrucciones "OPC_UA_ServerMethodPre" y "OPC_UA_ServerMethodPost" se
describen detalladamente en la ayuda de las instrucciones > Comunicación > OPC UA >
Servidor OPC UA.
Consulte también
Condiciones de utilización de métodos de servidor (Página 239)
238
②
al cliente OPC UA llamante (A).
Manual de funciones, 11/2019, A5E03735817-AH
Comunicación