1. Structure: Highly integrated, compact structure, cost saving and space saving. 2. Programming software: Compatible with GX WORKS 2. 3. Input: Switching quantity: 16-channel switching quantity input (passive NPN, public terminal isolation). Analog quantity: Up to 2 AD inputs. Optional: EKSTJ type thermocouple/ PT100/ PT1000/ NTC10K/ NTC50K/ NTC100K/ 0~10V/ 0~5V/ 0~20mA/ 4-20mA/ -5V~5V/ -10V~10V or mixed type and other special specifications (thermocouple supports negative temperature). 4. High-speed count input: 6-channel single-phase 60KHz high-speed counting or 2-channel AB(Z) phase 60KHz+1 channel AB phase 10KHz. 5. Output: Switching quantity: 16-channel transistor output (maximum load 500mA) or relay output (max load 5A) or mixed. Analog quantity: when 2 DA outputs are selected, the switch output can be up to 14. Optional: 0-10V/0-5V/0-20mA/4-20mA/-5V~5V/ -10V~10V or mixed type (2DA for 1 mins voltage). 6. High speed pulse: Support 8-channel pulse output (Y0-Y3 is 100KHz, Y4-Y7 is 10KHz; high-speed counting + high-speed pulse total can not exceed 480KHz). 7. Communication: Support RS485 communication, RS232 port and CAN 2.0A/B (optional Mitsubishi programming port protocol/MODBUS protocol/RS protocol/BD board protocol). 8. Program encryption: Support PLC special encryption, completely prohibit reading the program, protect the intellectual rights and interests of engineers and manufacturers. 9. Signal filtering: Support input signal filtering time setting, filtering time default 10ms (settable range 6-60ms).