Ausführung

Die Ausführung eines Bildverarbeitungsjobs kann durch folgende Ereignisse ausgelöst werden:

  • Externe Triggerung einer Station, zu Beispiel durch eine SPS

  • Manuelle Bildaufnahme

  • Laden gespeicherter Bilder

Abhängig vom Startereignis werden innerhalb des aktiven Typen die relevanten Jobs Jobs gestartet, die wiederum ihr Toolgroup-Items auswählen und starten. Diese ziehen bei Bedarf die Bilder von ihren Bildquellen ein und führen den Bildverarbeitungs-Ablauf aus.

Externe Triggerung

Bei einem externen Trigger, beispielsweise durch eine SPS, wird folgender Ablauf ausgeführt:

Manuelle Bildaufnahme

Viper.NET bietet die Möglichkeit Auswertungen manuell entweder einzeln oder kontinuierlich wiederholt auszuführen. Voraussetzung ist, dass der Job nur Bildquellen mit Softwaretrigger nutzt.

Drücken des BV ausführen Buttons icon_execute_job_manual in der Job-Display Toolbar eines Vision Jobs wird je eine Bildaufnahme der zugeordneten Bildquellen ausgelöst. Anschließend erfolgt eine Auswertung mit der aktuell geladenen ToolGroup.

Warnung

Ist in den globalen Einstellungen der Haken Nur bei Trigger speichern gesetzt, wird die Aufnahme nicht abgespeichert.

Hinweis

Durch die manuelle Bildaufnahme werden keine Ergebnisse zur angeschlossenen Steuerung / Hardware geschrieben. Dies erfolgt nur bei einem Trigger durch die Steuerung.

Mit BV kontinuierlich ausführen icon_execute_job_continuous in der Job-Display Toolbar werden manuelle Bildaufnahme und Auswertung kontinuierlich ausgeführt. Erneutes Drücken des Buttons deaktiviert den Modus.

Warnung

Ist in den globalen Einstellungen der Haken Nur bei Trigger speichern nicht gesetzt, werden eventuell sehr viele Bilddaten gespeichert.

Laden gespeicherter Bilder

Zur Fehleranalyse kann es hilfreich sein, bereits ausgeführte Auswertungen nochmals auszuführen. Dazu gibt es folgende Möglichkeiten:

  1. Erneutes Ausführen mit den zuletzt geladenen Bilddaten: solange diese im Job-Display angezeigt sind, erfolgt eine erneute Auswertung der Anzeigebilder bei Betätigung des icon_execute_job_previous Buttons in der Job-Display Toolbar

  2. Ausführen mit gespeicherten Bilddaten aus einem Verzeichnis: Der RunFromDirectory Button icon_run_from_dir erlaubt die Ausführung der Toolgroup auf einem oder mehreren Verzeichnisbildern (siehe RunFromDir).

  3. Ausführen auf temporär gespeicherten Bildern der Bilderleiste durch Doppelklick eines Vorschaubildes.