Took me a little while to get back into this after vacation and machine startups. Anyway, with a Compact Logix PLC on Ethernet, I can get a sample every 8/1000ths of a second. I think even when I get all my code written, I will be able to get my 100 samples per second this way. I also checked out if I could communicate with the Compact Logix through Linx at the same time as another brand of PLC through Kepware and I can. Our Kepware is not the full blown so there's a 1 hour limit on the OPC connection then it shuts down. It'll work for what I need it for though.