Seitenende Autoelektrik (Startseite)

Labview

Musterlösungen

zuletzt aktualisiert am 14.09.2008


Berufskolleg Mitte - Essen




Auf dieser Seite finden Sie einige links zum Download von LabVIEW-Programmen. Diese Programme wurden z.T. im Unterricht besprochen bzw. sollen als weitere Hilfen für eigene Übungen dienen.

LabVIEW ist ein Softwarepaket der Firma
National Instruments für die wissenschaftliche und industrielle Datenerfassung und Prozesssteuerung. Der Programmcode wird nicht als Text geschrieben sondern als strukturiertes Datenflusssystem graphisch-symbolisch erarbeitet.



Sie können die Beispiel- Vis downloaden, indem Sie mit der rechten Maustaste auf den gewünschten Link clicken -> Ziel speichern unter.
Anschließend muss das Zip-Paket noch entpackt werden, um es mit LabView laufen zu lassen.

Nr.

LINK

KOMMENTAR

-1

labviewinstallation.txt
Textdatei
In dieser Datei wird beschrieben, wie Sie LabVIEW 8.2 installieren und aktivieren können.

0

TZK1 Ohm.zip
Ohm´sches Gesetz
1. VI : Spannung und Stromstärke eingeben; Widerstand wird berechnet.

1

VW.txt
Fahrtenbuch
In dieser Tabelle wurden einige Datensätze aus dem Leben eines VW Golf gesammelt.
Zu jedem Datensatz gehört: Datum, Km-Stand, Kraftstoffvolumen(getankt), Preis, Kommentar:
Diese Tabelle soll mit einem VI ausgewertet werden.

2

Reifengrößen Conti.txt
Datenliste über Reifengrößen
Diese Tabelle soll mit einem VI ausgewertet werden.
Aus den Größen: Reifenbreite, H/B (Reifen) und Felgendurchmesser kann der Radumfang berechnet und angezeigt werden.

3

Raddrehzahl.zip
Grundlagen: Screenshots vom Frontpanel und Blockdiagramm
Motordrehzahl, Getriebeübersetzung und Achsübersetzung werden eingegeben, die Raddrehzahl wird berechnet und angezeigt.
Dieses Vi wird zu einem SubVi verarbeitet (Symbol und Anschlussfeld)

4

Radumfang.zip
Grundlagen: Screenshots vom Frontpanel und Blockdiagramm
Reifenbreite, H/B (Reifen) und Felgendurchmesser werden eingegeben, der Radumfang wird berechnet und angezeigt.
Dieses Vi wird zu einem SubVi verarbeitet (Symbol und Anschlussfeld)

5

Fz-Geschwindigkeit.zip
Grundlagen: Screenshots vom Frontpanel und Blockdiagramm
Aus den erforderlichen Eingaben der Reifenabmessungen, Motordrehzahl und Getriebeübersetzungen wird die Fz-Geschwindigkeit berechnet und angezeigt.
Dazu werden die SubVis Radumfang.vi und Raddrehzahl.vi genutzt

6

Reifenauswahl aus Liste.zip
Grundlagen: Screenshots vom Frontpanel und Blockdiagramm
Eine Liste mit den Abmessungen lieferbarer Reifen (Conti) liegt vor.
Auswahl eines Reifens der Liste durch Anclicken -> Radumfang wird berechnet und angezeigt.
Dazu wird das SubVi Radumfang.vi genutzt

7

Daten in Texttabellendatei.zip
Grundlagen: Screenshots vom Frontpanel und Blockdiagramm
In einer WHILE-Schleife werden 50 Zufallszahlen erzeugt, deren Quadrate und Kehrwerte berechnet und in einer Texttabellendatei gespeichert.
Pfad und Name der Texttabellendatei wird vorher nachgefragt.
Die Texttabelle bekommt einen Header und Spaltenüberschriften.
Das Frontpanel hat als Bedienungselement nur einen STOP-Button.

8

Reifengröße aus Datei.zip
Grundlagen: Screenshots vom Frontpanel und Blockdiagramm
Eine Textdatei mit Reifendaten liegt vor.
Die Reifenangabenin dieser Datei müssen ein ganz spezielles Datenformat haben nämlich z.B. 217;225/45 R 18 ... .
Durch Auswahl der Reifennummer (z.B. 217) werden aus der Datei die Daten des entsprechenden Reifens ausgelesen.
Der Radumfang wird berechnet und angezeigt.
Dazu wird das SubVi Radumfang.vi genutzt

9

Reifenumfang in Datei schreiben.zip
Grundlagen: Screenshots vom Frontpanel und Blockdiagramm
Aus der Datei mit den Reifendaten (Quelldatei) werden in einer FOR-Schleife alle Reifenumfänge der Reihe nach berechnet.
In einer neuen Datei (Zieldatei) werden die Reifenbezeichnungen und die zugehörigen -umfänge gespeichert. Pfad und Name von Quell- u. Zieldatei müssen vor Programmstart festgelegt werden.
Dzu wird das SubVi Reifengröße aus Datei.vi genutzt, dieses nutzt das SubVi Radumfang.vi.

10

TextDatei öffnen - lesen .zip
Eine irgendwo im Rechner gespeicherte Datei wird geöffnet und der Dateiinhalt in ein Stringelement eingelesen.

11

Zeile aus Text auswählen.zip
Aus einem mehrzeiligen Text wird eine bestimmte Zeile ausgewählt.

12

In String suchen (Formatbezeichner).zip
Ein in einem ganz bestimmten Format vorliegender Text wird anhand der einzelnen Formate in seine Bestandteile zerlegt.
Format: Vorschrift für Schreibweise, Anordnung und Bedeutung der einzelnen Elementen eines Textes.

13

mit For-Schleife Array erzeugen.zip
Ein Array wird jeweils mit zwei unterschiedlichen (For- / While-) Programmschleifen erzeugt.
Array = Tabelle (In diesem Fall eine Tabelle mit nur einer Spalte)
Programmschleife = Teil eines Programms, der immer wieder mit gleichen Bearbeitungsschritten durchlaufen wird, wobei aber die Eingangsgrößen unterschiedlich sind. Für jede Schleife muss es ein Abbruchkriterium geben, damit sie nicht ewig abgearbeitet wird.

14

Bußgeld Case.zip
Für zu schnelles Fahren werden Bußgelder und Fahrverbote verhängt. Die Höhe der Strafe richtet sich nach der Übergeschwindigkeit. Mit Fallunterscheidungen (Cases) bekommt man in den Griff, welche Strafe unter welchen Bedingungen zu erwarten ist.

15

Rückkopplung - Schieberegister.zip
Bei Schleifen ist es manchmal erwünscht, dass der berechnete Wert am Ausgang einer Schleife am Eingang beim nächsten Schleifendurchlauf wieder zur Verfügung steht. Dazu dienen Rückkopplungsknoten oder Schieberegister.

16

Lokale Variable.zip
Jeder Eingabewert, bzw jede berechnete Größe kann man als Variable speichern und an jeder beliebigen Stelle des Vis wieder aufrufen, ohne dass man eine evtl. sehr lange und unübersichtliche Verbindungslinie ziehen muss.

17

Array erstellen
Wie bei "mit For-Schleife Array erzeugen", jedoch wird hier eine mehrspaltige Tabelle erstellt.

18

Signalverlaufsgraph
Ein mehrspaltiges Array wird erzeugt. Die Daten aus diesem Array werden in einem Koordiantensystem als Kurvenverläufe graphisch dargestellt

19

Daten in Texttabellendatei
Mit einer While-Schleife wird ein mehrspaltiges Array erzeugt. Die Daten aus diesem Array werden in einer Datei im Klartext gespeichert. Dateipfad und -name werden vorher abgefragt.
Die Zellentrennung erfolgt durch Semikolon. Diese Datentabelle ist auch mit jedem kommerziellen Tabellenkalkulationsprogramm verarbeitbar.
























































































Seitenanfang eMail an Autor
email an Autor
Startseite
Autoelektrik Startseite


Berufskolleg Mitte - Essen