Agreed. Witness the number of posts on this board dealing with: how do I get my (name your flavor) controller to talk to this sensor/I-O system/HMI/database/RTU/other PLC/etc., etc.Also these days, You should have a good understanding of the basics of networking(both computer and contact wise!).