Herunterladen Inhalt Inhalt Diese Seite drucken

Greiferbewegung Starten; Mehrmaliges Verfahren In Die Gleiche Richtung - Zimmer GEP2000IL-03 Montage- Und Betriebsanleitung

2-backen-parallelgreifer elektrisch
Vorschau ausblenden Andere Handbücher für GEP2000IL-03:
Inhaltsverzeichnis

Werbung

MONTAGE- UND BETRIEBSANLEITUNG:

8.7 Greiferbewegung starten

Durch Senden des „ControlWord" = 0x0100  oder „ControlWord" = 0x0200  erhält der Greifer den Fahrbefehl.
Fahrauftrag muss so lange anliegen, bis gewünschte Position erreicht ist.
Erreicht der Greifer die entsprechende Position, wird dies im „StatusWord" wie folgt dargestellt:
 „StatusBit" 8 o. 9 o. 10 = TRUE

8.8 Mehrmaliges Verfahren in die gleiche Richtung

Das „StatusWord" enthält zwei statische „Merkerbits", die jeweils wechselseitig gesetzt werden, wenn sich der Greifer in
eine Richtung bewegt. Dies verhindert, dass durch Schwanken der Signale auf der Leitung ein Fahrbefehl in eine Richtung
mehrfach ausgeführt wird.
Je nach Lage der Positionen, kann es möglich sein, den Greifer mehrfach in die gleiche Richtung zu bewegen. Hierzu
müssen die Richtungsmerker zurückgesetzt werden.
Durch Senden des  „ControlWord" = 0x04  wird das Löschen der Richtungsmerker angesteuert.
Der Richtungsmerker ist zurückgesetzt, wenn der Greifer mit  „Statusbit" 13 UND 14 = FALSE  antwortet.
Für das mehrmalige Fahren in die gleiche Richtung wird in Folge ein schematisches Programmbeispiel aufgezeigt.
(*Mehrfachfahrt in eine Richtung in Structured Text (ST)
Der Greifer ist nicht in der Lage, mehrfache Fahrbefehle in dieselbe Richtung anzunehmen.
Deshalb muss der Richtungsmerker im StatusWord zurückgesetzt werden.
In diesem Beispiel sind alle Prozessparameter bereits korrekt übertragen, der letzte Fahrbefehl Richtung WorkPosition
konnte nicht durchgeführt werden, da der Greifer von einem Werkstück blockiert ist. Nachdem das Werkstück entfernt ist,
wird der Richtungsmerker zurückgesetzt und der Fahrbefehl erneut gestartet.*)
IF bReset = TRUE THEN
iStep := 10;
END_IF
CASE iStep OF
10:
IF Diagnose = 16#307 THEN
iStep := 20;
END_IF
20:
ControlWord := 4;
iStep := 30;
30:
IF NOT StatusWord.13 AND NOT StatusWord.14 THEN
ControlWord := 512;
iStep :=100;
END_IF;
100:
; (*Mit Programm fortfahren*)
END_CASE
30
Zimmer GmbH
Im Salmenkopf 5
77866 Rheinau, Germany
2-Backen-Parallelgreifer, elektrisch, Serie GEP2000IL-03
(*Fahrbefehl konnte nicht ausgeführt werden*)
(*Sprung in den Fehlerschritt zum Zurücksetzen des
Richtungsmerker*)
(*Zurücksetzen der Richtungsmerker
(Bit „ResetDirectionFlag" = TRUE im ControlWord)
(*Sprung in nächsten Schritt*)
(*Abfrage ob beide Richtungsmerker (Bit „ControlWord0x100"
UND „ControlWord0x200" =FALSE im ControlWord) *)
(*Erneutes Fahren Richtung WorkPosition*)
+49 7844 9138 0
 +49 7844 9138 80
*)
www.zimmer-group.com

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Gep2010il-03-bGep2006il-03-b

Inhaltsverzeichnis