INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Kanalnamen berechneter Kanäle neu definieren



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

10.12.2019, 08:13 (Dieser Beitrag wurde zuletzt bearbeitet: 10.12.2019 08:17 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Kanalnamen berechneter Kanäle neu definieren
Hallo Titus,

Zitat:Ich lese ein Datenarray ein (1D)
Du liest ein 1D-Array of Waveforms ein…


Zitat:schlüssele die einzelnen Kanäle danach auf
Warum benötigst du dafür 4× IndexArray mit 4 Konstanten? Das geht mit einem einzigen IndexArray - ohne Konstanten!

Zitat:und führe einige einfache Berechnungen durch.
Wieso wird das Ergebnis der Berechnung - eine Waveform - dann in skalaren numeric-Indicators angezeigt?

Zitat:Ich habe versucht den berechneten Kanal umzubenennen mit dem VI "Attribute festlegen" (Oben im Bild) und diesen neuen Kanal dann an "Signale zusammenführen" angeschlossen. Leider klappt das nicht, der Kanal wird nicht umbenannt und die Datei speichert dann noch nicht einmal.
Leider zeigst du nicht, wie du das versucht hast.
Und warum musst du hier ein ExpressVI verwenden, wenn du eigentlich ein Array of Waveforms bauen willst? Dafür gibt es doch BuildArray!

Zitat:Danach will ich die einzelnen Kanäle in eine Datei schreiben und den berechneten Kanal ebenfalls. Das Problem hierbei ist, dass Labview den berechneten Kanal unter einem der Kanalnamen führt der zur Berechnung notwendig ist, somit habe ich dann in der geschriebenen Datei doppelt soviele Datenpunkte auf dem besagten Kanal. Die Benennung scheint willkürlich da ja mehr als ein Kanal an der Berechnung beteiligt ist.
Wie wird denn dein TDMS konfiguriert? Wie legst du die Gruppen- und Kanalnamen fest?

Zitat:Die konkrete Frage lautet also wie ich den berechneten Messkanal umbenennen kann.
Das steht in der Hilfe zu "Attribute festlegen": man kann einen beliebigen Namen bei NI_ChannelName festlegen…

Wenn man dann auf ExpressVIs verzichtet und die Queue auch korrekt mit einem 1D-Array of Waveforms als Datentyp initialisiert, dann sollte das auch wunderbar funktionieren!

Zu deinem Bild:
Bilder lassen sich mit LabVIEW ganz schlecht debuggen. Wenn du dagegen dein Projekt als VIs (ZIP) angehangen hättest, wäre dir wahrscheinlich schon geholfen worden…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Kanalnamen berechneter Kanäle neu definieren - GerdW - 10.12.2019 08:13

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Standard-Pfad definieren serge_franke 1 4.518 13.03.2019 17:45
Letzter Beitrag: jg
  TDM Kanalnamen ändern deicebear 3 6.617 22.11.2010 13:58
Letzter Beitrag: deicebear
  TDMS: Gruppen-/Kanalnamen editieren dimitri84 7 10.068 05.02.2010 19:55
Letzter Beitrag: schrotti
  Bei speichern in Datei Spaltenbezeichnungen definieren. nabla 1 4.438 01.04.2008 09:40
Letzter Beitrag: Y-P

Gehe zu: