Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC MV420 Betriebsanleitung Seite 333

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

Werbung

Werten Sie daher bei jedem Bausteinaufruf die Parameter DONE und ERROR aus. Falls der
Auftrag ohne Fehler abgeschlossen wurde, wird DONE = TRUE. Werten Sie auch in diesem
Fall ERRCODE aus, um Warnungen des FB mitzubekommen.
Solange ACTIVE den Wert TRUE hat, müssen Sie den FB mit identischer Belegung des
Eingangsparameters COMMAND aufrufen. Solange können Sie auch keinen weiteren
Auftrag starten.
Leseaufträge sind zyklische Aufträge. Das heißt, nach dem Start eines Auftrags mit
COMMAND=W#16#0081 bis 008F nimmt ACTIVE den Wert TRUE an. ACTIVE behält
diesen Wert so lange, bis der Auftrag wieder abgebrochen wird.
Der jeweilige Lesezyklus (d. h. die Übertragung eines kompletten Ergebnis-Strings) ist
beendet, wenn ACTIVE den Wert TRUE hat und entweder DONE oder ERROR den Wert
TRUE angenommen hat (positive Flanke). Falls Sie bei einem laufenden Leseauftrag einen
anderen Auftrag starten wollen, müssen Sie den Leseauftrag abbrechen. Dies geschieht,
indem Sie den FB mit COMMAND=W#16#0000 aufrufen. In diesem Fall nimmt ACTIVE den
Wert FALSE an. Abhängig davon, ob gerade ein Ergebnis-String übertragen wird oder nicht,
nimmt entweder DONE oder ERROR den Wert TRUE an. Falls ERROR den Wert TRUE
annimmt, erhält ERRCODE den Wert DW#16#00010007.
Hinweis
Falls ein Fehler aufgetreten ist, der das Lesegerät in den Betriebszustand STOPP setzt,
beheben und quittieren Sie den Fehler. Anschließend können Sie das Lesegerät durch einen
Programmwechsel (COMMAND = W#16#0001) wieder in den Betriebszustand RUN setzen.
Parameter
Parameter
Deklaration
LADDR_
INPUT
STEUER
LADDR_
INPUT
STATUS
LADDR_
INPUT
SEND
LADDR_
INPUT
RECV
COMMAND
INPUT
PARAM1
INPUT
RESET
INPUT
SIMATIC MV420 / SIMATIC MV440
Betriebsanleitung, 10/2015, C79000-G8900-C334-03
Prozessanbindung über ein Automatisierungssystem (SPS, PC)
Datentyp
Adresse
(Instanz-DB)
WORD
0.0
WORD
2.0
WORD
4.0
WORD
6.0
WORD
8.0
BYTE
10.0
BOOL
11.0
Vorbelegung
Beschreibung
W#16#0000
Adresse des Steuerbytes des Lesegeräts.
Die Adresse muss im Prozessabbild der ver-
wendeten CPU liegen.
W#16#0000
Adresse des Statusbytes des Lesegeräts.
Die Adresse muss im Prozessabbild der ver-
wendeten CPU liegen.
W#16#0000
Anfangsadresse der Nutzdaten-Schnittstelle
"Senden" des Lesegeräts.
W#16#0000
Anfangsadresse der Nutzdaten-Schnittstelle
"Empfangen" des Lesegeräts.
W#16#0000
Auftragsnummer:
Die zulässigen Werte werden nach dieser
Tabelle beschrieben.
B#16#00
Nummer des auszuwählenden Programms
(nur relevant für die Aufträge W#16#0001 und
W#16#0002).
FALSE
Rücksetzen anstehender Fehler und FB-
Initialisierung.
9.4 Steuern mit FB79
333

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic mv440

Inhaltsverzeichnis