S1: Spindles
16.8 Spindle monitoring
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
1345
16.8.5
Diagnosis of spindle speed limitation
Function
The limit or increase of the spindle speed is signaled by the output of the following NC/PLC interface signals:
• DB31, ... DBX83.1 (setpoint speed limited)
• DB31, ... DBX83.2 (setpoint speed increased)
To diagnose the effective/limiting spindle parameters, one can have read access to the most important
parameters of spindle motion via system variables. The system variables are indexed with the spindle number
and they return only values that are relevant to the speed control and spindle position modes.
The following system variables are available in the spindle mode:
Evaluation of diagnosis data:
The system variables for each spindle can be read via synchronized actions and in the part program, giving due
consideration to the preprocessing stop in the NCK .
System variable
Meaning
$AC_SMAXVELO[<n>]
Maximum possible spindle speed [rpm] resulting from the
active limiting data.
$AC_SMAXVELO_INFO[<n>]
Specification of the speed limiting data as numerical value.
*
)
$AC_SMINVELO[<n>]
Minimum possible spindle speed [rpm], corresponds to the
minimum speed in the speed control mode.
$AC_SMINVELO_INFO[<n>]
Specification of the speed increasing data as numerical
value. *
)
$AC_SMAXACC[<n>]
Acceleration value of spindle [r/s
2
].
$AC_SMAXACC_INFO[<n>]
Acceleration limiting cause in the form of a numerical value.
*
)
$AC_SPIND_STATE[<n>]
Status bits of the spindle.
<n>: Spindle no. (n= 0: the variables are related to the current master spindle)
*
)
The text of the numerical value should be taken from from the description of the system variables.