Die Instanz muss im Betriebszustand OFF sein ("PowerOff").
Tabelle 7- 137 CleanupStoragePath() - Native C++
Syntax
Rückgabewerte
Tabelle 7- 138 CleanupStoragePath() - .NET (C#)
Syntax
Rückgabewerte
Ausnahmen
GetStrictMotionTiming() / StrictMotionTiming { get; }
Liefert die aktuelle Instanzeinstellung für das "Strict Motion Timing" Feature.
Tabelle 7- 139 GetStrictMotionTiming() - Native C++
Syntax
Parameter
Rückgabewerte
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
ERuntimeErrorCode CleanupStoragePath(
);
Runtime Fehlercode
SREC_OK
SREC_INTERFACE_REMOVED
SREC_TIMEOUT
SREC_INVALID_OPERATING_STATE
SREC_DELETE_EXISTING_STORAGE_
FAILED
SREC_INVALID_STORAGE
void CleanupStoragePath(
);
Keine
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeError-
Code.InterfaceRemoved
ERuntimeErrorCode.Timeout
ERuntimeError-
Code.InvalidOperatingState
ERuntimeError-
Code.DeleteExistingStorageFai
led
SREC_INVALID_STORAGE
ERuntimeErrorCode GetStrictMotionTiming(bool* enabled);
bool* enabled:
Erhält die aktuelle Einstellung.
true: Aktiv
false: Inaktiv
Runtime Fehlercode
SREC_OK
SREC_TIMEOUT
Anwenderschnittstellen (API)
Bedingung
Die Funktion ist erfolgreich.
Die Instanz ist im Runtime Manager nicht
registriert.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Die Instanz ist nicht im Betriebszustand
OFF.
Das Verzeichnis mit dem Speicher kann
nicht gelöscht werden.
Der Speicher ist ungültig. Er enthält Da-
teien oder Verzeichnisse, die nicht erlaubt
sind.
Bedingung
Die Instanz ist im Runtime Manager nicht
registriert.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Die Instanz ist nicht im Betriebszustand
OFF.
Das Verzeichnis mit dem Speicher kann
nicht gelöscht werden.
Der Speicher ist ungültig. Er enthält Da-
teien oder Verzeichnisse, die im Speicher
nicht erlaubt sind.
Bedingung
Die Funktion ist erfolgreich.
Die Funktion kehrt nicht rechtzeitig wieder.
7.6 API IInstances
157