You can use one or two ports, I have two in mine but if you just have limits and drives you can get away with only one port.You can use one limit switch per axis and configure it to be a limit for + and - and also it can act as a home switch when doing a reference move, this will save greatly on inputs needed.
Hood