Siemens SINUMERIK 840D sl Function Manual page 753

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

Advertisement

10.3.2
Functional expansions
Alternate interface
Machines that alternately use a second punching unit or a comparable medium can be
switched over to a second I/O pair.
The second I/O pair can be defined via the following machine data:
MD26004 $MC_NIBBLE_PUNCH_OUTMASK
MD26006 $MC_NIBBLE_PUNCH_INMASK
The interface is switched by command SPIF1 or SPIF2.
Full punching/nibbling functionality is available on both interfaces.
Example:
Hardware assignment for stroke control
Define the high-speed byte in each case on the CPU as a high-speed punch interface:
MD26000 $MC_PUNCHNIB_ASSIGN_FASTIN = 'H00030001' → Byte 1
MD26002 $MC_PUNCHNIB_ASSIGN_FASTOUT = 'H00000001'
Remark:
The first and second bits are inverted.
Screen form for high-speed input and output bits:
MD26004 $MC_NIBBLE_PUNCH_OUTMASK[0]
MD26004 $MC_NIBBLE_PUNCH_OUTMASK[1]
MD26006 $MC_NIBBLE_PUNCH_INMASK[0]
MD26006 $MC_NIBBLE_PUNCH_INMASK[1]
Automatically activated pre-initiation time
Dead times due to the reaction time of the punching unit can be minimized if the stroke can
be initiated before the interpolation window of the axes is reached. The reference time for
this is the interpolation end. The stroke is automatically initiated with G603 and delayed by
the set value in relation to the time that the end of interpolation is reached.
The delay time for stroke initiation can be adjusted in machine data:
MD26018 $MC_NIBBLE_PRE_START_TIME
Extended Functions
Function Manual, 03/2009, 6FC5397-1BP10-4BA0
Punching and Nibbling (N4)
Activation and deactivation
First interface output bit
= 1
→ Bit 1 SPIF1
Second interface output bit
= 2
→ Bit 2 SPIF2
First interface input bit
= 1
→ Bit 1 SPIF1
Second interface input bit
= 2
→ Bit 2 SPIF2
753

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents