4005


Maximum number of axes in channel %1 exceeded. Limit %2


Parameters:

Definitions:


Reactions:


Remedy:

Program Continuation:


%1 = Channel number

%2 = Upper limit for the number of axes in the channel

Machine data $MC_AXCONF_MACHAX_USED defines which machine axes can be used in this channel. This simultaneously defines the number of active axes in the channel. This upper limit has been exceeded. Note: The channel axis gaps may cause certain indices of AXCONF_MACHAX_USED to remain unused and therefore do n_o_t count as active channel axes.

Example:

CHANDATA(2)

$MC_AXCONF_MACHAX_USED[0] = 7 $MC_AXCONF_MACHAX_USED[1] = 8 $MC_AXCONF_MACHAX_USED[2] = 0 $MC_AXCONF_MACHAX_USED[3] = 3 $MC_AXCONF_MACHAX_USED[4] = 2 $MC_AXCONF_MACHAX_USED[5] = 0 $MC_AXCONF_MACHAX_USED[6] = 1 $MC_AXCONF_MACHAX_USED[7] = 0

This channel uses the five machine axes 1,2, 3, 8, 7, i.e. it has 5 active channel axes.

-    NC not ready.

-    Channel not ready.

-    NC Start disable in this channel.

-    Interface signals are set.

-    Alarm display.

-    NC Stop on alarm.

Modify $MC_AXCONF_MACHAX_USED.

Switch control OFF - ON.


© Siemens AG 2005 All Rights Reserved


1-46