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.4.2 Empfangs-Schleife<br />

Abbildung 35 : Empfang-Schleife<br />

Von Abbildung 35 werden die wichtigen Punkte nachfolgend beschrieben:<br />

1) Empfangen des Strings: Der Block wartet auf ein Packet von 135 Bytes<br />

während eine maximale Zeit von 1000ms und schickt dieses aus dem Buffer<br />

sofort zum Empfänger. Nach dieser Zeit schickt er einen Fehler.<br />

2) Kontrolle des Endes des Sendens: Wenn dieser Block das Symbol<br />

„\04“ findet, schickt er eine Information um das Programm zu beenden.<br />

3) Bearbeitung vom Fehler des Empfangsblocks:<br />

Laut der Geschwindigkeit und der Verspätung des Programms des<br />

Sendercomputers kann die maximale Zeit des Empfangsblocks erreichet werden.<br />

Besonders während der Herstellung der Verbindung zwischen den beiden<br />

Computern. Deshalb gibt es eine Toleranz von 3 Mal diese Zeit.<br />

4) Verzögerung der Schleifen-Zeit: Anhand der Länge des Pakets<br />

zum lesen, kann die Schleifen-Zeit sehr kurz sein. Deshalb gibt es eine<br />

Verzögerung von mindestens 1ms. Dabei ist festzuhalten, dass eine maximale<br />

Frequenz von 100HZ für die Kommunikation definieret wurde. Daher ist sie<br />

10ms.<br />

5) Bearbeitung der Fehler in der Schleife: Wenn der Sender entweder<br />

die „Toleranz des Punkt 3“ oder ein anderes Ereignis im Programm einen Fehler<br />

entsteht, muss die Schleife stoppen.<br />

6) Bearbeitung der Fehlern ausserhalb der Schleife: Wie die Sende-Schleife, beim<br />

Anhalten dieser Schleife, muss diese die anderen Schleifen des Programms<br />

benachrichtigen. Deshalb werden die Variabel „Fin“, „Fin 2“ und die globale<br />

Variabel „stop 2“ geschrieben.<br />

Automatisierung – Kite Windkraftwerk 29

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!