Anwenderschnittstellen (API)
7.6 API IInstances
CommunicationInterface { get; set; }
Setzt die Kommunikationsschnittstelle des virtuellen Controllers oder liefert sie zurück:
Lokale Kommunikation (Softbus) oder TCPIP. Ein Wechsel der Kommunikationsschnittstelle
erfolgt nur beim Neustart des Controllers. Alle Instanzen, die gestartet werden, müssen die
selbe Kommunikationsschnittstelle nutzen.
PowerOn wird verhindert, wenn eine Kommunikationsschnittstelle ausgewählt ist, die nicht
von den gestarteten Instanzen genutzt wird.
Tabelle 7- 99 CommunicationInterface { get; set; } - .NET (C#)
Syntax
Parameter
Rückgabewerte
Ausnahmen
GetInfo() / Info { get; }
Liefert eine Struktur, die Informationen über die Instanz bereitstellt.
Tabelle 7- 100
Syntax
Parameter
Rückgabewerte
Tabelle 7- 101
Syntax
Parameter
Rückgabewerte
Ausnahmen
138
ECommunicationInterface CommunicationInterface { get; set; }
Keine
•
ECommunicationInterface.None
Kann nicht ausgewählt werden. Wird zurückgegeben, wenn die Instanz-
Schnittstelle nicht mehr gültig ist.
•
ECommunicationInterface.Softbus
Wird zurückgegeben, wenn der virtuelle Controller den Softbus nutzt.
•
ECommunicationInterface.TCPIP
Wird zurückgegeben, wenn der virtuelle Controller über den virtuellen Adap-
ter kommuniziert.
Keine
GetInfo() - Native C++
SInstanceInfo GetInfo();
Keine
Eine Struktur, die Informationen über die Instanz bereitstellt.
SInstanceInfo:
Siehe SInstanceInfo (Seite 342).
Info { get; } - .NET (C#)
SInstanceInfo Info { get; }
Keine
Eine Struktur, die Informationen über die Instanz bereitstellt.
SInstanceInfo:
Keine
S7-PLCSIM Advanced
Funktionshandbuch, 12/2017, A5E37039506-AB