Group Errors
Error(Hex) | Error(Dec) | Error Type | Description | |
---|---|---|---|---|
4200 | 16896 | Parameter | "Group ID not allowed" | |
Value range: [1 ... 255] | Unit: 1 | |||
4201 | 16897 | Parameter | "Group type not allowed" | |
Value range: [1 ... 12] | Unit: 1 | |||
4202 | 16898 | Initialization | "Master axis index not allowed" The value for the master axis index in an interpolating 3D group is not allowed, because, for instance, it has gone outside the value range. Index 0: X axis (first master axis) Index 1: Y axis (second master axis) Index 2 : Z axis (third master axis) | |
Value range: [0, 1, 2] | Unit: 1 | |||
4203 | 16899 | Initialization | "Slave axis index not allowed" (INTERNAL ERROR) The value for the slave axis index in a group is not allowed, because, for instance, it has passed outside the value range, the slave location to be used when inserting a new slave connection is already occupied, or because no slave is present when such a connection is being removed. Index 0: First slave axis Index 1: Second slave axis Index 2: etc. | |
Value range: [0 ... 7] | Unit: 1 | |||
4204 |
16900 |
Initialization |
Internal Error A nonexpected internal error has occurred. The following situations may have caused this effect: There is not enough internal a fatal internal error in calculating a stop command or a halt command has occurred, internal checking of nonexpected modes and cases that are not intended regularly, but are recognized being erroneous. Note: Quite often in such an error situation an additional error message in the Windows event logger is thrown that can be helpful for a more detailed analysis by Beckhoff or by the user. | |
4205 | 16901 | Parameter | "Invalid cycle time for statement execution task (SAF)" The value of the cycle time for the NC block execution task (SAF 1/2) is not allowed, because it has passed outside the value range. | |
Value range: [0.001 ... 0.1] | Unit: s | |||
4206 | 16902 | Initialization | "GROUPERR_RANGE_MAXELEMENTSINAXIS " | |
4207 | 16903 | Parameter | "Invalid cycle time for the statement preparation task (SVB)" The value of the cycle time for the NC statement preparation task (SVB 1/2) is not allowed, because it has passed outside the value range. | |
Value range: [0.001 ... 1.0] | Unit: s | |||
4208 | 16904 | Parameter | "Single step mode not allowed" The flag for the activation or deactivation of single step mode is not allowed. Value 0: Passive (buffered operation) Value 1: Active (single-block operation) | |
Value range: [0, 1] | Unit: 1 | |||
4209 | 16905 | Parameter | "Group deactivation not allowed" (INTERNAL ERROR) The flag for the deactivation or activation of the complete group is not allowed. Value 0: Group active Value 1: Group passive | |
Value range: [0, 1] | Unit: 1 | |||
420A | 16906 | Initialization | "Statement execution state (SAF state) not allowed" (INTERNAL ERROR) The value for the state of the block execution state machine (SAF state) is not allowed. This error occurs on passing outside the range of values, or if the state machine enters an error state. | |
Value range: [0 ... 5] | Unit: 1 | |||
420B | 16907 | Address | "Channel address" The group does not have a channel, or the channel address has not been initialized. | |
420C | 16908 | Address | "Axis address (master axis)" The group does not have a master axis (or axes) or the axis address(es) has (have) not been initialized. | |
420D | 16909 | Address | "Master axis address" A new master/slave coupling is to be inserted into the group, but there is no valid address for the leading master axis. | |
420E | 16910 | Address | "Slave axis address" A master/slave coupling is to be inserted into the group, but there is no valid address for the slave axis. | |
420F | 16911 | Address | "Slave set value generator address" A master/slave coupling is to be inserted into the group, but there is no valid address for the slave set value generator. | |
4210 | 16912 | Address | "Encoder address" An axis in the group does not have an encoder, or the encoder address has not been initialized. | |
4211 | 16913 | Address | "Controller address" An axis in the group does not have a controller, or the controller address has not been initialized. | |
4212 | 16914 | Address | "Drive address" An axis in the group does not have a drive, or the drive address has not been initialized. | |
4213 |
16915 |
Address |
Address Master Setpoint Generator A group (e.g. | |
4214 | 16916 | Address | "Axis interface NC to PLC address" Group/axis does not have an axis interface from the NC to the PLC, or the axis interface address has not been initialized. | |
4215 | 16917 | Address | "Slave axis address" An existing master/slave coupling is to be removed from the group, but there is no valid address for the slave axis. | |
4216 | 16918 | Address | "Table address unknown" The table, respectively the table ID, is unknown. This table is used for the master/slave coupling or for the characteristic curve. | |
4217 | 16919 | Address | "NcControl address" The NcControl address has not been initialized. | |
4218 | 16920 | Initialization | "Axis is blocked for commands while persistent NC data are queued" Axis is blocked for commands while waiting for valid IO data to accept the queued persistent NC data. | |
4219 | 16921 | Function | "The scaling mode MASTER-AUTOOFFSET is invalid because no reference table was found". The used scaling mode MASTER-AUTOOFFSET is invalid in this context because an existing reference table is missing. | |
421A | 16922 | Parameter | "The master axis start position does not permit synchronization" When a slave axis is being coupled on, the position of the master axis does not permit synchronization at the given synchronization positions. | |
421B | 16923 | Parameter | "Slave coupling factor (gearing factor) of 0.0 is not allowed" A master/slave coupling with a gearing factor of 0.0 is being created. This value is not allowed, since it does not correspond to any possible coupling, and division will generate an FPU exception. | |
421C | 16924 | Function | "Insertion of master axis into group not allowed" A master axis is to be inserted into a group at a location that is already occupied by another master axis. Maybe the reconfiguration cannot be done, because this axis has got an existing slave coupling. This master/slave coupling must be revoked before. | |
421D | 16925 | Function | "Deletion of master axis from group not allowed" (INTERNAL ERROR) A master axis is to be removed from a location in a group that is not in fact occupied by master axis. | |
421E | 16926 | Function | "Function/feature is not supported from the setpoint generator A function or feature is not supported from the setpoint generator (e.g. PTP master setpoint generator). This can be in general or only in a special situation. | |
421F | 16927 | Initialization | "Group initialization" Group has not been initialized. Although the group has been created, the rest of the initialization has not been performed (1. Initialization of group I/O, 2. Initialization of group, 3. Reset group). | |
4220 | 16928 | Monitoring | "Group not ready / group not ready for new task" The group is being given a new task while it is still in the process of executing an existing task. This request is not allowed because it would interrupt the execution of the previous task. The new task could, for instance, be a positioning command, or the "set actual position" function. Precisely the converse relationships apply for the "set new end position" function. In that case, the group/axis must still be actively moving in order to be able to cause a change in the end position. | |
4221 | 16929 | Monitoring | "Requested set velocity is not allowed" The value requested for the set velocity of a positioning task is less than or equal to zero, larger than the "maximum velocity" (see axis parameters), or, in the case of servo-drives, is larger than the "reference velocity" of the axis (see drive parameters). | |
4222 | 16930 | Monitoring | "Requested target position is not allowed (master axis)" The requested value for the target position of a positioning task is not within the software end locations. In other words, it is either less than the minimum software end location or larger than the maximum software end location. This check is only carried out if the relevant end position monitoring is active. | |
4223 | 16931 | Monitoring | "No enable for controller and/or feed (Master axis)" The axis enables for the master axis needed for positioning are not present. This can involve the controller enable and/or the relevant, direction-dependent feed enable (see axis interface PlcToNc). | |
4224 | 16932 | Monitoring | "Movement smaller than one encoder increment" (INTERNAL ERROR) The distance that a group/axis is supposed to move is smaller than the physical significance of one encoder increment. In other words the movement is smaller than the scaling factor of the axis. The reaction to this is that the axis is reported as having logically finished without having actively moved. This means that an external error is not generated for the user. This error is also issued for high/low speed axes if a loop movement with nonzero parameters is smaller than the sum of the creeping and braking distances. In such a case it is not meaningful to either exceed or to fail to reach the target position. | |
4225 | 16933 | Monitoring | "Drive not ready during axis start" During an axis start it is ascertained that the drive is not ready. The following are possible causes: - the drive is in the error state (hardware error) - the drive is in the start-up phase (e.g. after an axis reset that was preceded by a hardware error) - the drive is missing the controller enable (ENABLE) Note: The time required for "booting" a drive after a hardware fault can amount to several seconds. | |
4226 | 16934 | Monitoring | "Invalid parameters of the emergency stop." Either, both, the deceleration and the jerk are less than zero or one of the parameters is weaker than the corresponding parameter of the start data. | |
4227 | 16935 | Function | "The setpoint generator is inactive such that no instructions are accepted." | |
4228 | 16936 | Monitoring | "Requested traverse distance is not allowed" The requested traverse distance or looping distance is smaller than the braking distance of the two/speed axis. | |
4229 | 16937 | Monitoring | "Requested target position is not allowed (slave axis)" The value for the target position of a positioning task when calculated for the slave axis is not within the software end locations. In other words, it is either less than the minimum software end location or larger than the maximum software end location. This check is only carried out if the relevant end position monitoring is active. | |
422A | 16938 | Monitoring | "No enable for controller and/or feed (slave axis)" The axis enables for one or more coupled slave axes needed for positioning are not present. This can involve the controller enable and/or the relevant, direction-dependent feed enable (see axis interface PlcToNc). | |
422B | 16939 | Parameter | "The activation position (position threshold) is out of range of the actual positioning" The activation position (position threshold) of a new axis command (e.g. "new velocity activated at a position") is out of range. E.g. the activation position is before the actual position or behind the target position. | |
422C | 16940 | Parameter | "The start or activation data of the external setpoint generation are not valid" This may be caused through: 1. The external setpoint generation is active and a new activation with a start type (1: absolute, 2: relative) unequal to the current one is send. | |
422D | 16941 | Parameter | "Velocity is not constant" For changing the dynamic parameter 'acceleration' und 'deceleration' the axis has to be in dynamic state without acceleration and deceleration (that means constant velocity). | |
422E | 16942 | Parameter | "Jerk less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 for the jerk (PTP and CNC) is not allowed, since the jerk is by definition positive, and with a jerk of 0.0, division will generate an FPU exception. | |
422F | 16943 | Parameter | "Acceleration less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 for the acceleration (PTP and CNC) is not allowed, since the acceleration is positive by definition, and an acceleration of 0.0 will not allow a motion to be generated. | |
4230 | 16944 | Parameter | "Absolute deceleration value less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 for the absolute value of the deceleration (PTP and CNC) is not allowed, since the absolute value of the deceleration is positive by definition, and an absolute value of the deceleration of 0.0 will not allow a motion to be generated. | |
4231 | 16945 | Parameter | "Set velocity less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 or outside the range from 10-3 up to 10+10 for the set velocity (PTP and CNC) is not allowed, since the set velocity is by definition strictly positive, and with a set velocity of 0.0, division will generate an FPU exception. | |
4232 | 16946 | Monitoring | "Loss of precision when trying a positioning" The positioning is so long in space or time that decimal parts loose there relevance LOSS_OF_PRECISION). | |
4233 | 16947 | Parameter | "Cycle time less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 for the cycle time (PTP and CNC) is not allowed, since the cycle time is by definition strictly positive, and with a cycle time of 0.0, division will generate an FPU exception. | |
4234 | 16948 | Internal | "PTP data type <intasdouble> range exceeded" Such extreme parameters have been supplied for the start task, the override or the new target position that the internal data type loses its precision. | |
4235 | 16949 | Function | "PTP LHL velocity profile cannot be generated" (INTERNAL ERROR) Such extreme parameters have been supplied for the start task, the override or the new target position that it is not possible to generate a velocity profile of the type LHL (Low-High-Low). | |
4236 | 16950 | Function | "PTP HML velocity profile cannot be generated" (INTERNAL ERROR) Such extreme parameters have been supplied for the override or the new target position that it is not possible to generate a velocity profile of the type HML (High-Middle-Low). | |
4237 | 16951 | Address | "Start data address is invalid" The address of the start data is invalid. | |
4238 | 16952 | Parameter | "Velocity override (start override) is not allowed" The value for the velocity override is not allowed, because it is less than 0.0% or more than 100.0% (see axis interface PlcToNc). Here, 100.0 % corresponds to the integral value 1000000 in the axis interface. Value range: [0 ... 1000000] | |
4239 | 16953 | Parameter | "Start type not allowed" The start type supplied does not exist. | |
423A | 16954 | Monitoring | "Velocity overflow (overshoot in the velocity)" The new dynamic with the parameterized jerk is so weak that a velocity overflow will occur (overshoot in the velocity). The command is therefore not supported. | |
423B | 16955 | Parameter | "Start parameter for the axis structure is invalid" External or internal parameters for the start structure for a positioning task are invalid. Thus, for instance, the scaling factor, the SAF cycle time or the requested velocity may be less than or equal to zero, which is not allowed. | |
423C | 16956 | Parameter | "Override generator initialization parameter invalid" One of the override generator (re)initialization parameters is invalid. | |
423D | 16957 | Monitoring | "Slave axis has not set value generator" (INTERNAL ERROR) It is found that a slave axis within a group does not have a valid slave generator (set value generator). A slave axis and a slave set value generator must always be present as a pair. This is an internal error. | |
423E | 16958 | Function | "Table is empty" Either the SVB table or the SAF table does not contain any entries. | |
423F | 16959 | Function | "Table is full" The SVB table or the SAF table has no more free lines. | |
4240 | 16960 | Memory | "No memory available" SVB memory allocation for dynamic entry in SAF table failed. | |
4241 | 16961 | Function | "Table already contains an entry" (INTERNAL ERROR) SAF table entry abandoned, because, incorrectly, an entry already exists. | |
4242 | 16962 | Function | "Stop is already active" The stop instruction is not forwarded, because it has already been activated. | |
4243 | 16963 | Function | "Compensation has not been carried out over the full compensation section" The compensations start parameters do not permit compensation over the full section to be compensated. For this reason the compensation will be carried out over a smaller section. | |
4244 | 16964 | Parameter | "Internal parameters for the compensation are invalid" (INTERNAL ERROR) Invalid internal parameters or start parameters of the lower-level generator. | |
4245 | 16965 | Function | "Compensation active" Start of compensation refused, because compensation is already active. It's also possible that the M/S axes are not active moved. Therefore an execution of the compensation is impossible. | |
4246 | 16966 | Function | "Compensation not active" Stop of compensation refused, because compensation is not active. | |
4247 | 16967 | Function | "Compensation type invalid" The type supplied for the section compensation is invalid. At the present time only compensation type 1 (trapezoidal velocity profile) is allowed. | |
4248 | 16968 | Function | "Axis address for compensation invalid" (INTERNAL ERROR) The address of the master of slave axis on which the section compensation is to act is invalid. This is an internal error. | |
4249 | 16969 | Address | "Invalid slave address" (INTERNAL ERROR) The slave address given for on-line coupling/decoupling is invalid. | |
424A | 16970 | Function | "Coupling velocity invalid" The velocity of what is to become the master axis is 0, which means that on-line coupling is not possible. | |
424B | 16971 | Function | "Coupling velocities not constant" The velocity of what is to become the master axis and the velocity of what is to become the slave axis are not constant, so that on-line coupling is not possible. | |
424C | 16972 | Parameter | "Cycle time less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 for the cycle time (Slave) is not allowed, since the cycle time is by definition strictly positive, and with a cycle time of 0.0, division will generate an FPU exception. | |
424D | 16973 | Function | "Decoupling task not allowed" The slave axis is of such a type (e.g. a table slave) or is in such a state (master velocity 0) that on-line decoupling is not possible. | |
424E | 16974 | Function | "Function not allowed" The function cannot logically be executed, e.g. some commands are not possible and not allowed for slave axes. | |
424F | 16975 | Parameter | "No valid table weighting has been set" The weighting factor of each table is 0, so that no table can be read. | |
4250 | 16976 | Function | "Axis type, actual position type or end position type is not allowed" The start type for a positioning task in invalid. Valid start types are ABSOLUTE (1), RELATIVE (2), CONTINUOUS POSITIVE (3), CONTINUOUS NEGATIVE (4), MODULO (5), etc. It is also possible that the types for setting a new actual position or for travel to a new end position are invalid. | |
4251 | 16977 | Function | "Function not presently supported" An NC function has been activated that is currently not released for use, or which is not even implemented. This can be a command which is not possible or not allowed for master axes. | |
4252 | 16978 | Monitoring | "State of state machine invalid" (INTERNAL ERROR) The state of an internal state machine is invalid. This is an internal error. | |
4253 | 16979 | Monitoring | "Reference cam became free too soon" During the referencing process for an axis it is moved in the direction of the referencing cam, and is only stopped again when the cam signal is reached. After the axis has then also physically stopped, the referencing cam must remain occupied until the axis subsequently starts back down from the cam in the normal way. | |
4254 | 16980 | Monitoring | "Clearance monitoring between activation of the hardware latch and appearance of the sync pulse" When the clearance monitoring is active, a check is kept on whether the number of increments between activation of the hardware latch and occurrence of the sync pulse (zero pulse) has become smaller than a pre-set value. This error is generated when that happens. (See parameters for the incremental encoder) | |
4255 | 16981 | Memory | "No memory available" The dynamic memory allocation for the set value generator, the SVB table or the SAF table has failed. | |
4256 | 16982 | Monitoring | "The table slave axis has no active table" Although the table slave axis has tables, none of the tables is designated as active. If this occurs during the run time the whole master/slave group is stopped by a run time error. | |
4257 | 16983 | Function | "Function not allowed" The requested function or the requested task is not logically allowed. An example for such an error message would be "set an actual position" for an absolute encoder (M3000, KL5001, etc.). | |
4258 | 16984 | Function | "Stopping compensation not allowed" It is not possible to stop the compensation, since compensation is already in the stopping phase. | |
4259 | 16985 | Function | "Slave table is being used" The slave table cannot be activated, because it is currently being used. | |
425A | 16986 | Function | "Master or slave axis is processing a job (e.g. positioning command) while coupling is requested" A master/slave coupling of a certain slave type (e.g. linear coupling) cannot be executed. he master or intended slave axis is not in stand still state and is executing a job (e.g. positioning) at the same time as the coupling request received. For this couple type this is not allowed. | |
425B | 16987 | Parameter | "Slave (start) parameter is incorrect" One of the slave start/coupling parameters is not allowed (Coupling factor is zero, the master position scaling of an cam is zero, etc.). | |
425C | 16988 | Parameter | "Slave type is incorrect" The slave type does not match up to the (SVB) start type. | |
425D | 16989 | Function | "Axis stop is already active" The axis stop/Estop is not initiated, because the stop/estop is already active. | |
425E | 16990 | Function | "Maximum number of tables per slavegenerator reached" The maximum number of tables per slave generator is reached (e.g. "MC_MultiCamIn" is limited to 4 tables). | |
425F | 16991 | Function | "The scaling mode is invalid". The used scaling is invalid in this context. Either the mode is not defined or yet not implemented or however it cannot in this constellation be put into action. | |
4260 | 16992 | Monitoring | "Controller enable" Controller enable for the axis or for a coupled slave axis is not present (see axis interface PlcToNc). This error occurs if the controller enable is withdrawn while an axis or a group of axes (also a master/slave group) is being actively positioned. The error also occurs if a PTP axis or a coupled slave axis is started without controller enable. | |
4261 | 16993 | Function | "Table not found" No table exists with the ID prescribed or the table ID is not unique. | |
4262 | 16994 | Function | "Incorrect table type" The table referred to in the function is of the incorrect type. | |
4263 | 16995 | Function | "Single step mode" This error occurs if single step mode is selected for a group or axis and a new task is requested while one of the individual tasks is still being processed. | |
4264 | 16996 | Function | "Group task unknown (asynchronous table entry)" The group has received a task whose type or sub-type is unknown. Valid tasks can be single or multi-dimensional positioning tasks (Geo 1D, Geo 3D), referencing tasks, etc. | |
4265 | 16997 | Function | "Group function unknown (synchronous function)" The group has received a function whose type is unknown. Valid functions are "Reset", "Stop", "New end position", "Start/stop section compensation", "Set actual position", "Set/reset referencing status" etc. | |
4266 | 16998 | Function | "Group task for slave not allowed" Group tasks are usually only possible for master axes, not for slave axes. A slave axis only moves as an indirect result of a positioning task given to its associated master axis. A slave can thus never directly be given a task. | |
4267 | 16999 | Function | "Group function for slave not allowed" Group functions are in principle only possible for master axes, not for slave axes. The only exception is represented by the "Start/stop section compensation" function, which is possible both for masters and for slaves. A slave cannot directly execute any other functions beyond this. | |
4268 |
17000 |
Function |
NCI Setpoint Generator is Inactive An | |
4269 | 17001 | Parameter | "Startposition=Setpoint Position" Invalid position parameters. | |
426A | 17002 | Parameter | "Parameters of the delay-generator are invalid" Invalid external/internal parameters of the delay generator (delay time, cycle time, tics). | |
426B | 17003 | Parameter | "External parameters of the superimposed instruction are invalid" Invalid external parameters of the superimposed functionality (acceleration, deceleration, velocity, process velocity, length). | |
426C | 17004 | Parameter | "Invalid override type." | |
426D | 17005 | Function | "Activation position under/overrun" The requested activation position is located in the past of the master (e.g. when exchanging a cam table). | |
426E | 17006 | Function | "Activation impossible: Master is standing" The required activation of the correction is impossible since the master axis is not moving. A synchronization is not possible, because the master axis standing and the slave axis is still not synchronous. | |
426F | 17007 | Function | "Activation mode not possible" The requested activation mode is not possible when the slave axis is moving. Otherwise the slave velocity would jump to zero. | |
4270 | 17008 | Parameter | "Start parameter for the compensation is invalid" One of the dynamic parameters for the compensation is invalid (necessary condition): Acceleration (>0) Deceleration (>0) Process velocity (>0) | |
4271 | 17009 | Parameter | "Start parameter for the compensation is invalid" Velocity camber is negative. | |
4272 | 17010 | Parameter | "Start parameter for the compensation is invalid" The section on which the compensation is to occur is not positive. | |
4273 | 17011 | Monitoring | "Target position under/overrun" (INTERNAL ERROR) The position (calculated from the modulo-target-position) where the axis should stand at end of oriented stop has been run over. | |
4274 | 17012 | Monitoring | "Target position will be under/overrun" (INTERNAL ERROR) The position (calculated from the modulo-target-position) where the axis should stand at end of oriented stop is too near and will be run over. | |
4275 |
17013 |
Parameter |
Group Parameter is Invalid A group parameter is invalid. In this connection it may be e.g. a parameterized velocity, acceleration, deceleration, jerk or | |
4276 |
17014 |
Monitoring |
Joint Error at Start of Setpoint Generation At start of setpoint generation for e.g. a flying saw different parameters or states may lead to this error. E.g. dynamic parameters as acceleration, deceleration and jerk may be invalid (smaller than or equal to zero) or the | |
4277 | 17015 | Monitoring | "Dynamic parameters not permitted" (INTERNAL ERROR) The dynamic parameters resulting from internal calculation like acceleration, deceleration and jerk are not permitted. | |
4279 |
17017 |
Monitoring |
The New Target Position is Invalid or Cannot be Reached A new commanded target position is invalid because it has already been gone through or will be gone through while stopping with the currently active dynamic. | |
427A |
17018 |
Monitoring |
New Velocity for Moving or the Final Target Velocity is Invalid For a newly commanded command the demanded moving velocity or the demanded final velocity (target velocity in the target position) is invalid. The moving velocity has to be greater than zero value and the final target velocity has always to be greater than or equal to zero (default case is zero value). | |
427B |
17019 |
Monitoring |
The Final Velocity or the New Target Position is Invalid For a newly commanded command the demanded final velocity (target velocity in the target position) or the demanded target position is invalid. The final velocity has to be greater than or equal to zero (default case is zero value). | |
427C |
17020 |
Monitoring |
The New Moving Velocity is Invalid The newly commanded moving velocity is invalid because it is smaller than or equal to zero or other reasons do not facilitate this velocity. | |
427D |
17021 |
Monitoring |
Internal Starting Mode is Invalid For a newly commanded command this starting mode is invalid or is not permitted within this situation of movement. The user cannot influence the starting mode directly. | |
427E | 17022 | Monitoring | "A requested motion command could not be realized (BISECTION)" A requested motion command could not be realized using the requested parameters. The command has been executed best possible and this message is therefore to be understood just as a warning. Samples: | |
427F | 17023 | Monitoring | "The new target position either has been overrun or will be overrun" The new target position either has been overrun or will be overrun, since until there it is impossible to stop. An internal stop command is commended. | |
4280 | 17024 | Monitoring | "Group not ready / group not ready for new task" (INTERNAL ERROR / INFORMATION) The group is being given a new task while it is still in the process of executing an existing task. This request is not allowed because it would interrupt the execution of the previous task. The new task could, for instance, be a positioning command, or the "set actual position" function. Precisely the converse relationships apply for the "set new end position" function. In that case, the group/axis must still be actively moving in order to be able to cause a change in the end position. | |
4281 | 17025 | Parameter | "The parameters of the oriented stop (O-Stop) are not admitted." The modulo-target position should not be smaller than zero and not larger or equal than the encoder mod-period ( e.g. in the interval [0.0,360.0] ). | |
4282 | 17026 | Monitoring | "The modulo target position of the modulo-start is invalid" The modulo target position is outside of the valid parameter range. So the position value should not be smaller than zero and not greater or equal than the encoder modulo-period (e. g. in the interval [0.0,360.0] for the modulo start type "SHORTEST_WAY (261)" ). | |
4283 | 17027 | Parameter | "The online change activation mode is invalid". The activation can be used with online scaling or with online modification of motion function. The used activation is invalid in this context. Either the mode is not defined or yet not implemented or however it cannot in this constellation be put into action (e.g. when linear tables are used with an unexpected cyclic activation mode NEXTCYCLE or NEXTCYCLEONCE). | |
4284 | 17028 | Parameter | "The parameterized jerk rate is not permitted". The jerk rate is smaller than the minimum jerk rate. The minimum value for jerk rate is 1.0 (e.g. mm/s^3). | |
4285 | 17029 | Parameter | "The parameterized acceleration or deceleration is not permitted". The parameterized acceleration or deceleration is lower than the permitted minimum acceleration. The value for minimum acceleration is calculated from minimum jerk rate and NC cycle time (minimum jerk rate multiplied with NC cycle time). The unit for example is mm/s^2. | |
4286 | 17030 | Parameter | "The parameterized velocity is not permitted". The parameterized target velocity is lower than the minimum velocity (but the value zero is permitted). The value for minimum velocity is calculated from the minimum jerk rate and the NC cycle time (minimum jerk rate multiplied with the square of the NC cycle time). The unit for example is mm/s. | |
4287 | 17031 | Monitoring | "A activation cannot be executed due to a pending activation" A activation e.g. "CamIn", "CamScaling" or "WriteMotionFunction" cannot be executed due to a pending activation (e.g. "CamIn", "CamScaling", "WriteMotionFunction"). Only activation can be enabled. | |
4288 | 17032 | Monitoring | "Illegal combination of different cycle times within an axis group" A logical axis group includes elements (axes) with different cycle times for a common setpoint generator and I/O-execution, resp. This situation can occur with Master/Slave-coupling or configuring 3D- and FIFO-groups (including path, auxiliary, and slave axes). | |
4289 | 17033 | Monitoring | "Illegal motion reversal" Due to the actual dynamical state a motion reversal will happen. To avoid this motion reversal the axis command is not performed and the previous system state restored. | |
428A | 17034 | Monitoring | "Illegal moment for an axis command because there is an old axis command with activation position still active" The moment for the command is illegal because there is still an old command with activation position active (e.g. "go to new velocity at threshold position" or "reach new velocity at threshold position"). | |
428B | 17035 | Monitoring | "Error in the stop-calculation routine" (INTERNAL ERROR) Due to an internal error in the stop-calculation routine the current commando cannot be performed. The previous system state is restored. | |
428C | 17036 | Monitoring | "A command with activation position cannot fully be performed because the remaining path is too short"A command with activation position (threshold) like "reach a new velocity at a position" can be just partially executed because the path from the actual position to the activation position is too short. | |
428D | 17037 | Monitoring | "Illegal decouple type when decoupling a slave axis" The decouple and restart command contains an invalid decouple type. | |
428E | 17038 | Monitoring | "Illegal target velocity when decoupling a slave axis" The decouple and restart command contains an illegal target velocity [1 < V <Vmax]. | |
428F | 17039 | Monitoring | "The command new dynamic parameter cannot be performed since this would require a new target velocity"Das Kommando zum Aktivieren neuer Dynamikparameter wie Beschleunigung, Verzögerung und Ruck kann nicht durchgeführt werden, da dies eine neue beauftragte Fahrgeschwindigkeit erfordern würde. | |
4290 | 17040 | Monitoring | "A command with activation position cannot be performed because the axis is already in the brake phase" A command with activation position (threshold) e.g. "reach new velocity at position" cannot be performed because the axis is already in the brake phase and the remaining path from the actual position to the activation position is too short. | |
4291 | 17041 | Monitoring | "Decouple routine of slave axis doesn't return a valid solution" Internal jerk scaling of decouple routine cannot evaluate a valid solution (decoupling slave axis and transform to master axis). The command is rejected because velocity can become too high, a reversal of movement can occur, or the target position can be passed. | |
4292 | 17042 | Monitoring | "Command not be executed because the command buffer is full filled" The command is rejected because the command buffer is full filled. | |
4293 | 17043 | Internal | "Command is rejected due to an internal error in the Look Ahead" (INTERNAL ERROR) The command is rejected due to an internal error in the "look ahead". | |
4294 | 17044 | Monitoring | "Command is rejected because the segment target velocity is not realized" The command is rejected, because the new target segment velocity Vrequ is not realizable and an internal optimizing is impossible. | |
4295 | 17045 | Monitoring | "Successive commands have the same final position" Successive commands have the same final position. So the moving distance is zero. | |
4296 | 17046 | Monitoring | "Logical positioning direction is inconsistent with the direction of the buffer command" In the extended buffer mode, where the actual end position is replaced by the new buffer start position, the logical positioning direction is inconsistent with the direction of the buffer command (=> contradiction). A buffered command (BufferMode, BlendingLow, BlendingPrevious, BlendingNext, BlendingHigh) is rejected with error 0x4296 if the command is using the Beckhoff specific optional BlendingPosition but the blending position is located beyond the target position of the previous motion command. | |
4297 | 17047 | Monitoring | "Command is rejected because the remaining positioning length is to small" The command is rejected because the remaining path length is too small. | |
429A |
17050 |
Function |
Restart has Failed There is already a motion command within the | |
429B | 17051 | Monitoring | „collect error for invalid start parameters“ This error refers to a wrong parameterization of the user (collect error). E. g. dynamic parameters like Velo, Acc or Dec could be equal or less than zero. Or following errors: - BaseFrequence < 0.0 - StartFrequence < 1.0 - StepCount < 1, StepCount > 200 - BaseAmplitude <= 0.0 - StepDuration <= 0.0 - StopFrequence >= 1/(2*CycleTime) | |
429C | 17052 | Monitoring | "Reference cam is not found" During the referencing process for an axis it is moved in the direction of the referencing cam. This reference cam, however, was not found as expected (=> leads to the abortion of the referencing procedure). | |
429D | 17053 | Monitoring | "Reference cam became not free" During the referencing process for an axis it is moved in the direction of the referencing cam, and is only stopped again when the cam signal is reached. After the axis has also come to a physical standstill, the axis is subsequently started regularly from the cam again. In this case, the reference cam did not become free again as expected when driving down (=> leads to the abortion of the referencing procedure). | |
429E | 17054 | Monitoring | "IO sync pulse was not found (only when using hardware latch)" If the hardware latch is activated, a sync pulse (zero pulse) is expected to be found and a sync event triggered following the expiry of a certain time or a certain distance. If this is not the case, the reaction is an error and the abortion of the referencing procedure. | |
429F |
17055 |
Function |
The Used Buffer Mode is Unknown or not Supported in this Context The buffer mode used for a | |
42A0 | 17056 | Internal | "Group/axis consequential error" Consequential error resulting from another causative error related to another axis within the group. Group/axis consequential errors can occur in relation to master/slave couplings or with multiple axis interpolating DXD groups. If, for instance, it is detected that the following error limit of a master axis has been exceeded, then this consequential error is assigned to all the other master axes and slave axes in this group. | |
42A1 | 17057 | Parameter | "Velocity reduction factor for C0/C1 transition is not allowed" A C0 transition describes two geometries which, while they are themselves continuous, no not have either continuous first or second differentials. The velocity reduction factor C0 acts on such transitions. Note: A C1 transition is characterized by the two geometries being continuous, but having only a first differential that is continuous. The velocity reduction factor C1 acts on such transitions. | |
Value range: [0.0 ... 1.0] | Unit: 1 | |||
42A2 | 17058 | Parameter | "Critical angle at segment transition not allowed" | |
Value range: (0.0 ... 180.0] | Unit: degree | |||
42A3 | 17059 | Parameter | "Radius of the tolerance sphere" is in an invalid rang | |
Value range: [0.0 ... 100.0] | Unit: e.g. mm | |||
42A4 | 17060 | Parameter | Not implemented. | |
42A5 | 17061 | Parameter | "Start type" | |
Value range: [0,1] | Unit: 1 | |||
42A6 | 17062 | Parameter | Not implemented. | |
42A7 | 17063 | Parameter | "Blending" with given parameters not possible | |
42A8 | 17064 | Parameter | Not implemented. | |
42A9 | 17065 | Parameter | "Curve velocity reduction method not allowed" (INTERNAL ERROR) The curve velocity reduction method does not exist. | |
42AA | 17066 | Parameter | "Minimum velocity not allowed" The minimum velocity that has been entered is less than 0.0. | |
42AB | 17067 | Parameter | "Power function input not allowed" (INTERNAL ERROR) The input parameters in the power_() function lead to an FPU exception. | |
42AC | 17068 | Parameter | "Dynamic change parameter not allowed" A parameter that controls alterations to the dynamics is invalid. Parameter: 1. Absolute motion dynamics change: All parameters must be strictly positive. 2. Relative reduction c_f: 0.0 < c_f <= 1.0 | |
42AD | 17069 | Memory | "Memory allocation error" (INTERNAL ERROR) | |
42AE | 17070 | Function | "The calculated end position differs from the end position in the nc instruction (internal error)." | |
42AF | 17071 | Parameter | "Calculate remaining chord length" | |
42B0 | 17072 | Function | "Set value generator SVB active" Starting the set value generator (SVB, SAF) has been refused, since the SVB task is already active. | |
42B1 | 17073 | Parameter | "SVB parameter not allowed" (INTERNAL ERROR) A parameter related to the internal structure of the set value generator (SVB) results in logical errors and/or to an FPU exception. Affects these parameters: Minimum velocity (>0.0), TimeMode, ModeDyn, ModeGeo, StartType, DistanceToEnd, TBallRadius. | |
42B2 | 17074 | Parameter | "Velocity reduction factor not allowed" A parameter that controls reduction of the velocity at segment transitions is invalid. Parameter: 1. Transitions with continuous first differential: VeloVertexFactorC1 2. Not once continuously differentiable transitions: VeloVertexFactorC0, CriticalVertexAngleLow, CriticalVertexAngleHigh. | |
42B3 | 17075 | Parameter | "Helix is a circle" The helix has degenerated to a circle, and should be entered as such. | |
42B4 | 17076 | Parameter | "Helix is a straight line" The helix has degenerated to a straight line, and should be entered as such. | |
42B5 | 17077 | Parameter | "Guider parameter not allowed" One of the guider's parameters leads to logical errors and/or to an FPU exception. | |
42B6 | 17078 | Address | "Invalid segment address" (INTERNAL ERROR) The geometry segment does not have a valid geometry structure address or does not have a valid dynamic structure address. | |
42B7 | 17079 | Parameter | "Unparameterized generator" (INTERNAL ERROR) The SVB generator is not yet parameterized and is therefore unable to operate. | |
42B8 | 17080 | Address | "Unparameterized table" (INTERNAL ERROR) The table has no information concerning the address of the corresponding dynamic generator. | |
42BA | 17082 | Internal | "The calculation of the arc length of the smoothed path failed (internal error)." | |
42BB | 17083 | Parameter | "The radius of the tolerance ball is too small (smaller than 0.1 mm)." | |
42BC | 17084 | Internal | Error while calculating DXD-Software-Limit switches (internal error) | |
42BD | 17085 | Function | "NC-Block violates software limit switches of the group" At least one path axis with active software limit monitoring has violated the limit switches. Therefore the geometric entry is denied with an error. | |
42BE | 17086 | Parameter | “Internal error in the evaluation of a possible software limit switch violation for the segment with the block-number xx.” At least one path axis with active position limit monitoring has violated the limit switches. | |
42BF | 17087 | Parameter | Invalid reference speed type. | |
42C0 | 17088 | Internal | "Interpolating group contains axes of an incorrect axis type" An interpolating 3D group may only contain continuously guided axes of axis type 1 (SERVO). | |
42C1 | 17089 | Internal | "Scalar product cannot be calculated" The length of one of the given vectors is 0.0. | |
42C2 | 17090 | Internal | "Inverse cosine cannot be calculated" The length of one of the given vectors is 0.0. | |
42C3 | 17091 | Parameter | "Invalid table entry type" The given table entry type is unknown. | |
42C4 | 17092 | Parameter | "Invalid DIN66025 information type" (INTERNAL ERROR) The given DIN66025 information type is unknown. Known types: G0, G1, G2, G3, G17, G18, G19. | |
42C5 | 17093 | Parameter | "Invalid dimension" (INTERNAL ERROR) The CNC dimension is unknown. Known dimensions: 1, 2, 3. Or: The CNC dimension is invalid for the given geometrical object. For a circle the dimension must be 2 or 3, while for a helix it must be 3. | |
42C6 | 17094 | Parameter | "Geometrical object is not a straight line" The given object, interpreted as a straight line, has a length of 0.0. | |
42C7 | 17095 | Parameter | "Geometrical object is not a circle" Interpreted as a circular arc, the given object has a length of 0.0, or an angle of 0.0 or a radius of 0.0. | |
42C8 | 17096 | Parameter | "Geometrical object is not a helix" Interpreted as a circular arc, the given object has a length of 0.0, or an angle of 0.0, or a radius of 0.0. or a height of 0.0. | |
42C9 | 17097 | Parameter | "Set velocity less than or equal to 0.0 is invalid" A value less than or equal to 0.0 for the set velocity (CNC) is not allowed, since the set velocity is positive by definition, and a set velocity of 0.0 cannot generate any motion. | |
42CA | 17098 | Address | "Address for look-ahead invalid" (INTERNAL ERROR) The address supplied for the look-ahead is invalid. | |
42CB | 17099 | Function | "Set value generator SAF active" Starting the set value generator (SAF) has been refused, since the SAF task is already active. | |
42CC | 17100 | Function | "CNC set value generation not active" Stop or change of override refused, because the set value generation is not active. | |
42CD | 17101 | Function | "CNC set value generation in the stop phase" Stop or change of override refused, because the set value generation is in the stop phase. | |
42CE | 17102 | Parameter | "Override not allowed" An override of less than 0.0 % or more than 100.0 % is invalid. | |
42CF | 17103 | Address | "Invalid table address" (INTERNAL ERROR) The table address given for the initialization of the set value generator is invalid, or no valid logger connection (report file) is present. | |
42D0 | 17104 | Parameter | "Invalid table entry type" The given table entry type is unknown. | |
42D1 | 17105 | Memory | "Memory allocation failed" Memory allocation for the table has failed. | |
42D2 | 17106 | Memory | "Memory allocation failed" Memory allocation for the filter has failed. | |
42D3 | 17107 | Parameter | "Invalid parameter" Filter parameter is not allowed. | |
42D4 | 17108 | Function | "Delete Distance To Go failed" Delete Distance to go (only interpolation) failed. This error occurred, if e.g. the command 'DelDTG' was not programmed in the actual movement of the nc program. | |
42D5 | 17109 | Internal | "The setpoint generator of the flying saw generates incompatible values (internal error)" | |
42D6 | 17110 | Function | "Axis will be stopped since otherwise it will overrun its target position (old PTP setpoint generator)" If, for example, in case of a slave to master transformation for the new master a target position is commanded that will be overrun because of the actual dynamics the axis will be stopped internally to guarantee that the target position will not be overrun. | |
42D7 | 17111 | Function | "Internal error in the transformation from slave to master." | |
42D8 | 17112 | Function | "Wrong direction in the transformation of slave to master." | |
42DA | 17114 | Parameter | "Parameter of Motion Function (MF) table incorrect" The parameter of the Motion Function (MF) are invalid. This may refer to the first time created data set or to online changed data. | |
42DB | 17115 | Parameter | "Parameter of Motion Function (MF) table incorrect" The parameter of the Motion Function (MF) are invalid. This may refer to the first time created data set or to online changed data. | |
42DC | 17116 | Monitoring | "Internal error by using Motion Function (MF)" An internal error occurs by using the Function (MF). This error cannot be solved by the user. Please ask the TwinCAT Support. | |
42DD | 17117 | Function | "Axis coupling with synchronization generator declined because of incorrect axis dynamic values" The axis coupling with the synchronization generator has been declined, because one of the slave dynamic parameter (machine data) is incorrect. Either the maximum velocity, the acceleration, the deceleration or the jerk is smaller or equal to zero, or the expected synchronous velocity of the slave axis is higher as the maximum allowed slave velocity. | |
42DE | 17118 | Function | "Coupling conditions of synchronization generator incorrect" During positive motion of the master axis it has to be considered, that the master synchronous position is larger than the master coupling position ("to be in the future"). During negative motion of the master axis it has to be considered that the master synchronous position is smaller than the master coupling position. | |
42DF | 17119 | Monitoring | "Moving profile of synchronization generator declines dynamic limit of slave axis or required characteristic of profile" One of the parameterized checks has recognized an overstepping of the dynamic limits (max. velocity, max. acceleration, max. deceleration or max. jerk) of the slave axis, or an profile characteristic (e.g. overshoot or undershoot in the position or velocity) is incorrect. | |
42E0 | 17120 | Parameter | "Invalid parameter" The encoder generator parameter is not allowed. | |
42E1 | 17121 | Parameter | "Invalid parameter" The external (Fifo) generator parameter is not allowed. | |
42E2 | 17122 | Function | "External generator is active" The external generator cannot be started, as it is already active. | |
42E3 | 17123 | Function | "External generator is not active" The external generator cannot be stopped, as it is not active. | |
42E4 | 17124 | Function | "NC-Block with auxiliary axis violates software limit switches of the group" At least one auxiliary axis with active software limit monitoring has violated the limit switches. Therefore the geometric entry is denied with an error. | |
42E5 | 17125 | Function | "NC-Block type Bezier spline curve contains a cusp (singularity)" The Bezier spline curve contain a cusp, i.e. at a certain interior point both the curvature and the modulus of the velocity tend to 0 such that the radius of curvature is infinite. | |
42E7 | 17127 | Parameter | "Value for dead time compensation not allowed" The value for the dead time compensation in seconds for a slave coupling to an encoder axis (virtual axis) is not allowed. | |
Value range: [0.0 ... 60.0] | Unit: s | |||
42E8 | 17128 | Parameter | "GROUPERR_RANGE_NOMOTIONWINDOW" | |
Value range: [0.0 ... 1000.0] | Unit: e.g. mm/s | |||
42E9 | 17129 | Parameter | "GROUPERR_RANGE_NOMOTIONFILTERTIME" | |
Value range: [0.0 ... 60.0] | Unit: s | |||
42EA | 17130 | Parameter | "GROUPERR_RANGE_TIMEUNITFIFO" | |
Value range: (0.0 ... 1000.0] | Unit: s | |||
42EB | 17131 | Parameter | "GROUPERR_RANGE_OVERRIDETYPE" | |
Value range: [1, 2] | Unit: 1 | |||
42EC | 17132 | Parameter | "GROUPERR_RANGE_OVERRIDECHANGETIME" | |
Value range: (0.0 ... 1000.0] | Unit: s | |||
42ED | 17133 | Parameter | "GROUPERR_FIFO_INVALIDDIMENSION" | |
Value range: [1 ... 8] resp. [1 ... 16] | Unit: 1 (number of axes) | |||
42EE | 17134 | Address | "GROUPERR_ADDR_FIFOTABLE" | |
42EF | 17135 | Monitoring | "Axis is locked for motion commands because a stop command is still active" The axis/group is locked for motion commands because a stop command is still active. The axis can be released by calling MC_Stop with Execute=FALSE or by using MC_Reset (TcMC2.Lib). | |
42F0 | 17136 | Parameter | "Invalid number of auxiliary axes" The local number of auxiliary axes does not tally with the global number of auxiliary axes. | |
42F1 | 17137 | Parameter | "Invalid reduction parameter for auxiliary axes" The velocity reduction parameters for the auxiliary axes are inconsistent. | |
42F2 | 17138 | Parameter | "Invalid dynamic parameter for auxiliary axes" The dynamic parameters for the auxiliary axes are inconsistent. | |
42F3 | 17139 | Parameter | "Invalid coupling parameter for auxiliary axes" The coupling parameters for the auxiliary axes are inconsistent. | |
42F4 | 17140 | Parameter | "Invalid auxiliary axis entry" The auxiliary axis entry is empty (no axis motion). | |
42F6 | 17142 | Parameter | "Invalid parameter" The limit for velocity reduction of the auxiliary axes is invalid. It has to be in the interval 0..1.0 | |
42F8 | 17144 | Parameter | "Block search - segment not found" The segment specified as a parameter could not be found by the end of the NC program. Possible cause:
| |
42F9 | 17145 | Parameter | "Blocksearch – invalid remaining segment length" The remaining travel in the parameter fLength is incorrectly parameterized | |
42FB |
17147 |
Internal |
Internal Error in the Context of Coupled Axes (Slave Axes) Fatal internal error using coupled axes (slave axes). Inconsistent internal state. Please, contact the support team. | |
42FC |
17148 |
Parameter |
Parameter for the Maximum Number of Jobs (Entries) to be Transferred is Invalid The parameter that describes the maximum number of entries to transfer from the | |
Range of values: [1, 20] |
Unit: 1 | |||
42FF |
17151 |
Monitoring |
Customer Specific Error In this connection it is about a customer specific monitoring function. |