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!
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??