I had purchased G100 Motion Control earlier and now I have purchased license of Mach3 CNC software. Shall I need license for G100 to use it with Mach3, I have downloaded “plug-in” from Mach3 web site but in the manual of Mach3 for setup with G100, there is mentioned to purchase licenses file to unlock the demo time limit.

In Mach3 software, in “Ports and Pins”-->”Input Signals”, I have made configurations as described in the "manual of G100 for Mach3"

X++ 17
X- - 15
X Home 17

Y++ 17
Y- - 15
Y Home 17

Z++ 17
Z- - 15
Z Home 17


So if i have NC switches, shall I connect wire to “LIM” terminal then to NC switch and then to the GND available for each axis block on G100 terminals. I have also defined pin 15 in Mach3 software as X- -, so will I wire the pin 15 to the GND terminal labeled on G100 under “Digital Inputs”.
I want to use five limit switches on my machine axes, for X axis and Y axis on both sides as . X++, X- -, Y++, Y- - and for Z axis only at Z+ side, I don’t want to use Z- -.

Feed back will be highly appreciated as I am new to G100 and Mach3 setup.