EF - Beschickung ausführen
Befehl
EF:(vibration;N_parts;N_parts_limit)
Parameter
Vibration - Vibrationstyp (es sollte nur Vibrationstyp A verwendet werden)
N_Teile - Anzahl Teile auf der Plattform
N_Teile_Limite - Obergrenze der Anzahl Teile auf der Plattform
wenn auf 0 gesetzt, wird die in Asycube Studio eingestellte optimale Anzahl Teile verwendet, siehe Anpassen der Einstellungen der intelligenten Beschickung
Rückgabe
EF:(Vibration;N_Teile;N_Teile_Limite;Dauer)
, wobei
<Vibration>
der Vibrationstyp ist,<N_Teile>
die Anzahl Teile auf der Plattform ist,<N_Teile_Limite>
die Obergrenze der Anzahl Teile auf der Plattform ist,<Dauer>
die Dauer der Beschickung ist.
Beschreibung
Diese intelligente Aktion wird für die Zuführung neuer Teile in die Entnahmezone des Asycubes auf der Grundlage der Daten eines Bildverarbeitungssystems verwendet. Dieser Befehl löst eine Beschickungsvibration aus, für welche die Dauer der Vibration auf der Grundlage der Anzahl der auf der Plattform erkannten Teile <N_Teile>
und der im Befehl angegebenen optimalen Anzahl Teile auf der Plattform <N_Teile_Limite>
automatisch angepasst wird. Siehe dazu auch Anzahl Teile für die intelligente Beschickung.
Die optimale Anzahl Teile und die maximale Vibrationsdauer werden in einem Rezept konfiguriert. Verwenden Sie den Rezeptassistenten in Asycube Studio, um die Einstellungen der intelligenten Beschickung anzupassen.
Die resultierende Dauer der Beschickung wird in der Antwort angegeben. Während einer laufenden Beschickung können Sie mit dem Befehl ?44 - Verbleibende Dauer der Bunkervibration abrufen die verbleibende Dauer der Beschickung ermitteln.
Anwendungsbeispiel
Nehmen wir an, dass die maximale Vibrationsdauer auf 1000 ms eingestellt wurde und die optimale Anzahl Teile auf der Plattform für die Anwendung 110 beträgt (vgl. Anpassen der Einstellungen der intelligenten Beschickung). Wenn das Bildverarbeitungssystem 0 Teile auf der Entnahmezone meldet, muss der folgende Befehl gesendet werden:
Command : EF:(A;0;110)
Response : EF:(A;0;110;01000)
Da auf der Entnahmefläche kein Teil erkannt wurde, entspricht die resultierende Vibrationsdauer der maximalen Vibrationsdauer von 1000 ms.
Angenommen, das Bildverarbeitungssystem erkennt nun 55 Teile in der Entnahmezone, dann muss der folgende Befehl gesendet werden:
Command : EF:(A;55;110)
Response : EF:(A;55;110;00500)
Die daraus resultierende Vibrationsdauer beläuft sich auf die Hälfte der maximalen Vibrationsdauer, also 500 ms, da die Entnahmefläche bereits zur Hälfte gefüllt ist.