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:
Para Modbus TCP:
En la gráfica siguiente se muestra el bloque de funciones del repositorio de biblioteca:
En la gráfica se muestran los dispositivos en uso con instancias de cada tipo:
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 |