Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC MV500 Betriebsanleitung Seite 203

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

Werbung

Ablauf beim Wechseln eines Programms ("COMMAND = W#16#0001")
Gehen Sie folgendermaßen vor, um einen Programmwechsel durchzuführen, während das
optische Lesegerät gerade einen Leseauftrag ausführt:
1. Rufen Sie den FB 79 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 FB 79 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 optischen
Lesegerät ausgewählte Programm hin zu dem am Parameter "PARAM1" angegebenen
Wert. Anschließend fragt der Baustein beim optischen Lesegerät das jetzt angewählte
Programm ab und gibt diesen über den 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 im WBM
angemeldeten Benutzer "Service" oder "User1", der die Steuerung des optischen
Lesegeräts ü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 FB 79 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
Hinweise zum Programmwechsel
Beachten Sie beim Programmwechsel die folgenden Punkte:
• Beim Programmwechsel wird das optische Lesegerät für mindestens 150 ms in "STOP"
gesetzt. 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.
SIMATIC MV500
Betriebsanleitung, 05/2022, C79000-G8900-C494-07
Prozessanbindung über ein Automatisierungssystem (PLC, PC)
9.4 Steuern mit FB 79
203

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis