Herunterladen Inhalt Inhalt Diese Seite drucken

Rezepturbeispiele; Rezeptur Speichern - Zimmer GEH6000IL Serie Montage- Und Betriebsanleitung

2-backen-parallelgreifer, elektrisch; 3-backen-zentrischgreifer, elektrisch
Vorschau ausblenden Andere Handbücher für GEH6000IL Serie:
Inhaltsverzeichnis

Werbung

MONTAGE- UND BETRIEBSANLEITUNG:
11.16

Rezepturbeispiele

11.16.1 Rezeptur speichern

INFORMATION
Der folgende Beispielcode gilt für die Produkte GEH6000IL-03-B und GED6000IL-03-B 
Für Produkte ohne Selbsthemmung (GEH6000IL-31-B, GED6000IL-31-B) muss für den Betrieb der Modus 82
verwendet werden.
Nachfolgendes Beispiel zeigt, wie Prozessparameter in der internen Werkstückrezeptur gespeichert werden können.
CASE iStep OF
10:
IF StatusBit.6 and Diag != 0x100 THEN
DeviceMode
WorkpieceNo
PositionTolerance
GripForce
DriveVelocity
BasePosition
ShiftPosition
TeachPosition
WorkPosition
iStep
END_IF;
20:
ControlWord
iStep
30:
IF StatusWord.12 THEN
ControlWord
iStep
END_IF;
40:
IF NOT StatusWord.12 THEN
ControlWord
iStep
END_IF;
50:
IF StatusWord.12 THEN
ControlWord
iStep
END_IF;
60:
IF NOT StatusWord.12 THEN
// Do other things...
END_IF;
END_CASE
Zimmer GmbH • Im Salmenkopf 5 •  77866 Rheinau, Germany •  +49 7844 9138 0 • www.zimmer-group.com
GEH6000IL/GED6000IL
:= 85;
// Zuweisung gewünschte Prozessparameter
:= 3;
// Rezeptur als dritte Werkstückrezeptur speichern
:= 50;
:= 50;
:= 50;
:= 100;
:= 2000;
:= 3800;
:= 4000;
:= 20;
// Sprung in nächsten Schritt
:= 1;
// Beginnt mit Handshake
:= 30;
// Sprung in nächsten Schritt
// Abfrage Bit DataTransferOK = TRUE aus StatusWord,
// Reaktion des Produkts auf übertragene Daten
:= 0;
// ControlWord zurücksetzen
:= 40;
// Sprung in nächsten Schritt
// Abfrage auf Beenden der Datenübertragung,
// DataTransferOK = FALSE
:= 2;
// Handshake abgeschlossen,
// hier beginnt die Speicherung durch Bit WritePDU im ControlWord
:= 50;
// Sprung in nächsten Schritt
// Abfrage des Bit DataTransferOK = TRUE aus StatusWord
:= 0;
// ControlWord zurücksetzen
:= 60;
// Sprung in nächsten Schritt
// Abfrage auf Beenden der Datenübertragung,
// DataTransferOK = FALSE
// Speichern abgeschlossen
53

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis