Take a gander at www.beckhoff.com
Lot's of I/O, PC-based, pretty easy to set up and get talking to even the most pesky fieldbus. I prefer the Ethernet versions to all as long as real-time is not needed. Even then it is doable if done right.
Robert Trask, PE
Los Angeles, CA