I am not even sure if I understand the title of this mail, so i'll try explain what I am trying to achieve.

I have modified my Denford Triac ATC (bulit 1990) to have XYZ and spindle speed controlled by Mach 3 and it works great.
The Denford's main electronics are mounted in a slide out tray underneath the drip-tray, whilst the ATC electronics are mounted in a seperate panel. The two are connected together by two signal leads with a total of 3 wires (plus grounds). Two wires seem to carry the 'initiate tool change' and Fault signals, whilst one wire carries the information for which tool number is needed on the change.
What I am trying to achieve is to replicate this signal directly from Mach3 if possible, or, say, ModIO if that is easier.
I know Mach3 can generate a PWM signal as I am using that for spindle speed control, but can I programme this as part of a macro and change the 'on' and 'off' period' between each individual pulse to replicate the square wave signal currently being sent from the Denford? The smallest 'on' or 'off' period' I have measured on my scope is approx 0.1ms and the longest approx 0.5ms, with the full data stream taking around 150ms. The 'on' voltage is approx 11.5v.
I would really like to do it this way as the existing carousel toolchanger has pneumatic logic which looks after all the tool positioning and installing procedures, except carousel rotate, and all this is controlled by the existing system. To change all this would be a nightmare.
Any help would be greatly appreciated.
Thanks ...Sweep