Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 168

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

GetOperatingState() / OperatingState { get; }
Liefert den Betriebszustand des virtuellen Controllers zurück. Wenn sich der Betriebszustand
ändert, wird das Ereignis OnOperatingStateChanged() (Seite 291) ausgelöst. Details zum
Betriebszustand siehe Datentypen (Seite 391).
Tabelle 7- 151 GetOperatingState() - Native C++
Syntax
Parameter
Rückgabewerte
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
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 PowerOn() aufgerufen wurde, aber der virtuelle Con-
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 PowerOff() aufgerufen wurde, aber sich der virtuelle Controller noch
in der Shutdown-Phase befindet.
Anwenderschnittstellen (API)
7.6 API IInstances
167

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis