P4: PLC for SINUMERIK 828D
14.6 Function interface
Basic Functions
1178 Function Manual, 09/2011, 6FC5397-0BP40-2BA0
14.6.4.5 Oscillate spindle
DB380x PLC → NCK control signals
Valid
values
Remark
DBX3002.0 Incremental 0 It is not permissible that any of the bits are set.
DBX3002.1 Shortest distance 0
DBX3002.5 Direction of rotation as for M4 0
DBX3003.0 Absolute, negative direction 0
DBX3003.1 Absolute, positive direction 0
DBD3004 Setpoint gear stage:
Values 0, 1, 2, 3, 4, 5
REAL MD35010 $MA_GEAR_STEP_CHANGE_ENABLE = 0
0-5: Oscillation
MD35010 $MA_GEAR_STEP_CHANGE_ENABLE = 1
0: Oscillation
1: Oscillation with gear stage change M41
2: Oscillation with gear stage change M42
3: Oscillation with gear stage change M43
4: Oscillation with gear stage change M44
5: Oscillation with gear stage change M45
DBD3008 Feedrate velocity REAL When oscillating, no significance! The oscillation speed
is taken from machine data MD35400,
$MA_SPIND_OSCILL_DES_VELO.
DBX3000.5 Start spindle oscillation 0|1 It is not permissible that the start directly follows a stop.
Stop must first be reset (both 0).
DBX3001.5 Stop spindle oscillation 0|1
DB390x NCK → PLC status signals Remark
DBX3000.7 Positioning axes active 1: for start or stop == 1
DBX3000.6 Position reached 1: after start
DBX3000.1 Error 1: Error when traversing, evaluate error number in DBB3003!
DBX3000.0 Axis cannot be started 1: Error when starting, evaluate error number in DBB3003!
DBB3003 Error number
DBX1.4 Axis/spindle stationary