Herunterladen Diese Seite drucken

Siemens SIMATICS7-1500 Funktionshandbuch Seite 155

12/2017

Werbung

PowerOff()
Fährt die Simulation Runtime herunter und schließt deren Prozess.
Tabelle 7- 126
Syntax
Parameter
Rückgabewerte
Tabelle 7- 127
Syntax
Parameter
Rückgabewerte
Ausnahmen
S7-PLCSIM Advanced
Funktionshandbuch, 12/2017, A5E37039506-AB
PowerOff() - Native C++
ERuntimeErrorCode PowerOff();
ERuntimeErrorCode PowerOff(
UINT32 in_Timeout_ms
);
UINT32 in_Timeout_ms:
Ein Timeout-Wert in Millisekunden.
Wenn kein Timeout-Wert gesetzt ist, dann kehrt die Funktion sofort wieder.
Abonnieren Sie das Ereignis
ren, wenn die Operation durchgeführt wurde.
Wenn der Wert größer als 0 ist (empfohlen ist ein Wert von 60000), kehrt
die Funktion wieder, wenn die Operation durchgeführt wurde oder nach ei-
nem Timeout.
Erwartete Betriebszustände, wenn diese Funktion erfolgreich ist:
{ SROS_OFF }
Runtime Fehlercode
SREC_OK
SREC_INTERFACE_REMOVED
SREC_TIMEOUT
SREC_INSTANCE_NOT_RUNNING
PowerOff() - .NET (C#)
void PowerOff();
void PowerOff(
UInt32 in_Timeout_ms
);
UInt32 in_Timeout_ms:
Ein Timeout-Wert in Millisekunden.
Wenn kein Timeout-Wert gesetzt ist, dann kehrt die Funktion sofort wieder.
Abonnieren Sie das Ereignis
ren, wenn die Operation durchgeführt wurde.
Wenn der Wert größer als 0 ist (empfohlen ist ein Wert von 60000), kehrt
die Funktion wieder, wenn die Operation durchgeführt wurde oder nach ei-
nem Timeout.
Erwartete Betriebszustände, wenn diese Funktion erfolgreich ist:
{ EOperatingState.Off }
Keine
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeError-
Code.InterfaceRemoved
ERuntimeErrorCode.Timeout
ERuntimeError-
Code.InstanceNotRunning
Anwenderschnittstellen (API)
OnOperatingStateChanged()
Bedingung
Die Funktion ist erfolgreich.
Die Instanz ist im Runtime Manager nicht
registriert.
Der erwartete Betriebszustand tritt nicht
rechtzeitig ein.
Der Prozess des virtuellen Controllers läuft
nicht.
OnOperatingStateChanged()
Bedingung
Die Instanz ist im Runtime Manager nicht
registriert.
Der erwartete Betriebszustand tritt nicht
rechtzeitig ein.
Der Prozess des virtuellen Controllers läuft
nicht.
7.6 API IInstances
, um zu erfah-
, um zu erfah-
155

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced