Herunterladen Inhalt Inhalt Diese Seite drucken

Openservertcp - Saia pcd Handbuch

Burgess ethernet für die pcd serie
Inhaltsverzeichnis

Werbung

Saia-Burgess Controls AG

4.3.10 OpenServerTCP

Öffnet einen TCP-Server-Kanal im IP Open Data Mode (entspricht einem "socket",
"bind" und "accept" im Berkeley Standard). Nach diesem Aufruf ist der TCP Server
bereit eine Verbindung eines TCP Clients anzunehmen.
Diese Funktion kann nur ausgeführt werden, wenn TBSY auf "L" (low) gesetzt ist.
CSF [cc]
LocalPort: Wahl des lokalen Ports für die Open Data Mode UDP Kommunikation
Connection ●
_filter
(nur auf
TCP-Server)
Conn_Tout: Wenn Conn_Tout (Sekunden) überschritten wird, ohne dass über den
TACT↑
TACT↓
NEXE↑
Beispiel:
Ethernet-Handbuch der PCD Reihe│Dokument 26/776; Ausgabe DE 06│2011-07-27
S.IPD.Library
S.IPD.OpenServerTCP
Channel
LocalPort
Ch_Diag_Flag
Ch_Diag_Register
Connection_filter
Conn_Tout
0 = ein vom System freier Port wird gewählt
X = direkte Zuweisung des lokalen Ports durch den Benutzer
Obwohl der LocalPort 5050 für die S-Bus UDP Kommunikation reservi
ert ist, kann dieser Port 5050 in TCP trotzdem benutzt werden.
0 = kein Filter, keine Verbindungsinfo erhältlich (automatische
Annahme jeglicher Clients)
1 = kein Filter, Verbindungsinfo erhältlich (automatische An-
nahme jeglicher Clients)
2 = Filter-Anforderung zur Annahme des Clients, Verbindungsin-
fo erhältlich
Kanal ein Telegramm empfangen wurde, wird der Kanal geschlossen
(empfangsabhängig).
0 = keine Timeout-Kontrolle
x = Timeout-Kontrolle alle x Sekunden
wenn der Befehl „OpenUDP" für das Ethernet-TCP/IP Module in die
Kommunikations-Mailbox abgelegt wurde.
nach dem ACK des Ethernet-TCP/IP Modules. Ein neuer Open Data
Mode-Befehl kann ausgeführt werden.
Wenn zum Beispiel der lokale IP Port bereits benutzt wird.
CSF
[cc]
S.IPD.Library
S.IPD.OpenServerTCP
10
5432
F 1010
R 1
0
Konfiguration und Programmierung
Programmierung des Open Data Mode via Ethernet
; IP-Bibliothek
; Funktion Open UDP channel
; Kanal-Nr. (R/K)
; der lokale IP-Port über welchen Daten
; gesendet/ empfangen werden (R/K)
; Basis der Kanal-Diagnose-Flags
; (8 Flags) (F)
; Kanal-Diagnose-Register (R) Conn_Tout
; Verbindungs-Filter (R/K)
; Verbindungs-Timeout: 0=kein, x=Sek.
; (R/K)
; Bibliothek
; Funktion
; Kanal 10
; Port 5432
; Basis der Kanal-Diag
; nose-Flags
; Kanal Diagnose-Register
; kein Filter
4
4-32

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis