Scalable XC controllers with Controller Development System (CoDeSys) software include XC100 with an integrated CANopen interface, and XC200 with an integral web server and Ethernet interface plus RS-232 interface and CANopen fieldbus. Up to 15 XI/OC local expansion modules can be connected to each PLC, and each module has 32 I/O.