I_SocketClientSettingsClass
Objekte, die diese Schnittstelle implementieren, dienen der Konfiguration der TCP/IP‑Kommunikationsschicht.
Namensraum: Tc3_Sockets
Bibliothek: Tc3_Sockets (Tc3_Sockets.compiled-library)
Vererbungshierarchie
I_SocketClientSettingsClass -> __System.IQueryInterface
INTERFACE I_SocketClientSettingsClass EXTENDS __System.IQueryInterface
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
bAutoCleanup | BOOL | Get | Aktiviert/Deaktiviert das automatische Aufräumen/Schließen der unbenutzten Sockets (z. B. nach Programmdownload oder Reset der SPS). |
sSrvNetID | Get | TwinCAT-Netzwerkadresse des TwinCAT TCP/IP Servers (TF6310). Beim Leerstring wird die Netzwerkadresse des lokalen TwinCAT-Systems verwendet. | |
nRemotePort | UDINT | Get | TCP/IP-Portnummer des Servers. |
sRemoteHost | Get | IPv4-Netzwerkaddresse des Servers. | |
tConnect | TIME | Get | Früheste Zeit, nach deren Ablauf eine neue Verbindung aufgebaut werden kann. |
tAdsTimeout | TIME | Get | Maximale Zeit, die bei der Ausführung der ADS-Dienste nicht überschritten werden darf. |
tSocketTimeout | TIME | Get | Maximale Zeit, die bei der Ausführung der bestätigten Dienste nicht überschritten werden darf. |
bThrottleMode | BOOL | Get | Aktiviert/deaktiviert den Empfangsdaten-Throttle-Polling-Mode. |
throttleTimes | Get | Konfiguration der Zykluszeiten für den Empfangsdaten-Throttle-Polling-Mode. | |
eTraceSocket | Get | Konfiguriert die Prioritätsstufe der Protokollierung der Fehlermeldungen und Logmeldungen. | |
ipTLS | Get | Konfigurationsparameter der TLS-Protokollschicht (Transport Layer Security). | |
bEvaLinkStatusErr | BOOL | Get | Konfiguriert den Auswertungsmodus für den Linkstatusfehler des Netzwerkadapters. |