Herunterladen Inhalt Inhalt Diese Seite drucken

Allgemeine Anweisungen Für Den Programmaufbau - Siemens SINUMERIK 820N Benutzeranleitung

Inhaltsverzeichnis

Werbung

10.91
11.3
Allgemeine Anweisungen für den Programmaufbau
Die Hauptgruppe 0 ist folgendermaßen gegliedert:
@ 0
x
y
dreistelliger @-Code
0: Retten von mehreren R-Parametern
1: Retten eines Parameter-Bereiches
2: Zurückholen von mehreren R-Parametern
3: Zurückholen eines R-Parameter-Bereiches
4: Retten von R-Parametern
0: Hauptgruppe 0
/
Hauptgruppe 0
Untergruppe 4: Retten von R-Parametern
@040 <Const> <R-Par 1> . . . <R-Par n>
Mit der Konstanten <Const> wird die Anzahl der folgenden R-Parameter angegeben, die
zu dieser Funktion gehören. Die Inhalte der R-Parameter werden durch Übertragen in ein
Stack-Register ab R300 gerettet.
@041 <R-Par 1> . . . <R-Par 2>
Es werden die Inhalte der R-Parameter im Bereich von <R-Par 1> bis <R-Par 2> durch
Übertragen in ein Stack-Register ab R300 gerettet.
@042 <Const> <R-Par n> . . . <R-Par 1>
Dieser Befehl entnimmt die geretteten Werte aus dem Stack-Register und lädt sie in die
angegebenen R-Parameter. Die R-Parameter sind in umgekehrter Reihenfolge gegenüber
@040 aufzuführen.
@043 <R-Par 1> . . . <R-Par 2>
Die mit @041 geretteten Werte werden in die R-Parameter zurückgeladen.
Diese Befehle der Hauptgruppe 0/Untergruppe 4 werden angewendet, wenn man in einem
Unterprogramm mit R-Parametern arbeitet, die möglicherweise in einer höheren Ebene ver-
wendet worden sind.
Man schreibt am Anfang eines Unterprogramms einen Push-Befehl (@040 oder @041), mit
dem man die Werte rettet und die genannten R-Parameter mit dem Wert Null besetzt. Am
Ende des Unterprogramms wird mit einem Pop-Befehl (@042 oder @043) der ursprüngliche
Zustand wiederhergestellt.
© Siemens AG 1991 All Rights Reserved
SINUMERIK 810N/820N GA2 und GA3 (BN)
11.3 Allgemeine Anweisungen für den Programmaufbau
6ZB5 410-0HM01
11 Programmieren von Zyklen
11–3

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis