you can control a total of 3 spindles with the plugin, (all three over the modbus), spindle 1, is the official one with mach3, that you can do threading on, with a indexer coming in to a PP or external motion card.
the spindles 2 and if applicable 3, have to be 0-10v analog speed control, you have options on several General digital IO, and 2 analog feed backs as well, one for true speed, and one for SS OVR of that spindle.
the custom macros are there to have independant control over spindle two and three (and one).
the plugin has NOTHING to do with the Z at all, only your spindles, like if you want to run a multi head router, or multispindle lathe (ie. drop spindle, live tooling).
BUT, it is for Serial or TCP over modbus control only!!!!!!!!
scott