End Of Module, End Of Program (Em); End Of Module If Logic Accumulator = 1 (Emt); End Of Module If Logic Accumulator = 0 (Emf); Label (Lbl) - HEIDENHAIN iTNC 530 HSCI Technical Manual

Hide thumbs Also See for iTNC 530 HSCI:
Table of Contents

Advertisement

9.8.71 END OF MODULE, END OF PROGRAM (EM)

9.8.72 END OF MODULE IF LOGIC ACCUMULATOR = 1 (EMT)

9.8.73 END OF MODULE IF LOGIC ACCUMULATOR = 0 (EMF)

9.8.74 LABEL (LBL)

1818
EM (END OF MODULE)
Syntax:
None
Operands:
Action:
You must end each program or subroutine (module) with the EM command.
An EM command at the end or within a module causes a return jump to the
module call (CM, CMT, CMF). The iTNC then resumes the program with the
instruction that follows the module call. The iTNC interprets the EM command
as program end. The iTNC can reach the subsequent program instructions only
through a jump instruction.
EMT (END OF MODULE IF TRUE)
Syntax:
None
Operands:
Action:
An EMT command causes a return jump to the module call (CM, CMT, CMF)
only if the logic accumulator = 1.
EMF (END OF MODULE IF FALSE)
Syntax:
None
Operands:
Action:
An EMF command causes a return jump to the module call (CM, CMT, CMF)
only if the logic accumulator = 0.
LBL (LABEL)
Syntax:
ASCII name; maximum length: 32 characters
Operands:
Action:
The label defines a program location as an entry point for the JP and CM
commands. You can define up to 1000 jump labels per file. The ASCII name of
the label may be up to 32 characters long. However, the iTNC evaluates only
the first 16 characters.
For importing global labels, see EXTERN statement.
HEIDENHAIN Technical Manual iTNC 530 HSCI

Advertisement

Table of Contents
loading

Table of Contents