Identificar botones vinculados al módulo ZBRN

Descripción del bloque de funciones

Los bloques de funciones ZBRNx_Serial y ZBRNx_TCP obtienen información para identificar botones vinculados al módulo ZBRN. Por lo tanto, una tarea MAST debe incluir un POU (Program Organization Unit, unidad de organización de programa) que instancie el bloque de funciones requerido.

Para serie Modbus:

G-SE-0033564.2.gif-high.gif

 

 

Para Modbus TCP:

G-SE-0033714.1.gif-high.gif

 

 

En la gráfica siguiente se muestra el bloque de funciones del repositorio de biblioteca:

G-SE-0033721.2.gif-high.gif

 

 

En la gráfica se muestran los dispositivos en uso con instancias de cada tipo:

G-SE-0033722.2.gif-high.gif

 

 

Descripción de variables de E/S

En la tabla se describen las variables de entrada de los bloques de funciones:

Entrada

Tipo de datos

Descripción

i_xExecute

BOOL

Inicia el proceso de exploración de ID de los botones.

i_dwTransmitter_ID

DWORD

Valor decimal del ID del botón pulsador que se busca.

En la tabla se describen las variables de salida de los bloques de funciones:

Salida

Tipo de datos

Descripción

q_xDone

BOOL

TRUE cuando se alcanza el proceso de exploración.

q_xBusy

BOOL

TRUE durante el proceso: no se acepta la petición.

q_xError

BOOL

Indica la detección de un error.

Si es TRUE: consulte q_etErrmsg para obtener más información.

q_byBouton_index

BYTE

Índice del botón pulsador. Se inicia en 0.

q_etErrmsg

MESSAGES_CONSTANTS

Tipo de error detectado