UA_SubscriptionProcessed

Descripción general

Tipo:

Bloque de funciones

Disponible desde:

V2.0.0.0

Descripción funcional

Opcionalmente, puede llamarse al bloque de funciones UA_SubscriptionProcessed para verificar si los valores de varios elementos supervisados de una suscripción se han publicado.

NOTA:

El bloque de funciones UA_SubscriptionProcessed solo puede usarse en combinación con la modalidad de sincronización de firmware SyncMode UAMS_FwSync. Con esta modalidad de sincronización seleccionada, el sistema subyacente publica automáticamente los valores.

Interfaz

Input

Tipo de datos

Descripción

Execute

BOOL

El bloque de funciones se ejecuta en un flanco ascendente.

Consulte también Comportamiento de los bloques de funciones con la entrada Execute.

Timeout

TIME

Tiempo máximo para responder.

Rango de valores: de 2 s a 60 s

Si el valor se encuentra fuera del rango, se aplicará el límite superior o inferior.

Valor predeterminado: GPL.Timeout

SubscriptionHdl

DWORD

Controlador de suscripción.

Salida

Tipo de datos

Descripción

Done

BOOL

Indica que la ejecución del bloque de funciones se ha llevado a cabo correctamente.

Busy

BOOL

Indica que la ejecución del bloque de funciones está en curso.

Error

BOOL

Indica que se ha detectado un error durante la ejecución.

NOTA: Aunque Error indique FALSE, compruebe los ErrorIDs correspondientes antes de procesar los índices de espacios de nombres.

ErrorID

ET_Result

Proporciona información de diagnóstico adicional en forma de valor numérico.

Se incluye un resultado individual para cada URI de espacio de nombres especificado.

Published

BOOL

Indica que se han publicado variables desde la última llamada.