Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC MV420 Betriebsanleitung Seite 276

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

Werbung

Prozessanbindung über ein Automatisierungssystem (SPS, PC)
10.2 Einbinden über Onboard PROFINET-IO
Ablauf beim Wechseln eines Programms (COMMAND = W#16#0001)
Wenn das Lesegerät gerade einen Leseauftrag ausführt, gehen Sie wie folgt vor:
1. Rufen Sie den FB79 mit COMMAND=W#16#0000 auf. Die Ausgabe des Ergebnis-Strings
(Auftrag W#16#0081) wird dadurch abgebrochen.
2. Führen Sie den Programmwechsel aus, indem Sie den FB79 mit
COMMAND=W#16#0001 und PARAM= neue Programmnr. aufrufen. Beim
Auftragsanstoß erhalten die Parameter DONE und ERROR den Wert FALSE. Der
Parameter ACTIVE erhält den Wert TRUE. Der Baustein wechselt das am Lesegerät
ausgewählte Programm hin zu dem am Parameter PARAM1 angegebenen Wert.
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.
274
SIMATIC MV420 / SIMATIC MV440
Betriebsanleitung, 10/2012, A5E02371038-05

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic identSimatic mv440

Inhaltsverzeichnis