Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC MV420 Betriebsanleitung Seite 338

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

Werbung

Prozessanbindung über ein Automatisierungssystem (SPS, PC)
9.4 Steuern mit FB79
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 der
Programmwechsel durch einen in der Bedienoberfläche angemeldeten Benutzer
"Service" oder "User1", der die Steuerung über Lesegerät übernommen hat, blockiert ist
und ob das neu angewählte Programm gespeichert ist. 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.
3. Rufen Sie den FB79 mit COMMAND=W#16#0081 wieder zyklisch auf.
Falls Sie versuchen, einen laufenden Programmwechsel-Auftrag abzubrechen, erhält der
Parameter ERRCODE den Wert DW#16#00000002, der Auftrag wird jedoch zu Ende
bearbeitet.
Hinweis
• Beim Programmwechsel wird das Lesegerät für mindestens 150 ms in STOP gesetzt
(siehe Betriebsarten auswählen "Programm auswählen"). Im Einzelfall kann ein
Programmwechsel bis zu 15 s dauern.
• Wenn Sie am Parameter PARAM1 den Wert 0 angeben, bleibt das zuvor angewählte
Programm erhalten.
• Der Wert von PARAM1 darf nicht geändert werden, bevor der Auftrag abgeschlossen ist.
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 "PROFINET IO" 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.
338
SIMATIC MV420 / SIMATIC MV440
Betriebsanleitung, 10/2015, C79000-G8900-C334-03

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic mv440

Inhaltsverzeichnis