beautypg.com

HEIDENHAIN TNC 306 Technical Manual User Manual

Page 381

background image


3/2000

TNC 416/TNC 406/TNC 306

Commands

7-91

Examples for the commands PS, PL, PSL, PSW, PLL, PLW
The Module 15 is to be called at a specific point in the program. After the return into the main
program, the original Accumulator content is again required for further program run.

Accumulator contents prior to the Call Module: 1A 44 3E 18

Line

Instruction

Accumulator Contents

50

PSW

1 A 4 4 3 E 1 8

49

1 A 4 4 3 E 1 8

52

CM 15

54

PLW

55

.
.
.

1 A 4 4 3 E 1 8

1 A 4 4 3 E 1 8

.
.
.

1 A 4 4

3 E 1 8

Data stack:

Line 50: Save the Word Accumulator onto the Data Stack.
Line 52: Subprogram 15 is called up.
Line 54: The original Accumulator contents are transferred back from the Data Stack and

is available for further program run.

Note:
The sequence for stack operations is the same for all commands. Only the data width varies.

This manual is related to the following products: