If the air pressure is related to movement of an axis (or you want to say
it is...) you can use axis.N.amp-fault-in as a place to input an your
error condition. The machine won't be forced to e-stop, but will not allow
the power button to be pressed/stay on.
Same thing should be possible with motion.enable in bit.
For the spindle, maybe motion.spindle-inhibit in bit is what you're
looking for.
If you want the machine to be totally useless then perhaps wiring it into
the e-stop circuit is the way to go. Personally I'm not on board with
that. But about half of the standard conventions in linuxcnc seem to rub
me the wrong way, so it might be just fine with you.
Dave
On Sat, 29 Jul 2017 12:10:31 -0400, Tomaz T. <tomaz_...@hotmail.com> wrote:
I have air pressure switch to control if there is enough air pressure.
Now I would like that this is also condition for enabling machine to run.
I would need a little help how to correctly add this to hal.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
--
Using Opera's mail client: http://www.opera.com/mail/
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users