32238540 - Schleicher Electronic
32238540 - Schleicher Electronic
32238540 - Schleicher Electronic
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