SYS1 Passwort einstellen

Dieser Befehl ändert das in der SPS festgelegte Passwort zu der in der Konstante enthaltenen Zeichenfolge.

Das 1. Schlüsselwort ist fest, das 2. Schlüsselwort ist das neue Passwort. Trennen Sie die Schlüsselwörter durch ein Komma.

Anmerkungen

  • Wenn dieser Befehl ausgeführt wird, wird der interne FROM-Speicher neu beschrieben. Dies dauert etwa 100ms.

  • Ist das neue Passwort identisch mit dem alten Passwort, wird der FROM-Speicher nicht neu beschrieben.

  • Es wird empfohlen, diesen Befehl nur bei steigender Flanke auszuführen.

  • Trennen Sie die Schlüsselwörter durch ein Komma und verwenden Sie keine Leerzeichen.

  • Schlüsselworteinstellung (4 Zeichen hexadezimal)

    PASS,ABCD

    PASS

    Fest

    ABCD

    Passwort, z.B. ABCD als Passwort festlegen

  • Schlüsselworteinstellung (8 Zeichen alphanumerisch)

    Geben Sie z.B. 'PAS,FP-Xv3' ein. Leerzeichen am Ende des Passworts werden nicht berücksichtigt.

    PAS,FP-X v 3

    PAS

    Fest

    FP-X v 3

    Passwort, z.B. FP-X v 3 als Passwort festlegen

Fehleralarmmerker

sys_bIsOperationErrorHold (wird auf TRUE gesetzt und bleibt TRUE)
  • wenn ein anderes Zeichen als ein Schlüsselwort angegeben wird

  • wenn kein Komma zwischen dem ersten und zweiten Schlüsselwort steht

  • wenn das Schlüsselwort in Kleinbuchstaben geschrieben ist

  • wenn das Passwort nicht aus genau 4 Zeichen oder aus anderen als den Zeichen 0 bis 9 und A bis F besteht

sys_bIsOperationErrorNonHold (wird für einen Zyklus auf TRUE gesetzt)
  • wenn ein anderes Zeichen als ein Schlüsselwort angegeben wird

  • wenn kein Komma zwischen dem ersten und zweiten Schlüsselwort steht

  • wenn das Schlüsselwort in Kleinbuchstaben geschrieben ist

  • wenn das Passwort nicht aus genau 4 Zeichen oder aus anderen als den Zeichen 0 bis 9 und A bis F besteht

Beispiel

POE-Kopf

Im POE-Kopf werden alle Ein- und Ausgangsvariablen deklariert, die für die Programmierung dieser Funktion verwendet werden.

Für alle Programmiersprachen wird der gleiche POE-Kopf verwendet.

	VAR
		bSetEdge: BOOL:=FALSE;
		DT_value: DT:=DT#2010-06-30-11:15:00;
		bEno: BOOL:=FALSE;
	END_VAR

POE-Rumpf

Wenn ChangePassword auf TRUE gesetzt wird, wird das Passwort der SPS zu "ABCD" geändert.

KOP-Rumpf

BODY
    WORKSPACE
        NETWORK_LIST_TYPE := NWTYPELD ;
        ACTIVE_NETWORK := 0 ;
    END_WORKSPACE
    NET_WORK
        NETWORK_TYPE := NWTYPELD ;
        NETWORK_LABEL :=  ;
        NETWORK_TITLE :=  ;
        NETWORK_HEIGHT := 5 ;
        NETWORK_BODY
B(B_F,E_SET_RTC_DT!,Instance,20,1,28,5,,?DEN?DIN?AENO);
B(B_VARIN,,DT_value,18,3,20,5,);
B(B_CONTACT,,bSetEdge,7,2,9,4,R);
B(B_COIL,,bEno,37,2,39,4,);
L(1,3,7,3);
L(9,3,20,3);
L(28,3,37,3);
L(1,0,1,5);
        END_NETWORK_BODY
    END_NET_WORK
END_BODY
Anmerkung

Die am s* angegebenen Werten werden von Compiler automatisch rechtsbündig ausgerichtet.

Letzte Änderung: 2024-03-07Feedback zu dieser SeitePanasonic Hotline