Stay FAR, FAR away from Siemens PLCs because it takes 10x more engineering time writing software compared to CompactLogix PLC. Trust me on this - not because I have 15+ years experience as a controls engineer, but because I'm human being that cares for others. Siemens will frustrate the sh!t out of you. Stick with AB. Thread closed.