ControlLogix5580 Logix 5580 Controller, 3MB User Memory, USB 2.0 Port (12 Mbps), 1GB Ethernet Port, 60 EtherNet/IP Devices, 32 Tasks, 1000 Programs/Task, 4 Character Alpha/Numeric Display, Supported in Studio 5000 Automation Engineering & Design Environment