Identification des boutons liés au module ZBRN

Description des blocs fonction

Les blocs fonction ZBRNx_Serial et ZBRNx_TCP obtiennent des informations pour identifier les boutons liés au module ZBRN. Par conséquent, une tâche MAST doit inclure une POU (unité organisationnelle de programme) qui instancie le bloc fonction requis.

Pour Modbus Serial :

G-SE-0033564.2.gif-high.gif

 

 

Pour Modbus TCP :

G-SE-0033714.1.gif-high.gif

 

 

Le graphique suivant illustre le bloc fonction issu du référentiel de bibliothèque :

G-SE-0033721.2.gif-high.gif

 

 

Le graphique suivant présente les équipements utilisés avec les instances de chaque type :

G-SE-0033722.2.gif-high.gif

 

 

Description des variables d'E/S

Le tableau suivant décrit les variables d'entrée des blocs fonction :

Entrée

Type de données

Description

i_xExecute

BOOL

Lance le processus de scrutation des ID de bouton.

i_dwTransmitter_ID

DWORD

Valeur décimale de l'ID de bouton-poussoir à rechercher.

Le tableau suivant décrit les variables de sortie des blocs fonction :

Sortie

Type de données

Description

q_xDone

BOOL

TRUE lorsque le processus de scrutation est terminé.

q_xBusy

BOOL

TRUE pendant le traitement : aucune requête n'est acceptée.

q_xError

BOOL

Indique qu'une erreur est détectée.

Valeur TRUE : voir q_etErrmsg pour plus d'informations.

q_byBouton_index

BYTE

Index du bouton-poussoir commençant à 0.

q_etErrmsg

MESSAGES_CONSTANTS

Type de l'erreur détectée