19.02.2010, 11:30
Hey!
Mein Problem liegt in der Fehlerbehandlung bei Kommunikationsfehlern mit der einer RS232 über VISA.
Ich würde gerne dem Benutzer des Programms anzeigen wenn er den falschen Port ausgewählt hat, d.h. den Port an dem das Messgerät nicht angeschlossen ist.
Wie unten gezeigt lese ich den Fehler aus, diese Fehler funktioniert jedoch nur wenn die baudrate falsch eingestellt ist, nicht beim COM-Port. Wenn ich einen der ungewünschten COM-Port auswähle und das Program damit starte kommt keine Fehlermeldung, obwohl ich während des Programms auslese und schreibe. Kann das sein?
Oder liegt das Problem in dem USB- RS232-Adapter den ich verwende?Obwohl dieser bisher keine Probleme bereitet hat.
Kann mir jemand sagen wie es möglich ist nur bei dem Port an dem das Gerät angeschlossen ist keine Fehlermeldung zu erhalten und bei allen anderen schon?
Danke schon mal!
[attachment=24536]
Mein Problem liegt in der Fehlerbehandlung bei Kommunikationsfehlern mit der einer RS232 über VISA.
Ich würde gerne dem Benutzer des Programms anzeigen wenn er den falschen Port ausgewählt hat, d.h. den Port an dem das Messgerät nicht angeschlossen ist.
Wie unten gezeigt lese ich den Fehler aus, diese Fehler funktioniert jedoch nur wenn die baudrate falsch eingestellt ist, nicht beim COM-Port. Wenn ich einen der ungewünschten COM-Port auswähle und das Program damit starte kommt keine Fehlermeldung, obwohl ich während des Programms auslese und schreibe. Kann das sein?
Oder liegt das Problem in dem USB- RS232-Adapter den ich verwende?Obwohl dieser bisher keine Probleme bereitet hat.
Kann mir jemand sagen wie es möglich ist nur bei dem Port an dem das Gerät angeschlossen ist keine Fehlermeldung zu erhalten und bei allen anderen schon?
Danke schon mal!
[attachment=24536]