Herunterladen Inhalt Inhalt Diese Seite drucken

Programmbeispiel Für Sprünge; Sprungziel Für Programmsprünge - Siemens SINUMERIK 808D ADVANCED Bedienhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 808D ADVANCED:
Inhaltsverzeichnis

Werbung

8.14.3
Programmbeispiel für Sprünge
Aufgabe
Anfahren von Punkten auf einem Kreisabschnitt:
Gegeben:
Anfangswinkel: 30° in R1
Kreisradius: 32 mm in R2
Abstand der Positionen: 10° in R3
Anzahl der Punkte: 11 in R4
Lage Kreismittelpunkt in Z: 50 mm in R5
Lage Kreismittelpunkt in X: 20 mm in R6
Siehe das folgende Bild zum linearen Anfahren von Punkten auf einem Kreisabschnitt:
Programmierbeispiel
N10 R1=30 R2=32 R3=10 R4=11 R5=50 R6=20
N20 MC1: G0 Z=R2*COS (R1)+R5 X=R2*SIN(R1)+R6
N30 R1=R1+R3 R4= R4-1
N40 IF R4 > 0 GOTOB MC1
N50 M2
Erläuterung
Im Satz N10 werden die Anfangsbedingungen den entsprechenden Rechenparametern zugewiesen. In N20 erfolgt die
Berechnung der Koordinaten in X und Z und die Abarbeitung.
Im Satz N30 wird R1 um den Abstandswinkel R3 erhöht, R4 um 1 reduziert.
Ist R4 > 0, wird erneut N20 abgearbeitet, sonst N50 mit Programmende.
8.14.4
Sprungziel für Programmsprünge
Funktionalität
Ein Label oder eine Satznummer dient zur Kennzeichnung von Sätzen als Sprungziel bei Programmsprüngen. Mit
Programmsprüngen wird die Verzweigung des Programmablaufes möglich.
Label sind frei wählbar, aber müssen mindestens 2 und höchstens 8 Buchstaben oder Ziffern enthalten, wobei die beiden
ersten Zeichen Buchstaben oder Unterstriche sein müssen.
106
; Zuweisung der Anfangswerte
; Berechnung und Zuweisung zu Achsadressen
Programmier- und Bedienhandbuch (Fräsen)
6FC5398-4DP10-0AA1, 01/2014

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis