I think you need to have an input to rezero the toolchanger when you start the machine...
Why is that so? If you leave your toolchanger always with tool#1 you only need one input. You can also use a switch/relay to select either Index pulse or pulse/tool to do your Zeroing.
I have done some tests with G04P3000 and got the changer working perodically, the problem seems to be time. One full revolution is just under 14seconds with the original motor and the index pulse is 0.59sec and each tool pulse are 1.41sec
There must be a way to do this, time is not critical for the toolchange for me. Work on this is ongoing.......
