I'm trying to connect this MPG PENDANT with some extra buttons added and directly hard wired to the input port #1 of UC300ETH_5LPT
and following codes works perfectly fine, while I run in Macroloop configuration window with "AUTO RUN"
option enable.
- Code: Select all
// M20226 MPG-PANDENT MACRO
//********************ALL INPUTS ARE ACTIVE LOW ******************************************//
while(exec.IsMoving()){} // DO NOTHING UNTILL SYSTEM COMES TO IDLE
// DESABLE X,Y,Z
if((AS3.GetLED(2) == true) && (AS3.GetLED(3) == true) // IF NO AXIS SELECTED
&& (AS3.GetLED(4) == true)) exec.Callbutton(225); // C-AXIS
// SELECT AXIS
if(AS3.GetLED(2) != true) exec.Callbutton(220); // X-AXIS
if(AS3.GetLED(3) != true) exec.Callbutton(221); // Y-AXIS
if(AS3.GetLED(4) != true) exec.Callbutton(222); // Z-AXIS
//SELECT M/C OR W/C CO-ORDINATE
if((AS3.GetLED(13) == true) && // RIGHT WHITE TOGAL OFF
(AS3.GetLED(62) == true)) exec.Callbutton(197); // W/C ON
else
if((AS3.GetLED(13) != true) && // RIGHT WHITE TOGAL ON
(AS3.GetLED(62) != true)) exec.Callbutton(197); // M/C ON
// SELECT MPG MODES
if(AS3.GetLED(9) == true){ // RED SWITCH OFF
if(AS3.GetLED(5) != true) exec.Callbutton(226); // X1 = MPG CONT MODE
if(AS3.GetLED(6) != true) exec.Callbutton(227); // X10 = MPG SINGLE MODE
if(AS3.GetLED(7) != true) exec.Callbutton(228); // X100 = MPG MULTI MODE
}
// SELECT X1,X10,X100
if(AS3.GetLED(9) != true){ // RED SWITCH ON
if(AS3.GetLED(5) != true) exec.Callbutton(164); // X1
if(AS3.GetLED(6) != true) exec.Callbutton(165); // X10
if(AS3.GetLED(7) != true) exec.Callbutton(166); // X100
}
//************************END OF FILE******************************
Now I would like a custom toggle button on the screen some where, that can RUN or STOP this macro without opening the Macroloop configuration window (Button # 532) .
I tried this according to the manual but don't work
- Code: Select all
while(loop)
{
//The macro code is executed here...
Thread.Sleep(50);
}
So my question is what are the button codes or C# commands for RUN and STOP buttons in the Macroloop configuration window,
Please help. and thanks in advance.