Siemens SINUMERIK 840C User Manual

Page 219

Advertising
background image

6 NC Machine Data (NC MD), NC Setting Data (NC SD)

09.95

6.3 Channel-specific MD (channel data)

Device No. for Execution from external

132*

Default value

Lower input limit

Upper input limit

Units

0

0

0

Active

NC MD 132* defines the device type number used to read in data for "Execution from
external" for each channel. The device number defines the device type in MD 130* in more
detail (e.g. 1st or 2nd interface). This machine data is not necessary for software versions 1
and 2.

Cycle number on program start (as from SW 5)

134*

Default value

Lower input limit

Upper input limit

Units

0

0

9 999

Subroutine no.

Active

At once

Cycle number on end of program (as from SW 5)

136*

Default value

Lower input limit

Upper input limit

Units

0

0

9 999

Subroutine no.

Active

At once

0

: No cycle is called on start/end of program

1-9 999

: Cycle no. 1- 9999 is called on start/end of program

With the increasing number of functions in the SINUMERIK 840C, on certain machines a
series of recurring functions must be considered when writing part programs (e.g. functions
like ELG, IKA and emergency retraction; initial settings of machine data, G16 plane etc.).

To simplify the handling for the programmer in such cases, the NC can execute a program
start cycle (cycle with channel-specific default settings) immediately after the selected program
is started before the first block in this program is executed.

An end cycle (e.g. deselection of the preset functions) is executed at the end of the part
program M02/M17/M30 after the selected part program has been executed on the main
program level.

Features:

Any functions programmed in the M02/M17/M30 are executed first.

The program start and end cycles are only called on the main program level in
AUTOMATIC, MDA and TEACH-IN modes, but not in "extended overstore".

No end cycle is called on a key reset.

Single block, DEC single block, M00/01 also apply in the cycles.

In the program start and end cycles, all functions can be programmed as previously. See
the Programmer's Guide.

The program start and end cycles can be transferred as cycles during control start-up.
This activates a cycle disable.

If the cycle set does not exist, alarm no. 2041 "Program not in memory" is triggered.

6–34

©

Siemens AG 1992 All Rights Reserved 6FC5197- AA50

SINUMERIK 840C (IA)

Advertising
This manual is related to the following products: