Utilisation Des Événements Dans Labview - National Instruments LabVIEW Manuel De L'utilisateur

Table des Matières

Publicité

Chapitre 9
Programmation événementielle
Remarque
uniquement lorsque vous souhaitez participer au traitement de l'action utilisateur, soit en
détruisant l'événement, soit en modifiant les données d'événement. Si vous voulez
simplement savoir si l'utilisateur a effectué une action particulière, utilisez les événements
notification.
Remarque
événement notification et un événement filtre. Une condition peut traiter plusieurs
événements notification, mais ne peut traiter plusieurs événements filtre que si les éléments
de données d'événement sont identiques pour tous les événements.
Utilisation des événements dans LabVIEW
Manuel de l'utilisateur LabVIEW
condition de structure Événement modifie des données d'événement,
LabVIEW transmet les modifications aux structures Événement suivantes
dans la chaîne. Si une structure Événement dans la chaîne détruit
l'événement, LabVIEW ne transmet d'événement à aucune structure
Événement restante dans la chaîne. LabVIEW finit de traiter l'action
utilisateur qui avait déclenché l'événement uniquement après que toutes les
structures Événement configurées ont traité l'événement sans le détruire.
National Instruments vous recommande d'utiliser des événements de type filtre
Les conditions de structure Événement qui gèrent les événements filtre ont
un nœud de filtrage d'événements, comme décrit dans la section
Composantes de la structure Événement
pouvez modifier les données d'événement en câblant de nouvelles valeurs
à ces terminaux. Si vous ne câblez pas d'élément de données, cet élément
demeure inchangé. Vous pouvez détruire complètement un événement en
câblant une valeur VRAI au terminal Annuler ?.
Une seule condition dans la structure Événement ne peut traiter à la fois un
LabVIEW peut générer un grand nombre d'événements différents. Pour
éviter de générer des événements superflus, utilisez l'enregistrement
d'événements afin de spécifier de quels événements vous souhaitez que
LabVIEW vous avertisse. LabVIEW supporte deux modèles
d'enregistrement d'événements : l'enregistrement statique et
l'enregistrement dynamique.
L'enregistrement statique vous permet de spécifier quels événements de la
face-avant d'un VI vous voulez traiter dans chaque condition de structure
Événement sur le diagramme de ce VI. LabVIEW enregistre
automatiquement ces événements lors de l'exécution du VI. Chaque
événement est associé à une commande sur la face-avant du VI, à la totalité
de la face-avant du VI ou à l'application LabVIEW. Vous ne pouvez pas
configurer de manière statique une structure Événement pour qu'elle traite
les événements de la face-avant d'un autre VI. La configuration est dite
section de ce chapitre. Vous
9-6
ni.com

Publicité

Table des Matières
loading

Table des Matières