(0) Shopping cart
You have no items in your shopping cart.
Shopping Categories

    Programmable Timer Relay, 16-Input 16-Output, 24V DC

    5 out of 5 based on 2 reviews | Write a review
    This 16-input 16-output programmable timer relay, aka. simple PLC controller, can replace both multiple timer relays and ordinary PLC, with more powerful & accurate timing function and easy to learn & understand programming. This simple PLC controller is relay type with power supply 24V DC. The input is compatible with PNP/NPN switching signal. Optional analog input/output 0~20mA, 0~10V, 485 Modbus. Easy to use and favorable price.
    30-day Returns
    Free Shipping
    Delivery date: 6-12 days

    This simple programmable PLC controller (programmable timer relay) is an an all-in-one device with relay output, 16 inputs & 16 outputs and it has optional 2-channel analog input/output.


    • Can replace ordinary PLC
      The custom button simulates the start, pause and emergency stop function. Multiple switch inputs can be connected to various sensors, realize the logic operation of PLC action flow, custom programming of output functions, and independent or combined timing functions for multiple time periods.
    • Can work as multiple timer relays
      The programmable timer relay can achieve any combination of year, month, date, day of the week, time, etc., to trigger a series of specific actions.
    • Can replace PLC analog current module voltage module
      With analog unit calculation, the simple PLC can realize programming intuitively.
    • Program encryption
      The set program can be encrypted to avoid being changed by others.
    • Offline management
      No need to connect the computer and mobile phone, can edit and set directly on the control panel with high-definition LCD display, easy to operation.


    Model ATO-TIMER-32PLC
    Number of Inputs 16
    Number of Outputs 16
    Output Type Relay type
    Power Supply * 10W (<300mA/ 24V DC)
    The power supply port has reverse connection protection.
    Input voltage is not greater than 28V.
    Output Form 16 relays (Normally Open)
    Output Load 5A/250V AC, 5A/30V DC
    Contact Life Electrical life: 100,000 times
    Mechanical life: 3 million times
    Input Signal >2mA/12-24V DC, compatible PNP/NPN switching signal
    Analog Input (Optional) 0~20mA, 4~20mA, 0~5V, 0~10V
    Limit input range: voltage<33V, current<30mA (continuous input value)
    Analog Output (Optional) 0~20mA (24V output), 4~20mA (24V output), 0~5V, 0~10V
    Integer Error ≤1%
    Repeatability Error ≤1%
    Installation DIN-rail mounting
    Certificate RoHS, FCC
    Dimension 160*95*56mm
    Weight 0.5kg

    * The output termianls require additional power supply. especially when the supply voltage of the simple PLC is different from supply voltage of loads.

    Input & Output Spec

    • Input
      The simple PLC can be connected to various switch-isolated inputs such as push buttons, proximity switches,cylinder magnetic switches, relay contacts, photoelectric sensors, Hall sensors, etc. It has built-in 5V pull-up and over-current and over voltage protections.
      For the simple PLC with analog input, it  can also support the transmitter, current and voltage module and other signal access, with analog input range (0~20mA, 4~20mA, 0~5V, 0~10V).
    • Output
      It can be connected to various switching loads, like contactors, solenoid valves, relays, LEDs, alarm devices, etc. The model with analog output can also be controlled by 0-10V to the frequency converter to adjust speed etc.

    Wiring Diagram

    16-in 16-out programmable timer relay controlling DC load wiring diagram
    16-in 16-out programmable timer relay controlling AC load wiring diagram

    Tips: Structure and Principle of Programmable Relay

    Programmable relay stores some typical relay logic control program in internal memory in advance and realize some simple logic control and sequence control function by the user program combination and calls. The user program uses the ladder diagram or functional diagram language through panel, intuitive and easy to understand. The switching signal input by the button, switch etc., through sequential procedures, through sequential execution of the program, can perform arithmetic operations, logic operations, analog operations, timing, up/down counting, frequency measurement on the input signals, and there are functions such as display parameters, communication, simulation operation, etc. Its integrated internal software function and programming software can replace the traditional relay logic circuit, such as the logic circuit composed of relay, contactor and timer, and has a strong anti-interference ability.

    In addition, its hardware is standardized. To change the control function only need to change the program. Therefore, in the relay logic control system, the timer relay, intermediate relay, counter, contactor and timer can be replaced by "soft instead of hard", in order to simplify the circuit design, and to complete more complex logic control, which even the traditional relay logic control mode cannot achieve the function.

    Therefore, programmable relay is widely used in industrial automation control system, small machinery and devices, building electrical and other fields. It is applicable to the control of intelligent residence system, lighting system, heating and ventilation system, door, window, fence and moving door.

    Taking the 16-in 16-out programmable timer relay (simple PLC) as example, these videos will show you some basic setting or instructions including on-delay setting, timer and counter.

    1. Programmable Timer Relay (Simple PLC) Overview

    2. Programmable Timer Relay for On-Delay Setting

    3. Simple PLC (Programmable Timer Relay) Timer Function

    4. Counter Instructions in Simple PLC (Programmable Timer Relay)

    Existing reviews of Programmable Timer Relay, 16-Input 16-Output, 24V DC
    Run many programs at the same time
    Good day,
    When it comes with many programs, let’s say P1, P2 and P3 pre-seted inside the programmable timer relay, can we run P1 only, P2 only, P1 P3, or whatever the combination? or do they run all as long as they are written inside? In case multiple programs can run together, are they played at the same time, from a unique input START, or according to a sequence? By advance, thanks for your kind help.
    From: Christophe | Date: 19/03/2021
    Was this review helpful? Yes No (0/0)
    ATO Responded
    Programmable timer relay programs cannot be executed at the same time, but they can be run in disorder. For detailed operation, please check the manual attached to our page.
    Very interesting programmable timer relay
    I purchased this item with relay output (485 Modbus) for an Arduino project. This item can works as a simple PLC. I have tried all the settings in the instruction. Just as what it is, simple to learn and simple to use. Very interesting.
    From: Eddie | Date: 18/11/2019
    Was this review helpful? Yes No (0/0)
    Load more reviews...
    Write your review for Programmable Timer Relay, 16-Input 16-Output, 24V DC
    • Only registered users can write reviews
    • Bad
    • Excellent