I've noticed an issue with two different external pendants.  Specifically the 
HB04 and the ShuttleExpress can both move an axis while leaving the axis.jog._ 
unchanged when a new axis is selected.
 
On the user interface click on the Y radio button and axis.jog.y goes true and 
the others like axis.jog.x go false.  The hal display shows these are outputs.
 
Inside the SmoothStepper hal file flipflops and gates are used to select which 
button enables which axis and I upgraded the smoothstepper hal file to 2.9._ to 
use both axis and joint. 
 
# hook up the axis buttons to the axis and joint jog-enable pins
net sxp.x-button => axis.x.jog-enable joint.0.jog-enable 
net sxp.y-button => axis.y.jog-enable joint.1.jog-enable
net sxp.z-button => axis.z.jog-enable joint.2.jog-enable 
net sxp.a-button => axis.a.jog-enable joint.3.jog-enable
 
But I can't figure out how to set the LED on the AXIS display so that then 
clicking on "Touch Off" or "Tool Touch Off" is applied to the correct axis.
 
How do I tell the axisui the specific button has been pressed?
 
Thanks
John
 
 
 
"ELS! Nothing else works as well for your Lathe"
Automation Artisans Inc.
www dot autoartisans dot com 

Attachment: shuttle1_2021-06-27.hal
Description: Binary data

_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to