PLC Programmable Controllers: Type - Programmable Logic Controller; I/O - 20; Digital Inputs - (12) 24VDC; Digital Outputs - (8) Relay; Analog Inputs - 0-10 VDC/0-20 mA; Input Real Power - 6 VA @ 100-240VAC 50/60 HZ; Voltage - 24VDC; Memory - FLASH EEPROM, (368 Bits, 200 Word Data ); Programming - WindLDR; Included Functions - Timer, Counter, Display; Additional Information - Operating Temperature: -20 to 55 deg C (-4 to 131 deg F); Manufacturer Series - CB20