Plan Guten Morgen
RS232 (Messgerätetreiber)
Messkarten mit LabVIEW
-
Summing up
Wie geht es weiter?
Feedbackrunde
Ciao
Block 4 auf einen Blick Schalter:  RMT >> Schaltverhalten (Klingel, Lichtschalter,..) Auswählen:  RMT>> Programmierung >> Vergleich >> Auswählen,  Rückkopplung möglich
Case-Strukturen :  RMT>>Programmierung >> Struktur,  Standardwert, 1...5
Audio :   RMT >> Klassisch >> Programmierung >> Audio & Grafik >> Audio >> Eingabe >>Audioaufnahme oder  RMT >> Klassisch >> Programmierung >> Audio & Grafik >> Audio >> Dateien >>Audiodatei öffnen bzw.  Audiodatei lesen  (absoluter Pfad)
Mathematik  :  RMT >> Signalverlauf >> Analoger Signalverlauf >> Signalverlaufsmessungen >> Spektrum ermitteln RMT>> Express >> Signalanalyse >> Statistik. RMT>>Programmierung>>Array>>1D-Array interpolieren
Bedienung : RMT>>Erstellen>>.. RMT >> Umwandeln in..
Block 5:  RS232 und andere Bussysteme
Roadmap VISA-Treiber
RS232
Umsetzung in LabVIEW
Fallstudie
Ausblick auf andere Systeme Übung : RTS setzen, Lesen, Schreiben Fallstudie : Schreiben eines Messgerätetreibers
VISA-Treiber Virtual Instrument Software Architecture  I/O-Programmierschnittstelle, die Kommunikation auf Bussen abstrahiert  - egal welcher Bus, die Kommunikation (Senden, Empfangen,..) ist gleich zu programmieren GPIB, Serial, USB, Ethernet, Profibus, ... Virtual Instrument Software Architecture  I/O-Programmierschnittstelle, die Kommunikation auf Bussen abstrahiert  - egal welcher Bus, die Kommunikation (Senden, Empfangen,..) ist gleich zu programmieren GPIB, Serial, USB, Ethernet, Profibus, …
VISA in LabVIEW
Typ. VISA-Session 1) Öffnen einer Session mit der Ressource 2) Konfigurationen über Kommunikation (z.B. Setzen von Baudraten, Startbits,..) 3) Schreiben und Lesen 4) Schließen der Ressource, evtl. Fehlerbehandlung
RS232 Klassische Schnittstelle, bei der Daten nacheinander („seriell“) übertragen werden.
9-poliger Stecker
LOW(false) =  + 3-15V (typ. 5/12) HIGH(true) =  - 3-15V „negative Logik“
Übersicht GND Ground Vergleichsspannung (Null) TxD, TX Transmit Data Ausgehende Daten werden auf dieser Leitung übertragen. RxD, RX Receive Data Eingehende Daten werden auf dieser Leitung übertragen. RTS Request to Send Das Gerät fordert, dass es jetzt senden darf. CTS Clear to Send Sendeerlaubnis (der Gegenstelle) DSR Data Set Ready Gegenseite ist im Prinzip einsatzbereit (aber keine Sendeerlaubnis) DCD, CD Data Carrier Detect Gegenseite erkennt einkommende Daten DTR Data Terminal Ready Gerät ist einsatzbereit (siehe DS) RI Ring Indicator Wenn dieser Pegel gesetzt wird, dann will die Gegenseite kommunizieren (Anklingeln = ring) Vergleiche Wikipedia für mehr Details

Messen mit LabVIEW - Block 5

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
    Wie geht esweiter?
  • 7.
  • 8.
  • 9.
    Block 4 aufeinen Blick Schalter: RMT >> Schaltverhalten (Klingel, Lichtschalter,..) Auswählen: RMT>> Programmierung >> Vergleich >> Auswählen, Rückkopplung möglich
  • 10.
    Case-Strukturen : RMT>>Programmierung >> Struktur, Standardwert, 1...5
  • 11.
    Audio : RMT >> Klassisch >> Programmierung >> Audio & Grafik >> Audio >> Eingabe >>Audioaufnahme oder RMT >> Klassisch >> Programmierung >> Audio & Grafik >> Audio >> Dateien >>Audiodatei öffnen bzw. Audiodatei lesen (absoluter Pfad)
  • 12.
    Mathematik : RMT >> Signalverlauf >> Analoger Signalverlauf >> Signalverlaufsmessungen >> Spektrum ermitteln RMT>> Express >> Signalanalyse >> Statistik. RMT>>Programmierung>>Array>>1D-Array interpolieren
  • 13.
    Bedienung : RMT>>Erstellen>>..RMT >> Umwandeln in..
  • 14.
    Block 5: RS232 und andere Bussysteme
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
    Ausblick auf andereSysteme Übung : RTS setzen, Lesen, Schreiben Fallstudie : Schreiben eines Messgerätetreibers
  • 20.
    VISA-Treiber Virtual InstrumentSoftware Architecture I/O-Programmierschnittstelle, die Kommunikation auf Bussen abstrahiert - egal welcher Bus, die Kommunikation (Senden, Empfangen,..) ist gleich zu programmieren GPIB, Serial, USB, Ethernet, Profibus, ... Virtual Instrument Software Architecture I/O-Programmierschnittstelle, die Kommunikation auf Bussen abstrahiert - egal welcher Bus, die Kommunikation (Senden, Empfangen,..) ist gleich zu programmieren GPIB, Serial, USB, Ethernet, Profibus, …
  • 21.
  • 22.
    Typ. VISA-Session 1)Öffnen einer Session mit der Ressource 2) Konfigurationen über Kommunikation (z.B. Setzen von Baudraten, Startbits,..) 3) Schreiben und Lesen 4) Schließen der Ressource, evtl. Fehlerbehandlung
  • 23.
    RS232 Klassische Schnittstelle,bei der Daten nacheinander („seriell“) übertragen werden.
  • 24.
  • 25.
    LOW(false) = + 3-15V (typ. 5/12) HIGH(true) = - 3-15V „negative Logik“
  • 26.
    Übersicht GND GroundVergleichsspannung (Null) TxD, TX Transmit Data Ausgehende Daten werden auf dieser Leitung übertragen. RxD, RX Receive Data Eingehende Daten werden auf dieser Leitung übertragen. RTS Request to Send Das Gerät fordert, dass es jetzt senden darf. CTS Clear to Send Sendeerlaubnis (der Gegenstelle) DSR Data Set Ready Gegenseite ist im Prinzip einsatzbereit (aber keine Sendeerlaubnis) DCD, CD Data Carrier Detect Gegenseite erkennt einkommende Daten DTR Data Terminal Ready Gerät ist einsatzbereit (siehe DS) RI Ring Indicator Wenn dieser Pegel gesetzt wird, dann will die Gegenseite kommunizieren (Anklingeln = ring) Vergleiche Wikipedia für mehr Details