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 

Digitale Eingänge vergleichen und Wert ausgeben



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!

26.05.2010, 09:35
Beitrag #11

Schwand Offline
LVF-Stammgast
***


Beiträge: 276
Registriert seit: Nov 2007

2014
2006
DE

31789
Deutschland
Digitale Eingänge vergleichen und Wert ausgeben
Hallo Chri,

das erste Daqmx-Vi erstellt einen Task mit den gewünschten Hardwareeingängen, der dann von den nachfolgenden Daqmx verarbeitet werden kann. Dabei können verschiedene Eigenschaften des Signals (zB digital/analog) festgelegt werden.

Das zweite startet dann den Task, der hinter der Whileschleife wieder beendet wird. Diese beiden sind nicht unbedingt für alle (Mess-)aufgaben notwendig, ich baue sie aber meist mit ein. (Statt des Stop-Vi kann man auch das Erase Task-Vi nutzen) Die sollten dann auch ausserhalb der Schleife sein, da sie bei komplexeren Programmen Rechenzeit kosten (können). In der Schleife werden dann die Signale/Eingänge ausgelesen

Das Array beeinhaltet die Werte der Eingänge, da können auch mehr rein. Dann musst du vorne (bei DAQmx Create Channel) allerdings auch mehr Eingänge auswählen.

Die Schleife wird entweder beendet, wenn beide Signale 1 sind, also kein Fehler vorliegt, oder wenn der Quittierenknopf gedrückt wird. Dann wird auch gleichzeitig die Fehlerled zurückgesetzt.

Gibt sicher elegantere Lösungen, aber als Inspiration reicht es ja vielleicht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Digitale Eingänge vergleichen und Wert ausgeben - Schwand - 26.05.2010 09:35

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  3 TTL Signale + Encoder HW getaktet erfassen und bei TTL-Änderung Enc-Wert ausgeben ewiebe 1 1.709 06.06.2025 11:56
Letzter Beitrag: MScz
  USB6343 Anzahl analoge Eingänge DIFF RMR 2 4.697 26.05.2020 05:31
Letzter Beitrag: RMR
  Counter-Eingänge synchronisieren für Positionsmessung Knödelmann 1 6.132 18.04.2016 15:56
Letzter Beitrag: Knödelmann
  Stoppen digitale Ausgabe mittels Wert F_Htl 5 5.500 23.02.2015 09:03
Letzter Beitrag: GerdW
  Eingänge von NI USB 6501 schalten peterbe 3 6.048 27.07.2014 15:05
Letzter Beitrag: GerdW
  NI 9411 Eingänge flackern nebukadnezar 7 8.163 07.06.2013 12:35
Letzter Beitrag: nebukadnezar

Gehe zu: