Externe programmierung, Übersicht, Externe programmierung einer funktion – Banner PresencePLUS P4 Series Benutzerhandbuch

Seite 129

Advertising
background image

10/05

Ident-Nr. 124842

121

Benutzerhandbuch

Externe Programmierung

Banner Engineering Corp. • Minneapolis, MN USA

www.bannerengineering.com • Tel.: 763.544.3164

10. Externe Programmierung

In diesem Abschnitt wird beschrieben, wie Inspektionen anhand guter Produkte über die externe Programmierleitung program-
miert werden.

Übersicht

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Zeitlicher Ablauf

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

Ergebnisse der externen Programmierung

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

Übersicht

Die externe Teach-Funktion ist eine Methode zur externen Aktualisierung von Inspektions-Parametern im Ausführen-Modus.
Bildverarbeitungs-Funktion(en) und Test-Funktion(en) können so eingestellt werden, dass sie entweder programmiert werden
oder nicht. Zum externen Teach einer Inspektion muss die externe Programmierfunktion an jeder zu programmierenden Funk-
tion aktiviert sein.

HINWEIS: Die Positionierungs-Funktionen, die Mess-Funktion und die Kommunikations-Funktion werden von dem externen

Teach nicht betroffen.

------------------------------------------------

Das Verständnis der Ereignisabfolge im Sensor während einer externen Programmierung hilft dem Anwender bei der Durchfüh-
rung erfolgreicher externer Programmierungen. Die Ereignisabfolge ist wie folgt:

1. Wenn der Sensor im Ausführen-Modus (und bereit) ist, wird die externe Programmierleitung (Pin 2, grauer Leiter) vom

Anwender getaktet.

2. Der Sensor erkennt, dass die externe Programmierleitung aktiv ist und wartet auf das nächste gültige Triggersignal.

3. Beim nächsten gültigen Triggersignal geht die grüne Bereit-LED aus, und der Sensor nimmt ein neues Bild auf.

4. Der Sensor stellt den Suchbereich (ROI) und den Messbereich für die Bildverarbeitungs-Funktion ein (soweit bei der Inspek-

tion Positionierungs-Funktionen verwendet werden).

5. Die Bildverarbeitungs-Funktion lernt das neue Muster und führt die Zählanalyse durch.

6. Der Sensor stellt die Mindest- und Höchstwerte in der Test-Funktion ein (wenn die Test-Funktion auf externe Programmie-

rung eingestellt wurde).

7. Die Inspektion zeigt bestanden an, wenn das Muster die Anforderungen der Bildverarbeitungs-Funktion erfüllt, und (soweit

die Test-Funktion auf externe Programmierung eingestellt wurde) wenn die Auswertung der Test-Funktion(en) mit den jus-
tierten Mindest- und Höchstwerten bestanden wird.

8. Die Inspektion wird nicht bestanden, wenn die Bildverarbeitungs-Funktion(en) oder die Test-Funktion(en) die Anforderun-

gen nicht erfüllen. Wenn die Inspektion nicht bestanden wird, müssen eine erneute externe Programmierung oder andere
Maßnahmen durchgeführt werden.

Externe Programmierung einer Funktion

Zur externen Programmierung einer Funktion muss an jeder zu programmierenden Funktion die externe Programmierung
aktiviert werden
. Dazu wird das Feld "Extern. Teach aktivieren" im Funktionen-Fenster angeklickt, bevor die Inspektion in den
Ausführen-Modus eintritt (erfolgt gewöhnlich während der Einrichtung der Inspektion).

Bildverarbeitungs-Funktionen und die Test-Funktion sind unten abgebildet:

Advertising