Accepte un signal en entrée provenant d'une waveform simple ou d'un tableau de waveforms et mesure la durée de transition (temps de montée ou de descente), la vitesse de variation et les dépassements de valeurs ayant lieu avant (undershoot) ou après (overshoot) une transition positive ou négative sélectionnée dans chaque waveform. Câblez des données à l'entrée signal en entrée pour déterminer l'instance polymorphe à utiliser ou sélectionnez manuellement l'instance.

Remarque Les définitions de terminologie et de mesure de ce VI sont conformes à la norme IEEE 181-2003, la norme IEEE sur les transitions, les impulsions et les waveforms associées.


icon

Entrées/Sorties

  • ci32.png numéro du front (1)

    numéro du front spécifie la transition à mesurer.

    Un numéro du front de n avec une polarité montante sélectionnée indique que le VI mesure la nième transition montante qu'il détecte dans la waveform en entrée.

  • cmsdt.png signal en entrée

    signal en entrée représente la waveform à mesurer. La waveform doit contenir un nombre de transitions supérieur ou égal au numéro du front dans la direction spécifiée par la polarité.

    Une transition en montée représente l'intervalle de temps compris entre deux intersections consécutives, en montée, de la waveform avec niv. de réf. bas et niv. de réf. haut. Une transition en descente représente l'intervalle de temps compris entre deux intersections consécutives, en descente, de la waveform avec niv. de réf. haut et niv. de réf. bas.

  • cu16.png polarité (montée)

    polarité spécifie si la transition à mesurer a lieu en montée (direction par défaut) ou en descente.

  • cnclst.png niveaux de référence

    niveaux de référence spécifie les niveaux de référence bas et haut requis pour déterminer l'intervalle de transition. niv. de réf. moy. n'est pas utilisé dans les mesures de transition.

    Les niveaux de référence fournissent un moyen pour identifier la position dans le temps de la caractéristique de waveform à mesurer.

  • cdbl.png niv. de réf. haut

    niv. de réf. haut spécifie le niveau de référence haut de la waveform en pour cent (unité par défaut) ou en valeur absolue.

    Une intersection de la waveform avec le niv. de réf. haut en montée définit la fin d'une transition en montée, alors qu'une intersection avec le niv. de réf. haut en descente définit le début d'une transition en descente.

  • cdbl.png niv. de réf. moy.

    niv. de réf. moy. spécifie le niveau de référence moyen en pourcentage (valeur par défaut) ou unités absolues. niv. de réf. moyen n'est pas utilisé dans les mesures de transitions.

  • cdbl.png niv. de réf. bas

    niv. de réf. bas spécifie le niveau de référence bas de la waveform en pour cent (unité par défaut) ou en valeur absolue.

    Une intersection de la waveform avec le niv. de réf. bas en montée définit le début d'une transition en montée, alors qu'une intersection avec le niv. de réf. haut en descente définit la fin d'une transition en descente.

  • cu16.png unités de réf.

    unités de réf. spécifie si les entrées niv. de réf. haut, niv. de réf. moy. et niv. de réf. bas sont interprétées comme un pourcentage de la gamme de valeurs complète couverte par la waveform (valeur par défaut)ou comme des niveaux absolus.

  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • cnclst.png paramètres des niveaux en %

    paramètres des niveaux en % spécifie la méthode utilisée par LabVIEW pour déterminer les niveaux des états haut et bas d'une waveform.

    Si vous sélectionnez des unités de réf. en pour cent, paramètres des niveaux en % détermine les niveaux de référence. Sinon, LabVIEW ignore cette entrée.

  • cenum.png méthode

    méthode spécifie comment LabVIEW calcule les niveaux des états haut et bas de la waveform.

    0Histogram— Renvoie les niveaux des intervalles de l'histogramme qui représentent le nombre maximal d'occurrences pour les zones supérieure et inférieure de la waveform. La zone supérieure (ou inférieure) de la waveform couvre 40 % de la partie supérieure (ou inférieure) de l'intervalle compris entre deux pics de la waveform.
    1Peak— Recherche les niveaux maximal et minimal de toute la waveform.
    2Auto select (valeur par défaut) — Détermine si les intervalles de l'histogramme qui correspondent aux niveaux des états haut et bas possèdent chacun plus de 5 % des occurrences totales. Si c'est le cas, LabVIEW renvoie ces résultats. Sinon, LabVIEW utilise la méthode peak. Ceci assure une réponse acceptable dans le cas d'un signal carré (en ignorant l'overshoot ou l'undershoot) ou d'un signal triangulaire (pour lequel la méthode de l'histogramme ne convient pas).
  • ci32.png taille histogramme

    taille histogramme spécifie le nombre d'intervalles de l'histogramme utilisés par LabVIEW pour déterminer les niveaux des états haut et bas de la waveform.

  • cenum.png méthode de l'histogramme

    méthode de l'histogramme spécifie comment LabVIEW calcule les niveaux des états haut et bas de la waveform. Actuellement, mode est la seule méthode de l'histogramme disponible.

    0
    mode
  • cdbl.png réservé

    réservé est réservé à un usage ultérieur.

  • idbl.png pente

    pente est une mesure de la vitesse de variation du signal dans la région de transition entre niv. de réf. haut et niv. de réf. bas.

    pente est donné par la formule suivante. où la durée de la transition est la durée de la transition pour une polarité de transition montante ou descendante et où le niveau de référence haut et le niveau de référence bas sont en unités absolues.

  • idbl.png durée de la transition

    durée de la transition représente le temps, en secondes, qui s'écoule entre le moment où la waveform passe le niv. de réf. bas et le moment où elle passe le niv. de réf. haut pour une transition dont la polarité est définie sur montée.

    Les mesures commencent au bord gauche de la waveform et détectent toutes les intersections avec le niv. de réf. bas qui précèdent la première intersection avec niv. de réf. haut. La dernière intersection avec le niv. de réf. bas est celle utilisée pour le calcul. La durée d'une transition dont la polarité est définie sur montée est appelée temps de montée, alors que la durée d'une transition dont la polarité est définie sur descente est appelée temps de descente, comme l'illustre l'exemple suivant :

  • inclst.png avant transition

    avant transition contient l'undershoot et l'overshoot du signal dans signal en entrée.

    Reportez-vous à la section Détails pour obtenir des informations complémentaires sur la sortie avant transition.

  • idbl.png undershoot (%)

    undershoot mesure la hauteur du minimum local qui précède une transition montante ou descendante, ce qui dépend de la polarité que vous avez spécifiée. Undershoot mesure la hauteur comme pourcentage de l'amplitude basée sur l'histogramme du signal.

  • idbl.png overshoot (%)

    overshoot mesure la hauteur du maximum local qui précède une transition montante ou descendante, ce qui dépend de la polarité que vous avez spécifiée. Overshoot mesure la hauteur comme pourcentage de l'amplitude basée sur l'histogramme du signal.

  • inclst.png après transition

    après transition contient l'undershoot et l'overshoot du signal dans signal en entrée.

    Reportez-vous à la section Détails pour obtenir des informations complémentaires sur la sortie après transition.

  • idbl.png undershoot (%)

    undershoot mesure la hauteur du minimum local qui suit une transition définie comme montante ou descendante par la polarité, et l'exprime en pourcentage de l'amplitude calculée sur base de l'histogramme du signal.

  • idbl.png overshoot (%)

    overshoot mesure la hauteur du maximum local qui suit une transition définie comme montante ou descendante par la polarité, et l'exprime en pourcentage de l'amplitude calculée sur base de l'histogramme du signal.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • icclst.png infos sur les mesures

    infos sur les mesures renvoie les extrémités de l'intervalle de temps correspondant à la transition et les niveaux de référence absolus utilisés pour la définir.

  • idbl.png temps de départ

    temps de départ spécifie le temps correspondant à l'intersection de la waveform avec le niveau de référence bas (haut) en montée (en descente) qui définit le début de la transition à mesurer.

  • idbl.png temps de fin

    temps de fin spécifie le temps correspondant à l'intersection de la waveform avec le niveau de référence haut (bas) en montée (en descente) qui définit le début de la transition à mesurer.

  • inclst.png niveaux de réf.

    niveaux de réf. renvoie les trois niveaux de référence de la waveform définis par l'utilisateur en unités absolues.

    LabVIEW utilise les niveaux de référence pour définir l'intervalle correspondant à une période de mesure.

  • idbl.png niv. de réf. haut

    niv. de réf. haut renvoie le niveau de référence haut.

  • idbl.png niv. de réf. moy.

    niv. de réf. moy. renvoie le niveau de référence moyen.

  • idbl.png niv. de réf. bas

    niv. de réf. bas renvoie le niveau de référence bas.

  • iu16.png unités de réf.

    unités de réf. figure toujours en unités absolues dans infos sur les mesures.

  • Les informations suivantes s'appliquent aux sorties avant transition et après transition des deux instances de ce VI.

    avant transition

    Pour calculer l'overshoot et l'undershoot avant transition, LabVIEW recherche un minimum et un maximum locaux dans la région aberrante avant transition qui précède immédiatement le début de la transition spécifiée par numéro du front et polarité. La zone aberrante avant transition est définie comme le minimum de 3*(temps final – temps de départ) et (temps de départ de la transition actuelle – temps final de la transition précédente) /2. Si la transition à mesurer est la première de la waveform, l'intervalle est défini comme étant le minimum de 3*(temps final – temps de départ) et (temps de départ – début de la waveform).

    Si la polarité est descendante, LabVIEW calcule l'undershoot avant transition en utilisant la formule suivante :

    Si la polarité est montante, LabVIEW calcule l'undershoot avant transition en utilisant la formule suivante :

    Si la polarité est descendante, LabVIEW calcule l'overshoot avant transition en utilisant la formule suivante :

    Si la polarité est montante, LabVIEW calcule l'overshoot avant transition en utilisant la formule suivante :

    Remarque LabVIEW utilise la méthode basée Histogram pour calculer les niveaux d'état et l'amplitude, quelle que soit la méthode spécifiée par les paramètres des niveaux en %.

    après transition

    Pour calculer l'overshoot et l'undershoot après transition, LabVIEW recherche un minimum et un maximum locaux dans la région aberrante après transition qui suit immédiatement la fin de la transition spécifiée par numéro du front et polarité. La zone aberrante après transition est définie comme le minimum de 3*(temps final – temps de départ) et (temps de départ de la transition suivante – temps final de la transition actuelle) /2. Si la transition à mesurer est la dernière de la waveform, l'intervalle est défini comme étant le minimum de 3*(temps final – temps de départ) et (fin de la waveform – temps final).

    Si la polarité est descendante, LabVIEW calcule l'undershoot après transition en utilisant la formule suivante :

    Si la polarité est montante, LabVIEW calcule l'undershoot après transition en utilisant la formule suivante :

    Si la polarité est descendante, LabVIEW calcule l'overshoot après transition en utilisant la formule suivante :

    Si la polarité est montante, LabVIEW calcule l'overshoot après transition en utilisant la formule suivante :

    Remarque LabVIEW utilise la méthode basée Histogram pour calculer les niveaux d'état et l'amplitude, quelle que soit la méthode spécifiée par les paramètres des niveaux en %.

    Illustrations d'exemples

    L'illustration suivante représente l'undershoot et l'overshoot dans une transition négative unique.

    L'illustration suivante représente l'undershoot et l'overshoot dans une transition positive unique.

    Exemples

    Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.

    • labview\examples\Signal Processing\Waveform Measurements\Pulse and Transition Measurements.vi
    • labview\examples\Signal Processing\Waveform Measurements\N channel Pulse and Transition Measurements.vi