Dokument [PDF, 9,1 MB] - FB 4 Allgemein - Fachhochschule ...
Dokument [PDF, 9,1 MB] - FB 4 Allgemein - Fachhochschule ... Dokument [PDF, 9,1 MB] - FB 4 Allgemein - Fachhochschule ...
9 Programmierung des Mess- und Steuerungsprogramms 98 Abbildung 9.8: Algorithmus zur Berechnung des Umrechnungsfaktors: Es müssen die Übersetzung (1) und die Motorinkrementanzahl pro Umdrehung (2) eingegeben werden. Der in Abbildung 9.8 abgebildete Algorithmus berechnet aus den Informationen der Übersetzung und der Motorinkremente pro Motorumdrehung einen Umrechnungsfaktor. Mit diesem Faktor kann eine gewünschte Winkelstellung des Drehkanals in eine Anzahl von Motorinkrementen umgerechnet werden. Die Motorinkrementanzahl für eine Umdrehung ist im EEPROM der Steuerung gespeichert (vgl.Abschnitt 6.3). Die Liste der Voreinstellungen ist beliebig erweiterbar, dazu sind der Sequenz [4-0-2] entsprechend weitere Sequenzen hinzuzufügen. 9.4.4 Drehkanalpositionierung Die Programmabschnitte zur Drehkanalpositionierung, wie der Referenzzierung, der Messfahrt und der Leerfahrt, weisen den gleichen Ablauf auf. Zunächst wird der Befehl für die jeweilige Bewegung solange an die Steuerung gesendet, bis diese den Start der Befehlsumsetzung zurückgemeldet hat. Danach wird wiederholt eine Statusabfrage durchgeführt, gefolgt von einer Auswertung der Antworten (vgl. Abschnitt 9.3.3), bis die gewünschte Position erreicht ist. 9.4.4.1 Referenzzierung 1 2 Die Drehkanalreferenzzierung bewegt den Drehkanal vor jeder Messreihe in eine reproduzierbare Ausgangsposition. Dazu wird der Befehl für die Referenzfahrt auf den Endschalter der negativen Drehrichtung gesendet (Sequenz [4-2]). Nach Erreichen des Endschalters fährt der Drehkanal aus dem Tastbereich in entgegengesetzter Richtung heraus und erweitert den Fachhochschule Düsseldorf Diplomarbeit 2002/03, Terence Klitz
9 Programmierung des Mess- und Steuerungsprogramms 99 Abstand zur Schaltkante um weitere, in den Voreinstellungen vorgegebene, Inkremente (Sicherheitsabstand in Tabelle 9.7). Die eingenommene Position ist die absolute „0“-Position. 9.4.4.2 Messfahrt Bei der Messfahrt wird der Drehkanal absolut positioniert. Dabei werden abwechselnd die Positionen bei 0° und 360° angefahren. Über einen Zähler, der mit jeder Messfahrt inkrementiert wird, wird entschieden werden, auf welche Position der Drehkanal zu drehen ist. Über den Umrechnungsfaktor (Abschnitt 9.4.3) wird der anzufahrende Winkel in die für die Bewegung benötigte Motorinkrementanzahl umgerechnet. Messfahrtenzähler j Abbildung 9.9: Algorithmus zur Entscheidung über die Drehrichtung und zur Berechnung der zu fahrenden Inkremente. Der Algorithmus in Abbildung 9.9 gibt für einen ungeraden Zähler die Drehkanalpositionierung auf 360°, bei geradem Zähler auf 0° vor. Abbildung 9.10 zeigt das Sub-VI Befehlsstring_an_TLC_senden_XXXXXX_TGK mit den Parametern für die absolute Positionierung, unter denen auch die berechneten Inkremente nach Abbildung 9.9 enthalten sind. Befehlszählereingang COM-Port zu fahrende Inkremente Winkel zu fahrende Inkremente Antwortzeichenkette Befehlszählerausgang Abbildung 9.10: Eingänge des Sub-VIs Befehlsstring_an_TLC_senden_XXXXXX_TGK.vi zur absoluten Positionierung des Drehkanals um die eingegebenen Inkrementanzahl. Fachhochschule Düsseldorf Diplomarbeit 2002/03, Terence Klitz
- Seite 47 und 48: 5 Berechnung des Gestells 47 a) b)
- Seite 49 und 50: 5 Berechnung des Gestells 49 Den Be
- Seite 51 und 52: 5 Berechnung des Gestells 51 5.6.4
- Seite 53 und 54: 6 Positioniersteuerung 53 6.1 Versc
- Seite 55 und 56: 6 Positioniersteuerung 55 6.2 Ausga
- Seite 57 und 58: 6 Positioniersteuerung 57 vorgegebe
- Seite 59 und 60: 7 Kommunikation mit der Twin Line P
- Seite 61 und 62: 7 Kommunikation mit der Twin Line P
- Seite 63 und 64: 7 Kommunikation mit der Twin Line P
- Seite 65 und 66: 7 Kommunikation mit der Twin Line P
- Seite 67 und 68: 7 Kommunikation mit der Twin Line P
- Seite 69 und 70: 8 Anwendung der Mess- und Steuerpro
- Seite 71 und 72: 8 Anwendung der Mess- und Steuerpro
- Seite 73 und 74: 8 Anwendung der Mess- und Steuerpro
- Seite 75 und 76: 8 Anwendung der Mess- und Steuerpro
- Seite 77 und 78: 8 Anwendung der Mess- und Steuerpro
- Seite 79 und 80: 8 Anwendung der Mess- und Steuerpro
- Seite 81 und 82: 8 Anwendung der Mess- und Steuerpro
- Seite 83 und 84: 8 Anwendung der Mess- und Steuerpro
- Seite 85 und 86: 9 Programmierung des Mess- und Steu
- Seite 87 und 88: 9 Programmierung des Mess- und Steu
- Seite 89 und 90: 9 Programmierung des Mess- und Steu
- Seite 91 und 92: 9 Programmierung des Mess- und Steu
- Seite 93 und 94: 9 Programmierung des Mess- und Steu
- Seite 95 und 96: 9 Programmierung des Mess- und Steu
- Seite 97: 9 Programmierung des Mess- und Steu
- Seite 101 und 102: 9 Programmierung des Mess- und Steu
- Seite 103 und 104: 9 Programmierung des Mess- und Steu
- Seite 105 und 106: 9 Programmierung des Mess- und Steu
- Seite 107 und 108: 9 Programmierung des Mess- und Steu
- Seite 109 und 110: 10 Berechnung der Terzspektren 109
- Seite 111 und 112: 10 Berechnung der Terzspektren 111
- Seite 113 und 114: 11 Analysatorenvergleich 113 11 Ana
- Seite 115 und 116: 11 Analysatorenvergleich 115 Lp [dB
- Seite 117 und 118: 11 Analysatorenvergleich 117 [Hz] f
- Seite 119 und 120: 12 Mikrofonkalibrierung 119 L p ~ p
- Seite 121 und 122: 12 Mikrofonkalibrierung 121 Der Ges
- Seite 123 und 124: 13 Vergleich zwischen HP-Analysator
- Seite 125 und 126: 13 Vergleich zwischen HP-Analysator
- Seite 127 und 128: 13 Vergleich zwischen HP-Analysator
- Seite 129 und 130: 13 Vergleich zwischen HP-Analysator
- Seite 131 und 132: 14 Akustische Messungen am Drehkana
- Seite 133 und 134: 14 Akustische Messungen am Drehkana
- Seite 135 und 136: 15 Auswertung 135 15 Auswertung Aus
- Seite 137 und 138: 15 Auswertung 137 Es ist zu beachte
- Seite 139 und 140: 15 Auswertung 139 15.3 Einfluss der
- Seite 141 und 142: 15 Auswertung 141 Betrachtet man de
- Seite 143 und 144: 15 Auswertung 143 Lp [dB] Position
- Seite 145 und 146: 15 Auswertung 145 Lp [dB] 80 70 60
- Seite 147 und 148: 15. Auswertung 147 a) Lp [dB] c) Lp
9 Programmierung des Mess- und Steuerungsprogramms 99<br />
Abstand zur Schaltkante um weitere, in den Voreinstellungen vorgegebene, Inkremente<br />
(Sicherheitsabstand in Tabelle 9.7). Die eingenommene Position ist die absolute „0“-Position.<br />
9.4.4.2 Messfahrt<br />
Bei der Messfahrt wird der Drehkanal absolut positioniert. Dabei werden abwechselnd die<br />
Positionen bei 0° und 360° angefahren. Über einen Zähler, der mit jeder Messfahrt inkrementiert<br />
wird, wird entschieden werden, auf welche Position der Drehkanal zu drehen ist. Über<br />
den Umrechnungsfaktor (Abschnitt 9.4.3) wird der anzufahrende Winkel in die für die Bewegung<br />
benötigte Motorinkrementanzahl umgerechnet.<br />
Messfahrtenzähler j<br />
Abbildung 9.9: Algorithmus zur Entscheidung über die Drehrichtung und<br />
zur Berechnung der zu fahrenden Inkremente.<br />
Der Algorithmus in Abbildung 9.9 gibt für einen ungeraden Zähler die Drehkanalpositionierung<br />
auf 360°, bei geradem Zähler auf 0° vor. Abbildung 9.10 zeigt das Sub-VI Befehlsstring_an_TLC_senden_XXXXXX_TGK<br />
mit den Parametern für die absolute Positionierung,<br />
unter denen auch die berechneten Inkremente nach Abbildung 9.9 enthalten sind.<br />
Befehlszählereingang<br />
COM-Port<br />
zu fahrende<br />
Inkremente<br />
Winkel<br />
zu fahrende<br />
Inkremente<br />
Antwortzeichenkette<br />
Befehlszählerausgang<br />
Abbildung 9.10: Eingänge des Sub-VIs Befehlsstring_an_TLC_senden_XXXXXX_TGK.vi zur absoluten<br />
Positionierung des Drehkanals um die eingegebenen Inkrementanzahl.<br />
<strong>Fachhochschule</strong> Düsseldorf Diplomarbeit 2002/03, Terence Klitz