Brief details of this edition and previous editions are listed below.
The status of each edition is indicated by the code in the "Remarks" column.
Status code in the "Remarks" column:
A .... New documentation
B .... Unrevised reprint with new Order No.
C .... Revised edition with new status.
If factual changes have been made on the page since the last edition, this is indicated by a new
edition coding in the header on that page.
Edition Order No. Remarks
12.04 6FC5398-2CP10-0BA0
A
Checked Siemens quality for Software and Training
according to DIN ISO 9001, Reg. No. 2160-01
This document was created using WinWord V 8
and Designer V 6.0.
The reproduction, transmission or use of this document or its contents is not
permitted without express written authority. Offenders will be liable for damages.
All rights, including rights created by patent grant or registration or a utility model or
design, are reserved.
Other functions not described in this documentation might be executable in the
control. This does not, however, represent an obligation to supply such functions
with a new control or when servicing.
We have checked the contents of this manual for agreement with the hardware
and software described. Since deviations cannot be precluded entirely, we cannot
guarantee full agreement. However, the data in this manual is reviewed regularly
and any necessary corrections will be included in subsequent editions.
Suggestions for improvement are welcomed.
Technical data subject to change
Siemens Aktiengesellschaft.
12.04
Preface
This manual is intended as a work of reference. It allows the operator at
the machine tool:
- To correctly assess special situations when operating the machine.
- To ascertain the reaction of the system to the special situation.
- To utilize the possibilities for continued operation following the
special situation.
- To follow references to other documentation containing further
details.
Scope
This manual describes the alarms from the NC kernel (NC) area,
PROFIBUS, the cycles and PLC.
Further alarms from the area HMI (Human Machine Interface) can
occur. These alarms are displayed on the operator panel in the form of
self-explanatory text. They do not constitute part of this Diagnostics
Guide.
For special situations in conjunction with the integrated PLC, please
refer to the SIMATIC S7-200 documentation.
Sorting
Safety
NC alarms
The alarms are sorted in ascending numerical order in the Diagnostics
Guide. There are gaps in the sequence.
Danger
Please check the situation in the plant on the basis of the description
of the active alarm(s). Eliminate the causes for the occurrence of the
alarms and acknowledge in the manner indicated. Failure to observe
this warning will place your machine, workpiece, stored settings and
possibly even your own safety at risk.
Alarms with alarm number 1xxx are system errors that represent
internal error states. The internal error number provides the developer
with important information on the cause and location of the error.
These system error alarms are not described in detail. Should these
still occur with controls delivered, please note the alarm number, the
alarm text and the internal system error number and contact the
5 V/24 V encoder or 15 V D/A converter undervoltage
A failure has occurred in the power supply to the encoder (5V/24V) or D/A
converter (+/-15 V).
NC not ready.
NC start inhibit in this channel.
NC Stop on alarm.
NC switches to follow-on mode.
Alarm display.
Interface signals are set.
Re-reference axes in this channel.
Please inform the authorized personnel/service department. Check the encoder
and cable for short-circuits (the fault must not recur when you remove the
cable). Check the voltage supply.
Switch the control OFF - ON.
12.04 1 Alarms
2900
Explanation
Reactions
Remedy
Program continuation
3000
Explanation
Reactions
Remedy
Program continuation
Reboot is carried out with a delay
This alarm indicates a delayed reboot.
The alarm occurs only when the reboot is carried out by the HMI and the
MD 10088 REBOOT_DELAY_TIME is set higher than zero.
The alarm can be suppressed with SUPPRESS_ALARM_MASK BIT 20.
NC switches to follow-up mode.
NC not ready.
Channel not ready.
NC start inhibit in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
The alarm reaction delay is canceled.
All channel-specific alarm reactions delayed on alarm, alarm display.
See MD 10088 REBOOT_DELAY_TIME and
MD 11410 SUPPRESS_ALARM_MASK
Switch the control OFF - ON.
Emergency stop
The EMERGENCY STOP request is present at the NC/PLC interface
(V 26000000.1).
NC Start disable.
NC is not ready.
NC Stop on alarm.
Alarm display.
Interface signals are set.
Check that an EMERGENCY STOP cam was not approached and that no
EMERGENCY STOP button was pressed. Check PLC user program.
Corrected the cause of EMERGENCY STOP and acknowledge it via the
NC/PLC interface (V 26000000.2).
Channel %1 machine data %2 contains a gap in the axis assignment
%1 = channel number
%2 = string: MD identifier
The assignment of a machine axis to a channel by the machine data 20070
AXCONF_MACHAX_USED must be contiguous. At system power-up (Power
On) gaps are detected and displayed as an alarm.
Alarm display.
Interface signals are set.
NC not ready.
NC Start disable.
NC Stop on alarm.
Please inform the authorized personnel/service department.
Configure MD 20070 AXCONF_MACHAX_USED for the axis assignment in the
channel without gaps; i.e. with increasing channel indices, a machine axis must
be assigned until a zero is entered for the first time (no machine axis).
1 Alarms 12.04
All MD with higher indices must then contain a zero (0).
The order of the machine axis numbers is not relevant.
Program continuation
4002
Explanation
Channel
axis
index
1.
Channel
Machine axis number
0 1 AXCONF_MACHAX_USED [CH1, AX1] = 1
1 2 AXCONF_MACHAX_USED [CH1, AX2] = 2
2 3 AXCONF_MACHAX_USED [CH1, AX3] = 3
3 4 AXCONF_MACHAX_USED [CH1, AX4] = 4
4 5 AXCONF_MACHAX_USED [CH1, AX5] = 5
Assignment of channel axes to machine axes
Switch the control OFF - ON.
Channel %1 machine data %2[%3] contains an axis that is not defined in
the channel
%1 = channel number
%2 = string: MD identifier
%3 = index: MD array index
Only axes that have been activated in the channel via MD 20070
AXCONF_MACHAX_USED [kx]=m may be declared by means of MD 20050
AXCONF_GEOAX_ASSIGN_TAB [gx]=k.
gx ... geometry axis index: k ... channel axis number
kx ... channel axis index m ... machine axis No.
MD 20050
AXCONF_GEOAX_ASSIGN_TAB
(contains channel axis No. k) (contains machine axis No. m)
MD 20070
AXCONF_MACHAX_USED
Reactions
Geometry axis
index
1. Channel Channel axis
index
1. Channel
0 1 0 1
1 2 1 2
2 3 2 3
3 4
4 5
Assignment of geometry axes to channel axes
Alarm display.
Interface signals are set.
NC not ready.
NC Start disable.
NC Stop on alarm.
Please inform the authorized personnel/service department.
Check and correct MD 20050 AXCONF_GEOAX_ASSIGN TAB and
MD 20070 AXCONF_MACHAX_USED.
MD array MD 20070 AXCONF_MACHAX_USED, in which the channel-specific
machine axis number to be controlled by this channel is entered. These
resulting ”Channel axes” are given a name by MD 20080
AXCONF_CHANAX_NAME_TAB and assigned to a geometry axis by MD
20050 AXCONF_GEOAX_ASSIGN_TAB by entering the corresponding
channel axis in this MD array for each geometry axis.
Switch the control OFF - ON.
Channel %1 machine data %2 axis %3 defined repeatedly as geometry
axis
%1 = channel number
%2 = string: MD identifier
%3 = axis index
An axis may only be defined once as a geometry axis.
Alarm display.
Interface signals are set.
NC not ready.
NC Start disable.
NC Stop on alarm.
Channel %1 Machine data %2[%3] contains invalid identifier
%1 = channel number
%2 = string: MD identifier
%3 = index: MD array index
When defining names in the channel-specific tables for geometry axes and
channel axes, one of the following syntax rules for the identifier to be entered
has been violated:
1. The identifier must be an NC address letter (A, B, C, I, J, K, U, V, W, X, Y,
Z), possibly with a numerical extension.
2. The identifier must begin with 2 arbitrary capital letters but not with $
(reserved for system variable).
3. The identifier must not be a vocabulary word of the NC language (e.g.
SPOS).
Alarm display.
Interface signals are set.
NC not ready.
NC Start disable.
NC Stop on alarm.
Please inform the authorized personnel/service department.
Enter the identifier for user-defined names with correct syntax in the displayed
MD
Please inform the authorized personnel/service department.
Select for the identifier to be entered a character string that is not yet used in
the system (max. 32 characters).
Cancel alarm in all channels of this mode group by pressing RESET.
Channel %1 identifier %2 used several times in machine data %3
To determine the name in the channel-specific tables for geometry axes and channel axes an identifier already existing in the control has been used.
Alarm display.
Interface signals are set.
NC not ready.
NC Start disable.
NC Stop on alarm.
Please inform the authorized personnel/service department.
Select for the identifier to be entered a character string that is not yet used in
the system (max. 32 characters).
Switch the control OFF - ON.
Channel %1 axis identifier missing in machine data %2[%3]
%1 = channel number
%2 = string: MD identifier
%3 = index: MD array index
An axis identifier is expected for the displayed MD in accordance
with the axis configuration in the AXCONF_MACHAX_USED
and MD 20050 AXCONF_GEOAX_ASSIGN_TAB.
Alarm display.
Interface signals are set.
NC not ready.
NC Start disable.
NC Stop on alarm.
Please inform the authorized personnel/service department.
Check axis configuration and enter the missing identifier into the MD or, should
the axis not exist, specify for this channel axis the machine axis 0 in MD 20070
AXCONF_MACHAX_USED. If this concerns a geometry axis that is not to be
used (this applies only for 2-axis machining, e.g. on lathes), then channel axis 0
must be entered additionally in MD 20050 AXCONF_GEOAX_ASSIGN_TAB
for the relevant geometry axis.
According to the axis configuration in MD 20150 GCODE_RESET_VALUES or
MD 20100 DIAMETER_AX_DEF, a facing axis identifier is expected at the
specified location.
Alarm display
Interface signals are set
NC Stop on alarm
NC not ready
NC start disable
Please inform the authorized personnel/service department.
Add the correct identifier.
Switch the control OFF - ON.
Channel %1 axis identifier %2 not consistent with machine data %3
The use of the specified axis identifier in the displayed MD is not consistent the
channel's axis configuration stated in the MD 20070
AXCONF_MACHAX_USED and MD 20050 AXCONF_GEOAX_ASSIGN_TAB.
Alarm display.
Interface signals are set.
NC not ready.
NC Start disable.
NC Stop on alarm.
Please inform the authorized personnel/service department.
Check and correct the identifier used in the MD 10000 AXCONF_
MACHAX_NAME_TAB, MD 20080 AXCONF_CHANAX_NAME_TAB and/or
MD 20050 AXCONF_GEOAX_NAME_TAB.
Buffered memory was restored from backup copy (potential loss of data!)
A possible inconsistency was detected in the buffered memory during power-up.
The buffered memory was initialized with the last backup copy. Changes in the
buffered memory, which have been made since the last backup copy update,
have been lost. The reason for this procedure is that the backup time is
exceeded. Make sure that the required operating time of the control
corresponds to the specifications in your Installation & Start-Up Guide.
The current backup copy of the buffered memory has been created by the last
internal data backup carried out via the "Save data" softkey on the HMI.
Alarm display
Interface signals are set
NC Start disable
Restart the control.
Scaling machine data modified
The control uses internal physical units (mm, degrees, s, for paths, velocities,
acceleration, etc.). During programming or data storage, some of these values
are input and output using different units (rev./min, m/s2, etc.).
The conversion is carried out using scaling factors which can be entered
(system-specific MD array 10230 SCALING_FACTORS USER_DEF[n] (n ...
Index number 0 - 10) when the relevant masking bit is set to "1".
If the masking bit is set to "0" then scaling takes place with the internal standard
factors.
The following machine data influence the scaling of other MDs:
MD 10220 SCALING_USER_DEF_MASK
MD 10230 SCALING_FACTORS_USER_DEF
MD 10240 SCALING_SYSTEM_IS_METRIC
MD 10250 SCALING_VALUE_INCH
MD 30300 IS_ROT_AX
After these data are changed, the NC must be restarted. Only then will the input
of dependent data be performed correctly.
Alarm display.
Please inform the authorized personnel/service department.
If the alarm has been displayed after downloading an MD file which is
consistent within itself, then the download operation must be repeated with a
new NC power-up. (The file contains scaling-dependent machine data in front of
the scaling factors).
Clear the alarm with the cancel key. No further operator action required.
On executing a TOA file, an attempt has been made to write an item of data
with a higher protection level than the access authorization currently set in the
control.
The item of data affected was not written.
This alarm is set only when access violation is detected for the first time.
Alarm display.
Set the required access level per password entry or delete the machine data
concerned from the MD file.
Clear the alarm with the cancel key. No further operator action required.
4076
Explanation
Reaction
Remedy
Program continuation
%1 Machine data could not be altered with access authorization %2
%1 = number of MD
%2 = access authorization set
On executing a TOA file, an attempt has been made to write data with a higher
protection level than the access authorization currently set in the control.
The data affected was not written.
This alarm is issued when acknowledging Alarm 4075. It can be cleared only
with Power On.
Alarm display.
Set the required access level by means of keyswitch or password entry or
delete the machine data concerned from the MD file program.
New value %1 of MD %2 not set. Requested %3 bytes too much %4
memory.
%1 = New value of machine data
%2 = Machine data number
%3 = Number of bytes to many requested
%4 = Type of memory
An attempt was made to enter a new value in the specified memory
configuration machine data.
The change is not made, since it would result in the user memory being
deleted. This is because the memory requested exceeded the available
capacity.
The third parameter specifies the number of bytes by which the maximum user
memory was exceeded.
The fourth parameter specifies the type of memory whose limit was exceeded.
"D" stands for dynamic or non-buffered user memory (this is where the LUD
variables are stored and the interpolation buffer size is entered, for example).
The capacity of this memory type is defined by the current memory expansion
and the value in MD18210 MM_USER_MEM_DYNAMIC.
"S" stands for static or buffered user memory (typically the part programs but
also compensation data, R parameters and tool data). The capacity of this
memory type is defined by the current memory expansion and the value in
MD 18230 MM_USER_MEM_BUFFERED.
Alarm display.
If the modification was unintentional, simply continue.
The alarm has no negative effects.
The remedy depends on the access authorization and the current memory
expansion of the NC.
The intended change is mot possible -> try again with a lower value. Observe
how the value of the byte number changes.
Buy more memory? This option depends on the particular model used.
The NC user memory setting may be smaller than possible. The MDs (see
above) can be altered using the relevant access authorization.
Clear the alarm with the cancel key. No further operator action required.
More than <n> errors occurred during control power-up.
Alarm display.
NC Start disable.
Set the machine data correctly.
12.04 1 Alarms
4110
Explanation
Reaction
Remedy
Program continuation
4111
Explanation
Reaction
Remedy
Program continuation
Factor IPO cycle increased to %1 ms
%1 = String (new IPO cycle)
The IPO cycle divisor was set to a value which was not an integral multiple of
the position control cycle divisor.
The divisor (MD 10070 IPO_SYSCLOCK_TIME_RATIO) was increased.
IPO_SYSCLOCK_TIME_RATIO has been modified on systems with
PROFIBUS DP because of the modified DP cycle in the SDB (MD 10050
SYSCLOCK_CYCLE_TIME).
Alarm display.
Machine data 10070 IPO_SYSCLOCK_TIME_RATIO has been modified.
Clear the alarm with the RESET key. Restart part program.
Increase PLC cycle to %1 ms
The PLC cycle divisor was set to a value which was not an integral multiple of
the IPO cycle divisor.
The divisor (MD 10 074 PLC_IPO_TIME_RATIO) has been increased.
Alarm display.
Adapt machine data.
Switch the control OFF - ON.
4112
Explanation
Reaction
Remedy
Program continuation
4113
Explanation
Reaction
Remedy
Program continuation
Servo cycle changed to %1 ms
%1 = String (new servo cycle)
MD 10060 POSCTRL_SYSCLOCK_TIME_RATIO has been modified because
of the modified DP cycle in SDB1000 (10050 SYSCLOCK_CYCLE_TIME).
Alarm display.
Machine data 10060 POSCTRL_SYSCLOCK_TIME_RATIO RATIO has been
modified.
Clear the alarm with the RESET key. Restart part program.
Sysclock cycle changed to %1 ms
%1 = String (new PLC cycle)
MD 10050 SYSCLOCK_CYCLE_TIME has been modified because of the
modified DP cycle in the SDB.
Alarm display.
Machine data 10050 SYSCLOCK_CYCLE_TIME has been modified.
Clear the alarm with the RESET key. Restart part program.
The DP cycle in the SDB contains an error and cannot be set.
The default value of MD 10050 SYSCLOCK_CYCLE_TIME is set.
Alarm display.
Correct the SDB.
Switch the control OFF - ON.
Channel %1 invalid M function subprogram call configured
%1 = Channel number
In MD MD 10715 M_NO_FCT_CYCLE, an M function that is occupied by the
system has been specified for the configuration of the subprogram call and
cannot be replaced by a subprogram call (M0 to M5, M17, M19, M30, M40 to
M45, M70). When external language is active, M96 to M99 are also blocked
Alarm display.
NC Start disable.
Interface signals are set.
NC not ready.
NC Stop on alarm.
Configure an M function which is not used by the system (M0 to M5, M17, M19,
M30, M40 to M45 and M70) in MD 10715 M_NO_FCT_CYCLE.
4152
Explanation
Reactions
Remedy
Program continuation
Illegal configuration of the "Block display with absolute values" function
The "Block display with absolute values" function has been illegally
parameterized:
- An illegal block length has been set with MD 28400 MM_ABSBLOCK:
While ramping up, the machine data will be checked for the following value
range:
0, 1, 128 to 512
- An invalid display range has been set with MD 28402
MM_ABSBLOCK_BUFFER_CONF[]. While ramping up, the machine data will
be checked for the following upper and lower limits:
0 <= $MC_MM_ABSBLOCK_BUFFER_CONF[0] <= 8
0 <= $MC_MM_ABSBLOCK_BUFFER_CONF[1] <= (MD 28060
MM_IPO_BUFFER_SIZE + MD 28070 MM_NUM_BLOCKS_IN_PREP).
Alarm 4152 is issued if the limits are violated.
Alarm display.
Interface signals are set.
Channel not ready.
NC Stop on alarm.
NC Start disable.
Configure block length/display range within the permissible limits.
Channel %1 invalid M function number for spindle switchover configured
%1=Channel number
An M function was specified in MD 20094 SPIND_RIGID_TAPPING_M_NR to
configure the M function number for spindle switchover to axis mode. The M
function number is assigned by the system and cannot be used for the
switchover (M1 to M5,M17, M30, M40 to M45).
Alarm display.
Interface signals are set.
NC not ready.
NC Start disable.
NC Stop on alarm.
Configure an M function which is not used by the system (M1 to M5, M17, M30,
M40 to M45) in MD 20094 SPIND_RIGID_TAPPING_M_NR.
Channel %1 invalid assignment of an M auxiliary function number
%1 = channel number
In machine data 22254 AUXFU_ASSOC_M0_VALUE or 22256 AUXFU_ASSOC_M1_VALUE, a number has been specified for the
configuration of a new predefined M function which is occupied by the system,
and cannot be used for an assignment. (M0 to M5, M17, M30, M40 to M45).
Alarm display.
Interface signals are set.
Channel not ready.
NC Start disable in this channel.
NC Stop on alarm.
Configure an M function in machine data 22254 AUXFU_ASSOC_M0_VALUE
or 22256 AUXFU_ASSOC_M1_VALUE which is not occupied by the system
(M1 to M5, M17, M30, M40 to M45).
Switch the control OFF - ON.
4182
Explanation
Reactions
Channel %1 invalid M auxiliary function number in %2%3, MD reset
%1 = channel number
%2 = machine data identifier
%3 = if necessary, MD index
In the specified machine data, a number has been specified for the
configuration of an M function which is occupied by the system, and cannot be
used for an assignment.
(M0 to M5, M17, M30, M40 to M45 and also M98, M99 with applied ISO
dialect).
The value set by the user has been reset to the default value by the system.
Alarm display.
Interface signals are set.
Channel not ready.
NC Start disable in this channel.
NC Stop on alarm.
Configure an M function in the specified machine data which is not occupied by
the system (M0 to M5, M17, M30, M40 to M45 and also M98, M99 with applied
ISO dialect).
Clear the alarm with the RESET key. Restart part program.
Channel %1 M auxiliary function number %2 used several times
(%3 and %4)
%1 = channel number.
%2 = M auxiliary function number.
%3 = machine data identifier.
%4 = machine data identifier.
In the specified machine data, a number has been used several times for the
configuration of an M function.
Alarm display.
Interface signals are set.
Channel not ready.
NC Start disable in this channel.
NC Stop on alarm.
Check the specified machine data and create a unique assignment of M
auxiliary function numbers.
Switch the control OFF - ON.
4184
Explanation
Reactions
Remedy
Program continuation
4185
Explanation
Channel %1 illegally predefined auxiliary function in %2%3, MD reset
%1 = channel number
%2 = machine data identifier
%3 = if necessary, MD index
In the specified machine data, a predefined auxiliary function has been illegally
configured.
The value set by the user has been reset to the default value by the system.
Channel not ready.
NC start inhibit in this channel.
Interface signals are set.
Alarm display.
NC Stop on alarm.
Configure a valid value in the specified machine data.
Clear the alarm with the RESET key. Restart part program.
Channel %1 illegal auxiliary function configured %2 %3 %4
%1 = channel number.
%2 = type of auxiliary function.
%3 = extension.
%4 = auxiliary function value.
An auxiliary function has been illegally configured.
Predefined auxiliary functions cannot be reconfigured by user-defined auxiliary
functions.
Channel not ready
NC start inhibit in this channel
Interface signals are set
Alarm display
NC stop for alarm
Reconfigure the auxiliary function.
Clear the alarm with the RESET key. Restart part program.
Channel %1 geometry axis %2 must not be declared a rotary axis
%1 = channel number
%2 = axis name
The geometry axes represent a Cartesian coordinate system and therefore the
declaration of a geometry axis as rotary axis leads to a definition conflict.
NC not ready.
NC Stop on alarm.
Alarm display.
Interface signals are set.
Please inform the authorized personnel/service department.
Remove rotary axis declaration for this machine axis.
For this purpose, the geometry axis index for the displayed geometry axis must
be determined by means of the machine data array 20060
AXCONF_GEOAX_NAME_TAB. The channel axis number is stored with the
same index in the MD array 20050 AXCONF_GEOAX_ASSIGN_TAB. The
channel axis number minus 1 provides the channel axis index under which the
machine axis number is found in the MD array 20070
AXCONF_MACHAX_USED.
Switch the control OFF - ON.
4210
Explanation
Reactions
Remedy
Program continuation
Channel %1 spindle %2 declaration as rotary axis missing
%1 = channel number
%2 = axis name, spindle number
If a machine axis is to be operated as a spindle, this machine axis must be
declared as a rotary axis.
NC not ready.
NC Stop on alarm.
Alarm display.
Interface signals are set.
Please inform the authorized personnel/service department.
Set rotary axis declaration for this machine axis in the axis-specific MD 30300
IS_ROT_AX.
Channel %1 spindle %2 declaration as modulo axis missing
%1 = channel number
%2 = axis name, spindle number
The spindle functionality requires a modulo axis (positions in [deg]).
NC not ready.
NC Stop on alarm.
Alarm display.
Interface signals are set.
Please inform the authorized personnel/service department.
Set MD 30310 ROT_IS_MODULO.
Switch the control OFF - ON.
Channel %1 spindle %2 declared repeatedly
%1 = channel number
%2 = axis name, spindle number
The spindle number exists more than once in the channel.
Alarm display.
Interface signals are set.
NC not ready.
NC Start disable.
NC Stop on alarm.
Please inform the authorized personnel/service department.
The spindle number is stored in the axis-specific MD array 35000
SPIND_ASSIGN_TO_MACHAX. The channel to which this machine axis/
spindle is assigned is listed in the machine axis index. (The machine axis
number is given in the MD array 20070 AXCONF_MACHAX_USED).
Switch the control OFF - ON.
4225
Explanation
Reactions
Remedy
Program continuation
Channel %1 axis %2 declaration as rotary axis missing
%1 = channel number
%2 = axis name, axis number
The modulo functionality requires a rotary axis (positions in [deg]).
NC not ready.
NC Stop on alarm.
Alarm display.
Interface signals are set.
Please inform the authorized personnel/service department.
Set MD 30300 IS_ROT_AX.
Channel %1 data alteration from external not possible in current channel
state
%1 = channel number
It is not allowed to enter this data while the part program is being executed (e.g.
setting data for spindle speed limitation or for dry run feedrate).
Alarm display.
The data to be entered must be altered before starting the part program.
Clear the alarm with the cancel key. No further operator action required.
Runtime overflow for IPO cycle or position controller cycle, IP %1
%1 = Program position
The settings for the interpolation and position control cycle were modified
before the last power-up such that too little computing time is now available for
the requisite cyclic task.
The alarm occurs immediately after power-up if too little runtime is available
even when the axes are stationary and the NC program has not started.
However, task overflow can occur only when computation-intensive NC
functions are called during program execution.
NC not ready.
NC Start disable.
NC Stop on alarm.
The NC switches to follow-on mode.
Alarm display.
Interface signals are set.
Please inform the authorized personnel/service department.
Take greater care when optimizing the clock times NC MD 10050
SYSCLOCK_CYCLE_TIME,
MD 10060 POSCTRL_SYSCLOCK_TIME_RATIO and/or
MD 10070 IPO_SYSCLOCK_TIME_RATIO.
The test should be performed with an NC program that represents the highest
load on the control. For safety, a margin of 15 to 25% should be added to the
times determined in this way.
The selected cam pair was not activated by MD 10450
SW_CAM_ASSIGN_TAB or more than one cam pair has been selected.
Alarm display.
Interface signals are set.
NC start inhibit in this channel.
NC stop on alarm.
Activate the cam pair or select only one cam pair.
Switch the control OFF - ON.
1 Alarms 12.04
4270
Explanation
Reactions
Remedy
Program continuation
Machine data %1 assigns not activated NCK input/output byte %2
%1 = string: MD identifier
%2 = index
The specified machine data assigns a digital input/output byte or an analog
input/output signal the processing of which has not been activated to an NC
function.
Alarm display.
Interface signals are set.
NC not ready.
Channel not ready.
NC start inhibit in this channel.
NC stop on alarm.
Please inform the authorized personnel/service department. Correct machine
data.
Active required inputs/outputs via MD:
• MD 10350 FASTIO_DIG_NUM_INPUTS
• MD 10360 FASTIO_DIG_NUM_OUTPUTS
• MD 10300 FASTIO_ANA_NUM_INPUTS
• MD 10310 FASTIO_ANA_NUM_OUTPUTS
Activation of fast inputs/outputs does not require the corresponding hardware
configuration to be available at the control. All functions using fast
inputs/outputs can also be made use of by the PLC specification/modification
defined in the VDI interface, if the response time requirements are reduced
accordingly.
Activated inputs/outputs increase the computation time requirement of the
interpolation cycle because the PLC manipulation signals are handled cyclically.
Note: Deactivate any inputs/outputs not in use.
Switch the control OFF - ON.
4275
Explanation
Reactions
Remedy
Program continuation
Machine data %1 and %2 both assign the same NCK output byte no. %3
several times
Channel %1 invalid transformation type in transformation no. %2
%1 = channel number
%2 = transformation number
An invalid, i.e. undefined, number was entered in one of the machine data
24100 TRAFO_TYPE_1.
This alarm occurs only if a certain type of transformation is not possible in the
specified control type.
Alarm display
Interface signals are set
NC Stop on alarm
Channel not ready
NC start disable
Valid transformation type entered
Switch the control OFF - ON.
Channel %1 attempt made to change the machine data of an active
transformation
%1 = channel number
An attempt was made to change the machine data of an active transformation
in or to activate the machine data with RESET or NEWCONFIG.
Alarm display.
Interface signals are set.
NC Stop on alarm at end of block.
Interpreter stop.
Set valid machine data
Clear the alarm with the RESET key. Restart part program.
4346
Explanation
Reactions
Remedy
Program continuation
Channel %1 invalid geoaxis assignment in machine data %2[%3]
%1 = channel number
%2 = name of machine data
%2 = transformation number
Machine data TRAFO_GEOAX_ASSIGN_TAB_1/2 contains an invalid entry.
The following causes for the error are possible:
- The entry references a channel axis that does not exist.
- The entry is zero (no axis) but the transformation needs the relevant axis as
a channel axis.
Alarm display.
Interface signals are set.
Correction block with reorganization.
NC Stop on alarm at end of block.
Correct the entry in TRAFO_GEOAX_ASSIGN_TAB_1/2 or
TRAFO_AXES_IN_1/2.
Clear the alarm with the RESET key. Restart part program.