That right there is your example.
You've figured it out with this example, however, instead of having it toggle coolant on and off, just keep it off.
So in your Reset Button Input, just add this part of code:
local OSigCool = mc.mcSignalGetHandle (inst,mc.OSIG_COOLANTON)
mc.mcSignalSetState(OSigCool,0)
--mc.mcCntlSetLastError(inst, "Coolant Off") --(this is just a message keep this if you like.)
This will turn it off and not toggle it on and off.