Déclenchement

LabVIEW SignalExpress

Déclenchement

Extrait une section d'un signal continu selon le déclenchement spécifié. Cette étape attend qu'un signal remplisse une condition de déclenchement et renvoie une section du signal qui commence au point de déclenchement, ou avant le point de déclenchement si vous spécifiez des Échantillons de prédéclenchement. Cette étape renvoie un signal déclenché qui a toujours la même taille que le signal en entrée avant le déclenchement. Le signal en entrée doit donc fournir assez de données après le déclenchement pour que l'étape renvoie un signal de cette taille. Si le signal en entrée ne fournit pas assez de données, cette étape donne lieu à un timeout.

Détails  

ParamètreDescription
Signal en entréeAffiche le signal en entrée.
  • Signal affiché — Spécifie les signaux à afficher sur le graphe d'aperçu. Cette option apparaît uniquement quand vous sélectionnez un group de signaux pour l'entrée.
    Remarque  Si les signaux en entrée incluent des valeurs scalaires qui dépendent des valeurs des signaux en entrée, vous ne pouvez pas spécifier d'afficher tous les signaux dans le graphe d'aperçu.
Signal en sortieAffiche le signal en sortie.
EntréeContient les options suivantes :
  • Signal en entrée — Spécifie la valeur en entrée.
ConfigurationContient les options suivantes :
  • Mode de déclenchement — Spécifie la condition que le signal spécifié doit remplir pour que LabVIEW SignalExpress commence à extraire le signal.
    • Front positif — Spécifie qu'il faut que le déclenchement se produise quand un signal croise le Niveau spécifié sur une pente positive.
    • Front négatif — Spécifie qu'il faut que le déclenchement se produise quand un signal croise le Niveau spécifié sur une pente négative.
    • Entrée dans fenêtre — Spécifie que le déclenchement se produit lorsqu'un signal entre dans la fenêtre aux valeurs Niveau haut et Niveau bas spécifiées.
    • Sortie de fenêtre — Spécifie que le déclenchement se produit lorsqu'un signal quitte la fenêtre aux valeurs Niveau haut et Niveau bas spécifiées.
  • Niveau — Spécifie le niveau que le signal doit atteindre pour déclencher le signal en entrée.
  • Niveau haut — Spécifie la limite supérieure de la gamme qui déclenche le signal spécifié.
  • Niveau bas — Spécifie la limite inférieure de la gamme qui déclenche le signal spécifié.
  • Hystérésis — Spécifie l'intervalle au-dessus ou en dessous du Niveau de déclenchement par lequel le signal spécifié doit passer pour que le franchissement du niveau de déclenchement soit détecté. La valeur par défaut est 0. Utilisez une hystérésis avec le déclenchement pour éviter que le bruit ne provoque un déclenchement fautif.
  • Signal de déclenchement — Spécifie la voie à utiliser pour rechercher le déclenchement si l'entrée est un groupe de signaux. La valeur par défaut est la première voie du groupe.
  • Échantillons de prédéclenchement — Spécifie le nombre d'échantillons de prédéclenchement par voie à acquérir avant le point de déclenchement de référence. Les périphériques supportés par NI-DAQmx exigent que Échantillons de prédéclenchement aient une valeur minimale de 2. Les échantillons de postdéclenchement sont égaux à Échantillons à lireÉchantillons de prédéclenchement. La valeur par défaut est 2.
  • Timeout (s) — Spécifie la valeur de timeout du matériel, en secondes. La valeur par défaut est 10.
  • Déclenchement trouvé — Renvoie VRAI si un déclenchement a été trouvé dans le signal en entrée. Renvoie FAUX si aucun déclenchement n'est trouvé.

Détails sur Déclenchement

Cette étape peut renvoyer une erreur de timeout dans les conditions suivantes :

  • Vous spécifiez un Niveau de déclenchement que le signal en entrée n'atteint pas.
  • Un déclenchement se produit mais le signal en entrée ne fournit pas assez de données après le déclenchement pour que l'étape renvoie un signal de la même taille que le signal en entrée.