Hi Jon, > -----Original Message----- > From: Jon Elson [mailto:el...@pico-systems.com] > Sent: January-26-20 6:14 PM > To: Enhanced Machine Controller (EMC) > Subject: Re: [Emc-users] Real-time OS for machine controllers (Jon Elson) > > On 01/26/2020 08:04 PM, John Dammeyer wrote: > > I set my BBB aside when the Xylotex cape I had forced normally open limit > switches. > The limit switch polarity can be set in software. In the > configs file directory, in file > CRAMPS.hal there is this :
Unfortunately not. The signal was wired in hardware so the enable on the level translation devices was shut off when the switch was closed to ground. So a NO switch would close signalling not only a limit condition but also shutting off all the drivers. A NC switch would never allow step pulses out. John Dammeyer > > # Adjust as needed for your switch polarity > setp bb_gpio.p8.in-08.invert 1 > setp bb_gpio.p8.in-07.invert 1 > setp bb_gpio.p8.in-10.invert 1 > setp bb_gpio.p8.in-09.invert 1 > setp bb_gpio.p9.in-11.invert 1 > setp bb_gpio.p9.in-13.invert 1 > > If you change these lines to end in zero, it inverts the > sensing of the switches. > > Jon > > > > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users