Code lock
Contents

1.Description

This module converts input signals of several communication objects into a 1 to 9-digit code and makes this available at an output. If the output is forwarded to a communication object, make sure that the communication object is in the HS Expert of data type "32-Bit/EIS 11".

This logic node enables certain processes to be assigned a code by the HS/FS and secured in this way. One input is available each time for the numbers 0-9. For example, a number block can be reproduced in the visualisation, which is used to input the code. Likewise, a 4x button can also be used for entering the code.

The module "Comparator (10x)" is recommended for evaluation and comparison of the entered code.

2.Inputs

No.NameInitialisationDescription
1E1 Number 10
In the case of input signal <> 0, the press of a button for number 1 is recognised.
2E2 Number 20
In the case of input signal <> 0, the press of a button for number 2 is recognised.
3E3 Number 30
In the case of input signal <> 0, the press of a button for number 3 is recognised.
4E4 Number 40
In the case of input signal <> 0, the press of a button for number 4 is recognised.
5E5 Number 50
In the case of input signal <> 0, the press of a button for number 5 is recognised.
6E6 Number 60
In the case of input signal <> 0, the press of a button for number 6 is recognised.
7E7 Number 70
In the case of input signal <> 0, the press of a button for number 7 is recognised.
8E8 Number 80
In the case of input signal <> 0, the press of a button for number 8 is recognised.
9E9 Number 90
In the case of input signal <> 0, the press of a button for number 9 is recognised.
10E10 Number 00
In the case of input signal <> 0, the press of a button for number 0 is recognised.
11E11 Length0
Length of the code. Value between 1 and 9
12E12 Timeout0
Timeout in seconds. After each press of the button, the module waits n seconds for the next press of the button. If the timeout expires, the module is reset. All previous entries are deleted.

3.Outputs

No.NameInitialisationSBCDescription
1A1 Code0s
Sends the entered code if entry complete.
2A2 Reset0s
Sends a 1 if the module was reset by the timeout.
3A3 number of numbers0s
Sends the number of previously entered numbers. In the case of complete entry and in the case of a timeout, the output sends the value 0.
s = send, sbc = send by change

4.Other

Recalculation during start:Yes
Module is retentive:No
Internal designation:17701
Category:Additional modules

5.Similar functions

Schedule matrix with 8 hours
Telegram generator with trigger input