20.09.2006, 15:33
Hallo Freunde!
Kurze Beschreibung der Sachlage:
Ich habe eine Oberfläche in LV7.1 geschrieben (gezeichnet ) mit der ich über die RS232 des PC's eine Hardware ansteuere. Dies geschieht bi-direktional, d.h. jedes mal wenn ich einen Befehl schicke, bekomme ich auch eine Antwort. Soweit so gut... Wird die Hardware während des Betriebs ausgeschaltet bzw. reseted, ändern sich gewisse Einstellung auf Resetwerte, mein Programm bekommt davon logischer Weise nichts mit. Weiters bekomme ich natürlich auch eine Fehlermeldung, wenn ich einen Befehl schicke während die Hardware ausgeschaltet ist.
Die Frage: Gibt es eine Möglichkeit herauszufinden, ob die Hardware aus ist oder nicht? D.h. ohne auf die RS232 zu pollen, den das würde mir fasst ein zu großer Aufwand an Programmänderungen sein... Hat die RS232 ein (ich nenn es mal) "Hardware ist angeschlossen"-Bit, ähnlich der USB-Schnittstelle?
Hoffe mir kann jemand helfen und ein Danke schon mal im Voraus,
robertow
Kurze Beschreibung der Sachlage:
Ich habe eine Oberfläche in LV7.1 geschrieben (gezeichnet ) mit der ich über die RS232 des PC's eine Hardware ansteuere. Dies geschieht bi-direktional, d.h. jedes mal wenn ich einen Befehl schicke, bekomme ich auch eine Antwort. Soweit so gut... Wird die Hardware während des Betriebs ausgeschaltet bzw. reseted, ändern sich gewisse Einstellung auf Resetwerte, mein Programm bekommt davon logischer Weise nichts mit. Weiters bekomme ich natürlich auch eine Fehlermeldung, wenn ich einen Befehl schicke während die Hardware ausgeschaltet ist.
Die Frage: Gibt es eine Möglichkeit herauszufinden, ob die Hardware aus ist oder nicht? D.h. ohne auf die RS232 zu pollen, den das würde mir fasst ein zu großer Aufwand an Programmänderungen sein... Hat die RS232 ein (ich nenn es mal) "Hardware ist angeschlossen"-Bit, ähnlich der USB-Schnittstelle?
Hoffe mir kann jemand helfen und ein Danke schon mal im Voraus,
robertow