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.
- Reset kalt: Alle Variablen des aktiven SPS-Projekts, mit Ausnahme der remanenten Variablen (RETAIN- und PERSISTENT-Variablen), werden auf ihren Initialisierungswert zurückgesetzt.
- Reset Ursprung: Alle Variablen des aktiven SPS-Projekts, einschließlich der remanenten Variablen (RETAIN- und PERSISTENT-Variablen), werden auf ihren Initialisierungswert zurückgesetzt. Das SPS-Projekt auf der Steuerung wird zurückgesetzt.
Das kleine Beispielprogramm und die nachfolgende Handlungsanweisungen verdeutlichen Ihnen das Verhalten der verschiedenen Resets.
Siehe auch:
- Referenz Programmierung: Remanente Variablen - PERSISTENT, RETAIN
- Dokumentation TC3 User Interface: Befehl Reset kalt
- Dokumentation TC3 User Interface: Befehl Reset Ursprung
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.