21.05.2013 Aufrufe

32238540 - Schleicher Electronic

32238540 - Schleicher Electronic

32238540 - Schleicher Electronic

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

4.6.2 Systemmerker<br />

Systemmerker<br />

Name Datentyp Log.<br />

Adr.<br />

(Byte)<br />

Die SPS<br />

Systemmerker sind Merker, die über den Systemzustand informieren,<br />

wie z.B. über geforcte Variablen, Leistungsfähigkeit der CPU, etc.<br />

Diese Merker haben feste Speicheradressen und können vom SPS-<br />

Programm verwendet werden, um die entsprechenden Informationen<br />

zu erhalten.<br />

Alle Systemmerker in der folgenden Tabelle sind bereits als globale<br />

Variablen im globalen Variablen-Arbeitsblatt deklariert, wenn Sie ein<br />

Projekt in MULTIPROG erstellen. Um sie in POEs zu verwenden,<br />

deklarieren Sie eine symbolische Variable im Variablen-Arbeitsblatt<br />

der POE, indem Sie das Schlüsselwort VAR_EXTERNAL und den<br />

Namen des Systemmerkers als Variablennamen verwenden.<br />

Log.<br />

Adr.<br />

(Bit)<br />

Beschreibung<br />

PLCMODE_ON BOOL 0 0 TRUE := aktueller SPS-Zustand ist EIN<br />

PLCMODE_RUN BOOL 0 1 TRUE := aktueller SPS-Zustand ist BETRIEB<br />

PLCMODE_STOP BOOL 0 2 TRUE := aktueller SPS-Zustand ist STOP<br />

PLCMODE_HALT BOOL 0 3 TRUE := aktueller SPS-Zustand ist HALT<br />

PLCDEBUG_BPSET BOOL 1 4 TRUE := ein oder mehrere Haltepunkte sind<br />

gesetzt<br />

PLCDEBUG_FORCE BOOL 2 0 TRUE := eine oder mehrere Variablen sind<br />

geforct<br />

PLCDEBUG_POWERFLOW BOOL 2 3 TRUE := Adressstatus ist aktiv<br />

PLC_TICKS_PER_SEC INT 44 - Anzahl der Systemticks pro Sekunde, die von<br />

der SPS als Systemzeitbasis verwendet<br />

werden. Dieser Wert bestimmt die<br />

Zeitauflösung der SPS für Funktionsbausteine<br />

für Zeitverzögerung, wie TON, TOF oder TP<br />

und die kürzeste Zykluszeit für die DEFAULT-<br />

Task und zyklische Tasks.<br />

PLC_SYS_TICK_CNT DINT 52 - Anzahl der gezählten SPS Systemticks<br />

Zusätzlich zu diesen Systemmerkern, die in der globalen Variablen-<br />

Deklaration zu sehen sind, können Sie für spezielle Zwecke<br />

Systemmerker verwenden, die Task- und Fehlerinformationen<br />

enthalten.<br />

36 Betriebsanleitung XCx-micro Steuereinheiten Version 03/08

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!