RS-232 Auswertung Messwerte - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA) +---- Thema: RS-232 Auswertung Messwerte (/Thread-RS-232-Auswertung-Messwerte) |
RS-232 Auswertung Messwerte - metalmarder - 22.05.2009 13:35 Hallo, ich komme in meinem Projekt nicht weiter, und zwar handelt es sich um ein selbstgebautes (von jemand anderem) FMCW Lesegerät welches Daten an den Rechner bzw. LabVIEW schickt bzw. schicken soll. Alles läuft über die RS-232 Schnittstelle. Ich kann das Gerät ansprechen und initalisieren und bekomme auch Daten zurück ..... und da liegt mein Problem. Die emfangenen Daten sind wie folgt aufgebaut: D<Mode><Anzahl Bytes><Daten><Daten>..... D = beginn des Datensatzes Mode = Art der Daten ... ich kann dem Gerät mitteilen wie er mir die Daten zurückliefern soll (raw, Real, Imaginär, Phase Betrag) z.B. wenn ich real- imaginär haben möchte sende ich ihm eine 3 und zurück kommt dann abwechselnd D 1 .... D 2... und da liegt mein Problem um die Daten auszuwerten muss ich die Bytes auswerten, ich wandle den String vom VISA in ein Bytearray und suche als erstes das D (68) und dann möchte ich das zweite Byte auswerten (entweder 1 oder 2) die 1 erkennt er aber die 2 nicht, obwohl sie mit ausgegeben wird (hab es mal als textfile gespeichert "68 2" war drin) Im Groben läuft das Beispielprogramm " Basic Serial Read and Write.vi" Einstellungen zur RS-232 sind: COM2 baude rate: 38400 data bits: 8 partity: None stop bits: 1 flow control: None delay ...: 500 ms Ich hoffe mir kann da jemand helfen oder hilfreiche und sinnvolle Tips geben RS-232 Auswertung Messwerte - Y-P - 22.05.2009 20:54 Kannst Du mal eine Textdatei hochladen, so wie Du sie erhältst? Gruß Markus RS-232 Auswertung Messwerte - metalmarder - 25.05.2009 09:44 Hi, .... danke hat sich schon erledigt .... hab festgestellt das das Gerät ohne Ende Daten reinballert und ich jetzt einfach die Struktur in den Datensätzen finden muss. Dabei kommt es im ersten Moment nicht darauf an das die immer gleich sind. Aber danke nochmal für die schnelle Rückmeldung das nächste Problem kommt bestimmt |