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 :
Pour Modbus TCP :
Le graphique suivant illustre le bloc fonction issu du référentiel de bibliothèque :
Le graphique suivant présente les équipements utilisés avec les instances de chaque type :
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 |