Ausführung verzögern
Mit diesem Tool können Sie die Ausführung Ihrer MERLIC-Vision-App verzögern. Das Tool kann an jeder beliebigen Position Ihrer Anwendung eingefügt werden.
Sie können es für verschiedene Testszenarien verwenden, beispielsweise können Sie die unterschiedliche Ausführungszeit von Bildverarbeitungstools simulieren. In diesem Fall können Sie das Ergebnis „Zufallszahl“ des Tools Ausführungsinformationen auslesen als Eingabe für dieses Tool verwenden, um die Unterschiede der Ausführungszeiten zu vergleichen. Ein weiteres Szenario bietet sich in Zusammenhang mit Kommunikationstools an. Sie können das Tool „Ausführung verzögern“ verwenden, wenn Sie nach einem I/O-Vorgang warten möchten, bis das andere Gerät genug Zeit zum Antworten hatte.
Wenn Sie die Ausführung eines einzelnen MERLIC-Tools und nicht die Ausführung der ganzen MERLIC-Vision-App verzögern möchten, müssen Sie eine Triggerverbindung verwenden, um die Ausführung des Tools „Ausführung verzögern“ explizit auszulösen (siehe folgende Abbildung).
Dieses Tool hat keine Ergebnisse, da es nur verwendet wird, um die Ausführung zu verzögern.
Ausführungsverhalten
Das Ausführungsverhalten dieses Tools weicht vom Standardverhalten ab. Normalerweise wird ein MERLIC-Tool in den folgenden Fällen ausgeführt:
- Die MERLIC-Vision-App wird explizit im kontinuierlichen Modus ausgeführt.
- Die MERLIC-Vision-App wird explizit im Modus „Einmal ausführen“ ausgeführt.
- Eine MERLIC-Vision-App mit dem Tool wird im MERLIC Creator geöffnet.
- Ein Parameterwert des Tools wurde im MERLIC Creator geändert.
Das Tool Ausführung verzögern wird jedoch nur in den folgenden Fällen ausgeführt:
- Die MERLIC-Vision-App wird explizit im kontinuierlichen Modus ausgeführt.
- Die MERLIC-Vision-App wird explizit im Modus „Einmal ausführen“ ausgeführt.
Dadurch wird sichergestellt, dass beim Laden einer MVApp oder beim Ändern eines Parameterwerts des Tools keine Verzögerung angewendet wird.
Parameter
Standardparameter
Millisekunden:
Dieser Parameter legt fest, wie lange die Ausführung der MERLIC-Vision-App verzögert werden soll. Er wird in Millisekunden angegeben und ist standardmäßig auf 10 ms festgelegt.
Ergebnisse
Standardergebnisse
Toolstatus:
„Toolstatus“ gibt Informationen zum Status des Tools aus und kann daher für die Fehlerbehandlung verwendet werden. Weitere Informationen zu den verschiedenen Toolstatus-Ergebnissen finden Sie unter Toolstatus-Ergebnis.
Zusätzliche Ergebnisse
Verarbeitungszeit:
Dieses Ergebnis gibt die Dauer der letzten Ausführung des Tools in Millisekunden aus. Das Ergebnis wird als zusätzliches Ergebnis bereitgestellt. Es ist daher standardmäßig ausgeblendet, kann aber über die Schaltfläche neben den Toolergebnissen angezeigt werden. Weitere Informationen finden Sie im Abschnitt Verarbeitungszeit in der Tool-Referenz-Übersicht.