Fügt ein Attribut des Signalverlaufs hinzu oder verändert ein Attribut. Der Wert des Attributs kann jeden beliebigen Datentyp haben.


icon

Ein-/Ausgänge

  • cmsdt.png Signalverlauf

    Signalverlauf ist der Signalverlauf, zu dem ein Attribut hinzugefügt oder in dem ein Attribut ersetzt werden soll.

  • cstr.png Name

    Name ist der Name des Attributs.

  • cunclst.png Wert

    Wert ist der Wert des Attributs. Dieser Eingang ist polymorph und kann daher mit beliebigen Daten verbunden werden.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • imsdt.png Signalverlauf (Ausgang)

    Signalverlauf (Ausgang) ist der Signalverlauf mit dem neuen oder ersetzten Attribut.

  • ibool.png Ersetzt

    Ersetzt gibt an, ob ein Attribut überschrieben wurde.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Wenn das Attribut unter Name bereits existiert, wird es durch den neuen Wert ersetzt, und Ersetzt wird TRUE. Existiert das Attribut in Name noch nicht, wird ein neues Attribut erzeugt. Einige Attribute werden von NI-DAQ oder durch Express-VIs festgelegt.

    In der folgenden Tabelle sind die durch NI-DAQ festgelegten Signalverlaufsattribute aufgeführt:

    NameAttributDatentypZulässige WerteBeschreibung
    Hardware-GerätenummerNI_DeviceNumberStringFür NI_DeviceNumber ist jeder Wert zulässig.NI_DeviceNumber ist die Nummer des Geräts, das das Signal erzeugt.
    KanalnameNI_ChannelNameStringFür NI_ChannelName ist jeder Wert zulässig.NI_ChannelName ist der Name des virtuellen Kanals, der den Signalverlauf erzeugt.
    Name digitaler LeitungenNI_LineNamesStringFür NI_LineNames ist jeder Wert zulässig.NI_LineNames ist der Name des digitalen Signals im Signalverlauf. Bei mehreren digitalen Leitungen gibt die Funktion die Namen der Leitungen in umgekehrter Reihenfolge aus.
    EinheitNI_UnitDescriptionStringDie Einheit kann beispielsweise Volt oder PSI (Pounds per Square Inch) lauten.NI_UnitDescription gibt die Einheit für das Signal an.

    In der folgenden Tabelle sind die von Express-VIs angegebenen Signalverlaufsattribute aufgeführt.

    NameAttributDatentypZulässige WerteBeschreibung
    Start-ZeitstempelNI_ExpStartTimeStampZeitstempelFür NI_ExpStartTimeStamp ist jeder Wert zulässig.NI_ExpStartTimeStamp ist der Zeitstempel des ersten Werte im ersten Signalverlauf. In Express-VIs wird dieses Attribut einmal pro Start des VIs gesetzt und bleibt unverändert, auch wenn die Signalverlaufsdaten in einer Schleife erzeugt werden. In Express-VIs wird NI_ExpStartTimeStamp nach der Systemzeit des Computers gesetzt, es sei denn, das Signal stammt von NI-DAQ. In diesem Fall wird das Attribut NI_ExpStartTimeStamp von NI-DAQ bestimmt.
    ZeitstempelNI_ExpTimeStampZeitstempelFür NI_ExpTimeStamp ist jeder Wert zulässig.NI_ExpTimeStamp ist der Zeitstempel des ersten Werts im ersten Signalverlauf. In Express-VIs wird NI_ExpTimeStamp nach der Systemzeit des Computers gesetzt, es sei denn, das Signal stammt von NI-DAQ. In diesem Fall wird NI_ExpTimeStamp von NI-DAQ festgelegt.
    X DimensionNI_ExpXDimensionStringVerwenden Sie ein einzelnes Zeichen für NI_ExpXDimension. Im Moment wird für Zeit t und für Frequenz f verwendet. Der Wert für NI_ExpXDimension ist von Fall zu Fall unterschiedlich.Wenn der Wert von NI_ExpXDimension t ist, bleiben t0 und dt unverändert. Entspricht der Wert von NI_ExpXDimension f, so werden t0 und dt von Express-VIs als f0 und df interpretiert. Bei allen anderen Werten oder unbekannten Dimensionen werden t0 und dt als X0 und dX interpretiert.
    Relative Zeit?NI_ExpIsRelativeTimeBooleschNI_ExplsRelativeTime kann TRUE oder FALSE sein.Nur wenn NI_ExpXDimension t ist, wird t0 als relativer oder absoluter Wert für den Zeitstempel festgelegt.
    Hinweis Express-VIs berücksichtigen auch von NI-DAQ gesetzte Attribute. Wird das Signal nicht im NI-DAQ erzeugt, wird der NI_ChannelName von Express-VIs hinzugefügt.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Waveform\Waveform - Create.vi