10 Systemvariablen
Tabelle 10-1
Systemvariablen des IEC 61131 Laufzeitsystems
Systemvariable
PLCMODE_ON
PLCMODE_LOADING
PLCMODE_RUN
PLCMODE_STOP
PLCMODE_HALT
PLCDEBUG_BPSET
PLCDEBUG_FORCE
PLCDEBUG_POWERFLOW
PLC_TICKS_PER_SEC
PLC_SYS_TICK_CNT
PLC_TASK_AVAILABLE
PLC_SYSTASK_AVAILABLE
PLC_MAX_ERRORS
PLC_ERRORS
PLC_TASK_DEFINED
PLC_TASK_1
:
PLC_TASK_16
LICENSE
8291_de_03
10.1
IEC-61131-Laufzeitsystem
Für das IEC-61131-Laufzeitsystem gibt es eine eigene Gruppe von Systemvariablen.
Typ
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
INT
DINT
INT
INT
DINT
DINT
INT
Extended_
Task_Info
:
Extended_
Task_Info
DWORD
Bedeutung
SPS-Status ON/Ein: Das Laufzeitsystem auf dem Remote Field
Controller ist betriebsbereit.
SPS-Status LOADING/Laden: Das Anwendungsprogramm wird
geladen.
SPS-Status RUN/Betrieb: Das Anwendungsprogramm wird aus-
geführt.
SPS-Status STOP: Das Anwendungsprogramm wird zurzeit
nicht ausgeführt.
SPS-Status HALT: Das Anwendungsprogramm wurde an einer
beliebigen Stelle angehalten.
Breakpoint gesetzt: An mindestens einer Stelle des
Anwendungsprogramms ist ein Haltepunkt (Breakpoint) gesetzt.
Variable(n) geforced: Mindestens eine Variable wird von
PC Worx dauerhaft überschrieben (geforced).
Powerflow eingeschaltet: Im Zustand „Powerflow" sehen Sie,
welche Programmteile Ihres Anwendungsprogramms abgearbei-
tet werden. Sie erkennen an diesem Bit, ob der Zustand „Power-
flow" aktiviert ist.
Systemsticks pro Sekunde: Diese Variable zeigt Ihnen an, wie
viele Impulse der Systemtakt des Laufzeitsystems pro Sekunde
liefert.
Anzahl der Systemticks: In dieser Variablen sehen Sie die
Summe der Impulse, die seit dem letzten Anlauf vom Systemtakt
geliefert wurden.
Anzahl der verfügbaren SPS-Tasks.
Anzahl der verfügbaren System-Tasks.
Anzahl der maximalen Fehler.
Anzahl der Fehler.
Anzahl der verwendeten SPS-Tasks.
Informationen zur Task 1
:
Informationen zur Task 16
Lizenzinformationen
Systemvariablen
123
PHOENIX CONTACT