Yes, Hood, that is it more or less. The pneumatic controls are located a little differently, but the arm and all are the same.
The hardware on my changer is not the most reliable and needs some work to make it reliable enough to trust to changing the expensive tools!
The way it works (as I understand it anyway) is it needs an output from the control for tool in, tool out, turret home, turret clockwise and turret counterclockwise. This relay closure stays closed until the command is completed.
There is feedback from the tool changer to tell the control that things have happened. It is called a "reset input signal" which is a 100 msec contact closure. I expect Mach would need to wait for this signal, so I would guess some kind of logic, perhaps a "brain" would do this??
I guess you edit the M6Start macro to do the tool change. I am not sure of how the best way to go about that, but I expect it is not too bad. Any words of wisdom are more than welcome.
I only have the docs in hard copy (25+ years old) but will scan some of the important parts if it helps.
Cheers, Jim