Allen-Bradley 2080-L50E-48QBB Micro850 EtherNet/IP Controller, 28 x 24 VDC/VAC Inputs, 20 x Source Outputs, 24 x DC Inputs, up to 6 HSC Channels, Integrated USB Programming Port, Ethernet Port and Non-isolated RS232/485 Serial Port, 5 Pluggable Ports