7.8.2.3
EventCallback_SRRSI_AD
Beschreibung
Tabelle 7- 393 EventCallback_SRRSI_AD - Native C++
Syntax
Parameter
Rückgabewerte
7.8.2.4
EventCallback_IRRTM
Beschreibung
Tabelle 7- 394 EventCallback_IRRTM - Native C++
Syntax
Parameter
Rückgabewerte
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
typedef void (*EventCallback_SRRSI_AD)(
EAutodiscoverType in_AutodiscoverMsg,
SAutodiscoverData in_AutodiscoverData
);
•
in_AutodiscoverMsg:
Ein Wert aus der Liste der vordefinierten Typen von Ereignissen, siehe EAuto-
discoverType (Seite 385).
SRRSI_DISCOVER_STARTED, wenn der Identifizierungs-Vorgang durch
–
einen erfolgreichen Aufruf der Funktion RunAutodisover() gestartet
wurde.
SRRSI_DISCOVER_DATA, wenn ein Runtime Manager im Netzwerk
–
durch den Identifizierungs-Vorgang ermittelt werden konnte. Für genaue
Informationen zu dem gefundenen Runtime Manager siehe Parameter
in_AutodiscoverData.
SRRSI_DISCOVER_FINISHED wenn der Identifizierungs-Vorgang nach
–
Ablauf der über den Parameter „in_Timeout" definierten Zeit abgeschlos-
sen wurde.
SRRSI_DISCOVER_STARTED und SRRSI_DISCOVER_FINISHED wer-
–
den immer getriggert, auch wenn keine Daten empfangen werden.
•
in_AutodiscoverData:
Daten vom Remote Runtime Manager. Der Parameter enthält nur dann gülti-
ge Daten, wenn in_AutodiscoverMsg = SRRSI_DISCOVER_DATA. An-
sonsten wird er mit 0 initialisiert. Siehe SAutodiscoverData (Seite 409).
Keine
typedef void (*EventCallback_IRRTM)(
IRemoteRuntimeManager* in_Sender
);
•
IRemoteRuntimeManager* in_Sender:
Eine Schnittstelle des Remote Runtime Managers, die dieses Ereignis emp-
fängt.
Keine
Anwenderschnittstellen (API)
7.8 Datentypen
335