Machine and Setting Data
D.2 Channel-specific machine data
04.07
D-232
© Siemens AG 2007 All rights reserved
SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D ISO Milling (PGM) -- 04.07 Edition
22420 FGROUP_DEFAULT_AXIS[n]: 0, ..., 7
MD number Default value for FGROUP command
Default setting: 0 Minimum input limit: 0 Maximum input limit: 8
Changes effective after Power On Protection level: 7/7 Unit: --
Data type: BYTE Applies with effect from SW version: 5.2
Meaning: You can specify up to 8 channel axes whose resulting velocity corresponds to the pro--
grammed path feed. If all 8 values are set to zero (default), the geometry axes entered in
$MC_AXCONF_GEOAX_ASSIGN_TAB are activated as the default setting for the
FGROUP command.
Example: The first 4 axes in the channel are relevant for the path feed:
$MC_FGROUP_DEFAULT_AXES[0] = 1
$MC_FGROUP_DEFAULT_AXES[2] = 2
$MC_FGROUP_DEFAULT_AXES[3] = 3
$MC_FGROUP_DEFAULT_AXES[4] = 4
This MD cannot SINUMERIK 802D sl.
22512 EXTERN_GCODE_GROUPS_TO_PLC[n]: 0, ..., 7
MD number Specifies the G groups which are output to the NCK/PLC interface when an external NC
language is active
Default setting: -- Minimum input limit: -- Maximum input limit: --
Changes effective after POWER ON Protection level: 2/7 Unit: --
Data type: BYTE Applies with effect from SW version: 5
Meaning:
The user can select the G groups of an external NC language with channel
MD $MC_EX--TERN_ GCODE_GROUPS_TO_PLC . The active G command is then si-
gnaled from the NCK to the PLC for these groups.
Default 0: No output
The NCK/PLC interface is updated on every block change and after a Reset. It cannot
always be assured that a block--synchronous relationship exists between the NC block and
the signaled G functions (e.g. if very short blocks are used in continuous--path mode).
The same applies to $MC_GCODE_GROUPS_TO_PLC
This MD cannot SINUMERIK 802D sl.
22515 GCODE_GROUPS_TO_PLC_MODE
MD number Behavior of G group to PLC
Default setting: -- Minimum input limit: -- Maximum input limit: --
Changes effective after Power ON Protection level: 2/7 Unit: --
Data type: DWORD Applies with effect from SW version: 6.3
Meaning: For setting how the G groups are to be interpreted in the PLC as data. The current behavior
(bit 0=0) was for the G group to be the array index of a 64 byte field (DBB 208 -- DBB 271).
That way , up to the 64th G group can be reached.
The new behavior (bit 0=1) ) is for the data storage in the PLC to be up to 8 bytes (DBB
208 -- DBB 215). With this behavior , the array index of this byte array is identical with the
index of the MD $MC_GCODE_GROUPS_TO_PLC[Index] and
$MC_EXTERN_GCODE_GROUPS_TO_PLC[Index]. Each index (0--7) must only be
entered in one of the two machine data, the other must contain the value 0.
Bit 0(LSB = 0: Behavior as before, the 64 byte array is used for the G code.
Bit 0(LSB = 1: The user sets for which G groups the first 8 bytes will be used
This MD cannot SINUMERIK 802D sl.