Jeshua Lacock wrote:
>
> Would you be interested in designing and building me a few? Just let me know 
> what it might cost (on or off list is fine with me).
>   
Well, I guess I could do that.  I'll have to look up some parts and see how
simple I could get it.  I have a Gecko 320 here for testing the Gecko 
Interface
boards, so i could try it on that test rig.
> I don't mind paying to develop it and you could open source the schematic or 
> keep it to yourself.
>
> The only other solution (more of a work-around really) I have been able to 
> think of is before I power on the servo PSU check to make sure the DRO is 
> working, then power on. Then when the machine is on, the HAL settings 
> provided by Andy would detect if a encoder goes offline while running.
>
>   
Yes, that makes sure the encoders are functioning.
But, one other thing is to make sure the following error causes a servo 
shutdown.
I think the sample config does not do that.  Mostly what you need to do is
move the servo enable to a different SSR position like SSR7, and then 
add this line
to univstep_io.hal :
net   drvenbl   pid.0.enable ppmc.0.dout.06.out

the pin pid.0.enable will be true when in machine-on, after you press
F2.  If a following error or Estop condition occurs, it will go false, and
shut off the servo amps.  You can clear the condition and then just
press F2 to put it back online.  The purpose here is to make sure
a following error also causes a servo shutdown.

Jon


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to