11BProgrammierung
65BBootprojekt / Quellcode
12.3
Bootprojekt / Quellcode
Das in den Controller e geladene Projekt wird ebenso wie die AS-i Konfiguration zunächst nur im flüch-
tigen SRAM gespeichert. Es geht also verloren, wenn der Controller e nicht mehr mit 24 V versorgt
wird.
Boot-Vorgang:
Wenn die Versorgungsspannung des Controller e eingeschaltet wird, kopiert das Betriebssystem die
als Bootprojekt gesicherten Programme und Daten in das SRAM und führt diese dort aus (Boot-
Prozess). Anschließend erhalten die AS-i Master ihre Konfigurationsdaten. Die AS-i Master initialisie-
ren damit die AS-i Slaves und starten den Datentransfer zu den Slaves.
12.3.1
Bootprojekt erzeugen
WARNUNG
Gefährliche, unkontrollierte Maschinenzustände!
Der Flash-Prozess kann beim Erzeugen eines Bootprojekts 5 bis 20 Sekunden andauern! Während
dieser Zeit bleiben die Ausgänge in ihrem gegenwärtigen Zustand.
► Vor Erzeugen eines Bootprojekts oder der Sicherung der AS-i Konfiguration die Maschine/Anlage
stillsetzen oder in einen sicheren Zustand bringen
→ Seite 10-4, Kapitel
Ist ein AS-i System fertig konfiguriert und das SPS-Projekt ausgetestet, so müssen diese Informatio-
nen noch spannungsausfallsicher im Flash-Speicher abgelegt werden. Dies erfolgt in CoDeSys
den Aufruf „Online" > „Bootprojekt erzeugen".
12-2
Wie werden die Betriebsarten für die SPS umgeschaltet?
®
durch