1
General Mach Discussion / Mach 3 outputs and e stop behavior
« on: February 08, 2018, 05:45:18 PM »
Hello,
As has been noted in other threads i found from searching the forum, the output signals get set to their inactive state when the mach 3 program is in estop.
My situation:
I am trying to use the outputs currently to control an electronic vise holding the work piece. The vise is activated by a relay driven by an output pin on my controller card. The pin is mapped to an output signal in the mach3 ports and pins setup.
My issue:
So the issue is that if the vise is closed and you e stop, it will open, which i don't want. What i want is just that the state of the output is unchanged at an estop. ie if it is inactive and you estop, it remains inactive. if it is active and you estop, it remains active. hence this problem is not solved by simply changing the output from active high to active low etc.
So i thought maybe you could use a brain or macropump to add logic to keep the output steady during estop but does the estop state override brains?or is there some other way to achieve this perhaps?
Basically i want the output signal to latch at an estop, not change to its inactive state.
Thank you for your time.
As has been noted in other threads i found from searching the forum, the output signals get set to their inactive state when the mach 3 program is in estop.
My situation:
I am trying to use the outputs currently to control an electronic vise holding the work piece. The vise is activated by a relay driven by an output pin on my controller card. The pin is mapped to an output signal in the mach3 ports and pins setup.
My issue:
So the issue is that if the vise is closed and you e stop, it will open, which i don't want. What i want is just that the state of the output is unchanged at an estop. ie if it is inactive and you estop, it remains inactive. if it is active and you estop, it remains active. hence this problem is not solved by simply changing the output from active high to active low etc.
So i thought maybe you could use a brain or macropump to add logic to keep the output steady during estop but does the estop state override brains?or is there some other way to achieve this perhaps?
Basically i want the output signal to latch at an estop, not change to its inactive state.
Thank you for your time.