DL105 CPU, 10 DC in / 8 DC out, requires external 110-220V power (94-240 VAC @ 30VA max., 100-240 VDC @ 30W max.), includes 500mA 24VDC auxiliary device power supply. 2.4K words total (2048 words ladder - EEPROM, 384 words V-memory), RLL/RLLPLUS programming, built-in RS232C programming port. Inputs: 10 DC inputs, 12-24 VDC current sinking/sourcing, 3 isolated commons. First 4 inputs are configurable in one of several high-speed I/O features such as 5kHz counter input, pulse catch input, or interrupt input (not available when using pulse output). Outputs: 8 DC outputs, 5-30 VDC current sinking, 0.5A/pt. max, 3 internally connected commons. 2 outputs are configurable for independent CW/CCW pulse train output or step and direction pulse output up to 7kHz (@ 0.25A/pt. max) (not available when using high-speed inputs).