Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC MV420 Betriebsanleitung Seite 277

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

Werbung

Ablauf beim Speichern eines Programms (COMMAND = W#16#0002)
Damit der FB das Speichern eines Codes anstoßen kann, muss am Lesegerät der
Parameter Verbindungen > Integration > Steuerung den Wert "PNIO" haben.
Der Auftrag kann nur abgesetzt werden, wenn das Lesegerät nicht im Betriebszustand
ERROR ist (vgl. Betriebszustandstabelle nach der Parametertabelle).
Beim Auftragsanstoß erhalten die Parameter DONE und ERROR den Wert FALSE. Der
Parameter ACTIVE erhält den Wert TRUE.
Der Baustein speichert das am Parameter PARAM1 angegebene Programm.
Hinweis
• Im Einzelfall kann das Speichern eines Programms bis zu 35 s dauern.
• Der Wert von PARAM1 darf nicht geändert werden, bevor der Auftrag abgeschlossen ist.
Anschließend fragt er beim Lesegerät das jetzt angewählte Programm ab und gibt diesen
am Parameter CODE_OUT aus.
Entspricht das jetzt angewählte Programm dem am Parameter PARAM1 angegebenen,
erhält der Parameter ACTIVE den Wert FALSE und der Parameter DONE den Wert TRUE.
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.
SIMATIC MV420 / SIMATIC MV440
Betriebsanleitung, 10/2012, A5E02371038-05
Prozessanbindung über ein Automatisierungssystem (SPS, PC)
10.2 Einbinden über Onboard PROFINET-IO
275

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic identSimatic mv440

Inhaltsverzeichnis