I have these - arc start counter plus cut time counter.
It was done by adding two DRO's and an LED to the screen,
the m3 macro was edited...
if getuserled(2244)=0 then
SetUserLed(2000,1)
SetUserDro(2000,(GetUserDro(2000)+1))
SetTimer(1)
ActivateSignal(Output1)
And the M5 macro was edited...
DeActivateSignal(Output1)
SetUserLed(2244,0)
DeActivateSignal(Output3)
If GetUserLed(2000)=1 Then
SetUserDro(2001,(GetUserDro(2001) + (GetTimer(1)/1)))
SetUserLed(2000,0)
End
end if
UserDRO2000 counts arc starts and 2001 is the cut time in seconds, both DRO's are persistent.
I also added buttons to zero each DRO
Works well