LabVIEWForum.de - RS232 - Warten bis gesendet wird

LabVIEWForum.de

Normale Version: RS232 - Warten bis gesendet wird
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo

ich habe hier einen elektrischen Drehmomentschlüssel mit RS232 Schnittstelle.

Ich kann via LabView zwar Messwerte auslesen allerdings hab ich das Problem das der Drehmomentschlüssel einen Knopf Namens Send hat und mich das Programm rauswirft wenn ich 10 Sekunden lange nichts gedrückt habe. Timeout

Diesen Drehmomentschlüssel kann man auch nicht ansprechen. Er schickt seine Daten auf Knopfdruck.


Gibt es eine Möglichkeit zu warten bis gesendet wird? Auf das Startbit abfragen oder irdendwas anderes?

Das Teil hat leider keinen Handshake.

Danke
Hallo bull,

und wie wäre es mit einem einfachen Fehlerhandling? Wenn TIMEOUT dann "nochmal probieren"?
Werde ich mal versuchen.

Aufs Startbit lässt sich nicht reagieren?
Es gibt keinen besseren Vorschlag als den von Gerd, damit solltest du dich arrangieren. Die Fehlerbehandlung ist viel einfacher als es sich anhört. Man könnte ersatzweise den Timout auf -1 (Inf) stellen. Hat aber den kleinen Mangel, dass man dann das VI nicht beenden kann außer mit roher Gewalt.
Referenz-URLs