SlideShare ist ein Scribd-Unternehmen logo
Block 1 auf einen Blick
                          Grundlegendes: 5 Fenster: Blockdiagramm, Frontpanel (→
                          Strg+E), Werkzeugpalette, Elementepalette, Funktionspalette
Birgit Plötzeneder 2011




                          Eingabeelemente, Ausgabeelemente, Verdrahten (→ Strg+B)
                          Ausführen, Kontinuierlich ausführen, RMT >> Hilfe
                          *.vi/*.png: Bearbeiten >> VI-Abschnitt von Auswahl erstellen

                          Daten / Datentypen: RMT >> Darstellung
                          Konvertierung: RMT >> Mathematik >> Numerisch >>
                          Konvertierung
                          Rechenoperationen: RMT >> Mathematik >> Numerisch

                          Shortcuts auf Objekten: RMT>>Erstellen>>..
                          RMT >> Umwandeln in..
Birgit Plötzeneder 2011




                               Block 2:
                          Arrays und Strings
Roadmap
                          Arrays erstellen
Birgit Plötzeneder 2011




                          Arrayfunktionen
                          Mehrdimensionale Arrays
                          Strings
                          Stringfunktionen

                                    Demo: „Hallo, Kollegin“
                                    Übung: Messgerätestring
Birgit Plötzeneder 2011
Arrays erstellen und intialisieren
                          Sammlung von Objekten gleichen Typs
Birgit Plötzeneder 2011




                          Im Frontpanel:
                          Modern >> Array, Matrix,.. >> Array
                          Beliebige Elemente reinziehen.
Arrays erstellen und intialisieren
                          Im Frontpanel:
Birgit Plötzeneder 2011




                          Modern >> Array, Matrix,.. >> Array
                          Beliebige Elemente reinziehen.

                                Initialisieren:

                                Erstmalig einen
                                Wert zuweisen.
Arrays erstellen und initialisieren
                          Im Blockdiagramm:
Birgit Plötzeneder 2011




                          RMT >> Programmierung >> Array:

                          Array initialisieren: Wert „5“, 10 Mal
                          Array erstellen: Aus existierenden Teilarrays
                          oder Variablen
                          Array-Konstante
Arrayfunktionen
                          RMT>> Programmierung
                          >> Array
Birgit Plötzeneder 2011




                                                 → Arrayfunktionen.png
Mehrdimensionale Arrays
Birgit Plötzeneder 2011
Mehrdimensionale Arrays
Birgit Plötzeneder 2011
Mehrdimensionale Arrays
Birgit Plötzeneder 2011
Birgit Plötzeneder 2011




  Fragen?
Birgit Plötzeneder 2011




Demo:
Arrays
Farben und Co.
                                            Skalar     1D-     2D-
                                                       Array   Array
Birgit Plötzeneder 2011




                          Integer
                          Double
                          Boolean
                          String
                          Darstellung übertrieben
                          zur besseren Kenntlichkeit
Birgit Plötzeneder 2011




Arrays
Übung:
Strings
                          Kette von Zeichen, „Text“
Birgit Plötzeneder 2011




                          Im Frontpanel:
                          RMT >> Textaus(ein)gabe
                          RMT >> Modern >> String & Pfad


                          Im Blockdiagramm:
                          RMT >> Programmierung >> String
Birgit Plötzeneder 2011


                          Stringfunktionen
Suchen und Co
                          Hilfethema: Syntax für Formatbezeichner
                          oder Doppelklick auf Symbol
Birgit Plötzeneder 2011




                          Dezimalpunkt != Komma
Birgit Plötzeneder 2011




                          Häufiger Fehler:
                          Der Suchblock wird für
                          mehr Felder aufgezogen,
                          als nötig sind.
Birgit Plötzeneder 2011




  Fragen?
Birgit Plötzeneder 2011




    Demo:
Hallo, Kollegin!
Birgit Plötzeneder 2011


                          Festpinnen, Suche
Anmerkung: Pfade
                          RMT >> Programmierung >> Datei-I/O >>
Birgit Plötzeneder 2011




                          Dateikonstanten
                          Pfadkonstante
                          LabVIEW verlangt absolute Pfade
                          Aktueller Pfad des Vis (suboptimal, zeigt auf
                          das vi) – Problemlösung meist mit Pfad
                          zerlegen o.Ä. (je nach System.)
Birgit Plötzeneder 2011




    Übung:
Messgerätestring
Messgerätestring
                          → Aufgabenstellung
Birgit Plötzeneder 2011




                          Reale Aufgabenstellung: String von einem
                          Messgerät über serielle Schnittstelle (später!)
                          String:
                          OH 103.0 Ohm
                          2 Varianten des Codes:
                          (1) Suchen + Teilstring
                          (2) In String suchen

Weitere ähnliche Inhalte

Andere mochten auch

Trends im E-Commerce, Wrap Up 2010
Trends im E-Commerce, Wrap Up 2010Trends im E-Commerce, Wrap Up 2010
Trends im E-Commerce, Wrap Up 2010AndreasBurren
 
Lenguaje y comunicacion
Lenguaje y comunicacionLenguaje y comunicacion
Lenguaje y comunicacion
Karen Monroy Velázquez
 
Präsentation teil 2
Präsentation teil 2Präsentation teil 2
Präsentation teil 2straussbu
 
145119389 desafios-matematicos-docente-6º-sexto-grado-primaria
145119389 desafios-matematicos-docente-6º-sexto-grado-primaria145119389 desafios-matematicos-docente-6º-sexto-grado-primaria
145119389 desafios-matematicos-docente-6º-sexto-grado-primaria
Emilio Armando Acosta
 
RUTA 1
RUTA 1RUTA 1
Markenerlebnis Quarterly Edition #2
Markenerlebnis Quarterly Edition #2Markenerlebnis Quarterly Edition #2
Markenerlebnis Quarterly Edition #2
Sasserath Munzinger Plus
 
2 pagina web
2 pagina web2 pagina web
2 pagina web
hfjdshfjdshfj
 
QR CODES
QR CODESQR CODES
QR CODES
Marco
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
meisonm3d
 
Energieszenarien 2010
Energieszenarien 2010Energieszenarien 2010
Energieszenarien 2010metropolsolar
 
Trabajo colborativo 1.power point
Trabajo colborativo 1.power pointTrabajo colborativo 1.power point
Trabajo colborativo 1.power point
UNAD
 
Leads richtig generieren und zur Kaufreife führen
Leads richtig generieren und zur Kaufreife führenLeads richtig generieren und zur Kaufreife führen
Leads richtig generieren und zur Kaufreife führen
LEAD LION - Agentur für Online-Marketing und Kundengewinnung
 
El mundo de la tecnologia
El mundo de la tecnologiaEl mundo de la tecnologia
El mundo de la tecnologia
isabella1999
 
Cuarto indicador de desempeño
Cuarto indicador de desempeñoCuarto indicador de desempeño
Cuarto indicador de desempeño
MarquezEspinosa
 
Elementos de la Computadora
Elementos de la ComputadoraElementos de la Computadora
Elementos de la Computadora
Christian Lergier Cruz
 
Presentacion
PresentacionPresentacion
Presentacion
elizabethbombon
 
Web 3.0
Web 3.0Web 3.0
Año de la integración nacional y reconocimiento de nuestra diversidad
Año de la integración nacional  y reconocimiento de nuestra diversidadAño de la integración nacional  y reconocimiento de nuestra diversidad
Año de la integración nacional y reconocimiento de nuestra diversidad
Harry Paul Ledesma Crisostomo
 
Resumen 6
Resumen 6Resumen 6
Resumen 6
Gilberto1207
 
Diapositivasdedesarrollodehabilidadesdelpensamiento parte3-130420113031-phpapp01
Diapositivasdedesarrollodehabilidadesdelpensamiento parte3-130420113031-phpapp01Diapositivasdedesarrollodehabilidadesdelpensamiento parte3-130420113031-phpapp01
Diapositivasdedesarrollodehabilidadesdelpensamiento parte3-130420113031-phpapp01
Gina Santos
 

Andere mochten auch (20)

Trends im E-Commerce, Wrap Up 2010
Trends im E-Commerce, Wrap Up 2010Trends im E-Commerce, Wrap Up 2010
Trends im E-Commerce, Wrap Up 2010
 
Lenguaje y comunicacion
Lenguaje y comunicacionLenguaje y comunicacion
Lenguaje y comunicacion
 
Präsentation teil 2
Präsentation teil 2Präsentation teil 2
Präsentation teil 2
 
145119389 desafios-matematicos-docente-6º-sexto-grado-primaria
145119389 desafios-matematicos-docente-6º-sexto-grado-primaria145119389 desafios-matematicos-docente-6º-sexto-grado-primaria
145119389 desafios-matematicos-docente-6º-sexto-grado-primaria
 
RUTA 1
RUTA 1RUTA 1
RUTA 1
 
Markenerlebnis Quarterly Edition #2
Markenerlebnis Quarterly Edition #2Markenerlebnis Quarterly Edition #2
Markenerlebnis Quarterly Edition #2
 
2 pagina web
2 pagina web2 pagina web
2 pagina web
 
QR CODES
QR CODESQR CODES
QR CODES
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 
Energieszenarien 2010
Energieszenarien 2010Energieszenarien 2010
Energieszenarien 2010
 
Trabajo colborativo 1.power point
Trabajo colborativo 1.power pointTrabajo colborativo 1.power point
Trabajo colborativo 1.power point
 
Leads richtig generieren und zur Kaufreife führen
Leads richtig generieren und zur Kaufreife führenLeads richtig generieren und zur Kaufreife führen
Leads richtig generieren und zur Kaufreife führen
 
El mundo de la tecnologia
El mundo de la tecnologiaEl mundo de la tecnologia
El mundo de la tecnologia
 
Cuarto indicador de desempeño
Cuarto indicador de desempeñoCuarto indicador de desempeño
Cuarto indicador de desempeño
 
Elementos de la Computadora
Elementos de la ComputadoraElementos de la Computadora
Elementos de la Computadora
 
Presentacion
PresentacionPresentacion
Presentacion
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Año de la integración nacional y reconocimiento de nuestra diversidad
Año de la integración nacional  y reconocimiento de nuestra diversidadAño de la integración nacional  y reconocimiento de nuestra diversidad
Año de la integración nacional y reconocimiento de nuestra diversidad
 
Resumen 6
Resumen 6Resumen 6
Resumen 6
 
Diapositivasdedesarrollodehabilidadesdelpensamiento parte3-130420113031-phpapp01
Diapositivasdedesarrollodehabilidadesdelpensamiento parte3-130420113031-phpapp01Diapositivasdedesarrollodehabilidadesdelpensamiento parte3-130420113031-phpapp01
Diapositivasdedesarrollodehabilidadesdelpensamiento parte3-130420113031-phpapp01
 

Mehr von Birgit Plötzeneder

Datentypen LabVIEW
Datentypen LabVIEWDatentypen LabVIEW
Datentypen LabVIEW
Birgit Plötzeneder
 
Instant Insanity
Instant Insanity Instant Insanity
Instant Insanity
Birgit Plötzeneder
 
Messen mit LabVIEW - Organisatorisches
Messen mit LabVIEW - Organisatorisches Messen mit LabVIEW - Organisatorisches
Messen mit LabVIEW - Organisatorisches
Birgit Plötzeneder
 
Messen mit LabVIEW - Block 1
Messen mit LabVIEW - Block 1 Messen mit LabVIEW - Block 1
Messen mit LabVIEW - Block 1
Birgit Plötzeneder
 
Füllstand
FüllstandFüllstand
Füllstand
FüllstandFüllstand
Multicore
MulticoreMulticore
Some random graphs for network models - Birgit Plötzeneder
Some random graphs for network models -  Birgit PlötzenederSome random graphs for network models -  Birgit Plötzeneder
Some random graphs for network models - Birgit Plötzeneder
Birgit Plötzeneder
 

Mehr von Birgit Plötzeneder (12)

Datentypen LabVIEW
Datentypen LabVIEWDatentypen LabVIEW
Datentypen LabVIEW
 
Instant Insanity
Instant Insanity Instant Insanity
Instant Insanity
 
Messen mit LabVIEW - Block 6
Messen mit LabVIEW - Block 6Messen mit LabVIEW - Block 6
Messen mit LabVIEW - Block 6
 
Messen mit LabVIEW - Block 5
Messen mit LabVIEW - Block 5Messen mit LabVIEW - Block 5
Messen mit LabVIEW - Block 5
 
LabVIEW-Kurs Fallstudie
LabVIEW-Kurs FallstudieLabVIEW-Kurs Fallstudie
LabVIEW-Kurs Fallstudie
 
Messen mit LabVIEW - Block 4
Messen mit LabVIEW - Block 4Messen mit LabVIEW - Block 4
Messen mit LabVIEW - Block 4
 
Messen mit LabVIEW - Organisatorisches
Messen mit LabVIEW - Organisatorisches Messen mit LabVIEW - Organisatorisches
Messen mit LabVIEW - Organisatorisches
 
Messen mit LabVIEW - Block 1
Messen mit LabVIEW - Block 1 Messen mit LabVIEW - Block 1
Messen mit LabVIEW - Block 1
 
Füllstand
FüllstandFüllstand
Füllstand
 
Füllstand
FüllstandFüllstand
Füllstand
 
Multicore
MulticoreMulticore
Multicore
 
Some random graphs for network models - Birgit Plötzeneder
Some random graphs for network models -  Birgit PlötzenederSome random graphs for network models -  Birgit Plötzeneder
Some random graphs for network models - Birgit Plötzeneder
 

Messen mit LabVIEW - Block 2

  • 1. Block 1 auf einen Blick Grundlegendes: 5 Fenster: Blockdiagramm, Frontpanel (→ Strg+E), Werkzeugpalette, Elementepalette, Funktionspalette Birgit Plötzeneder 2011 Eingabeelemente, Ausgabeelemente, Verdrahten (→ Strg+B) Ausführen, Kontinuierlich ausführen, RMT >> Hilfe *.vi/*.png: Bearbeiten >> VI-Abschnitt von Auswahl erstellen Daten / Datentypen: RMT >> Darstellung Konvertierung: RMT >> Mathematik >> Numerisch >> Konvertierung Rechenoperationen: RMT >> Mathematik >> Numerisch Shortcuts auf Objekten: RMT>>Erstellen>>.. RMT >> Umwandeln in..
  • 2. Birgit Plötzeneder 2011 Block 2: Arrays und Strings
  • 3. Roadmap Arrays erstellen Birgit Plötzeneder 2011 Arrayfunktionen Mehrdimensionale Arrays Strings Stringfunktionen Demo: „Hallo, Kollegin“ Übung: Messgerätestring
  • 5. Arrays erstellen und intialisieren Sammlung von Objekten gleichen Typs Birgit Plötzeneder 2011 Im Frontpanel: Modern >> Array, Matrix,.. >> Array Beliebige Elemente reinziehen.
  • 6. Arrays erstellen und intialisieren Im Frontpanel: Birgit Plötzeneder 2011 Modern >> Array, Matrix,.. >> Array Beliebige Elemente reinziehen. Initialisieren: Erstmalig einen Wert zuweisen.
  • 7. Arrays erstellen und initialisieren Im Blockdiagramm: Birgit Plötzeneder 2011 RMT >> Programmierung >> Array: Array initialisieren: Wert „5“, 10 Mal Array erstellen: Aus existierenden Teilarrays oder Variablen Array-Konstante
  • 8. Arrayfunktionen RMT>> Programmierung >> Array Birgit Plötzeneder 2011 → Arrayfunktionen.png
  • 14. Farben und Co. Skalar 1D- 2D- Array Array Birgit Plötzeneder 2011 Integer Double Boolean String Darstellung übertrieben zur besseren Kenntlichkeit
  • 16. Strings Kette von Zeichen, „Text“ Birgit Plötzeneder 2011 Im Frontpanel: RMT >> Textaus(ein)gabe RMT >> Modern >> String & Pfad Im Blockdiagramm: RMT >> Programmierung >> String
  • 17. Birgit Plötzeneder 2011 Stringfunktionen
  • 18. Suchen und Co Hilfethema: Syntax für Formatbezeichner oder Doppelklick auf Symbol Birgit Plötzeneder 2011 Dezimalpunkt != Komma
  • 19. Birgit Plötzeneder 2011 Häufiger Fehler: Der Suchblock wird für mehr Felder aufgezogen, als nötig sind.
  • 21. Birgit Plötzeneder 2011 Demo: Hallo, Kollegin!
  • 22. Birgit Plötzeneder 2011 Festpinnen, Suche
  • 23. Anmerkung: Pfade RMT >> Programmierung >> Datei-I/O >> Birgit Plötzeneder 2011 Dateikonstanten Pfadkonstante LabVIEW verlangt absolute Pfade Aktueller Pfad des Vis (suboptimal, zeigt auf das vi) – Problemlösung meist mit Pfad zerlegen o.Ä. (je nach System.)
  • 24. Birgit Plötzeneder 2011 Übung: Messgerätestring
  • 25. Messgerätestring → Aufgabenstellung Birgit Plötzeneder 2011 Reale Aufgabenstellung: String von einem Messgerät über serielle Schnittstelle (später!) String: OH 103.0 Ohm 2 Varianten des Codes: (1) Suchen + Teilstring (2) In String suchen