Ausführmodus "Asynchron" verwenden

Dies ist der Standardausführungsmodus. In diesem Modus ignoriert das Programm alle Berechnungsfehler des Elements und springt zum nächsten Element, um die Ausführung zu beschleunigen. Sobald bei der Ausführung der Messroutine ein Fehler auftritt, werden Ihnen die folgenden zwei Optionen im Dialogfeld Ausführen angezeigt:

Abbrechen Abbrechen - Damit wird die Ausführung der Messroutine abgebrochen.

Überspringen Überspringen - Damit wird die Ausführung der Messroutine mit dem nächsten Element fortgesetzt. Der übersprungene Elementbefehl im Bearbeitungsfenster wird in Rot angezeigt.

Dialogfeld "Ausführen"

Beispiel Ausführmodus "Asynchron"

Nehmen Sie zum Beispiel an, Sie haben drei aufeinanderfolgende Kreise in Ihrer Messroutine. Dieser Ausführmodus verhält sich folgendermaßen:

Scannen von KREIS1.

Beginnt Extraktion von KREIS1 von seiner Punktewolke.

Scannen von KREIS2.

Beginnt Extraktion von KREIS2 von seiner Punktewolke.

Scannen von KREIS3.

Beginnt Extraktion von KREIS3 von seiner Punktewolke.

Wenn KREIS2 nicht extrahiert werden kann, wird ein Fehler erzeugt, aber da der Standardausführmodus die Ausführung fortsetzt, wird der Berechnungsfehler im Dialogfeld Ausführen angezeigt, während die Maschine mit dem Scan von KREIS3 oder ggf. einem späteren Element fortfährt. Verwenden Sie den Ausführmodus "Fortlaufend", wenn die Ausführung bei einem Messfehler angehalten werden soll.

So verwenden Sie den Befehl BEI_FEHLER mit diesem Modus

Wenn PC-DMIS im asynchronen Ausführmodus auf einen Fehler trifft und der Befehl ONERROR einen SKIP-Parameter (siehe untern) enthält, dann wird das Dialogfeld Ausführen ausgeblendet und das Element mit dem Fehler übersprungen:

ONERROR/LASER_ERROR, SKIP

Sobald keine kritischen Fehler auftreten, wird die Messroutine durch den SKIP-Parameter automatisch bis zum Ende ausgeführt.

Nach der Ausführung der kompletten Messroutine zeigt PC-DMIS in einem Dialogfeld die Elemente an, die nicht ausgeführt werden konnten. Sie können in diesem Dialogfeld die aufgelisteten Elemente anklicken, um zum Elementbefehl im Bearbeitungsfenster zu springen und diesen ggf. zu bearbeiten.

Dialogfeld mit Liste der nicht ausgeführten Elemente

Weitere Informationen zum Befehl ONERROR finden Sie im Abschnitt "Umgang mit Lasersensorfehlern mittels ONERROR".