LabVIEWForum.de
RS232, Paritätsproblem - 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: RS232, Paritätsproblem (/Thread-RS232-Paritaetsproblem)



RS232, Paritätsproblem - Mak - 09.01.2007 13:22

Hallo,
ich hab da ein kleines Problem:
Über die RS232 Schnittstelle will ich eine Dosierpumpe ansprechen. Die Einstellungen der Schnittstelle lauten laut Hersteller:
9600Baud, 7Databit, 1Stopbit, ungerade Parität.
Wenn ich über ein Terminalprogramm mit der Pumpe kommuniziere und diese Einstellungen verwende, dann funktioniert alles. Steuere ich die Pumpe aber über LabVIEW (in meinem Fall 7.1), dann reagiert die Pumpe zwar auf meine Befehle, aber die Antwort der Pumpe kommt nur teilweise (zerstückelt, Zeichen fehlen) an. Wenn ich einen Fehlerbehandler (oder wie das Teil auch immer heißt) einfüge, dann kommt die Meldung, dass ein Paritätsfehler vorliegt. Ich habe auch schon versucht, die Schnittstelle nicht über VISA anzusprechen, sondern wie im 6er LabVIEW direkt anzusprechen, führte aber auch zu keinem anderen Ergebnis.
Wenn ich anstatt "odd"-Parity "Space"-Parity verwende, dann kommen sogar mehr Zeichen an, aber die Fehlermeldung bleibt. An was kann das liegen?
ungerade Parität entspricht doch "odd"-Parity, oder??

Danke schon mal! Gruß Markus


RS232, Paritätsproblem - IchSelbst - 09.01.2007 19:42

' schrieb:Wenn ich anstatt "odd"-Parity "Space"-Parity verwende, dann kommen sogar mehr Zeichen an,
Heißt das jetzt, dass mit der Einstellung Space-Parity die Pumpe richtig angesprochen werden kann? Unsure

Wenn dem so ist, kannst du doch mal mit 8Bits, no Parity einen Versuch machen.