Reset des SPS-Projekts durchführen

Ein Reset des SPS-Projekts stoppt das Programm und setzt die Variablen auf ihren Initialisierungswert zurück. Abhängig von der Art des Reset werden auch RETAIN-Variablen und PERSISTENT-Variablen zurückgesetzt.

Das kleine Beispielprogramm und die nachfolgende Handlungsanweisungen verdeutlichen Ihnen das Verhalten der verschiedenen Resets.

Siehe auch:

Beispielprogramm

Deklaration:

VAR
    nVar : INT := 0;
END_VAR
VAR RETAIN 
    nVarRetain : INT :=0;
END_VAR 
VAR PERSISTENT 
    nVarPersistent : INT:= 0;
END_VAR 

Implementierung:

nVar := 100;
nVarRetain := 200;
nVarPersistent := 300;
1. Führen Sie den Befehl Erstellen aus.
2. Laden Sie das SPS-Projekt auf die Steuerung.
3. Wählen Sie im Menü PLC oder in der Symbolleiste TwinCAT SPS Symbolleistenoptionen den Befehl Einloggen, um in den Onlinebetrieb zu wechseln.
4. Starten Sie das SPS-Programm.
Beobachten Sie die Variablen nVar, nVarRetain und nVarPersistent.

Ausführen eines Reset kalt:

1. Wählen Sie den Befehl Reset kalt im Menü PLC oder in den TwinCAT SPS Symbolleistenoptionen.
Eine Abfrage erscheint, ob Sie den Befehl wirklich durchführen wollen.
2. Bestätigen Sie den Dialog mit Ja.
Das SPS-Projekt wird zurückgesetzt. Die Variable nVar wird auf den Initialisierungswert 0 gesetzt. Die RETAIN-Variable nVarRetain und die PERSISTENT-Variable nVarPersistent behalten ihren Wert

Ausführen eines Reset Ursprung:

1. Wählen Sie im Menü PLC oder in den TwinCAT SPS Symbolleistenoptionen den Befehl Reset Ursprung.
Eine Abfrage erscheint, ob Sie den Befehl wirklich durchführen wollen.
2. Bestätigen Sie den Dialog mit Ja.
Das SPS-Projekt wird ausgeloggt. Alle Variablen werden auf ihren Initialisierungswert zurückgesetzt.