Re: Handwheels with EMC
Posted by
Jon Elson
on 1999-09-10 10:10:18 UTC
Fred Proctor wrote:
But, maybe implementing a joystick in the GUI, but handwheels in the
motion control, would be the best way for each.
a problem that required it, though.
Thanks,
Jon
> From: Fred Proctor <proctor@...>Yes, I think this is the best way to do it.
>
> Handwheel folks,
>
> I've been reading the recent posts on implementing handwheel encoders
> for moving axes. I know of a couple of ways to implement a handwheel:
>
> 1. analogous to electronic gearing. With this method, the handwheel
> encoder is read at the same time all the axis encoders are read. The
> encoder input for the fourth axis of the Servo To Go card would serve
> nicely for the handwheel.
> 2. As an alternative way to jog an axis. With this method, the GUIWell, using more than one handwheel (MPG) at a time sounds tricky.
> itself reads the handwheel, and sends jog messages to the controller.
> There are problems with latency with this method, since the GUI needs to
> compose jog commands and send them to the controller. As you change the
> handwheel speed, new commands need to be sent down. Advantages with this
> method are that the INI file accel/decel values are honored; incremental
> handwheel motion is truly incremental jogging; and multiple distributed
> pendants or panels, each with its own handwheel, can be supported.
But, maybe implementing a joystick in the GUI, but handwheels in the
motion control, would be the best way for each.
>As for noise, the STG card does support differential signals. I've never had
> The advantages to the second method may not be enough to offset the
> latency. Accel/decel with the first method are controlled directly by
> you, so it may simply be a question of not being unreasonably rough with
> the wheel. Using detents and proper scaling with the first method, its
> incremental jogging is indistinguishable from the second method. The
> biggest problem with electronic gearing is that you can't have multiple
> GUIs each with its own handwheel, unless you wire the handwheel encoders
> from the pendant to the motion card. Noise becomes a problem as the
> cable length to the pendant gets long.
a problem that required it, though.
> I plan on implementing handwheels using the first method, electronicGreat, I am waiting to try the rigid tapping, too!
> gearing. This technique can also be adapted to do rigid tapping, where
> the Z axis is slaved to the feedback from the spindle encoder.
Thanks,
Jon
Discussion Thread
Fred Proctor
1999-09-10 08:09:07 UTC
Handwheels with EMC
Jon Elson
1999-09-10 10:10:18 UTC
Re: Handwheels with EMC