Herunterladen Inhalt Inhalt Diese Seite drucken

Msg("Im Suchlauf Wird Nicht Gebohrt") Endif - Siemens SINUMERIK 840D Programmieranleitung

Ausgabe 03/2004
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

1
Flexible NC-Programmierung
1.12 Kontrollstrukturen
Randbedingungen
Sätze mit Kontrollstrukturelementen können nicht
ausgeblendet werden. Labels sind in solchen
Sätzen nicht erlaubt.
Kontrollstrukturen werden interpretativ abgearbeitet.
Bei Erkennen eines Schleifenendes wird unter
Berücksichtigung der dabei gefundenen
Kontrollstrukturen nach dem Schleifenanfang
gesucht.
Daher wird im Interpreterbetrieb die Blockstruktur
eines Programms nicht komplett geprüft.
Grundsätzlich empfiehlt sich, Kontrollstrukturen und
Programmsprünge nicht gemischt zu verwenden.
Bei Vorverarbeitung von Zyklen kann die korrekte
Schachtelung von Kontrollstrukturen überprüft
werden.
Kontrollstrukturen sind nur innerhalb des
Anweisungsteils eines Programms möglich.
Definitionen im Programmkopf können nicht bedingt
oder wiederholt ausgeführt werden.
Schlüsselworte für Kontrollstrukturen dürfen ebenso
wie Sprungziele nicht mit Makros überlagert werden.
Eine Abprüfung bei der Makrodefinition findet nicht
statt.
Programmierbeispiel
1. Endlosprogramm
%_N_LOOP_MPF
LOOP
IF NOT $P_SEARCH
ELSE
MSG("Im Suchlauf wird nicht gebohrt")
ENDIF
1-66
G01 G90 X0 Z10 F1000
WHILE $AA_IM[X] <= 100
G1 G91 X10 F500
Z–5 F100
Z5
ENDWHILE
Z10
;kein Satzsuchlauf
;Bohrbild
;Satzsuchlauf
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
1
03.04
 Siemens AG 2004 All rights reserved.

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis