murphy625
03-26-2005, 10:58 PM
Ok folks,
Here we are again back at the same X=25 problem but with new information.
I am having a problem with my system. No matter what I type in for a distance, the servo goes nuts and always ends up at a place its not supposed to be.
It used to be that when I typed in !feedrate 10:machgo 2 the servo would spin a high rpm's and always end up at X=25.xxxx. (obviously a problem)
Its doing it again now that I have my galil card back from repair. No matter what I type in, it goes to x=25.xxxx.
I went into my motion settings in the setup.exe and changed the motion settings to the following:
RATIO 1 = 10000
GEAR 1 = 1
Now if my understanding is correct, this will make my system think that 1 inch = 10,000 encoder counts. Right??????????
But when I tell it to go 1 inch, the readout displays 3.2XX inches and the encoder counts read 32XXX. Now with my motion settings as above, 32000 encoder counts would equal 3.2 inches.. And it shows up that way. HOWEVER, I can see the motor spinning and its rotating at around 500RPM and I know its going allot farther than 1 inch. (more like 50 yards) One motor revolution by hand will produce 1024 encoder counts.
If I disable the motor and turn the shaft by hand one full rotation CW, I get exactly 1024 encoder counts. Rotate it CCW one full rotation and it goes back to zero. Seems ok ya? NOT.
Give the motor a command and it now goes to 3.2xxx every time. (it doesn't matter how fast, how far, or which direction I tell it to go, it only goes one direction and always to the same spot.
I hooked up my "test servo board" and it works perfectly.. This would lead me to believe I have a problem with my drive.. BUT, there is a big difference between them in that my test servo is 110volts and my problem drive is a 3 phase 480volt unit that is being run by a rotary phase converter.
Here are some more symptoms.. When I power up the drive, it takes off at high RPM then comes to sudden stop. The enable circuit is jumped at the moment for troubleshooting.
Anyone ever hear of a bad drive doing these kinds of things? This drive has all kinds of error codes it can produce but the only one I have ever seen was an "RB" which means resolver break when it got disconnected once.
I'm stumped and at my wits end with this..
Any ideas?
Murphy
Here we are again back at the same X=25 problem but with new information.
I am having a problem with my system. No matter what I type in for a distance, the servo goes nuts and always ends up at a place its not supposed to be.
It used to be that when I typed in !feedrate 10:machgo 2 the servo would spin a high rpm's and always end up at X=25.xxxx. (obviously a problem)
Its doing it again now that I have my galil card back from repair. No matter what I type in, it goes to x=25.xxxx.
I went into my motion settings in the setup.exe and changed the motion settings to the following:
RATIO 1 = 10000
GEAR 1 = 1
Now if my understanding is correct, this will make my system think that 1 inch = 10,000 encoder counts. Right??????????
But when I tell it to go 1 inch, the readout displays 3.2XX inches and the encoder counts read 32XXX. Now with my motion settings as above, 32000 encoder counts would equal 3.2 inches.. And it shows up that way. HOWEVER, I can see the motor spinning and its rotating at around 500RPM and I know its going allot farther than 1 inch. (more like 50 yards) One motor revolution by hand will produce 1024 encoder counts.
If I disable the motor and turn the shaft by hand one full rotation CW, I get exactly 1024 encoder counts. Rotate it CCW one full rotation and it goes back to zero. Seems ok ya? NOT.
Give the motor a command and it now goes to 3.2xxx every time. (it doesn't matter how fast, how far, or which direction I tell it to go, it only goes one direction and always to the same spot.
I hooked up my "test servo board" and it works perfectly.. This would lead me to believe I have a problem with my drive.. BUT, there is a big difference between them in that my test servo is 110volts and my problem drive is a 3 phase 480volt unit that is being run by a rotary phase converter.
Here are some more symptoms.. When I power up the drive, it takes off at high RPM then comes to sudden stop. The enable circuit is jumped at the moment for troubleshooting.
Anyone ever hear of a bad drive doing these kinds of things? This drive has all kinds of error codes it can produce but the only one I have ever seen was an "RB" which means resolver break when it got disconnected once.
I'm stumped and at my wits end with this..
Any ideas?
Murphy