Génère une waveform contenant une onde triangulaire.


icon

Entrées/Sorties

  • cdbl.png offset

    offset représente l'offset CC du signal. La valeur par défaut est 0,0.

  • cbool.png réinitialisation du signal

    réinitialisation du signal, si VRAI, réinitialise la phase à la valeur de la commande phase et remet l'horodatage à zéro. La valeur par défaut est FAUX.

  • cdbl.png fréquence

    fréquence correspond à la fréquence de la waveform, en Hz. La valeur par défaut est 10.

  • cdbl.png amplitude

    amplitude représente l'amplitude de la waveform. L'amplitude correspond également à la tension de crête. La valeur par défaut est 1,0.

  • cdbl.png phase

    phase représente la phase initiale de la waveform, en degrés. La valeur par défaut est 0. Le VI ignore phase si réinitialisation du signal est FAUX.

  • 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 infos sur l'éch.

    infos sur l'éch. contient des informations sur l'échantillonnage.

  • cdbl.png

    représente la fréquence d'échantillonnage en échantillons par seconde. La valeur par défaut est 1000.

  • cdbl.png nb d'éch.

    nb d'éch. représente le nombre d'échantillons de la waveform. La valeur par défaut est 1000.

  • imsdt.png signal en sortie

    signal en sortie représente la waveform générée.

  • ierrcodeclst.png sortie d'erreur

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

  • Si Signal triangulaire est représenté par la séquence Y, le VI génère le motif selon la formule suivante :

    y[i] = amp × tri(phase[i]), pour i = 0, 1, 2, …, n – 1,

    où amp = amplitude, n = nombre d'échantillons (nb d'éch.) et tri[p] est :

    (2 × pmod/180.0) si 0 ≤ pmod < 90.0

    ou

    (2 × (1 - pmod/180.0)) si 90.0 ≤ pmod < 270.0

    ou

    (2 × (pmod/180.0 - 2.0)) si 270.0 ≤ pmod < 360.0

    où pmod = p modulo 360,0 et phase[i] est :

    phase_initiale + fréquence × 360,0 × i/

    où phase_initiale = phase si réinitialisation du signal est VRAI ou est égale à la dernière phase de sortie si réinitialisation du signal est FAUX.

    Ce VI est réentrant ; il peut donc être utilisé pour simuler une acquisition continue à partir d'un générateur de fonctions de signaux triangulaires. Si la commande câblée à l'entrée réinitialisation du signal est à FAUX, les appels subséquents à ce VI produisent la waveform triangulaire en sortie contenant les n échantillons suivants d'un signal triangulaire. Ce VI garde en mémoire la phase et l'horodatage de la waveform actuelle et utilise ces informations pour générer et horodater continuellement les signaux subséquents, à condition que l'entrée réinitialisation du signal soit égale à FAUX.