ZCM-12 digital control clocks are used to implement time functions in automation and control systems. Weekly programmers control the output relay depending on the program settings (day, hour). All systems have additional features, e.g. a random function that can be used to simulate the presence and a control input function that can be used to change the operating mode of the system by means of an external button. The construction of the housing allows the system to be mounted on a TH 35 rail and, if necessary, to seal the device. The design of the system guarantees battery backup of all settings in the absence of supply voltage.