Rechercher un pattern numérique (VI)

Aide LabVIEW 2014

Date d'édition : June 2014

Numéro de référence : 371361L-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Palette propriétaire : VIs et fonctions waveform numériques

Requiert : Système de développement de base

Recherche un pattern numérique dans une entrée numérique. Câblez des données à l'entrée waveform numérique en entrée pour déterminer l'instance polymorphe à utiliser ou sélectionnez manuellement l'instance.

Exemple

Utilisez le menu déroulant pour sélectionner une instance de ce VI.

DWDT Rechercher un pattern numérique

format de valeur de départ spécifie la méthode de recherche.

0Échantillons (valeur par défaut) — Le sous-ensemble commence à partir d'un élément particulier de l'ensemble des données waveform dans waveform numérique en entrée.
1Temps relatif — Le sous-ensemble commence à partir d'une valeur de donnée à un temps particulier.
waveform numérique en entrée est la waveform numérique en entrée.
pattern numérique spécifie le pattern numérique que vous désirez rechercher. Par exemple, si vous acquérez une grande waveform numérique et que vous voulez savoir si une ou plusieurs parties de la waveform correspondent à un certain pattern, câblez ce pattern à l'entrée pattern numérique afin de détecter les correspondances éventuelles.
temps/indice de départ spécifie le point où commencer la recherche dans waveform numérique en entrée. Vous pouvez spécifier s'il s'agit d'un indice ou d'une valeur de temps dans mode d'indexation. La valeur par défaut est 0, ce qui correspond au début de la waveform numérique en entrée. Lorsque le mode d'indexation est défini à Temps relatif, ce VI vérifie l'entrée temps/indice de départ pour déterminer s'il s'agit d'un entier multiple de dt. Si temps/indice de départ n'est pas un entier multiple de dt, ce VI utilise le multiple exact le plus proche de dt. Ce VI renvoie une erreur si temps/indice de départ est hors gamme pour la waveform numérique en entrée.
entrée d'erreur décrit les erreurs survenues avant l'exécution de ce nœud. À l'exception suivante près, cette entrée fournit la fonctionnalité d'entrée d'erreur standard.

Ce nœud s'exécute normalement même si une erreur a lieu avant son exécution.
mode de comparaison spécifie comment traiter les valeurs de X pour la recherche.

0Comparer les états X (valeur par défaut) — Les valeurs de X dans pattern numérique correspondent uniquement aux états X dans les données en entrée.
1Ignorer les états X — Les valeurs de X dans pattern numérique sont des caractères génériques qui ne correspondent à aucun état numérique.
waveform numérique en sortie renvoie la waveform numérique en entrée non modifiée.
indice/temps du pattern est le premier indice, ou la première valeur de temps, dans la waveform numérique en entrée qui suit temps/indice de départ et qui correspond à la position de pattern numérique. Si mode d'indexation est défini à Temps relatif, indice/temps de pattern représente le temps. Si mode d'indexation est défini à Échantillons, indice/temps de pattern représente l'indice.
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

DTbl Rechercher un pattern numérique

données numériques en entrée représente l'ensemble des données numériques en entrée.
pattern numérique spécifie le pattern numérique que vous désirez rechercher. Par exemple, si vous acquérez une grande waveform numérique et que vous voulez savoir si une ou plusieurs parties de la waveform correspondent à un certain pattern, câblez ce pattern à l'entrée pattern numérique afin de détecter les correspondances éventuelles.
indice de départ spécifie le point où commencer la recherche dans les données numériques en entrée. La valeur par défaut est 0, ce qui correspond au début des données numériques en entrée. Le VI renvoie une erreur si indice de départ est hors gamme pour données numériques en entrée.
entrée d'erreur décrit les erreurs survenues avant l'exécution de ce nœud. À l'exception suivante près, cette entrée fournit la fonctionnalité d'entrée d'erreur standard.

Ce nœud s'exécute normalement même si une erreur a lieu avant son exécution.
mode de comparaison spécifie comment traiter les valeurs de X pour la recherche.

0Comparer les états X (valeur par défaut) — Les valeurs de X dans pattern numérique correspondent uniquement aux états X dans les données en entrée.
1Ignorer les états X — Les valeurs de X dans pattern numérique sont des caractères génériques qui ne correspondent à aucun état numérique.
données numériques en sortie renvoie les données numériques en entrée non modifiées.
indice du pattern renvoie le premier indice dans les données numérique d'entrée qui suit l'indice de départ et qui correspond à la position du pattern numérique.
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

Exemple

Reportez-vous au VI Search Digital Data for Pattern.vi, dans le répertoire labview\examples\Controls and Indicators\Graphs and Charts\Digital Waveform Graph, pour obtenir un exemple d'utilisation de "Rechercher un pattern numérique".

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile