Machsupport Forum
Mach Discussion => VB and the development of wizards => Topic started by: Aeroshade on February 10, 2011, 12:52:22 PM
-
How do I issue an estop in a macro? I'm working with my tool changer and I need to setup some safety lines of code.
I thought I could make a Brain that when I activate an unused output (output20) that it would trigger an estop. Then I put:
ActivateSignal(OUTPUT20)
in a test macro (M99.m1s). When I type M99 in MDI I get an error saying:
Return Called with no Sub in effect...looping
What does this mean? I looked at M5.m1s and all it has in it is:
DoSpinStop()
This macro seems to work, why wont mine?
Thanks,
Aero
-
Dobutton(21)
For anyone that wants to know :)
Aero
-
Or DoOEMButton(1021)
-
I made a couple Brains that look at some inputs to turn the estop off (low lube, air pressure and a door switch). But when I enable them I can't use my main estop switch.
Say for example I have my air switch on OEMTRIG#3, I go into Brain Edit and use that input first, then I use the "No Operation" then I terminate it with input "EStop". After I enable these Brains they all work GREAT!! but my (external) e-stop button quits working.
Any help would be great!!
Aero
P.S. I would use the hotkey menu, but I noticed that if one gets triggered you can reset and the machine comes back on, I want it to stay off tell I fix whats wrong with it.