CNC Controller Update: Servo Motor Question
Posted: Fri Mar 25, 2016 2:57 pm
I have a late 90's Clausing Kondia FV1-CNC with Delta 20 controller. It is working OK, but it has gone through two servo boards, a controller board and a power supply. Good news is that there are only 5 more boards that can go wrong!
The iron and servos are great condition (the mill was used in a prototyping lab), so it is a great candidate for MACH3 or LinuxCNC update. I would like to reuse the servos but I'm having some difficulty in working out how to wire the encoders ...
The mill is fitted with Baldor MT-4070 x 2 and MT-4090 x 1 DC servo motors (80v max, 9a max). The motors are fitted with tach and encoder connections.
The connection schematic shows:
PIN
A Channel A
B Channel A-
C Channel B
D Channel B-
E Channel Z
F Channel Z-
G Motor Ground
H +5V DC
I Common
J NC
K Encoder shield
L Tach Shield
M Tach lead +
N Motor Lead -
O Tach lead -
P Motor Lead +
I have looked at both the Gecko G320X servo drive and the CNCdrive DG4S series, but cannot work out the relationship between the encoder input and my outputs, see below for the DG4S connection schema:
CONNECTOR 1
1. Ground
2. 5Volts (output from the drive to the encoder)
3. NC (Do not connect)
4. NC (Do not connect)
5. A+ signal input
6. A- signal input 7.
B+ signal input 8.
B- signal input
CONNECTOR 2
1. Step signal input
2. Direction signal input
3. Ground for Step and Direction signals (NOT for power)
4. 5V power input. (if this input is fed then the 7.pin should not be connected!)
5. Reset (input) and Stop input)
6. Error (output) and Stop input
7. DC power + (12V DC input for digital processor)
8. DC power – (ground for the 12V DC power supply)
The Z Z- connections have to go somewhere, don't they? Are they linked to the STEP and DIR connections?
Has anyone successfully wired existing servo motors/encoders to modern servo drives, if yes, help much appreciated!
The iron and servos are great condition (the mill was used in a prototyping lab), so it is a great candidate for MACH3 or LinuxCNC update. I would like to reuse the servos but I'm having some difficulty in working out how to wire the encoders ...
The mill is fitted with Baldor MT-4070 x 2 and MT-4090 x 1 DC servo motors (80v max, 9a max). The motors are fitted with tach and encoder connections.
The connection schematic shows:
PIN
A Channel A
B Channel A-
C Channel B
D Channel B-
E Channel Z
F Channel Z-
G Motor Ground
H +5V DC
I Common
J NC
K Encoder shield
L Tach Shield
M Tach lead +
N Motor Lead -
O Tach lead -
P Motor Lead +
I have looked at both the Gecko G320X servo drive and the CNCdrive DG4S series, but cannot work out the relationship between the encoder input and my outputs, see below for the DG4S connection schema:
CONNECTOR 1
1. Ground
2. 5Volts (output from the drive to the encoder)
3. NC (Do not connect)
4. NC (Do not connect)
5. A+ signal input
6. A- signal input 7.
B+ signal input 8.
B- signal input
CONNECTOR 2
1. Step signal input
2. Direction signal input
3. Ground for Step and Direction signals (NOT for power)
4. 5V power input. (if this input is fed then the 7.pin should not be connected!)
5. Reset (input) and Stop input)
6. Error (output) and Stop input
7. DC power + (12V DC input for digital processor)
8. DC power – (ground for the 12V DC power supply)
The Z Z- connections have to go somewhere, don't they? Are they linked to the STEP and DIR connections?
Has anyone successfully wired existing servo motors/encoders to modern servo drives, if yes, help much appreciated!