[Date Prev][Date Next][Date Index]
Re: motor interface wiring
Mark Rivers writes:
> > Tim Mooney writes:
> > I think this is overkill, but I see no point in excluding it.
> > It's the driver's responsibility to stop on an open limit switch.
> > Sending the controller an unsolicited message that the driver screwed
> > up is not a robust way of getting the motor stopped. (If you don't
> > trust the driver hardware to respond to the limit switch, why would you
> > trust it to tell you it didn't?)
>
> Actually it is generally the CONTROLLER'S responsibility to stop sending pulses
> on an open limit switch. This is certainly the way the current Step-Pak
> drivers work - they don't look at the limit lines at all, they only pass them
> back the controller.
You're right of course, thanks. (I had some kind of brain cramp when I wrote that,
I guess.)
The point I wanted to make was that limit switches are honored by hardware, and
the entity listening to the overtravel signal would have to be software, since
the hardware thinks limit-switch inputs are sufficient assurance.
> > This signal will probably not be delivered by name from the Step Pack
> > interface, since it gets only one home signal from the motor
> > connector. However, Leo Bric plans to use DB-9 connectors for the
> > encoder inputs, and since only eight signals are currently specified,
>
> I want to second Gerd's recommendation. Klinger/Newport stages with encoders
> and origin signals use the following signals:
> Phase A
> Phase B
> Index (also called Top 0)
> Origin (Home)
>
> Home can be established to within 1 step by looking for the 0-1 transition on
> Origin and then looking for the next Index pulse. This is 0.1 micron on their
> best stages.
>
> Note that their stages also require a +5V input to drive the origin and
> encoder electronics. Leo must provide us with an option for this. It should
> not be constrained to be the same voltage as the motor drive.
Ok, so the home input from the motor-drive cable could be Gerd's coarse home,
and the home input from the encoder cable would then be his fine home. I'll
get this and a separately-derived user voltage on the encoder-connector
pinout to Leo.
Thanks for your help and quick response.
Tim