Uh...okay I understand I think...but do you have to have the ground wiring do a loop like that? Is that necessary?
If you have some other buttons that are wired up to other inputs, can they still share the same ground?
By the way, Analog-X are you the same one from Analogx.com? If so, saw you on Screensavers. Bet you could make a badass Mame frontend...
Jakobud
Hi Jakobud,
The ground loop isn't necessary, but it is recommended. You can definitely have different buttons all share the same ground. Here are the three options and the advantages of each -
Individual Wires - You can run a wire from the ground terminal on the I-PAC to each button's common terminal - Disadvantages: (1) It may be hard to attach 28 wires to that one I-PAC terminal, you could do it with terminal blocks, but you shouldn't have to. (2) Let's say your I-PAC is at the very right side of your panel and buttons 1, 2, and 3 are on the far left side of the panel. You now have multiple wires running all across the panel, again no harm in itself, but you have extra cost and extra chances for nicks, etc. to cause wiring shorts. (3) Since you have multiple connections into the I-PAC ground terminal, troubleshooting a bad ground is difficult, almost a re-wiring exercise.
Snake Wiring - Wire runs from the ground terminal of the I-PAC, to the closest (to the I-PAC) button common terminal, to the nearest second button common terminal, to the nearest third button common terminal, terminating at the common terminal of the last button. The advantage to this is: (1) You only have one wire connecting to the I-PAC, and (2) Troubleshooting a broken wire is simpler because all buttons "downstream" of the break cease working.
Loop Wiring as I recommended above - This is the same as the Snake method above, except you "close the loop" by running an additional wire segment from the last button back to the I-PAC ground. The advantage to this is that now you can completely break any segment of the ground circuit and no buttons will be affected until a second segment breaks also.
Hope this helps.