Diagramm der Steuerungszustände
Diagramm der Steuerungszustände
Diagramm der Steuerungszustände
Das folgende Diagramm illustriert die Betriebsmodi der Steuerung:
Legende:
oDie Steuerungszustände sind in GROSSBUCHSTABEN UND FETTDRUCK ausgewiesen.
oBenutzer- und Anwendungsbefehle sind in Fettdruck ausgewiesen.
oSystemereignisse sind in Kursivschrift ausgewiesen.
oEntscheidungen, die Ergebnisse von Entscheidungen und allgemeine Informationen werden in Normalschrift angegeben.
(1) Einzelheiten zum Übergang vom Zustand STOPPED in den Zustand RUNNING finden Sie unter Run-Befehl.
(2) Einzelheiten zum Übergang vom Zustand RUNNING in den Zustand STOPPED finden Sie unter Stop-Befehl.
Durch Aus-/Einschalten (Spannungsunterbrechung gefolgt von Einschalten der Spannungszufuhr) werden sämtliche Einstellungen für die Ausgangsforcierung gelöscht. Weitere Einzelheiten finden Sie unter Steuerungszustände und Ausgangsverhalten.
Die Ausgänge nehmen ihre Hardwareinitialisierungswerte an.
Bei Erkennung eines Systemfehlers führt dies in manchen Fällen dazu, dass die Steuerung automatisch im Zustand EMPTY neu startet, wenn im Flash-Speicher keine Boot-Anwendung vorhanden war. Die Boot-Anwendung wird jedoch nicht tatsächlich aus dem Flash-Speicher gelöscht. In diesem Fall blinkt die LED-Anzeige ERR (Rot) regelmäßig.
Nach Bestätigung einer gültigen Boot-Anwendung treten folgende Ereignisse ein:
oDie Anwendung wird in den RAM-Speicher geladen.
oDie Einstellungen aus der Post-Konfigurationsdatei (falls vorhanden) werden zugewiesen.
Während des Ladevorgangs für die Boot-Anwendung erfolgt eine Kontextprüfung, um sicherzustellen, dass die remanenten Variablen gültig sind. Wenn die Kontextprüfung nicht erfolgreich durchgeführt wurde, wird zwar die Boot-Anwendung geladen, die Steuerung geht jedoch in den Zustand STOPPED über.
Der Startmodus wird auf der Registerkarte SPS-Einstellungen des Fensters Geräte-Editor der Steuerung festgelegt.
Wenn eine Spannungsunterbrechung eintritt, bleibt die Steuerung noch mindestens 4 ms im Zustand RUNNING, bevor sie heruntergefahren wird. Wenn Sie konfiguriert haben, dass der Run/Stop-Eingang seinen Strom aus derselben Quelle erhält wie die Steuerung, wird eine Stromunterbrechung an diesem Eingang umgehend festgestellt, und die Steuerung reagiert so, als hätte sie einen STOP-Befehl empfangen. Wenn also Steuerung und Run/Stop-Eingang aus derselben Quelle mit Strom versorgt werden, wird die Steuerung nach einem Stromausfall in der Regel im Zustand STOPPED neu gestartet, wenn der Startmodus auf Im vorherigen Status starten eingestellt wurde.
Bei einem erfolgreichen Anwendungsdownload treten folgende Ereignisse ein:
oDie Anwendung wird direkt in den RAM-Speicher geladen.
oStandardmäßig wird die Boot-Anwendung erstellt und im Flash-Speicher gespeichert.
Standardmäßig begibt sich eine Steuerung nach dem Download eines Anwendungsprogramms in den Zustand STOPPED, ungeachtet der Einstellung des Run/Stop-Eingangs, der Position des Run/Stop-Schalters oder des letzten Zustands der Steuerung vor dem Download.
Diesbezüglich sind zwei Hinweise zu beachten:
Online Change (Online-Änderung): Eine erfolgreich verlaufene Online-Änderung (teilweiser Download), die eingeleitet wurde, als sich die Steuerung im Zustand RUNNING befand, versetzt die Steuerung erneut in den Zustand RUNNING, vorausgesetzt, der Run/Stop-Eingang wurde konfiguriert und auf „Run“ gesetzt oder der Run/Stop-Schalter steht auf „Run“. Vor Verwendung der Option Mit Online Change einloggen müssen Sie die Änderungen im Anwendungsprogramm in einer virtuellen Umgebung bzw. außerhalb einer Produktionsumgebung testen, um sicherzustellen, dass die Steuerung un die zugeordneten Geräte die erwarteten Bedingungen im Zustand RUNNINGerfüllen.
|
UNBEABSICHTIGTER GERÄTEBETRIEB |
Vergewissern Sie sich immer, dass Online Changes an einer Anwendung im RUNNING-Zustand erwartungsgemäß funktionieren, bevor Sie sie in Steuerungen herunterladen. |
Die Nichtbeachtung dieser Anweisungen kann Tod, schwere Verletzungen oder Sachschäden zur Folge haben. |
HINWEIS: Online-Änderungen an Ihrem Programm werden nicht automatisch an die Boot-Anwendung geschrieben und von der vorhandenen Boot-Anwendung beim nächsten Neustart überschrieben. Wenn Ihre Änderungen auch nach einem Neustart weiter bestehen sollen, müssen Sie die Boot-Anwendung manuell aktualisieren, indem Sie im Online-Menü die Option Bootapplikation erzeugen auswählen (für diesen Vorgang muss sich die Steuerung im STOPPED-Zustand befinden).
Mehrfacher Download: EcoStruxure Machine Expert enthält eine Funktion, mit der Sie eine Anwendung vollständig auf mehrere Ziele in einem Netzwerk oder auf einen Feldbus herunterladen können. Eine der Standardoptionen bei der Auswahl des Befehls Mehrfacher Download... ist die Option Nach Download oder Online Change alle Applikationen starten. Damit werden alle Download-Ziele im Zustand RUNNING neu gestartet, vorausgesetzt, die zugehörigen Run/Stop-Eingänge befehlen den Zustand RUNNING, jedoch unabhängig vom letzten Zustand der Steuerung vor dem Start des Mehrfach-Downloads. Deaktivieren Sie diese Option, wenn Sie nicht wünschen, dass sich alle Zielsteuerungen nach einem Neustart im Zustand RUNNING befinden. Vor Verwendung der Option Mit Online Change einloggen müssen Sie die Änderungen im Anwendungsprogramm in einer virtuellen Umgebung bzw. außerhalb der Produktionsumgebung testen, um sicherzustellen, dass die Steuerung und die zugeordneten Geräte die erwarteten Bedingungen im Zustand RUNNING erfüllen.
|
UNBEABSICHTIGTER GERÄTEBETRIEB |
Vergewissern Sie sich immer, dass Ihr Anwendungsprogramm auf allen Zielsteuerungen und -geräten erwartungsgemäß funktioniert, bevor Sie den Befehl „Mehrfacher Download…“ mit ausgewählter Option „Nach Download oder Online Change alle Applikationen starten“ ausgeben. |
Die Nichtbeachtung dieser Anweisungen kann Tod, schwere Verletzungen oder Sachschäden zur Folge haben. |
HINWEIS: Im Gegensatz zu einem normalen Download wird die Option zum Erstellen einer Boot-Anwendung während des Mehrfach-Downloads von EcoStruxure Machine Expert nicht zur Verfügung gestellt. Sie können eine Bootanwendung jederzeit manuell erstellen, indem Sie Boot-Anwendung erstellen im Online-Menü auf allen Zielsteuerungen auswählen.
Die EcoStruxure Machine Expert-Softwareplattform enthält zahlreiche, leistungsstarke Optionen zur Verwaltung der Task-Ausführung und der Ausgangsbedingungen von Steuerungen im STOPPED- oder HALT-Zustand. Weitere Einzelheiten finden Sie unter Beschreibung der Steuerungszustände.
Um den HALT-Zustand zu beenden, müssen Sie einen der Reset-Befehle verwenden (Reset Warm, Reset Kalt, Reset Ursprung), eine Anwendung herunterladen oder die Steuerung aus- und wiedereinschalten.
Bei Auftreten eines Ereignisses, bei dem keine Wiederherstellung möglich ist (Hardware-Watchdog oder interner Fehler), muss die Steuerung auf jeden Fall aus- und anschließend wiedereingeschaltet werden.
Im Zustand RUNNING gibt es zwei Ausnahmebedingungen:
oRUNNING mit externem Fehler: Dieser Ausnahmezustand wird durch permanentes Leuchten in Rot der LED-Anzeige I/O ausgewiesen. Sie können diesen Zustand durch Beheben des externen Fehlers (meist durch Änderung der Anwendungskonfiguration) beenden. Steuerungsbefehle sind nicht erforderlich, ggf. muss die Steuerung jedoch aus- und wieder eingeschaltet werden. Für weitere Informationen siehe Allgemeine Beschreibung der E/A-Konfiguration.
oRUNNING mit Haltepunkt: Dieser Ausnahmezustand wird durch ein einzelnes Blinken der LED-Anzeige RUN ausgewiesen. Weitere Einzelheiten finden Sie unter Beschreibung der Steuerungszustände.
Es kann vorkommen, dass sich die Boot-Anwendung von der geladenen Anwendung unterscheidet. Das kann darauf zurückzuführen sein, dass die Boot-Anwendung von einer SD-Karte, per FTP oder Dateiübertragung geladen oder eine Online-Änderung ohne Erstellung einer Boot-Anwendung durchgeführt wurde.