Codeschloss
Inhalt

1.Beschreibung

Dieser Baustein wandelt Eingangssignale mehrerer Kommunikationsobjekte in einen 1 bis 9- stelligen Code um, und stellt diesen an einem Ausgang bereit. Wird der Ausgang auf ein Kommunikationsobjekt geleitet, ist zu beachten, dass das Kommunikationsobjekt im HS-Experten vom Datentyp "32-Bit/EIS 11" ist.

Mit diesem Logik-Baustein können bestimmte Vorgänge durch den HS/FS mit einem Code belegt und dadurch abgesichert werden. Für die Ziffern 0-9 steht jeweils ein Eingang zur Verfügung. So kann zum Beispiel in der Visu ein Nummernblock nachgebildet werden, welcher zur Eingabe des Codes dient. Ebenso könnte aber auch ein Vierfach-Taster zur Eingabe des Codes dienen.

Zur Auswertung und zum Vergleich der eingegeben Codes wird der Baustein "Vergleicher (10-fach)" empfohlen.

2.Eingänge

Nr.NameInitBeschreibung
1E1 Ziffer 10
Bei Eingangssignal <> 0 wird der Tastendruck fürZiffer 1 erkannt.
2E2 Ziffer 20
Bei Eingangssignal <> 0 wird der Tastendruck fürZiffer 2 erkannt.
3E3 Ziffer 30
Bei Eingangssignal <> 0 wird der Tastendruck für Ziffer 3 erkannt.
4E4 Ziffer 40
Bei Eingangssignal <> 0 wird der Tastendruck für Ziffer 4 erkannt.
5E5 Ziffer 50
Bei Eingangssignal <> 0 wird der Tastendruck für Ziffer 5 erkannt.
6E6 Ziffer 60
Bei Eingangssignal <> 0 wird der Tastendruck für Ziffer 6 erkannt.
7E7 Ziffer 70
Bei Eingangssignal <> 0 wird der Tastendruck für Ziffer 7 erkannt.
8E8 Ziffer 80
Bei Eingangssignal <> 0 wird der Tastendruck für Ziffer 8 erkannt.
9E9 Ziffer 90
Bei Eingangssignal <> 0 wird der Tastendruck für Ziffer 9 erkannt.
10E10 Ziffer 00
Bei Eingangssignal <> 0 wird der Tastendruck fürZiffer 0 erkannt.
11E11 Länge0
Länge des Codes. Wert zwischen 1 und 9
12E12 Timeout0
Timeout in Sekunden. Nach jedem Tastendruckwartet der Baustein n Sekunden auf den nächstenTastendruck. Läuft der Timeout ab, wird derBaustein zurückgesetzt.Alle bisherigen Eingaben werden gelöscht.

3.Ausgänge

Nr.NameInitSBCBeschreibung
1A1 Code0s
Sendet bei vollständiger Eingabe deneingegebenen Code.
2A2 Reset0s
Sendet eine 1, wenn der Baustein durch denTimeout zurückgesetzt wurde.
3A3 Anz. Ziffern0s
Sendet die Anzahl der bisher eingebenen Ziffern.Bei vollständiger Eingabe und bei einem Timeoutsendet der Ausgang den Wert 0.
s = send, sbc = send by change

4.Sonstiges

Neuberechnung bei Start:Ja
Baustein ist remanent:Nein
Interne Bezeichnung:17701
Kategorie:Weitere Bausteine

5.Ähnliche Funktionen

Stundeplanmatrix mit 8 Stunden
Telegrammgenerator mit Triggereingang