User Manual

12/06 AWB2724-1584D
41
9 Betrieb
Allgemeines
Übersicht über die Speichergrößen
Folgende maximale Speicher/Programmbausteine stehen zur
Verfügung:
Speicher-Definition
Die Steuerung hat folgende Speicher:
Arbeitsspeicher (SRAM), nicht gepuffert.
Inhalt, z. B.: Programm, Daten
Systemspeicher (FLASH), gepuffert.
Inhalt, z. B.: Bootprojekt
Speicherkarte
Inhalt, z. B.: Bootprojekt, Betriebssystem.
Einschaltverhalten
Die Steuerung hat keine Batterie zum Backup des Arbeitsspei-
chers, der das Programm enthält. Zur Sicherung des Programms
bei Spannungsausfall sollten Sie ein Bootprojekt von diesem
Programm erzeugen, das im spannungsausfallsicheren System-
speicher abgelegt wird.
Nach dem Einschalten der Versorgungsspannung führt die CPU
einen System-Selbsttest durch. Im Fehlerfall blinken die LEDs
RUN/STOP/SF und CAN/NET rot. Nach dem fehlerfreien Selbsttest
überprüft die Steuerung, ob:
ein Betriebssystem-Update auf einer gesteckten Speicherkarte
vorhanden ist. Gegebenfalls muss es geladen werden.
ein Bootprojekt verfügbar ist. Ist das der Fall, wird es in den
Arbeitsspeicher der Steuerung geladen und in Abhängigkeit des
parametrierten Startverhaltens gestartet. Ist kein Bootprojekt
vorhanden, bleibt die Steuerung im Zustand NOT READY.
Einschaltverhalten mit Bootprojekt auf der Speicherkarte
Beim Einschalten der Steuerung hat ein auf der Speicherkarte
vorhandenes Bootprojekt Vorrang vor einem im Systemspeicher
gespeicherten. Sind die Bootprojekte unterschiedlich, wird das
Bootprojekt von der Speicherkarte in den Systemspeicher kopiert
und anschließend zur Ausführung gebracht. Durch den Kopiervor-
gang verlängert sich die Hochlaufphase der Steuerung einmalig
um mehrere Sekunden.
Programm (Code) 256 kByte
Globale Variablen (Global) 224 kByte, wenn keine Biblio-
theken einbunden wurden
Datenspeicher (Memory) 16 kByte
Eingangsabbild (Input) 4 kByte
Ausgangsabbild (Output) 4 kByte
Remanente Variablen (Retain) 8 kByte
Max. Anzahl von Bausteinen
(POUs)
ca. 2000
h
Wird in einem Funktionsbaustein (FB) eine Variable als
RETAIN deklariert, nehmen alle Variablen in diesem
Baustein den Status RETAIN an.