Siemens SINUMERIK 840D sl Function Manual page 458

Extended functions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Mode Groups, Channels, Axis Replacement (K5)
6.4 Axis/spindle replacement
Axis in another channel
This is actually not a proper type of axis. It is the internal state of a replaceable axis. If this
happens to be active in another channel (as channel, PLC or neutral axis).
If an axis is programmed in another channel in the parts program:
● in case of MD AUTO_GET_TYPE = 0 an alarm will be output.
● in case of MD AUTO_GET_TYPE = 1 an automatic GET will be generated.
● in case of MD AUTO_GET_TYPE = 2 an automatic GETD will be generated.
Note
Both machine data:
MD20110 $MC_RESET_MODE_MASK
MD20112 $MC_START_MODE_MASK
control the behavior of axis assignments in RESET, during booting and parts program
start. The settings for channels between which axes are to be replaced must be selected
such that no illegal constellations (alarms) are generated in conjunction with the following
machine data:
MD30552 $MA_AUTO_GET_TYPE
References:
/FB1/ Function Manual, Basic Functions; " ... Workpiece-related system of actual values"
(K2)
Requirements
In order for an axis replacement to be executed, the valid channel for the machine axis
number must be specified via the channel-specific machine data
MD20070 $MC_AXCONF_MACHAX_USED (machine axis number valid in channel)
and the delete setting of the channel for axis replacement via the axis-specific
MD30550 $MA_AXCONF_ASSIGN_MASTER_CHAN (channel for axis replacement).
This results in the following regulations:
1. In which channel can the axis be used and replaced?
2. To which channel shall the axis be allocated with power ON?
Example of an axis replacement between channels
With 6 axes and 2 channels, the 1st, 2nd, 3rd and 4th axis in channel 1 and the 5th and 6th
axis in channel 2 shall be used. It shall be possible to replace the 1st axis, this shall be
allocated to channel 2 after power ON.
The channel-specific machine data must be allocated with:
CHANDATA(1)
MD20070 $MC_AXCONF_MACHAX_USED=(1, 2, 3, 4, 0, 0, 0, 0)
CHANDATA(2)
MD20070 $MC_AXCONF_MACHAX_USED=(5, 6, 1, 0, 0, 0, 0, 0)
458
Function Manual, 01/2008, 6FC5397-1BP10-3BA0
Extended Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents