Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 326

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

Werbung

Hinweis
Native C++
Wenn Sie die Schnittstelle nicht mehr benötigen, dann löschen Sie die Schnittstelle.
Siehe DestroyInterface() (Seite 106).
Tabelle 7- 377 RegisterCustomInstance() - .NET (C#)
Syntax
Parameter
Rückgabewerte
Ausnahmen
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
IInstance RegisterCustomInstance(
string in_VplcDll
);
IInstance RegisterCustomInstance(
string in_VplcDll,
string in_InstanceName
);
string in_VplcDll:
Der vollständige Pfad zur DLL des virtuellen Controllers, den die Sie-
mens.Simatic.Simulation.Runtime.Instance.exe bei PowerOn laden wird.
string in_InstanceName:
Name, den die Instanz erhalten soll. Jede Instanz muss einen eindeutigen Na-
men erhalten. Wenn kein Name vergeben wird beim Registrieren einer neuen
Instanz, dann erhält die Instanz den Namen "Instance_#" (# ist die ID der In-
stanz). Wenn dieser Name bereits existiert, wird der Name "Instance_#.#"
verwendet, wobei das zweite # ein Zähler ist, der solange erhöht wird, bis der
Name eindeutig ist. Die Länge des Namens muss kürzer sein als
DINSTANCE_NAME_LENGTH. Siehe Datentypen (Seite 361).
Wenn die Funktion erfolgreich ist, eine Schnittstelle eines virtuellen Controllers,
ansonsten ein Null-Zeiger.
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeError-
Code.InterfaceRemoved
ERuntimeErrorCode.Timeout
ERuntimeError-
Code.WrongArgument
ERuntimeError-
Code.LimitReached
ERuntimeError-
Code.AlreadyExists
Anwenderschnittstellen (API)
7.7 API IRemoteRuntimeManager
Bedingung
Die Schnittstelle ist vom Remote Runtime
Manager getrennt.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Der Name oder die ID ist ungültig.
Es sind bereits 16 Instanzen im Runtime
Manager registriert.
Eine Instanz mit diesem Namen existiert
bereits.
325

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis