Frage:
Was für Reset-Arten gibt es?
Antwort:
Ab der Version 2.0 von DDS ist es möglich verschiedene Arten des Reset auszulösen. Die Auslösung erfolgt über den Menüpunkt Online-> Reset, Online-> Reset(Kalt) oder Online-> Reset (Ursprung). Die nachfolgend beschriebenen Reset-Arten beziehen sich auf das Betriebssystem 6.2 oder größer der Servo PLC (DSMC) und Drive PLC.
1. Reset
- Beim Reset werden die RAM Variablen des PLC Programms auf ihren Initialisierungswert gesetzt bzw. auf Null wenn sie keinen Initialisierungswert haben.
- Die Variablen-Klassen Retain und Persistent bleiben unverändert.
- Die Usercodestellen werden auf den Initialwert gesetzt aber nicht im Parametersatz abgespeichert (können mit C0002 = 1 Parametersatzladen wiederhergestellt werden)
2. Reset (Kalt) PLC Programm Download
- Beim Reset (Kalt) werden die RAM Variablen des PLC Programms auf ihren Initialisierungswert gesetzt bzw. auf Null wenn sie keinen Initialisierungswert haben.
- Die Retain-Variablen werden auf Null bzw. auf ihren Initialisierungswert geschrieben.
- Die Persistent-Variablen behalten ihren Wert.
- Die Usercodestellen werden auf den Initialwert gesetzt und im Parametersatz abgespeichert.
3. Reset (Ursprung)
- Das PLC Programm ist nicht mehr vorhanden (User RAM wird gelöscht, User Codestellen sind nicht vorhanden).
- Der Bereich der Retain und der Bereich der Persistent- Variablen werden gelöscht (auf Null geschrieben).
- Der Werksabgleich der Systemcodestellen wird geladen und im Parametersatz gespeichert.
- Bei der Servo PLC werden die Sektoren des 2. Flashbausteins gelöscht.
4. Sonderfall PLC Programm Download
- Beim Download werden die RAM Variablen des PLC Programms auf ihren Initialisierungswert gesetzt bzw. auf Null wenn sie keinen Initialisierungswert haben.
- Die Retain-Variablen werden auf Null bzw. auf ihren Initialisierungswert geschrieben.
- Die Persistent-Variablen behalten ihren Wert.
- Die Usercodestellen werden auf den Initialwert (Wert aus dem Instanz Parametermanager) oder wenn Einträge im Dialog Codestellen Initialisierungswerte vorhanden sind auf diese gesetzt und im Parametersatz abgespeichert.