Hi guys,
Ok, we are getting there!!
I made the following macros:
M101 - ActivateSignal (Output1) Cyl on
M102 - DeActivateSignal (Output1) Cyl off
M103 - ActivateSignal (Output2) Clamp on
M104 - DeActivateSignal (Output2) Clamp off
They all work as expected in the MDI. I went in to my post processor and put M103 at the beginning of the Program Start string (M103 G00 G49 G40.1 G17 G80 G50 G90 G64 G20). Then put M104 at the very end of the program.
In Mach3, I changed the flood and mist outputs to 3 and 4 respectively, then disabled them in the OutputSignals section, just to rule them out....
However, the M6 script still DeActivates Output2 despite there only being a command to DeActivate Output1. Same problem as before...
Attached are my Mach3 xml and M6 macro....