Re: servotogo-problems
Posted by
Jan
on 2000-01-07 03:45:52 UTC
Hello Jon and the rest,
work with); they knew a similar problem and that one went away when the
board was initialised to a different address, they couldn't explain this
neither but over there it worked. But not over here (changed from 200 to
300). So I took your advice and installed the latest version and we're back
in business. It is to say that I'm back to where I was (only the A7 bit is
still initialised to = 0 but I can toggle it with the Svg-soft).
So now when starting up, go out of E-stop, machine on, Dac NOT attached;
when turning the servo, the decoder is read in all the three states, giving
an error when travelled distance > error in the inifile (this is ok). On
connecting the dac (servo enabled is done externally) and performing a move
say Y+0.01, the servo is turning, decoder is read to 0.006 than stops
resulting in a servo running away faster and faster ( the latest is ok) but
why do the encoder stop reading after ,006 mm of travel? Some ini-settings?
So when pressing F1 the servo stops (ok) but then when manually moving the
servo no encoder is read. When restarting the soft everything is like it was
before!
I changed the encoder signals from differential to single input (from A+,
A-, B+ ,B- to A+, B+). Nothing changed.
Having a look on a osciloscoop it told me that I just have 0-3volt on A+ and
B+ and NO REF-signal. Could this be the problem? I do not know if 3volt is
enough since TTL is 5 volt and or if EMC takes the reference signal into
account.
Thanks for your replies,
Have a nice and trouble free weekend
Jan
>You might try the 20-Dec-1999 release. That is what I'm now running.Anyway, the fact
>that behavior changes depending on what software you are running points tosoftware
>trouble, not hardware.This was the best advice I've had. I also wrote to Servotogo ( nice gays to
work with); they knew a similar problem and that one went away when the
board was initialised to a different address, they couldn't explain this
neither but over there it worked. But not over here (changed from 200 to
300). So I took your advice and installed the latest version and we're back
in business. It is to say that I'm back to where I was (only the A7 bit is
still initialised to = 0 but I can toggle it with the Svg-soft).
So now when starting up, go out of E-stop, machine on, Dac NOT attached;
when turning the servo, the decoder is read in all the three states, giving
an error when travelled distance > error in the inifile (this is ok). On
connecting the dac (servo enabled is done externally) and performing a move
say Y+0.01, the servo is turning, decoder is read to 0.006 than stops
resulting in a servo running away faster and faster ( the latest is ok) but
why do the encoder stop reading after ,006 mm of travel? Some ini-settings?
So when pressing F1 the servo stops (ok) but then when manually moving the
servo no encoder is read. When restarting the soft everything is like it was
before!
I changed the encoder signals from differential to single input (from A+,
A-, B+ ,B- to A+, B+). Nothing changed.
Having a look on a osciloscoop it told me that I just have 0-3volt on A+ and
B+ and NO REF-signal. Could this be the problem? I do not know if 3volt is
enough since TTL is 5 volt and or if EMC takes the reference signal into
account.
Thanks for your replies,
Have a nice and trouble free weekend
Jan
Discussion Thread
Jan
2000-01-04 08:21:24 UTC
servotogo-problems
Jon Elson
2000-01-04 12:25:29 UTC
Re: servotogo-problems
Jan
2000-01-07 03:45:52 UTC
Re: servotogo-problems
Matt Shaver
2000-01-07 06:38:42 UTC
Re: servotogo-problems
Jon Elson
2000-01-07 13:02:26 UTC
Re: servotogo-problems
Jan
2000-01-11 06:38:20 UTC
Re: servotogo-problems
Jon Elson
2000-01-11 22:13:51 UTC
Re: servotogo-problems