7.5.3
Remote-Verbindungen
OpenPort()
Öffnet einen Port, mit dem sich ein weiterer Runtime Manager verbinden kann.
Tabelle 7- 59 OpenPort() - Native C++
Syntax
Parameter
Rückgabewerte
Tabelle 7- 60 OpenPort() - .NET (C#)
Syntax
Parameter
Rückgabewerte
Ausnahmen
S7-PLCSIM Advanced
Funktionshandbuch, 12/2017, A5E37039506-AB
ERuntimeErrorCode OpenPort(
UINT16 in_Port
);
•
UINT16 in_Port:
Der Port. Der Wert muss größer sein als 1024.
Runtime Fehlercode
SREC_OK
SREC_TIMEOUT
SREC_ALREADY_EXISTS
SREC_WRONG_ARGUMENT
SREC_CONNECTION_ERROR
void OpenPort(
UInt16 in_Port
);
•
UInt16 in_Port:
Der Port. Der Wert muss größer sein als 1024.
Keine
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeErrorCode.Timeout
ERuntimeErrorCode.AlreadyExists
ERuntimeErrorCode.WrongArgument
ERuntimeError-
Code.ConnectionError
Anwenderschnittstellen (API)
7.5 API ISimulationRuntimeManager
Bedingung
Die Funktion ist erfolgreich.
Die Funktion kehrt nicht rechtzeitig wie-
der.
Es ist bereits ein Port offen.
Der Port ist ungültig.
Der Port kann nicht geöffnet werden.
Bedingung
Die Funktion kehrt nicht rechtzeitig wie-
der.
Es ist bereits ein Port offen.
Der Port ist ungültig.
Der Port kann nicht geöffnet werden.
123