Ok you need to be specific tell use what your I/O requirements will be, the type of ATC i.e. standard rotary, hot swap, hot swap-swap arm. The standard rotary is the cheapest to do. What is the Sequence of events for the ATC? What type of error checking Proxes to varify things have moved, not in the way, etc........
Once you know Your I/O that does your movements, and error checking, sequence of events, Electromotion type i.e. steppers/servos, how many?
Also, if speed is NOT an issue, then standard rotary is fine, and you can use one of your unused axis.
if ATC change time is a REAL issue then you will need to move everything off board onto a PLC.
I use Air cyclinders/solinoids for my ATC arm, (and swap arm) motion, and 1 or 2 servos depending on type of ATC. You can get STUPID fancey with this stuff, but as the complexity rises, so does your cost, headaches, cussing, hair pulling, and DEBUG Time!!!!!!! I use the CTRIO modules from ADC to run my accessory servos independant of mach, but, I will tell you that those modules are a pain in the butt to learn, they are POORLY documented on how to use them for pulse train sources.
scott