Herunterladen Inhalt Inhalt Diese Seite drucken

Betriebszustand - Siemens SIMATIC S7-1500 Funktionshandbuch

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

Werbung

7.6.3

Betriebszustand

PowerOn()
Die Funktion erzeugt den Prozess für die Simulation Runtime Instanz und startet die Firmware
des virtuellen Controllers.
Tabelle 7- 143 PowerOn() - Native C++
Syntax
Parameter
Rückgabewerte
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
ERuntimeErrorCode PowerOn();
ERuntimeErrorCode PowerOn(
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.
Erwartete Betriebszustände, wenn diese Funktion erfolgreich ist:
{ SROS_STOP , SROS_RUN }
Runtime Fehlercode
SREC_OK
SREC_INTERFACE_REMOVED
SREC_TIMEOUT
SREC_ERROR_LOADING_DLL
SREC_STORAGE_PATH_ALREADY_IN_
USE
SREC_NO_STORAGE_PATH_SET
SREC_WARNING_ALREADY_EXISTS
SREC_VIRTUAL_SWITCH_MISCONFIG
URED
SREC_INSTANCE_NOT_RUNNING
SREC_UNSUPPORTED_PCAP_DRIVER
SREC_WARNING_TRIAL_MODE_ACTIV
E
Anwenderschnittstellen (API)
7.6 API IInstances
Bedingung
Die Funktion ist erfolgreich.
Die Instanz ist im Runtime Manager nicht
registriert.
Der erwartete Betriebszustand tritt nicht
rechtzeitig ein.
Die "Sie-
mens.Simatic.Simulation.Runtime.Instanc
e.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.
Es ist kein Storage Pfad gesetzt. Der An-
wender muss die Funktion SetStorage-
Pfad() vorher ausführen.
Warnung: Die Instanz ist gestartet.
Der virtuelle Switch ist falsch konfiguriert.
Der Prozess des virtuellen Controllers
läuft nicht mehr.
Der verwendete PCAP-Treiber wird nicht
unterstützt. PLCSIM Advanced unterstützt
Npcap ab V0.9995.
Die TCP/IP-Kommunikation ist nicht mög-
lich.
Warnung: Keine Lizenz verfügbar. Sie
können die Instanz ohne Einschränkung
mit der Trial License nutzen. Danach wird
die Instanz abgeschaltet.
159

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis