Siemens-Modus
Im Siemens-Modus werden die Bezeichner für Winkel, Radius und Fase über
Maschinendaten definiert. Dadurch werden Namenskonflikte vermieden. Es darf kein
Komma vor dem Bezeichner für Radius oder Fase programmiert werden.
Hinweis
MD10652 für Winkel: $MN_CONTOUR_DEF_ANGLE_NAME
MD10654 für Radius: $MN_RADIUS_NAME
MD10656 für Fase: $MN_CHAMFER_NAME
4.6.1
Endpunktprogrammierung mit Winkeln
Erscheint in einem NC-Satz der Adressbuchstabe A, so dürfen zusätzlich keine, eine oder
beide Achsen der aktiven Ebene programmiert sein.
Ist keine Achse der aktiven Ebene programmiert, so handelt es sich entweder um den ersten
oder zweiten Satz eines Konturzuges, der aus zwei Sätzen besteht. Handelt es sich um den
zweiten Satz eines solchen Konturzuges, so sind Start- und Endpunkt in der aktiven Ebene
identisch. Der Konturzug besteht dann nur aus einer Bewegung senkrecht zur aktiven
Ebene.
Ist genau eine Achse der aktiven Ebene programmiert, so handelt es sich entweder um eine
einzelne Gerade, deren Endpunkt eindeutig aus dem Winkel und der programmierten
kartesischen Koordinate bestimmt ist, oder um den zweiten Satz eines aus zwei Sätzen
bestehenden Konturzuges. Im zweiten Fall wird die fehlende Koordinate gleich der letzten
erreichten (modalen) Position gesetzt.
Sind zwei Achsen der aktiven Ebene programmiert, handelt es sich um den zweiten Satz
eines Konturzuges, der aus zwei Sätzen besteht. Ging dem aktuellen Satz kein Satz mit
Winkelprogrammierung ohne programmierte Achsen der aktiven Ebene voraus, so ist ein
solcher Satz nicht zulässig.
Der Winkel A darf nur bei Linear- oder Splineinterpolation programmiert werden.
(Splineinterpolation nur im Siemens-Modus.)
In folgenden Fällen werden Alarme generiert:
● Bei einem aus zwei Sätzen bestehenden Konturzug wird beim Übergang vom ersten zum
● Mit den programmierten Winkeln kann bei einem aus zwei Geraden bestehenden
● In einem Satz mit der Adresse A ist weder Linear- noch Splineinterpolation aktiv.
● Auf einen Satz mit der Adresse A ohne programmierte Achse in der aktiven Ebene folgt
● Im zweiten Satz eines aus zwei Geraden bestehenden Konturzuges wurde kein Winkel
ISO-Dialekte
Funktionshandbuch, 02/2012, 6FC5397-7BP40-3AA0
zweiten Satz die aktive Ebene gewechselt.
Konturzug kein gültiger Zwischenpunkt gebildet werden.
kein Satz, mit dem der Endpunkt des Konturzuges bestimmt werden kann. Das ist dann
der Fall, wenn dieser Satz der letzte eines Programms ist, oder wenn der Folgesatz einen
Vorlaufstop enthält.
programmiert.
4.6 Programmierung von Konturzügen (ISO-Dialekt-T)
Zyklen und Konturzug
123