EasySharedToolBlockTool

Das EasySharedToolBlockTool kapselt einen Cognex CogToolBlock, damit dieser in der Laufzeit dynamisch geladen/geändert/gespeichert werden kann.

Dadurch kann ein CogToolBlock in mehreren Programmen oder in mehreren Stationen verwendet werden. Wenn dieser verändert und neu gespeichert wird, dann kann die Änderung automatisch in allen anderen Programmen übernommen werden.

Werkzeugkasten

Nach der Installation erscheint das Tool im EasySightPro® Werkzeugkasten unter „EasySightPro Tools“.

Benutzeroberfläche – Allgemein

Für die Funktion des Werkzeuges ist es nicht verpflichtend den Pfad für den Import/Export anzugeben. Um diese Funktion jedoch nutzen zu können, ist der Pfad verpflichtend.

Wenn der Pfad über den „Durchsuchen“ Knopf ausgewählt wird, dann wird versucht den Pfad automatisch mittels Platzhalter zu vereinfachen.

z.B.: %ProgramData% statt C:\ProgramData

Im Feld „Beschreibung“ kann eine Funktionsbeschreibung des Werkzeuges für Dokumentationszwecke hinterlegt werden.

Benutzeroberfläche - ToolBlock

Hier kann der „gemeinsame“ Cognex ToolBlock editiert und verändert werden.

Wenn das EasySharedToolBlockTool ausgeführt wird, dann werden zuerst die Eingänge synchronisiert, dann der ToolBlock ausgeführt und danach die Ausgänge wieder zurück synchronisiert.

Wenn der ToolBlock verändert wird, dann kann dieser über den „Exportieren“ Knopf im Menü „Allgemein“ wieder exportiert werden. Dies geschieht nicht automatisch!

Benutzeroberfläche - Eingänge/Ausgänge

Hier werden die Eingänge und Ausgänge des EasySharedToolBlockTools angelegt.

Über den Sync bzw. Add Knopf können diese direkt aus dem ToolBlock übernommen werden. Alle nicht benötigten Terminals können auch direkt gelöscht werden.

Wenn in diesem Fenster ein neues Terminal hinzugefügt werden, dann wird dieses auch direkt im ToolBlock angelegt.

Alle Eingänge und Ausgänge werden im Prüfablauf automatisch als Terminals zugänglich gemacht.

Benutzeroberfläche – Einstellungen

Hier wird das Verhalten des Werkzeuges eingestellt. Unter Konfiguration wird definiert zu welchem Zeitpunkt der ToolBlock in das Werkzeug geladen wird. Der ToolBlock wird entweder beim Programmwechsel oder während der Tool-Ausführung neu geladen.

Wenn JobSlotID oder CameraID als Datei-Suffix gewählt wurden, dann kann der Suffix auf das Werkzeug Terminal verbunden werden. Dem Dateinamen wird dann automatisch _JobSlot{Nummer} und/oder _Camera{Nummer} nachgestellt.