07.10.2013 Aufrufe

MASTER THESIS - Fachhochschule Nordwestschweiz

MASTER THESIS - Fachhochschule Nordwestschweiz

MASTER THESIS - Fachhochschule Nordwestschweiz

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.

5.2 TCP-IP Verbindung<br />

Ein grosser Teil des Projekts war die Auswahl einer geeigneten Kommunikation, um<br />

Daten zwischen dem Computer der Bodenstation und dem der KCU zu tauschen. Es<br />

wurde sich für eine TCP-IP Verbindung entschieden.<br />

Die Auswahl des Protokolls für die Applikation war nicht schwierig, weil es vier grossen<br />

Vorteilen gibt:<br />

- Robust<br />

- Schnell<br />

- Kompatibilität mit vielen Geräten (Wifi-Karte des Computers, Switch, …)<br />

- Verbreitet<br />

Die Entwicklung einer TCP-IP Verbindung benötigt viel Zeit und Aufwand, um alle<br />

Fällen möglicher Fehler zu berücksichtigen. Aus diesem Grund wurde das Labview-<br />

Programm für weitere Applikationen und Projekte gebaut. Die Kompatibilität und die<br />

Erleichterung bei der Anwendung mit anderen Programmen, wäre für Mitarbeiter oder<br />

Studenten ein erheblicher Vorteil.<br />

Für eine Verbindung zwischen Computern, muss man haben:<br />

- Physikalische-Verbindung (Ethernet-Kabel oder „Wifi“).<br />

- Empfänger und Sender (Ethernet-Karte und Wifi-Karte des Computers).<br />

- Ein Port ( die „Autobahn“, wo die Daten gesendet werden).<br />

- Eine IP-Adresse ( die „Adresse des Empfänger“).<br />

- Ein Server (Master) und ein Kunde (Client).<br />

5.2.1 Herstellen einer Verbindung<br />

Das Herstellen einer Verbindung, wird für unsere Applikation und für viele andre Fälle<br />

folgendermassen eingestellt:<br />

- Die TCP-Ports müssen offen sein.<br />

- Die Applikation auf dem Server ist „passiv“. Das bedeutet, dass die Applikation<br />

auf einen Anschluss (Kunde) wartet.<br />

- Die Applikation des Kunden macht eine Anfrage an den Server. Diese wird<br />

„open-activ“ genannt.<br />

Die Programme für den Master-Computer und für den Slave-Computer sind fast gleich.<br />

Nur einige Eigenschaften der Initialisierung sind unterschiedlich. Deshalb werden die<br />

Unterschiede im ersten Teil und der gemeinsame Teil im zweiten Schritt beschrieben.<br />

Automatisierung – Kite Windkraftwerk 25

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!