Program Jumps To Jump Markers (Gotob, Gotof, Goto, Gotoc) - Siemens SINUMERIK 828D Programming Manual

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

Flexible NC programming
1.10 Program jumps and branches
1.10.2

Program jumps to jump markers (GOTOB, GOTOF, GOTO, GOTOC)

Function
Jump markers (labels) can be set in a program, that can be jumped to from another location
within the same program using the commands
execution is resumed with the instruction that immediately follows the destination marker.
This means that branches can be realized within the program.
In addition to jump markers, main and sub-block numbers are possible as jump designation.
If a jump condition (
only executed if the jump condition is fulfilled.
Syntax
GOTOB <jump destination>
IF <jump condition> = TRUE GOTOB <jump destination>
GOTOF <jump destination>
IF <jump condition> = TRUE GOTOF <jump destination>
GOTO <jump destination>
IF <jump condition> = TRUE GOTO <jump destination>
GOTOC <jump destination>
IF <jump condition> = TRUE GOTOC <jump destination>
Significance
GOTOB
GOTOF
GOTO
GOTOC
<jump
destination>
86
) is formulated before the jump instruction, the program jump is
IF ...
:
Jump instruction with jump destination towards the beginning of the
program.
:
Jump instruction with jump destination towards the end of the program.
:
Jump instruction with jump destination search. The search is first
made in the direction of the end of the program, then in the direction of
the beginning of the program.
:
Same effect as for GOTO with the difference that Alarm 14080 "Jump
designation not found" is suppressed.
This means that program execution is not interrupted in the case that
the jump destination search is unsuccessful – but is continued with the
program line following the GOTOC command.
Jump destination parameter
:
Possible data include:
<jump marker>:
<block number>:
STRING type
variable:
,
,
or
GOTOF
GOTOB
GOTO
Jump destination is the jump marker (label) set
in the program with a user-defined name: <
marker>:
Jump destination is main block or sub-block
number (e.g.:
,
200
N300
Variable jump destination. The variable stands
for a jump marker or a block number.
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
. Program
GOTOC
jump
)
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents