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 ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
9 Programmierung des Mess- und Steuerungsprogramms 86<br />
Die nachfolgende Tabelle stellt die Struktur des Programms detailliert dar und ordnet die einzelnen<br />
Programmpunkte den jeweiligen Untersequenzen zu. Im Anhang 20.12 ist das zugehörige<br />
Flussdiagramm enthalten.<br />
H-Seq.<br />
0<br />
1<br />
2<br />
3<br />
4<br />
Einschalten<br />
Inhalt<br />
DK_Messfahrt_Aufnahme_XXXXXX.vi<br />
In einer While-Schleife wird der Einschaltknopf abgefragt, über den der Programmablauf gestartet<br />
wird.<br />
Vorgabe von Eingangszuständen der Schalter, Lampen und Variablen,<br />
Anlageneinstellung:<br />
Vorgabe der Drehkanalübersetzung und der Inkrementanzahl pro Motorumdrehung (als Konstanten);<br />
Berechnung des Umrechnungsfaktors (Inkremente pro Grad).<br />
Messangaben<br />
Eingabe: (While-Schleife):<br />
des Arbeitsverzeichnisses,<br />
des Stammnamens,<br />
der Anzahl der Messpunkte<br />
Information zu den Dateinamen möglich, über i-Taste abrufbar<br />
Aufnahme der Kalibrierdateien für die Mikrofonkalibrierung<br />
Optional kann die Aufnahme von Kalibriersignalen gewählt werden (While-Schleife)<br />
(Case-Anweisung):<br />
True (Die Aufnahme von Kalibriersignalen soll durchgeführt werden):<br />
0 Starten des Moduls zur Aufnahme der Kalibriersignale. Der Ablauf wird in einem separaten<br />
Fenster gesteuert.<br />
1 Optionale Wiederholung der Aufnahme der Kalibriersignale (While-Schleife)<br />
False:<br />
Keine Kalibriersignale aufnehmen<br />
Die Aufnahmeroutine kann bei Bedarf wiederholt werden.<br />
Twin Line Steuerung initialisieren<br />
0 Initialisierung und Adressieren der TwinLine-Steuerung (While-Schleife):<br />
0 Eingabe (While-Schleife):<br />
des COM-Ports,<br />
der Schnittstellenart (RS 232 oder RS 485)<br />
und der Geräteadresse<br />
1 Serielle Schnittstelle initialisieren<br />
2 TLC-Steuerung adressieren (Der Vorgang wird in einer For-Schleife 3 mal wiederholt)<br />
Das Messprogramm<br />
Das Messprogramm läuft in einer While-Schleife ab.<br />
0 Vorbereiten der Schrittmotorsteuerung (Voreinstellungen):<br />
0 Betriebszustand der Steuerung abfragen<br />
1 Auf ermittelten Betriebszustand reagieren:<br />
Ziel ist das Einschalten der Endstufe.<br />
2 Voreinstellungen:<br />
0 Vorgabe der Motorbeschleunigung [U/(min·s)],<br />
1 Vorgabe der Motorverzögerung [U/(min·s)],<br />
2 Vorgabe des Sicherheitsabstandes von der Schaltkante des Endschalters [usr],<br />
3 Vorgabe der Endschaltersuchdrehzahl [min -1 ],<br />
4 Vorgabe der Drehzahl [min -1 ], mit der nach Erreichen des Endschalters aus dem<br />
Schaltbereich bis zum Sicherheitsabstand gefahren wird<br />
<strong>Fachhochschule</strong> Düsseldorf Diplomarbeit 2002/03, Terence Klitz