HEIDENHAIN TNC 407 (243 020) Technical Manual Benutzerhandbuch
Seite 548

7-87
Befehlsablauf ohne Klammern:
Zeile
AWL
Akku-Inhalt
Operanden-Inhalt
x
x x x
x x x
x x x
1
L D12
1 5
0 0 0
1 5 0 0 0
2
+ K1000
1 6
0 0 0
3
/ D36
1 6 0
1 0 0
4
= D100
1 6 0
1 0 0
Befehlsablauf mit Klammern:
Zeile
AWL
Akku-Inhalt
Operanden-Inhalt
1
L D12
x x x x x x x x x x
1 5 0 0 0
1 5 0 0 0
1 5 0 0 0
1 0 0 0
1 0
1 5 0 1 0
Programmstack:
1 5 0 0 0
2
+ [
3
L K1000
4
/ D36
5
]
6
= D100
1 5 0 1 0
1 5 0 1 0
1 0 0
Zeile 1: Der Inhalt von Doppelwort D12 wird in den Wort-Akku geladen.
Zeile 2: Klammer öffnen: Zwischenspeichern des Akku-Inhaltes auf dem Progamm-Stack.
Zeile 3: Laden einer Konstante in den Wort-Akku.
Zeile 4: Der Inhalt des Wort-Akku wird durch den Inhalt von Doppelwort D12 geteilt.
Zeile 5: Klammer schließen: Akku-Inhalt wird entsprechend dem Befehl (+[, -[, x[ ...) mit dem
Inhalt des Programm-Stack verknüpft.
Zeile 6: Das Endergebnis der gesamten Verknüpfung wird dem Doppelwort D100 zugewiesen.