EXPERTGetCapturedValue: lire la valeur des registres de capture
Ce bloc fonction d'administration renvoie le contenu d'un registre de capture.
Représentation en langage IL et ST
Pour voir la représentation générale en langage IL ou ST, consultez le chapitre Représentation des fonctions et blocs fonction.
Description des variables d'E/S
Ce tableau décrit les variables d'entrée :
Entrées |
Type |
Commentaire |
---|---|---|
EXPERT_REF_IN |
Référence du bloc fonction EXPERT. Ne doit pas être modifiée pendant l'exécution du bloc. |
|
Execute |
BOOL |
Lors d'un front montant, lance l'exécution du bloc fonctionnel. Sur un front descendant, réinitialise les sorties du bloc fonctionnel à la fin de son exécution. |
CaptureNumber |
BYTE |
Index du registre de capture : 0 |
Le tableau suivant décrit les variables de sortie :
Sorties |
Type |
Commentaire |
---|---|---|
EXPERT_REF_OUT |
Référence du bloc fonction EXPERT. |
|
Done |
BOOL |
TRUE = indique que CaptureValue est valide. L'exécution du bloc fonction est terminée. |
Busy |
BOOL |
TRUE = indique que l'exécution du bloc fonctionnel est en cours. |
Error |
BOOL |
TRUE = indique qu'une erreur a été détectée. L'exécution du bloc fonction est terminée. |
ErrID |
Lorsque Error est réglée sur TRUE : type de l'erreur détectée. |
|
CaptureValue |
DINT |
Lorsque Done est réglé sur TRUE : valeur valide du registre de capture. |
NOTE : si une erreur est détectée, les variables prennent la dernière valeur capturée.
NOTE : pour plus d'informations sur les broches Done, Busy et Execute, reportez-vous à la rubrique Informations générales sur la gestion des blocs fonction.
Ajout du bloc fonction EXPERTGetCapturedValue
Étape |
Description |
---|---|
1 |
Sélectionnez l'onglet Bibliothèques dans le Catalogue de logiciels et cliquez sur Bibliothèques. Sélectionnez Contrôleur > M241 > M241 HSC > Administration > EXPERTGetCapturedValue dans la liste, puis faites glisser l'élément vers la fenêtre POU. |
2 |
Reliez l'entrée EXPERT_REF_IN à la sortie HSC_REF du compteur rapide. |