Request for Comment - G320 wiring
Posted by
Alan Rothenbush
on 2001-08-14 10:12:28 UTC
Well, I'm finally getting around to wiring up my G320s bought last
CHRISTMAS. ( My Christmas present to myself )
Naturally, I'm having trouble with the error/reset pin. I understand
how they work and what has to be done to control them, but none of the
solutions put forward by Mariss, Dan and others seems to fit my needs.
For example, I regularly use manual and machine control at the same time,
meaning I need individual Disable switches.
Also, I wanted a way to disable all the channels should a single channel
fault.
Finally, being a servo system, I wanted to positively disable the motors
under an error condition.
What I came up with was a PIC microcontroller and a few other things.
The programming is fairly straightforward.
. close a switch and one ( or all ) channels are disabled
. release the switch and one ( or all ) channels are re-enabled.
. under an error condition, all channels are shut down and the appropriate
LED for the fault channel is lighted.
Note that to disable the G320s, power is actually removed.
A PDF of my proposed circuit can be found at
http://www.sfu.ca/~beer/G320.pdf
Any thoughts or comments, like other features, greatly appreciated.
One feature that comes to mind is an EStop OUTPUT to the PC, although
I'm unclear in my own mind how useful this would be.
Thanks in advance.
Alan
--
Alan Rothenbush | The Spartans do not ask the number of the
Academic Computing Services | enemy, only where they are.
Simon Fraser University |
Burnaby, B.C., Canada | Agix of Sparta
CHRISTMAS. ( My Christmas present to myself )
Naturally, I'm having trouble with the error/reset pin. I understand
how they work and what has to be done to control them, but none of the
solutions put forward by Mariss, Dan and others seems to fit my needs.
For example, I regularly use manual and machine control at the same time,
meaning I need individual Disable switches.
Also, I wanted a way to disable all the channels should a single channel
fault.
Finally, being a servo system, I wanted to positively disable the motors
under an error condition.
What I came up with was a PIC microcontroller and a few other things.
The programming is fairly straightforward.
. close a switch and one ( or all ) channels are disabled
. release the switch and one ( or all ) channels are re-enabled.
. under an error condition, all channels are shut down and the appropriate
LED for the fault channel is lighted.
Note that to disable the G320s, power is actually removed.
A PDF of my proposed circuit can be found at
http://www.sfu.ca/~beer/G320.pdf
Any thoughts or comments, like other features, greatly appreciated.
One feature that comes to mind is an EStop OUTPUT to the PC, although
I'm unclear in my own mind how useful this would be.
Thanks in advance.
Alan
--
Alan Rothenbush | The Spartans do not ask the number of the
Academic Computing Services | enemy, only where they are.
Simon Fraser University |
Burnaby, B.C., Canada | Agix of Sparta