11.04.2013 Aufrufe

ANWENDUNGSHANDBUCH - Stesag

ANWENDUNGSHANDBUCH - Stesag

ANWENDUNGSHANDBUCH - Stesag

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Verwaltungs-Tabelle, Einzelheiten<br />

(d) Einzelheiten zur Steuerungs-Bit-Tabelle für Logging-Schreiben<br />

1] Steuerungs-Bit-Tabelle, Logging-Schreiben<br />

+ 0 EXECUTE-Flag (W) 2)<br />

+ 1 RUN-Flag (R) 3)<br />

+ 2 WRITE-Flag (R) 4)<br />

+ 3 ABNORMAL-COMPLETION-Flag (R) 5)<br />

(W) Bit schreiben und lesen<br />

(R) Bit lesen<br />

1] Steuerungs-Bit-Tabelle für Logging-Schreiben<br />

5-275<br />

Kapitel 5 - Anweisungen<br />

1. Einstellen der aktuellen Adresse (R, L, M) der Anfangs-Bit-E/A-Nummer, welche als Tabelle verwendet wird, in<br />

die Parametertabellen für Logging-Schreiben 2) mittels des ADRIO-Befehls.<br />

2. Die Tabelle setzt sich aus den Punkten 2) bis 5) zusammen, die Größe beträgt 4 Bits. Der maximal zulässige Wert<br />

für die Bit-Adresse darf dabei nicht überschritten werden. Falls der maximal zulässige Wert überschritten wird,<br />

wird im Fehlercode-Speicherplatz der Verwaltungstabelle für das Daten-Logging der Wert H0006 abgelegt.<br />

2] EXECUTE-Flag (Ausführungs-Flag)<br />

1. Wenn das Ausführungs-Flag ansteigt (0 → 1), wartet das System auf den Start der Daten-Aufzeichnung (des<br />

Daten-Loggings).<br />

2. Wenn der für Aufzeichnung erforderliche Betriebszustand vorhanden ist, wird das RUN-Flag 3) auf 1 gesetzt. Bei<br />

einem Fehler wird es hingegen auf 0 gesetzt.<br />

3. Die Aufzeichnung (das Logging) der Daten wird durchgeführt, während das Ausführungs-Flag auf 1 gesetzt ist.<br />

3] RUN-Flag<br />

1. Nachdem der Befehl FUN 211 ein Ansteigen des EXECUTE-Flags 2) feststellt, wird geprüft, ob die Ausführung<br />

freigegeben ist und das Ergebnis der Prüfung entsprechend in das RUN-Flag übertragen.<br />

1 : Das Ergebnis der Prüfung ist positiv, das Daten-Logging wird gestartet.<br />

0 : Die Prüfung ergab einen abnormalen Zustand, das Daten-Logging wird nicht durchgeführt. Das EXECUTE-<br />

Flag 2) wird auf 0 gesetzt und die Ursache des Fehlers wird in den Fehlercode-Speicherplatz von FUN 211<br />

eingetragen.<br />

2. Wenn mittels FUN 211 das Abfallen des EXECUTE-Flags 2) erkannt wird, während das RUN-Flag = 1 ist, und<br />

gleichzeitig das WRITE-Flag 4) = 1 ist (d.h. es werden Daten geschrieben), so wird das RUN-Flag nach Abschluß<br />

des Schreibvorgangs auf 0 gesetzt, und die Aufzeichnung der Daten wird beendet.<br />

4] WRITE-Flag (Schreiben-Flag)<br />

Mit diesem Flag wird angezeigt, ob die mittels FUN 211 temporär gespeicherten Daten momentan geschrieben werden<br />

oder nicht.<br />

1 : Die Daten werden geschrieben.<br />

0 : Die Daten müssen noch geschrieben werden.<br />

5] ABNORMAL-COMPLETION-Flag (Flag für Abnormale Beendigung)<br />

Mit diesem Flag wird angezeigt, ob der Befehl FUN 211 (Daten-Logging, Schreiben) normal ausgeführt werden konnte.<br />

1 : Abnormale Beendigung. Die Ursache dieses Fehlers wird im Fehlercode-Speicherplatz von FUN 211 vermerkt.<br />

0 : Normale Beendigung. In diesem Zustand ist keinerlei Fehler aufgetreten.<br />

FUN 210 (s)

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!