Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 164

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

Werbung

Ausnahmen
PowerOff()
Fährt die Simulation Runtime herunter und schließt deren Prozess.
Tabelle 7- 145 PowerOff() - Native C++
Syntax
Parameter
Rückgabewerte
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeError-
Code.InterfaceRemoved
ERuntimeErrorCode.Timeout
ERuntimeError-
Code.ErrorLoadingDll
ERuntimeError-
Code.StoragePathAlreadyInUse
ERuntimeError-
Code.NoStoragePathSet
ERuntimeError-
Code.VirtualSwitchMisconfigur
ed
ERuntimeError-
Code.InstanceNotRunning
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 OnOperatingStateChanged(), um zu er-
fahren, 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.
Erwarteter Betriebszustand, wenn diese Funktion erfolgreich ist:
{ SROS_OFF }
Runtime Fehlercode
SREC_OK
SREC_INTERFACE_REMOVED
SREC_TIMEOUT
SREC_INSTANCE_NOT_RUNNING
Anwenderschnittstellen (API)
7.6 API IInstances
Bedingung
Die Instanz ist im Runtime Manager nicht
registriert.
Der erwartete Betriebszustand tritt nicht
rechtzeitig ein.
Die "Siemens.Simatic.Simulation. Runti-
me.Instance.exe" kann die "Sie-
mens.Simatic.PlcSim.Vplc1500.dll" nicht
laden.
Der ausgewählte Pfad für diese Instanz
wird bereits von einer anderen Instanz
genutzt.
Der Pfad konnte nicht erstellt werden.
Evtl. wird die Länge der
DSTORAGE_PATH_MAX_LENGTH Zeichen
überschritten.
Der virtuelle Switch ist falsch konfiguriert.
Der Prozess des virtuellen Controllers
läuft nicht mehr.
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.
163

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis