Here's a labview compatible system that lets you perform data acquisition in addition to controlling analog i/o, digital i/o, counter/timers, relays, etc. from ethernet:
**broken link removed**
There are some application examples that might be of interest.