LabVIEWForum.de
Erfassung von binären daten über digitalen Port USB6009 - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Erfassung von binären daten über digitalen Port USB6009 (/Thread-Erfassung-von-binaeren-daten-ueber-digitalen-Port-USB6009)



Erfassung von binären daten über digitalen Port USB6009 - El_Maxel - 24.07.2008 19:30

Hallo Foren-Team,

mein Problem ist folgendes:

ich möchte fortlaufende Daten von der UART Schnittstelle (Baudrate 57600, Bits 8, Parität none, Stopbits 1, FlowControl hardware) eines Mikrokontrollers
(4-stelliger Integer-Wert (String) + CarriageReturn) direkt über einen digitalen Eingang an meiner USB-6009 DAQ-Box mit LabVIEW einlesen und dekodieren.
Ich möchte keinen RS-232 Shifter verwenden, da die Daten über ein Bluetooth-Modul übertragen werden (das genau die selben seriellen Daten
wieder ausgibt die der Mikrokontroller eingespeist hat) und dieses direkt in eine "Steuerbox" (die auch das 6009 enthält) integriert werden soll.
Es handelt sich um einen Prüfstand der vom Personal einfach zu bedienen sein soll

Im Forum konnte ich bisher nichts zu diesem Thema finden bzw. der einzige Eintrag (Daten über I/O Port senden) blieb unbeantwortet.

Ich hoffe Jemand hat mit dieser etwas extravaganten Fragestellung schon einmal Erfahrungen gemacht.

Vielen Dank schon im Voraus für Eure Hilfe!

Ciao,
Max


Erfassung von binären daten über digitalen Port USB6009 - Y-P - 25.07.2008 09:50

Um was geht es Dir jetzt genau?
Das Einlesen, die Übertragung, die Dekodierung,....?

Gruß Markus


Erfassung von binären daten über digitalen Port USB6009 - Achim - 25.07.2008 10:05

Hi,

ich schätze da ergibt sich ein grundsätzliches Problem: Du kannst vermutlich innerhalb deiner Lese-Schleife in LV bei weitem nicht schnell genug auslesen, um die Zustandsänderungen mitzukriegen. Damit das funzt müsste wohl ein externer Taktgenerator angeschlossen werden, um eine kontinuierliche HW-mäßige Erfassung zu realisieren. Ich hab da aber keine Ahnung...

Gruß
Achim


Erfassung von binären daten über digitalen Port USB6009 - jg - 25.07.2008 12:45

Ich weiss zwar auch nicht, wie das geht (oder gehen soll) und wieso man das überhaupt so machen wollte (Wenn die Daten per RS232 übertragen werden, wieso sie nicht per RS232 und VISA-VIs etc empfangen, gibt doch genügend USB zu RS232-Konverter), aber nur so als Warnhinweis:

Die DIO's der 6009 kann man nicht mit einem internen Hardwaretakt betreiben. Eigentlich geht da nur per Softwaretiming 1xZustand lesen bzw. 1x Zustand schreiben.

MfG, Jens