W
Hi All,
I want to control a gantry axis with two AC rotate motors, one on either side of the gantry beam. The specialities and the performance I want is described as follow:
Specialities:
1. Span of beam: 1m
2. AC Servo Moter: two Sanyo AC Motor,1kw, Max speed:4500/rpm, 2000 pluse/r INC encoder.
3. Motion controller: Galil DMC-1842
4. Load weight:30kg
5. Pitch:20mm
Performance:
1. Speed: 1.28m/s
2. Accelerate Speed:2.6G
3. Position precision:0.01mm
I have tried several method suggested in this forum.
1. Position control mode
Since the position control with DMC-1842 is open loop, I send the same command pluse to the two driver. The result is acceptable except the noise and the jerk with short distance position. When the motor moving with high speed, the noise is too loud. I have tried to tune the filters in the driver but the effect is not satisfied. Another problem is the jerk. For example, the moving distance is 20mm and the speed and the Acc is same as above, the moving time is about 66ms in theory. I can achieve this in about 75ms, but the jerk is hard. I tried to use S curve to eliminate the jerk but the moving time is not satified. Can anyone give me some advices to solve these two problems?
2. Velocity control mode:
In this mode I tried Master/Slave mode which is suggested by Galil. The performance is nearly with mode 1. But when I servo off the motor, the two motor will shift a litter. I think the two axis may fight each other. I want try to send the same command trajectory to both side but since the velocity mode is close loop, I don't know how to tune it and how to connect the loop. Can anyone give me some advices? Thanks.
I want to control a gantry axis with two AC rotate motors, one on either side of the gantry beam. The specialities and the performance I want is described as follow:
Specialities:
1. Span of beam: 1m
2. AC Servo Moter: two Sanyo AC Motor,1kw, Max speed:4500/rpm, 2000 pluse/r INC encoder.
3. Motion controller: Galil DMC-1842
4. Load weight:30kg
5. Pitch:20mm
Performance:
1. Speed: 1.28m/s
2. Accelerate Speed:2.6G
3. Position precision:0.01mm
I have tried several method suggested in this forum.
1. Position control mode
Since the position control with DMC-1842 is open loop, I send the same command pluse to the two driver. The result is acceptable except the noise and the jerk with short distance position. When the motor moving with high speed, the noise is too loud. I have tried to tune the filters in the driver but the effect is not satisfied. Another problem is the jerk. For example, the moving distance is 20mm and the speed and the Acc is same as above, the moving time is about 66ms in theory. I can achieve this in about 75ms, but the jerk is hard. I tried to use S curve to eliminate the jerk but the moving time is not satified. Can anyone give me some advices to solve these two problems?
2. Velocity control mode:
In this mode I tried Master/Slave mode which is suggested by Galil. The performance is nearly with mode 1. But when I servo off the motor, the two motor will shift a litter. I think the two axis may fight each other. I want try to send the same command trajectory to both side but since the velocity mode is close loop, I don't know how to tune it and how to connect the loop. Can anyone give me some advices? Thanks.