G'day, As TWControls mentioned, watch your distances with DeviceNet, go to the Rockwell site and there should be a manual to help with the planning. I would probably go Devicenet, maybe because I am more comfortable with it, but you have a good variety of devices to put on it. Use care if you start looking at the flat trunkline cable, 2 off the 3 installs have given headaches. Not as noise immune as the sales people tell you. But with the 30+ other cable installations, I have only one that 'plays up', and that is because it is a badly installed job, not by me.. I would check out AB's PointIO and Wago's IO system, which allow for a variety of low IO counts. The other bonus is you could look at using DeviceLogix in the distributed IO, just simple logic in the IO which can be used if the processor 'crashed'. Also look into the E3Plus overloads, great item, the also have 4 inputs and 2 outputs available, as well as being an intelligent overload. Cheers, Trevor.