Herunterladen Diese Seite drucken

Betriebszustand - Siemens SIMATICS7-1500 Funktionshandbuch

12/2017

Werbung

7.6.3

Betriebszustand

GetOperatingState() / OperatingState { get; }
Liefert den Betriebszustand des virtuellen Controllers zurück. Wenn sich der Betriebszustand
ändert, wird das Ereignis OnOperatingStateChanged() (Seite 269) ausgelöst. Details zum
Betriebszustand siehe Datentypen (Seite 358).
Tabelle 7- 122
Syntax
Parameter
Rückgabewerte
S7-PLCSIM Advanced
Funktionshandbuch, 12/2017, A5E37039506-AB
GetOperatingState() - Native C++
EOperatingState GetOperatingState();
Keine
SROS_INVALID_OPERATING_STATE:
wenn die Funktion fehlschlägt.
SROS_OFF:
wenn die Simulation Runtime Instanz nicht läuft.
SROS_BOOTING:
wenn in diesem Zustand
troller noch nicht bereit ist, das Anwenderprogramm zu starten.
SROS_STOP:
wenn der virtuelle Controller in STOP ist.
SROS_STARTUP:
wenn das Anwenderprogramm gerade von STOP nach RUN wechselt.
SROS_RUN:
wenn das Anwenderprogramm läuft.
SROS_FREEZE:
wenn das Anwenderprogramm angehalten wird (Freeze-Status).
SROS_HOLD:
wenn das Anwenderprogramm beim Erreichen des Haltepunkts in HALT ver-
setzt wird.
SROS_SHUTTING_DOWN
wenn
aufgerufen wurde, aber sich der virtuelle Controller noch in
PowerOff()
der Shutdown-Phase befindet.
aufgerufen wurde, aber der virtuelle Con-
PowerOn()
:
Anwenderschnittstellen (API)
7.6 API IInstances
151

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced