Herunterladen Inhalt Inhalt Diese Seite drucken

Ereignisse Für Isimulationruntimemanager; Ereignisse Für Runtime Instanzen Und Remote-Verbindungen - Siemens SIMATIC S7-1500 Funktionshandbuch

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

Werbung

Tabelle 7- 81 RunAutodiscover() - .NET (C#)
Syntax
Parameter
Rückgabewerte
Ausnahmen
7.5.4
Ereignisse für ISimulationRuntimeManager
Ereignisse für Runtime Instanzen und Remote-Verbindungen
Für die Schnittstelle ISimulationRuntimeManager werden folgende Ereignisse ausgelöst:
Tabelle 7- 82 Ereignisse für ISimulationRuntimeManager
Ereignis
OnConfigurationChanged
(Seite 134)
OnRuntimeManagerLost
(Seite 137)
RunAutodiscover (Seite 139) Im Netzwerk wird nach Runtime Managern gesucht, die bereit sind,
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
void RunAutodiscover(
UInt32 in_Timeout = 2000
);
UInt32 in_Timeout
Ein Timeout-Wert in Millisekunden, der definiert, wie lange der lokale Runtime
Manager auf Antworten vom Remote Manager wartet.
Gültig ist ein Wert zwischen 500 ms und 30000 ms.
Voreinstellung: 2000 ms.
keine
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeError-
Code.WrongArgument
ERuntimeError-
Code.AutodiscoverAlreadyRunni
ng
ERuntimeErrorCode.Timeout
Ursache
Die Runtime Manager Konfiguration hat sich geändert:
Eine neue Instanz wird registriert.
Eine Instanz wird entfernt.
Eine Verbindung zu einem Client wird aufgebaut.
Das Control Panel nutzt ein solches Ereignis, um die Liste der verfügba-
ren Instanzen zu aktualisieren.
Die Verbindung zum Runtime Manager ist unterbrochen.
eine Remote-Verbindung herzustellen.
Anwenderschnittstellen (API)
7.5 API ISimulationRuntimeManager
Bedingung
Der Timeout-Wert ist außerhalb des zuläs-
sigen Bereichs.
Ein Aufruf RunAutodiscover() läuft
bereits im Hintergrund. Warten Sie auf
die Meldung AutodiscoverFinished
in der Callback-Funktion.
Siehe EAutodiscoverType (Seite 409).
Kommunikationsfehler im lokalen Runti-
me Manager.
133

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis