Voraussetzungen:
Wenn Sie eine Routine-Wiedergabeliste verwenden, erstellen Sie Ihre Wiedergabeliste.
Wenn Sie eine Paletten-Wiedergabeliste verwenden, platzieren Sie Ihre Palette mit Werkstücken, auf der der KMG-Taster jede Zelle des Gitters messen kann.
Erstellen Sie dann die Paletten-Wiedergabeliste.
Ein Überwachungsfeld ist ein Wert, der an eine Routine übergeben wird. Mit Überwachungsfeldern kann eine Routine Daten vom Operator oder aus der Wiedergabelistenkonfiguration sammeln. Die Routine kann dann diese Daten, basierend auf Bedingungen oder Anweisungen in der Routine, nutzen. Weitere Informationen zu Überwachungsfeldern finden Sie in der Dokumentation "Registerkarte "Überwachungsfelder"" im Thema "Das Dialogfeld Wiedergabeliste".
Um Überwachungsfelder in einer Wiedergabeliste zu verwenden, gehen Sie wie folgt vor:
Auf dem Bildschirm Wiedergabelisten eine Wiedergabeliste bearbeiten, um das Dialogfeld Wiedergabeliste aufzurufen.
Klicken Sie im Dialogfeld Wiedergabeliste auf Registerkarte Überwachungsfelder klicken.
Klicken Sie auf der Registerkarte Überwachungsfelder unter Überwachungsfelder auf Überwachungsfeld hinzufügen. Dadurch wird eine Reihe von Werten hinzugefügt.
Aus der Wertezeile:
Im Feld Name den Namen des Überwachungsfelds definieren. Die Software ignoriert ungültige oder nicht unterstützte Zeichen.
Aus der Liste Typ Namen der Überwachungsfeld definieren.
Im Feld Wert den Standardwert des Überwachungsfeldes eingeben.
So viele Überwachungsfelder hinzufügen, wie Sie benötigen.
Modifizieren Sie die Routine in Ihrer Messroutine mit den Überwachungsfeld-IDs, die Sie verwenden möchten. Fügen Sie zusätzliche Befehle und Anweisungen hinzu, um etwas mit Daten dieser Überwachungsfelder zu tun.
Führen Sie die Wiedergabeliste aus, um die in den Überwachungsfeldern gespeicherten Daten an die Routine zu übergeben.
Wenn Sie über Überwachungsfelder verfügen, die je nach Art der Wiedergabeliste eine Benutzereingabe erfordern, wird automatisch der Bildschirm Wiedergabelisteausführungsoptionen oder Palettenausführungsoptionen angezeigt.
Wenn Sie auf dem Bildschirm Palettenausführungsoptionen die zugrunde liegenden Zellnummern sehen möchten, können Sie auf den Namen des Überwachungsfeld oben auf dem Bildschirm klicken, um den Bildschirm auszublenden.
Definieren Sie aus den Überwachungsfeldsnamen im oberen Teil des Bildschirms beliebige benutzerdefinierte Werte oder Mehrfachauswahlen.
Während der Ausführung erstellt Inspect eine temporäre Kopie Ihrer Routine. Es fügt eine "VARIABLES COMMANDS REGION" in diese temporäre Routine ein. In diesem Abschnitt der Befehle werden die Werte aller Überwachungsfelder angezeigt.
Wenn Sie beginnen, eine Routine oder Wiedergabeliste zur Unterstützung von Überwachungsfeldern zu konfigurieren, kann es hilfreich sein, PC-DMIS gleichzeitig auf einem separaten Monitor auszuführen. Auf diese Weise können Sie sehen, was mit den Überwachungsfeldern in der temporären Routine vor sich geht. Öffnen Sie in diesem Fall Ihre Routine nicht in PC-DMIS. Lassen Sie Inspect die temporäre Routine öffnen.
Beispiel für ein Seriennummern-Überwachungsfeld mit Palettenwiedergabeliste
Angenommen, Sie möchten für jedes Werkstück im Raster der Palette eine Seriennummer eingeben und diese Seriennummern in Ihren Protokollen anzeigen lassen.
Fügen Sie in Inspect im Dialogfeld der Palettenwiedergabeliste ein Überwachungsfeld vom Typ Benutzereingabe für Seriennummern hinzufügen und geben Sie ihm den Namen SN geben. Geben Sie einen Standardwert Ihrer Wahl ein.
Aktivieren Sie die Option Unterstützung der Legacy-SOI-Schnittstelle, um das Überwachungsfeld CURRUN in die temporäre Messroutine einzubinden.
Öffnen Sie in PC-DMIS Ihre ursprüngliche Messroutine.
Initialisieren Sie frühzeitig in Ihrer Routine nach den Kopfinformationen die PC-DMIS-Variablen "SN" und "CURR". Geben Sie ihnen leere Werte, so wie hier:
ASSIGN/SN = 0
ASSIGN/CURR = 0
(Diese initialisierten Variablenzuweisungen sind nicht unbedingt notwendig, aber sie helfen beim Einrichten der Routine in PC-DMIS.)
Später, gegen Ende Ihrer Routine, übergeben Sie die beiden Werte mit einem Protokollbefehl an Ihr Protokoll:
COMMENT/REPT = "Die Seriennummer für das Werkstück in der Zelle " + CURRUN + " ist: " + SN
(CURRUN ist eine Überwachungsfeld, das Inspect automatisch an die temporäre Messroutine übergibt. Es enthält die ID der aktuellen Zelle.)
Speichern und testen Sie Ihre Routine in PC-DMIS. Es sollte heißen: "Die Seriennummer des Werkstücks in Zelle 0 lautet: 0". Da Sie die Wiedergabeliste aus Inspect noch nicht ausgeführt haben, werden Werte von 0 erwartet.
Nun, da Sie den Kommentar eingerichtet haben und Sie überprüft haben, dass er die Werte aus diesen Variablen erhält, entfernen oder entmarkieren Sie die Definitionen der Variablen ZUWEISEN/SN = 0 und ZUWEISEN/CURR= 0.
Speichern Sie die Routine und schließen Sie PC-DMIS.
In Inspect wird eine Paletten-Wiedergabeliste ausgeführt.
Auf dem Bildschirm Palettenausführungsoptionen die Seriennummernwerte für jede Zelle in die verfügbaren Felder ein.
Auf Start klicken, um die tatsächliche Messung der Palette zu beginnen.
Während der Ausführung übergibt Inspect in der VARIABLES COMMAND REGION der temporären Routine die tatsächlichen Werte für die Überwachungsfelder SN sowie CURRRUN an die Routine.
Der Befehl COMMENT/REPT sendet diesen Wert dann an Ihren Bericht.