HEIDENHAIN TNC 407 (243 020) Technical Manual Benutzerhandbuch

Seite 548

Advertising
background image


11.97

TNC 407/TNC 415/TNC 425

3 Befehlssatz

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.

Advertising