0% found this document useful (0 votes)
322 views

3 Level Password

This document describes a 3-level password protection system programmed on a LOGO! controller. Passwords are entered using the cursor keys and compared to predefined values. If all three passwords are entered correctly, access is granted. The passwords will also reset after 5 minutes if not manually reset first.

Uploaded by

Eduardo Gomez
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
322 views

3 Level Password

This document describes a 3-level password protection system programmed on a LOGO! controller. Passwords are entered using the cursor keys and compared to predefined values. If all three passwords are entered correctly, access is granted. The passwords will also reset after 5 minutes if not manually reset first.

Uploaded by

Eduardo Gomez
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Realisierung eines 3 - Level Passwortes (eingegeben ber Cursortasten) Realization of a 3 - level password (entered by cursor keys)

M12 B029 M18 High

Rcksetzen der Passwrter nach 5 min. Password reset after 5 min. >1
B110 PWReset
Trg T

B001

Password 1
B112 PW1
En S1 S2 Par Ax

hi

M19 B114
Ay Par

>1

B109 word 1
R Cnt Dir Par

A
On =0 Off =0 Gain =1.0Offset =0 Point=0 B113

A
B116 Password 1 Correct B118 antirace
Trg T

Rem = off 05:00m-

V1 =505V2=0 V3=0 V4=0 Point =0


En S1 S2 Par

&

M12

Rem = off On=0B042 word 2 R Off=1 B012/En B029/1 I1


Cnt Dir Par

B044

X3

>1

M
Rem = off 00:20s-

B115
Ax

A
On =0 Off =0 Gain =1.0Offset =0 Point=0

Ay Par

High

V1 =B109V2=0 V3=0 V4=0 Point =0 Password B030 PW2


En S1 S2 Par

I Rcksetzen der Passwrter sofort Password reset immediately

Rem = off On=0Off=1 B043 word 3


R Cnt Dir Par

Rem = off On=0Off=1 B032


Ax

hi

M12 Prio = 0 Quit = off PASSWORD LEVEL 1 CORRECT M18 Prio = 1 Quit = off PASSWORD LEVEL 2 CORRECT M19 Prio = 2 Quit = off PASSWORD LEVEL 3 CORRECT Password 3 Correct B041 antirace
Trg T

B012
En P Par

A
On =0 Off =0 Gain =1.0Offset =0 Point=0 B031

Ay Par

A
B034 Password 2 Correct B035 antirace
Trg T

V1 =1126V2=0 V3=0 V4=0 Point =0


En S1 S2 Par

&

M18

B013/En B029/2

M
Rem = off 00:20s-

B013
En P Par

B002

Q1

&

B033
Ax

Freigabe Release

A
On =0 Off =0 Gain =1.0Offset =0 Point=0

Ay Par

V1 =B42V2=0 V3=0 V4=0 Point =0 High

B014
En P Par

Password 3
B036 PW3
En S1 S2 Par Ax

hi

B038

A
On =0 Off =0 Gain =1.0Offset =0 Point=0 B037

Ay Par

A
B040

V1 =430V2=0 V3=0 V4=0 Point =0


En S1 S2 Par

&

M19

B029/3 B014/En

M
Rem = off 00:20s-

High

hi

B117
En P Par Prio = 30 Quit = off PASSWORD LEV 1:(B109 w.. LEV 2:(B042 w.. LEV 3:(B043 w..

X2

B039
Ax

A
On =0 Off =0 Gain =1.0Offset =0 Point=0

Ay Par

V1 =B43V2=0 V3=0 V4=0 Point =0

Die Passwort-Anzeige ist immer aktiv. Wenn die Passwrter richtig sind, werden auch die zustzlichen Anzeigen freigeschaltet. The password display is always active. If passwords are correct, the additional displays are also enabled. Project: Installation: File: 3-Level Passwort 3_level_password.lsc Customer: Diagram No.: Page: SIEMENS AG 1/4

Creator: Checked: Date:

ADBEJO0 Beyer 2/7/06 3:40 PM/5/3/10 3:58 PM

Deutsch: Anforderung: LOGO! soll den Zugang zu einem Objekt mittels Passwort schtzen. Dieses Objekt kann z.B. die Parametrierung einer Maschine, der Zugang zu einem Sicherheitsbereich usw. sein.

LOGO!-Lsung: ber die LOGO!-Tasten sollen drei Passwrter eingegeben werden knnen. Sind diese richtig, erfolgt eine Freigabe am Objekt. Sie sind als 3-Level Passwort programmiert, sodass mit jedem Level eine Berechtigung freigeschaltet werden kann. Oder sie werden wie im Beispiel UND-verknpft, sodass es erforderlich ist alle drei Levels freizuschalten. (Mit der Taste "ESC" kommen Sie in den nderungsmodus des Meldetextes. Sie mssen die Taste "ESC" mindestens 1 Sekunde lang gedrckt halten. Mit den Cursortasten "links,rechts" whlen Sie die gewnschte Zeile aus (Sie knnen nur die Zeilen mit Parametern auswhlen). Drcken Sie "OK", um den Parameter zu ndern. Verwenden Sie dazu die Cursortasten "oben,unten" . Mit "OK" werden die nderungen bernommen.) Im analogen MUX B112 ist das Passwort 1 (505) definiert. Im analogen MUX B030 ist das Passwort 2 (1126) definiert. Im analogen MUX B036 ist das Passwort 3 (430) definiert. Fr die Eingabe des Passwortes 1 wird ber das Display der Wert des Zhlers B109 verndert. ber Verweisfunktion wird dieser Wert in den MUX B113 transferriert. Der vordefinierte Wert und der eingegebene Wert wird in den Analogkomparatoren B114 und B115 verglichen. Wenn die Werte gleich sind wird M12 freigeschaltet. Der gleiche Prozess findet fr die Passwrter 2 und 3 statt. Nachdem die Passwrter richtig eingegeben wurden sollte der Benutzer sie entweder ber den Taster S1 oder ber die Tasten von LOGO! wieder zurcksetzen. Tut er dies nicht, werden sie nach 5 Minuten trotzdem zurckgesetzt. Natrlich ist es sinnvoll, das Programm an sich mit einem Programmpasswort zu versehen, um ein unbefugtes Auslesen der Parameter zu verhindern.

Verwendete Komponenten: - LOGO! mit Display - I1 Taster fr Reset (Schlieer)

Vorteile und Besonderheiten: Der Sicherheitsbeauftragte/Programmierer kann die Passwrter leicht ndern.

Creator: Checked: Date:

ADBEJO0 Beyer 2/7/06 3:40 PM/5/3/10 3:58 PM

Project: Installation: File:

3-Level Passwort 3_level_password.lsc

Customer: Diagram No.: Page:

SIEMENS AG 2/4

English: Requirement: LOGO! is to protect the access to an object. This object can be e.g. the parameterization of a machine, the entrance to a safety area etc..

LOGO!-Solution: Via the LOGO! keyboard three passwords shall be able to be entered. If the passwords are correct, a release at the object takes place. They are programmed as a 3-level password so that with each level an authorization can be activated. Or they are connected with an "AND", so that it is necessary to activate all three levels. (With the key "ESC" you select the editing mode of the message text. You must keep the "ESC" key pressed for at least one second. With the cursor keys "left, right" you select the relevant line (you can only select lines that contain parameters). Press "OK" to change the parameter. To do this use the cursor keys "up/down". Confirm your changes with OK.) In the analog MUX B012, password 1 (505) is specified. In the analog MUX B030, password 2 (1126) is specified. In the analog MUX B036, password 3 (430) is specified. To enter the password 1, the value of the counter B109 is edited via the display. This value is transferred into MUX B113 via reference function. The pre-defined value and the entered value is compared in the analog comparators B114 and B115. If the values are equal M12 is enabled. The same process takes place for the passwords 2 and 3. After the passwords were entered correctly the user sould reset them again either by the push-button S1 or by the LOGO!-Keys . If he does not, they are reset after 5 minutes anyway. Of course it is actually suggestive to protect the program itself with a program password to avoid an unauthorized readout of the parameters.

Used components: - LOGO! with display - I1 Reset push-button (NO-contact)

Advantages and specifics: The safety representative/programmer can change the passwords easily.

Creator: Checked: Date:

ADBEJO0 Beyer 2/7/06 3:40 PM/5/3/10 3:58 PM

Project: Installation: File:

3-Level Passwort 3_level_password.lsc

Customer: Diagram No.: Page:

SIEMENS AG 3/4

SIEMENS AG- Beispielprogramm


Warnung und Haftungsausschluss
Siemens AG Programmbeispiel ohne Gewhr Warnung: Steuerungen knnen bei unsicheren Betriebszustnden ausfallen und dadurch den unkontrollierten Betrieb der gesteuerten Gerte verursachen.Solche gefhrliche Ereignisse knnen zu tdlichen und/oder schweren Verletzungen und/oder Sachschaden fhren.Sorgen Sie daher fr eine NOT-AUS-Funktion, elektrische oder andere redundante Sicherheitseinrichtungen, die von Ihrem Automatisierungssystem unabhngig sind. Haftungsausschluss: Jeder Anwender ist fr den sachgemen Betrieb seines LOGO-Systems selbst verantwortlich. Dieses Programm enthebt Sie nicht der Verpflichtung zu sicherem Umgang bei Anwendung, Instalation, Betrieb und Wartung. Durch die Nutzung dieses von der Siemens AG erstellten Programm-Beispieles erkennen Sie an, da die Siemens AG unter keinen Umstnden fr mglicherweise infolge der Nutzung auftretende Sach- und/oder Personenschden haftbar gemacht werden kann.

SIEMENS AG- Example Program


Warning and Disclaimer of Liability
Siemens AG Example Program without Liability Warning: Unsafe operating conditions can cause controllers to fail, resulting in unchecked operation of controlled devices. Such hazardous events can cause death and/or serious injury and/or material damage.You must therefore provide an emergency stop function and electric or other redundant safety devices that are independent of your automation system. Disclaimer of Liability: Users are solely responsible for the correct operation of their LOGO! systems. This program does not relieve you of the obligation to observe safe practices during implementation, installation, operation, and maintenance. By using this example program created by Siemens AG, you acknowledge that Siemens AG cannot under any circumstances be held liable for any possible personal injury or material damage resulting from the use of this program.

Creator: Checked: Date:

ADBEJO0 Beyer 2/7/06 3:40 PM/5/3/10 3:58 PM

Project: Installation: File:

3-Level Passwort 3_level_password.lsc

Customer: Diagram No.: Page:

SIEMENS AG 4/4

Block Number (Type)

Parameter

B012(Message texts) :

Prio = 0 Quit = off PASSWORD LEVEL 1 CORRECT Prio = 1 Quit = off PASSWORD LEVEL 2 CORRECT Prio = 2 Quit = off PASSWORD LEVEL 3 CORRECT V1 =1126V2=0 V3=0 V4=0 Point =0 V1 =B42V2=0 V3=0 V4=0 Point =0 On =0 Off =0 Gain =1.0Offset =0 Point=0 On =0 Off =0 Gain =1.0Offset =0 Point=0 Rem = off 00:20sV1 =430V2=0 V3=0 V4=0 Point =0 V1 =B43V2=0 V3=0 V4=0 Point =0

B013(Message texts) :

B014(Message texts) :

B030 PW2(Analog MUX) : Password 2

B031(Analog MUX) :

B032(Analog Comparator) :

B033(Analog Comparator) :

B035 antirace(On-Delay) :

B036 PW3(Analog MUX) : Password 3

B037(Analog MUX) :

Creator: Checked: Date:

ADBEJO0 Beyer 2/7/06 3:40 PM/5/3/10 3:58 PM

Project: Installation: File:

3-Level Passwort 3_level_password.lsc

Customer: Diagram No.: Page:

SIEMENS AG 5

Block Number (Type)

Parameter

B038(Analog Comparator) :

On =0 Off =0 Gain =1.0Offset =0 Point=0 On =0 Off =0 Gain =1.0Offset =0 Point=0 Rem = off 00:20sRem = off On=0Off=1 Rem = off On=0Off=1 Rem = off On=0Off=1 Rem = off 05:00mV1 =505V2=0 V3=0 V4=0 Point =0 V1 =B109V2=0 V3=0 V4=0 Point =0 On =0 Off =0 Gain =1.0Offset =0 Point=0 On =0 Off =0 Gain =1.0Offset =0 Point=0

B039(Analog Comparator) :

B041 antirace(On-Delay) :

B042 word 2(Up/Down counter) :

B043 word 3(Up/Down counter) :

B109 word 1(Up/Down counter) :

B110 PWReset(On-Delay) :

B112 PW1(Analog MUX) : Password 1

B113(Analog MUX) :

B114(Analog Comparator) :

B115(Analog Comparator) :

Creator: Checked: Date:

ADBEJO0 Beyer 2/7/06 3:40 PM/5/3/10 3:58 PM

Project: Installation: File:

3-Level Passwort 3_level_password.lsc

Customer: Diagram No.: Page:

SIEMENS AG 6

Block Number (Type)

Parameter

B117(Message texts) :

Prio = 30 Quit = off PASSWORD LEV 1:(B109 word 1-Coun) LEV 2:(B042 word 2-Coun) LEV 3:(B043 word 3-Coun) Rem = off 00:20s-

B118 antirace(On-Delay) :

M12(Flag) : Password 1 Correct M18(Flag) : Password 2 Correct M19(Flag) : Password 3 Correct

Creator: Checked: Date:

ADBEJO0 Beyer 2/7/06 3:40 PM/5/3/10 3:58 PM

Project: Installation: File:

3-Level Passwort 3_level_password.lsc

Customer: Diagram No.: Page:

SIEMENS AG 7

Connection

Label

I1 I2 I3 I4 I5 I6 I7 I8 I9 I10 I11 I12 I13 I14 I15 I16 I17 I18 I19 I20 I21 I22 I23 I24

S1 S2 S3 S4 S5 S6 S7

Creator: Checked: Date:

ADBEJO0 Beyer 2/7/06 3:40 PM/5/3/10 3:58 PM

Project: Installation: File:

3-Level Passwort 3_level_password.lsc

Customer: Diagram No.: Page:

SIEMENS AG 8

Connection

Label

S8 AI1 AI2 AI3 AI4 AI5 AI6 AI7 AI8 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16 AQ1 AQ2 X1 X2 X3 X4 X5 X6 X7 X8

Creator: Checked: Date:

ADBEJO0 Beyer 2/7/06 3:40 PM/5/3/10 3:58 PM

Project: Installation: File:

3-Level Passwort 3_level_password.lsc

Customer: Diagram No.: Page:

SIEMENS AG 9

Connection

Label

X9 X10 X11 X12 X13 X14 X15 X16

Creator: Checked: Date:

ADBEJO0 Beyer 2/7/06 3:40 PM/5/3/10 3:58 PM

Project: Installation: File:

3-Level Passwort 3_level_password.lsc

Customer: Diagram No.: Page:

SIEMENS AG 10

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy