native digital input/output cpu 221 with 6 inputs and 4 outputs, cpu 222 with eight inputs and six outputs, cpu 224 with 14 input and 10 output points, cpu 224xp with 14 input and 10 output points, cpu 226 with 24 inputs and 16 outputs. The computer simulation the input/output cpu 224xp with 2 input, 1 output. Interrupt input allows a very high speed of the process to respond to the rising edge of the signal. High-speed counter cpu 221/2224 high-speed counter (30khz), programmable and has a reset input, two independent inputs which can be added, by count, can be connected to two 90 ?° phase shift of the a/b phase increment encoder cpu224/224xp/2266 high-speed counter (30khz), with cpu221/222 the same function. cpu 222/224/224xp/226 can be easily used digital and analog expansion module expansion. Can use the emulator (optional) input signal on the machine simulation for debugging user programs. Analog potentiometer cpu221/222 1 cpu224/224xp/226 2 cpu221/222/224/224xp/226 also has pulse output 2-way high-frequency pulse output (maximum 20khz), used to control stepper motors or servo motors to achieve positioning task. Real-time clock such as filling time stamp information, record running time machine or process time control. eeprom memory module (option) can modify and copy the program as a quick tool (without programmer), and supporting software for archiving. Data back-up battery module for a long time. User data (such as the flag state, the data blocks, timers, counters) can be stored inside the super-capacitor of about 5 days. Optional battery module can be extended to 200 days storage time (10 years of life). Battery modules are inserted in the memory module slot.