Schneider Electric Modicon M580 PLC CPU, Ethernet Networking Mini USB Interface, 16 MB Program Capacity, 24 V dc. Number of I/O: 4096. Input Type: Analogue. Length: 64.6mm. Memory: 2048 kB. Maximum Inputs/Outputs: 1024. Mounting Type: Rack Mount. Depth: 130.3mm. MPN: BMEP584040