Définir un attribut de waveform (fonction)

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 de waveform

Requiert : Système de développement de base

Ajoute ou remplace un attribut de waveform. Vous pouvez utiliser n'importe quel type de données pour la valeur de l'attribut.

Détails  Exemple

waveform correspond à la waveform pour laquelle vous désirez ajouter ou remplacer un attribut.
nom est le nom de l'attribut.
valeur est la valeur de l'attribut. Cette entrée est polymorphe ; vous pouvez donc lui câbler n'importe quelles données.
entrée d'erreur décrit les erreurs survenues avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.
waveform en sortie correspond à la waveform avec l'attribut nouveau ou remplacé.
remplacé indique si un attribut a été écrasé.
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

Détails sur Définir un attribut de waveform

Si l'attribut spécifié dans nom existe déjà, sa valeur est écrasée par la nouvelle valeur et remplacé renvoie VRAI. Si l'attribut entré dans nom n'existe pas encore, la fonction crée un nouvel attribut. Certains attributs sont définis par NI-DAQ et par les VIs Express.

Le tableau suivant liste les attributs de la waveform définis par NI-DAQ.

NomAttributType de donnéesValeurs acceptablesDescription
Périphérique matérielNI_DeviceNumberChaîneN'importe quelle valeur est acceptée par NI_DeviceNumber.NI_DeviceNumber correspond au numéro du périphérique matériel qui produit le signal.
Nom de la voieNI_ChannelNameChaîneN'importe quelle valeur est acceptée par NI_ChannelName.NI_ChannelName est le nom de la voie virtuelle qui produit le signal.
Nom des lignes numériquesNI_LineNamesChaîneN'importe quelle valeur est acceptée par NI_LineNames.NI_LineNames est le nom de la ligne numérique dans la waveform.
DonnéesNI_UnitDescriptionChaîneVolts, PSI, et ainsi de suite, sont des valeurs acceptables de NI_UnitDescription.NI_UnitDescription représente les unités de mesure de la waveform.

Le tableau suivant liste les attributs de la waveform définis par les VIs Express.

NomAttributType de donnéesValeurs acceptablesDescription
Horodatage de départNI_ExpStartTimeStampHorodatageN'importe quelle valeur est acceptée par NI_ExpStartTimeStamp.NI_ExpStartTimeStamp correspond à l'horodatage du premier échantillon de la première waveform. Dans les VIs Express, ceci est défini une fois au démarrage du VI et ne change pas, même si les données de la waveform sont générées dans une boucle. Dans les VIs Express, NI_ExpTimeStamp est défini selon l'horloge du PC, sauf si le signal provient de NI-DAQ. Lorsque la waveform a son origine dans NI-DAQ, NI-DAQ définit NI_ExpTimeStamp.
HorodatageNI_ExpTimeStampHorodatageN'importe quelle valeur est acceptée par NI_ExpTimeStamp.NI_ExpTimeStamp correspond à l'horodatage du premier échantillon de la waveform. Dans les VIs Express, NI_ExpTimeStamp est défini selon l'horloge du PC, sauf si le signal provient de NI-DAQ. Lorsque la waveform a son origine dans NI-DAQ, NI-DAQ définit NI_ExpTimeStamp.
Dimension XNI_ExpXDimensionChaîneUtilise un seul caractère pour la valeur de NI_ExpXDimension. À l'heure actuelle, seuls le t pour temps et le f pour fréquence sont supportés. La valeur de NI_ExpXDimension doit respecter la casse.Si la valeur de NI_ExpXDimension est t, t0 et dt ne changent pas. Si la valeur de NI_ExpXDimension est f, les VIs Express interprètent t0 et dt en tant que f0 et df. Pour toutes les autres valeurs ou pour une dimension inconnue, t0 et dt sont interprétés en tant que X0 et dX.
Temps relatif ?NI_ExpIsRelativeTimeBooléenVRAI ou FAUX sont acceptées par NI_ExpIsRelativeTime.Si et seulement si NI_ExpXDimension est t, les VIs Express définissent t0 en tant que valeur d'horodatage relative/absolue.
Remarque  Les VIs Express utilisent également les attributs définis par NI-DAQ. Si la waveform n'a pas son origine dans NI-DAQ, les VIs Express ajoutent NI_ChannelName.

Exemple

Reportez-vous au VI Waveform - Create.vi, dans le répertoire labview\examples\Waveform, pour obtenir un exemple d'utilisation de "Définir un attribut de waveform".

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

Pas utile