Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Basic+Applb. AUTO Reset bei Spannunsausfall Kategorie: Programmierung Basic (von ManfredW, Homepage - 3.03.2004 21:30)
 Als Antwort auf Re: Basic+Applb. AUTO Reset bei Spannunsausfall von Dietmar B - 3.03.2004 11:52
> > Hallo,
> >
> > ich habe eine Farge ich verwende die CC Basic mit Application Board und weiss nicht ob die Daten gespeichert werden bei Spannungsausfall?
> > Also ein Reset durchgeführt wird?? Muss eine Schaltung als Spannungswächter hinzugefügt werden oder macht das das Applb. schon von alleine?
> > Gruss Chriss
>
> Hallo Chris,
>
> wenn Du die Werte der Variablen im EEPROM speicherst bleiben sie erhalten
> (Schau mal in der Bedienungsanleitung unter open#, print#, etc. nach).
>
> Der Speicherbereich für Programmvariablen wird bei Spannungsausfall gelöscht.
>
> mfg
> Dietmar B.

Hallo,
noch eine Ergänzung zu den Variablen.

In der Steuerungstechnik unterscheidet man remanente und nicht-remanente Variable.
Nicht-remanente Variable werden vom Betriebssystem  nach einem Reset
oder nach Spannungsausfall auf Null gesetzt.
Das sind die Variablen Byte 1 bis 24 und bei Erweiterung Byte 25 bis 28.

Remanente Variable behalten ihren letzten Wert auch nach Reset und Start.
Jedoch bei einem Spannungsausfall können sie ihren Wert nur bei Batterie-Pufferung der c-contol retten.
Remanente Variable sind Byte 59 und 60 sowie 69 bis 72.

Erweiterung des Bereichs siehe meine homepage Kapitel Stolpersteine „mehr Variable“.

Remanente Variable sind notwendig, wenn bei Wiederanlauf nach  Reset
oder nach einem Spannungsausfall  das Programm mit letztem Sollwert fortgesetzt werden soll.
 
Auch bei Neu-Laden des geänderten Programms behalten sie ihren Wert.
So bleibt z.B. der Wert des Betriebsstundenzählers erhalten.

MfG ManfredW

Meine Homepage: http://manfred.wilzeck.de

 Antwort schreiben

Bisherige Antworten: