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:

DAQ Assistenten umschreiben



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!

05.08.2016, 09:36 (Dieser Beitrag wurde zuletzt bearbeitet: 05.08.2016 09:45 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: DAQ Assistenten umschreiben
Hallo Markus,

herzlich willkommen!

Zitat:Es dürfte ein Problem mit dem Assistenten bestehen, der möglicherweise die Devicenummer falsch interpretiert.
Der Assi "interpretiert diese Devicenummer nicht, er verwendet sie. Und entweder ist das Gerät unter dieser Bezeichnung vorhanden - oder eben nicht!
Außerdem bekommst du doch Fehlermeldungen - was sagen die eigentlich? (Dann müsste man nicht rumraten!)

Zitat:Ich möchte nun den Assistenten entfernen und von Hand aus die Task's schreiben. Gibt es schon fertige Routinen die ich zum Einlesen verwenden kann, oder könnt ihr Informationen darüber geben, wie ich mehrere Tasks in einer Schleife verarbeiten kann?
Grundlagenwissen LabVIEW:
- Rechtsklick auf den DAQAssi -> Frontpanel öffnen. Dann das VI anschauen…
- LabVIEW kommt mit jeder Menge Beispiel-VIs, auch und gerade zum Thema "DAQmx": einfach mal anschauen…
- Links in meiner Signatur beachten…

Zitat:als "Anfänger" in LabVIEW doch zu recht anschaulichen Ergebnissen zu kommen.
Bitte nicht als Kritik verstehen, sondern als gutgemeinten Rat:
Die Nutzung der ExpressVIs und des DDT (DynamicDataType, dicker dunkelblauer Draht) wird dich auf längere Sicht eher behindern und nicht zu "schönen" Programmen führen!
Beispiel: Dein "LED Daten in"-Cluster wird momentan mit Unbundle aufgedröselt, dann mittels JoinSignal zu einem DDT verwurstet, dann aber wieder in ein 1D-Array of Bool umgewandelt. Besser wäre statt JoinSignal und FromDDT einfach ein BuildArray. Noch besser wäre es, den Cluster einfach mittels "ClusterToArray" umzuwandeln. Der Cluster sollte auch typdefiniert sein und gleich an jedem Schalter den Namen der LED zeigen - dann bräuchtest du keine extra LED-Anzeigen im Frontpanel:
   
Bei typdefinierten Clustern arbeitet man dann auch mit (Un)BundleByName: das sorgt sofort für gut lesbaren Code…

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


Nachrichten in diesem Thema
RE: DAQ Assistenten umschreiben - GerdW - 05.08.2016 09:36
RE: DAQ Assistenten umschreiben - jg - 06.08.2016, 14:42
RE: DAQ Assistenten umschreiben - ReDw - 06.08.2016, 08:14

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Integration eines DAQ-Assistenten in VISA-VI Prama 10 8.016 15.03.2013 15:09
Letzter Beitrag: GerdW
  Gleichzeitig Messen und Generieren von Signalen mit EINEM DAQ-Assistenten? Kriz 5 6.073 05.07.2012 12:58
Letzter Beitrag: Kriz
  Signalverarbeitung und Assistenten für Instrumenten I/O LaFT 1 3.401 12.04.2010 14:29
Letzter Beitrag: SeBa
  DAQ-Assistenten initialisieren/verbindung herstellen LV-Starter 2 3.642 04.03.2010 16:21
Letzter Beitrag: LV-Starter
  Laufzeitfehler beim DAQmx-Assistenten Matthäus 10 7.835 16.06.2009 09:53
Letzter Beitrag: ImExPorty
  Kanäle im DAQ-Assistenten ändern beppone 4 5.512 29.08.2007 21:11
Letzter Beitrag: jg

Gehe zu: