Axis example: external feedback device without a gear box. Fagor CNC 8055 para otras aplicaciones, CNC 8055 for lathes, CNC 8055 para fresadoras, CNC 8055 for milling machines, CNC 8055 para tornos, CNC 8055 for other applications

Add to My manuals
706 Pages

advertisement

Axis example: external feedback device without a gear box. Fagor CNC 8055 para otras aplicaciones, CNC 8055 for lathes, CNC 8055 para fresadoras, CNC 8055 for milling machines, CNC 8055 para tornos, CNC 8055 for other applications | Manualzz

7.

CNC 8055

CNC 8055i

S

OFT

: V01.6

X

Installation manual

7.19.2

Axis example: external feedback device without a gear box

In this case, on linear axes the encoder is connected directly to the leadscrew and on rotary axes, it is connected directly to the center of rotation. If it is a rotary axis, the leadscrew pitch will be 360.

MOTOR

TABLE

L E A D S C R E

ENCODER

We have an axis with a maximum feedrate of 20 m/min, with a leadscrew pitch of 20 and a 3-to-1 gear ratio between the motor and the leadscrew. The encoder is an HOP model (Vpp) and provides

18,000 pulses per turn. If a linear encoder is a FAGOR GOX model with a glass/steel-tape grading pitch of 20

 and the actual TTL pitch is 4.

Sercos axes

1. External feedback device connected to the drive (second feedback)

 a.m.p. DRIBUSLE (P63) = 2.

Parameters involved in the calculation of the velocity command:

 a.m.p. G00FEED (P38) = Maximum feedrate of the axis = 20000.

 a.m.p. PITCHB (P86) = Leadscrew pitch = 20.

 Motor gear ratio: a.m.p. INPREV (P87) = Input revolutions =3.

a.m.p. OUTPREV (P88) = Output revolutions = 1.

 NP121 (drive) = it automatically loads the value of a.m.p. INPREV (P87) of the CNC.

 NP122 (drive) = it automatically loads the value of a.m.p. OUTPREV (P88) of the CNC.

 NP123 (drive) = it automatically loads the value of a.m.p. PITCHB (P86) of the CNC.

Parameters involved in the calculation of the position feedback:

 GP10 (drive) = feedback type of the external encoder = 2.

 NP131 (drive) = input revolutions of the external encoder = 1 (default value).

 NP132 (drive) = output revolutions of the external encoder = 1 (default value).

 NP133 (drive) = Leadscrew pitch = 20.

With rotary encoder:

•PP115 (drive) = bit 0 = 0 (direct external rotary feedback).

•NP117 (drive) = number of pulses per turn of the external encoder = 18000.

•NP165 (drive) = 1001 (see table of the drive manual).

•NP166 (drive) = 1000 (see table of the drive manual).

·384·

Installation manual

With linear encoder:

•PP115 (drive) = bit 0 = 1 (direct external linear feedback).

•NP117 (drive) = glass/tape graduation pitch of the linear encoder = 20.

•NP118 (drive) = actual (real) counting pitch of the linear encoder = 4. If there is no multiplier circuit (EXE) incorporated into the feedback, the value is the same as NP117.

•NP165 (drive) = 1001 (see table of the drive manual).

•NP166 (drive) = 1000 (see table of the drive manual).

2. External feedback connected to the CNC

 A.m.p. DRIBUSLE (P63) = 0.

Parameters involved in the calculation of the velocity command:

 a.m.p. G00FEED (P38) = Maximum feedrate of the axis = 20000.

 a.m.p. PITCHB (P86) = Leadscrew pitch = 20.

 Motor gear ratio: a.m.p. INPREV (P87) = Input revolutions =3.

a.m.p. OUTPREV (P88) = Output revolutions = 1.

 NP121 (drive) = it automatically loads the value of a.m.p. INPREV (P87) of the CNC.

 NP122 (drive) = it automatically loads the value of a.m.p. OUTPREV (P88) of the CNC.

 NP123 (drive) = it automatically loads the value of a.m.p. PITCHB (P86) of the CNC.

Parameters involved in the calculation of the position feedback.

With rotary encoder:

•a.m.p. NPULSES (P8) = number of pulses per turn of the encoder = 18000.

•a.m.p. SINMAGNI (P10) = Multiplying factor if the encoder is sinusoidal = 200.

•a.m.p. EXTMULT (P57) = Multiplying factor of the feedback = 1.

•a.m.p. PITCHB (P86) = Leadscrew pitch = 20.

With linear encoder:

•a.m.p. PITCH (P7) = linear encoder pitch = 20.

•a.m.p. NPULSES (P8) = 0.

•a.m.p. SINMAGNI (P10) = Multiplying factor if the encoder is sinusoidal = 0.

•A.m.p. EXTMULT (P57) = Multiplying factor of the feedback = 20

/4 = 5.

Calculation of the velocity command for a feedrate of G00FEED:

Command = (G00FEED x INPREV) / (PITCHB x OUTPREV) = (20000 x 3) / (20 x 1) = 3000 rpm.

Calculation of the resulting resolution:

TTL encoder: Resolution = PITCHB / (4 x NPULSES)

Sinusoidal encoder: Resolution = PITCHB / (SINMAGNI x NPULSES)

TTL linear encoder: Resolution = PITCH / 4

Sinusoidal linear encoder:Resolution = PITCH / SINMAGNI

7.

CNC 8055

CNC 8055i

S

OFT

: V01.6

X

·385·

7.

Installation manual

CAN axes

1. External feedback connected to the CNC

 A.m.p. DRIBUSLE (P63) = 0.

Parameters involved in the calculation of the velocity command:

 a.m.p. G00FEED (P38) = Maximum feedrate of the axis = 20000.

 a.m.p. PITCHB (P86) = Leadscrew pitch = 20.

 Motor gear ratio: a.m.p. INPREV (P87) = Input revolutions =3.

a.m.p. OUTPREV (P88) = Output revolutions = 1.

 NP121 (drive) = it automatically loads the value of a.m.p. INPREV (P87) of the CNC.

 NP122 (drive) = it automatically loads the value of a.m.p. OUTPREV (P88) of the CNC.

 NP123 (drive) = it automatically loads the value of a.m.p. PITCHB (P86) of the CNC.

Parameters involved in the calculation of the position feedback.

With rotary encoder:

•a.m.p. NPULSES (P8) = number of pulses per turn of the encoder = 18000.

•a.m.p. SINMAGNI (P10) = Multiplying factor if the encoder is sinusoidal = 200.

•a.m.p. EXTMULT (P57) = Multiplying factor of the feedback = 1.

•a.m.p. PITCHB (P86) = Leadscrew pitch = 20.

With linear encoder:

•a.m.p. PITCH (P7) = linear encoder pitch = 20.

•a.m.p. NPULSES (P8) = 0.

•a.m.p. SINMAGNI (P10) = Multiplying factor if the encoder is sinusoidal = 0.

•A.m.p. EXTMULT (P57) = Multiplying factor of the feedback = 20

/4 = 5.

Calculation of the velocity command for a feedrate of G00FEED:

Command = (G00FEED x INPREV) / (PITCHB x OUTPREV) = (20000 x 3) / (20 x 1) = 3000 rpm.

Calculation of the resulting resolution:

TTL encoder: Resolution = PITCHB / (4 x NPULSES)

Sinusoidal encoder: Resolution = PITCHB / (SINMAGNI x NPULSES)

TTL linear encoder: Resolution = PITCH / 4

Sinusoidal linear encoder:Resolution = PITCH / SINMAGNI

CNC 8055

CNC 8055i

S

OFT

: V01.6

X

·386·

Installation manual

Analog axes

1. External feedback connected to the CNC

 A.m.p. DRIBUSLE (P63) = 0.

Parameters involved in the calculation of the velocity command:

 a.m.p. G00FEED (P38) = Maximum feedrate of the axis = 20000.

Parameters involved in the calculation of the position feedback.

With rotary encoder:

•a.m.p. NPULSES (P8) = number of pulses per turn of the encoder = 18000.

•a.m.p. SINMAGNI (P10) = Multiplying factor if the encoder is sinusoidal = 200.

•a.m.p. EXTMULT (P57) = Multiplying factor of the feedback = 1.

•a.m.p. PITCHB (P86) = Leadscrew pitch = 20.

•Motor gear ratio: a.m.p. INPREV (P87) = Input revolutions =3.

a.m.p. OUTPREV (P88) = Output revolutions = 1.

With linear encoder:

•a.m.p. PITCH (P7) = linear encoder pitch = 20.

•a.m.p. NPULSES (P8) = 0.

•a.m.p. SINMAGNI (P10) = Multiplying factor if the encoder is sinusoidal = 0.

•A.m.p. EXTMULT (P57) = Multiplying factor of the feedback = 20

/4 = 5.

Calculation of the motor speed with a command of MAXVOLT for a feedrate of G00FEED:

Motor speed = (G00FEED x INPREV) / (PITCHB x OUTPREV) = (20000 x 3) / (20 x 1) = 3000 rpm.

7.

CNC 8055

CNC 8055i

S

OFT

: V01.6

X

·387·

advertisement

Related manuals

advertisement

Table of contents