Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC MV420 Betriebsanleitung Seite 339

Vorschau ausblenden Andere Handbücher für SIMATIC MV420:
Inhaltsverzeichnis

Werbung

Entspricht das jetzt angewählte Programm nicht dem am Parameter PARAM1 angegebenen,
erhält der Parameter ACTIVE den Wert FALSE und der Parameter ERROR den Wert TRUE.
Der Parameter ERRCODE enthält eine entsprechende Fehlermeldung.
Darüber hinaus wird überprüft, ob das Programm speichern durch einen in der
Bedienoberfläche angemeldeten Benutzer "Service" oder "User1", der die Steuerung über
das Lesegerät übernommen hat, blockiert ist und ob das Programm speichern erfolgreich
war. Falls ein Fehler festgestellt wird, erhält der Parameter ACTIVE den Wert FALSE und
der Parameter ERROR den Wert TRUE. Der Parameter ERRCODE erhält eine
entsprechende Fehlermeldung.
Falls Sie versuchen, einen laufenden Programm speichern-Auftrag abzubrechen, erhält der
Parameter ERRCODE den Wert DW#16#00000002, der Auftrag wird jedoch zu Ende
bearbeitet.
Ablauf beim Ausgeben des aktuell angewählten Programms (COMMAND = W#16#0003)
Beim Auftragsanstoß erhalten die Parameter DONE und ERROR den Wert FALSE.
Der Parameter ACTIVE erhält den Wert TRUE.
Der Baustein fragt beim Lesegerät das jetzt angewählte Programm ab und gibt diesen am
Parameter CODE_OUT aus.
Erfolgt die Übertragung der Programmnummer fehlerfrei, erhält der Parameter ACTIVE den
Wert FALSE und der Parameter DONE den Wert TRUE.
Ablauf beim Ausgeben des Betriebszustandes des Lesegeräts (COMMAND = W#16#0004)
Der Baustein bestimmt anhand des Statusbytes des Lesegeräts den aktuellen
Betriebszustand und gibt diesen am Parameter STATE aus:
● Falls das IN_OP-Bit nicht gesetzt ist, wird der Zustand 3 (ERROR) ausgegeben.
● Falls das IN_OP-Bit, aber nicht das RDY-Bit gesetzt ist, wird der Zustand 2 (STOP)
ausgegeben.
● Falls das IN_OP-Bit und das RDY-Bit gesetzt sind, wird der Zustand 1 (RUN)
ausgegeben.
Anschließend erhält der Parameter DONE den Wert TRUE und ACTIVE den Wert FALSE.
Hinweis
Da der Auftrag in einem CPU-Zyklus abgeschlossen wird, ist am Parameter ACTIVE kein
Flankenwechsel festzustellen. Falls der Parameter DONE bereits von einem
vorhergehenden Auftrag den Wert TRUE hat, ist an ihm ebenfalls kein Flankenwechsel
festzustellen.
SIMATIC MV420 / SIMATIC MV440
Betriebsanleitung, 10/2015, C79000-G8900-C334-03
Prozessanbindung über ein Automatisierungssystem (SPS, PC)
9.4 Steuern mit FB79
339

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic mv440

Inhaltsverzeichnis