4 Monitoring Functions

01.93

4.6 Listing of the alarms/alarm description

 

Alarm No.

3004

 

 

Alarm Text:

ºCL800 Errorº

 

 

 

Reason:

±

@ Function not implemented

 

±

Incorrect address after the @

 

±

Incorrect number of addresses after the @

 

±

Value in K, R or P not permissible

 

±

Number of decades too large

 

±

No decimal point permissible

 

±

Jump destination incorrectly defined

 

±

System line (NC MD, PLC MD, TO ...) does not exist

 

±

Bit number too large

 

±

Incorrect angle data for sine or cosine

Remedy:

±

Program as @ list

 

±

Only K, R and P are valid addresses

 

± Define jump destination forward with º+º, back with º-º

 

±

Check validity of data in given addresses

 

±

Select decoded single block (DEC-SBL) and check program again

Alarm No.

3005

 

 

Alarm Text:

ºContour definition errorº

 

 

Reason:

The coordinates in the contour description have been defined so that

 

no intersection point is given.

Remedy:

As for alarm 3000

Alarm No.

3006

 

 

Alarm Text:

ºWrong block structureº

 

 

 

Reason:

±

More than 3 M functions have been programmed in one block

 

±

More than 1 S function has been programmed in one block

 

±

More than 1 T function has been programmed in one block

 

±

More than 1 H function has been programmed in one block

 

±

More than 4 auxiliary functions have been program. in one block

 

±

More than 3 axes with G00/G01 have been program. in one block

 

±

More than 2 axes with G02/G03 have been program. in one block

 

±

G04 has been programmed with addresses other than ºXº or ºFº

 

±

M19 has been programmed with addresses other than ºSº

 

±

Invalid, or no interpolation parameters with G02/G03

 

±

G92 P.. not in a block of its own

 

±

G74 not in a block of its own.

 

±

At least one axis and no rotary axes or more than 2 rotary axes are

 

 

programmed in a block with active G98 or G36.

 

±

Radius, angle or L or P are programmed in a block with active G36.

 

±

Because of the thread lead and the distance to go of the infeed

 

 

axis, the distance to go with G36 for the rotary axis is too large.

 

±

G98 is active, but neither G0, G1 or G36 of G group 0 is active.

 

±

The function TRANSMIT is active for the same rotary axis in a block

 

 

with G98 or G36.

 

±

The rotary axis in a block with active G98 or G36 is also selected as

 

 

a rotary axis for cylindrical interpolation.

 

±

Contour definition is traversed with G98 feed.

 

±

In a block with active G36 the thread lead is either missing or is not

 

 

assigned to the programmed infeed axis.

 

±

An axis switchover command (spindle/rotary axis) is not

Remedy:

 

programmed alone in a block.

 

As for alarm 3000 (with axis switchover only possible with RESET)

 

 

 

4-26

© Siemens AG 1990 All Rights Reserved 6ZB5 410-0EP02

SINUMERIK 810T, GA3 (BN)

Page 269
Image 269
Siemens 810T manual 3004, 3005, 3006