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

Nc programming
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Work preparation
3.1 Flexible NC programming
Example
Program code
N10 ...
...
N90 GOTOS
...
3.1.5.2

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

Jump labels can be set in a program, which can be jumped to from another location within the
same program using the commands GOTOF, GOTOB, GOTO, or GOTOC. Program execution is
resumed with the statement that immediately follows the jump label. This means that branches
can be realized within the program.
In addition to jump labels, main and sub-block numbers are possible as jump designation.
If a jump condition (IF ...) is formulated before the jump statement, the program jump is 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>
Meaning
GOTOB:
GOTOF:
GOTO:
GOTOC:
464
Comment
; Start of the program.
; Jump to beginning of the program.
Jump statement with jump destination toward the beginning of the program.
Jump statement with jump destination toward the end of the program.
Jump statement 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 designa‐
tion 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 fol‐
lowing the GOTOC command.
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
NC programming

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents