Anwenderschnittstellen (API)
7.8 Datentypen
7.8.2.5
EventCallback_II_SREC_ST_SROS_SROS
Beschreibung
Tabelle 7- 395 EventCallback_II_SREC_ST_SROS_SROS - Native C++
Syntax
Parameter
Rückgabewerte
Fehlercodes
336
typedef void (*EventCallback_II_SREC_ST_SROS_SROS)(
IInstance* in_Sender,
ERuntimeErrorCode in_ErrorCode,
SYSTEMTIME in_SystemTime,
EOperatingState in_PrevState,
EOperatingState in_OperatingState
);
•
IInstance* in_Sender:
Eine Schnittstelle der Instanz, die dieses Ereignis empfängt.
•
ERuntimeErrorCode in_ErrorCode:
Ein möglicher Fehlercode
•
SYSTEMTIME in_SystemTime:
Die virtuelle Systemzeit des virtuellen Controllers, zum Zeitpunkt als dieses
Ereignis ausgelöst wurde.
•
EOperatingState in_PrevState:
Der Betriebszustand vor dem Wechsel
•
EOperatingState in_OperatingState:
Der aktuelle Betriebszustand
Keine
Runtime Fehlercode
SREC_OK
SREC_WARNING_TRIAL_MODE_ACTIV
E
SREC_LICENSE_NOT_FOUND
SREC_COMMUNICATION_INTERFACE_
NOT_AVAILABLE
Bedingung
Die Funktion ist erfolgreich.
Keine Lizenz verfügbar. Sie können die
Instanz ohne Einschränkung mit der
Trial License nutzen. Danach wird die
Instanz abgeschaltet.
Der Testmodus ist abgelaufen.
Ein Problem mit der ausgewählten
Kommunikationsschnittstelle ist aufge-
treten. Überprüfen Sie Ihre Einstellun-
gen.
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD