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

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

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

Konfiguration und Programmierung<br />

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

Übersicht über <strong>die</strong> zur Verfügung stehenden CSF für den Offenen Data Mode. Die<br />

Details zu den Funktionen werden auf den folgenden Seiten erläutert.<br />

CSF 0<br />

CSF 1<br />

CSF 2<br />

CSF 3<br />

CSF 4<br />

CSF 5<br />

CSF 6<br />

CSF 7<br />

CSF 8<br />

CSF 9<br />

CSF 10<br />

CSF 11<br />

CSF 12<br />

IPODMInit<br />

IPODMOpenUDP<br />

IPODMOpenClientTCP<br />

IPODMOpenServerTCP<br />

IPODMClose<br />

IPODMConnectTCP<br />

IPODMDisconnectTCP<br />

IPODMGetConnectionTCP<br />

IPODMAcceptTCP<br />

IPODMSend<br />

IPODMRead<br />

IPODMSendRev<br />

IPODMReadRev<br />

Anbei zwei Beispiele in Blockdiagramm-Logik zur Erklärung wie mit <strong>die</strong>sen CSFs<br />

gearbeitet wird. Zur Vereinfachung der Darstellung wurden bei den JA/NEIN Abfragen<br />

“JR -1“ Schritte benutzt.<br />

Zunächst eine UDP Kommunikation: Der CSF “Open Data Mode“ ist nötig um den<br />

Open Data Mode zu initialisieren. Da UDP verbindungslos ist, wird keine Verbindung<br />

zwischen den Kommunikations-Teilnehmern aufgebaut. Es gibt somit keine Client-<br />

Server Beziehung und jeder Teilnehmer kann mit jedem beliebigen anderen UDP<br />

Teilnehmer kommunizieren. Voraussetzung ist, dass der Ziel-Teilnehmer ein UDP<br />

Socket auf einem dem Sende-Teilnehmer bekannten Port geöffnet hat. Im folgenden<br />

Beispiel wird vorausgesetzt, dass sich auf dem Netzwerk ein anderer Teilnehmer<br />

mit der IP-Adresse 192.168.12.15 und einem geöffneten UDP Socket auf Port 6061<br />

befindet, den wir adressieren können. Wie später noch eingehend erwähnt wird, ist<br />

der Behandlung des Diagnose Flags “RDATA“ (Daten sind angekommen) höchste<br />

Priorität zuzuordnen.<br />

4<br />

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

4-18

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!