24.06.2014 Aufrufe

Ethernet für die Saia PCD® Serie - SBC-support

Ethernet für die Saia PCD® Serie - SBC-support

Ethernet für die Saia PCD® Serie - SBC-support

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Saia</strong>-Burgess Controls AG<br />

Konfiguration und Programmierung<br />

Programmierung des Open Data Mode via <strong>Ethernet</strong><br />

4.3.12 ConnectTCP<br />

Verbindet einen Client-TCP-Kanal im IP Open Data Mode mit einem Server-TCP-<br />

Kanal (entspricht einem „connect“ im Berkeley Standard). Nach <strong>die</strong>sem Aufruf kann<br />

über <strong>die</strong> TCP Verbindung kommuniziert werden.<br />

Diese Funktion kann nur ausgeführt werden, wenn TACT und TBSY auf “L“ (low) gesetzt<br />

sind.<br />

CSF [cc] S.IPD.Library ; IP-Bibliothek<br />

S.IPD.ConnectTCP ; Funktion Connect TCP-channel<br />

→ Channel ; Kanal-Nr. (R/K)<br />

→ RemoteIP/Node ; IP-Adresse des abgesetzten Servers<br />

; (R/K/X)*<br />

→ Remote Port ; IP-Port abgesetzten Servers (R/K)<br />

*) siehe Kapitel: IP-Adressen-Deco<strong>die</strong>rung<br />

TBSY↑<br />

TACT↑<br />

TBSY↓<br />

TACT↓<br />

XCON↑<br />

wenn der Befehl “ConnectTCP“ für das <strong>Ethernet</strong>-TCP/IP Module in <strong>die</strong><br />

Kommunikations-Mailbox abgelegt wurde.<br />

wenn der Befehl “ConnectTCP“ für das <strong>Ethernet</strong>-TCP/IP Module in <strong>die</strong><br />

Kommunikations-Mailbox abgelegt wurde.<br />

nachdem das <strong>Ethernet</strong>-TCP/IP Module das “ConnectTCP“ aus der<br />

Kommunikations-Mailbox gelesen hat. Ein ein neuer Open Data Mode-<br />

Befehl kann ausgeführt werden.<br />

nach dem ACK des <strong>Ethernet</strong>-TCP/IP Modules. Ein neuer Open Data<br />

Mode-Befehl kann ausgeführt werden.<br />

wenn vom <strong>Ethernet</strong>-TCP/IP Module das “connected-Event“ zurückkommt.<br />

Jetzt steht <strong>die</strong> Verbindung zwischen dem TCP Client und dem<br />

TCP Server.<br />

Beispiel: CSF [cc] S.IPD.Library ; Bibliothek<br />

S.IPD.ConnectTCP ; Funktion<br />

10 ; Kanal 10<br />

R5<br />

; Abgesetzte IP-Adresse<br />

5555 ; Port 5555<br />

Flags: Wenn <strong>die</strong> Firmware keine IP Open Data Mode-Unterstützung bietet,<br />

wird das Error (E) Flag gesetzt.<br />

Solange der CSF ConnectTCP nicht abgeschlossen ist dürfen seine Parameter “RemoteIP/Node“<br />

und “RemotePort“ nicht verändert werden.<br />

4<br />

<strong>Ethernet</strong>-Handbuch der <strong>Saia</strong> PCD ® Reihe │ Dokument 26 / 776 DE08 │ 2013-11-05<br />

4-34

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!