The Productivity2000 is a modular, rack-based system with discrete, analog and specialty I/O modules. The CPU has 50-Mb memory, fast scan times and five communication ports. The P2-550 CPU features LED status indicators as well as a 4-line x 10-character high-resolution OLED diagnostic text display with keypad for status, configuration, system alarms and user-defined messages. It includes five onboard communications ports. A micro USB 2.0 (Type B) port provides plug-and-play connection for programming, online monitoring and firmware upgrades. The bottom of the CPU is fitted with two 10/100 Mbps Ethernet ports.