06.05.2010, 18:20
Hi Leute,
ich hab das Problem, dass ich ein Programm hab, welches über eine gpib-Schnittstelle mit einem Agilent kommuniziert. Manchmal wird die Timeout-Zeit überschritten und das Programm gibt die Fehlermeldung aus, dass Werte nicht geschrieben werden können und stoppt die gerade laufende Schleife.
Das Problem ist, dass dadurch das Programm anhält und meine Heizung nicht mehr reguliert werden kann, was für meine Mikroorganismen unter anderen einen tötlichen Ausgang zur Folge hat.
Gibt es eine Möglichkeit, dass die Fehlermeldungen ignoriert werden können und das Programm einfach weiter läuft, oder sich selbst neustartet?!
Zusatz: Das Timeout ist kein generelles Problem und tritt unregelmäßig alle 1-2 Wochen einmal auf.
Danke schonmal für eure Hilfe!
ich benutze LabVIEW 8.5 und meine vi ist im anhang hochgeladen (hab mir LabVIEW selber begebracht, deshalb kann das programm bestimmt auch eleganter gelöst werden --> für Tips bin ich dankbar)
ich hab das Problem, dass ich ein Programm hab, welches über eine gpib-Schnittstelle mit einem Agilent kommuniziert. Manchmal wird die Timeout-Zeit überschritten und das Programm gibt die Fehlermeldung aus, dass Werte nicht geschrieben werden können und stoppt die gerade laufende Schleife.
Das Problem ist, dass dadurch das Programm anhält und meine Heizung nicht mehr reguliert werden kann, was für meine Mikroorganismen unter anderen einen tötlichen Ausgang zur Folge hat.
Gibt es eine Möglichkeit, dass die Fehlermeldungen ignoriert werden können und das Programm einfach weiter läuft, oder sich selbst neustartet?!
Zusatz: Das Timeout ist kein generelles Problem und tritt unregelmäßig alle 1-2 Wochen einmal auf.
Danke schonmal für eure Hilfe!
ich benutze LabVIEW 8.5 und meine vi ist im anhang hochgeladen (hab mir LabVIEW selber begebracht, deshalb kann das programm bestimmt auch eleganter gelöst werden --> für Tips bin ich dankbar)