INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Serielle Schnittstelle Strings auslesen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

05.10.2011, 09:20
Beitrag #27

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Serielle Schnittstelle Strings auslesen
(05.10.2011 07:38 )bmtil schrieb:  Die "Krankheitsdiagnose" sieht so aus:
Anscheinend geht das Programm nur einmal in die For-Schleife rein, da sich die beiden Anzeigen (habs erst spaeter reingebaut) für "N" und "i" in der For Schleife auf 2 und 1 hängen bleiben.
Völlig korrektes Verhalten. Der Iteration-Zähler fängt bei Null an zu zählen. Wenn der also eine 1 anzeigt, dann passt das zur 2 bei "N".
(05.10.2011 08:27 )bmtil schrieb:  Die 2 steht in "Schleifenzählwert.
Die 1 in "IterationFor"

Ich will ja nicht die Werte in das Array schreiben, sondern dass LabView selbständig die jeweligen Temperaturwerte vom Micorkontroller holt und in ein Array reinbaut und dann dieses auswertet.
Quasi das selbe macht wie Hyperterminal, ist der ganze Sinn der Aufgabe.
Die VI angehangen, damit ihr sehen könnt was ich mit "Schleifenzählwert" und "IterationFor" meine.
Erste Regel bei der Fehlersuche: Man schaut sich die übertragenen Daten an. Also: Indicator der übertragenen Strings (nach VISA Read) aufs FP legen. Dann das Array nach "Spreadsheet to Array". Dann die einen Indicator des "String Subset" Ausgangs. etc. etc.

Gruß, Jens

P.S.: Ich hoffe, du erzeugst in deinem µC-Programm ein Linefeed (=0xA) als Zeilentrenner, nicht eine Carriage Return (=0xD). Denn dein Open Serial Port ist auf Linefeed als "Termination Char" konfiguriert.

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Serielle Schnittstelle Strings auslesen - jg - 05.10.2011 09:20

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Serielle Schnittstelle: Unterschied zwischen FIFO-Buffer und VISA-Buffer Exle 4 7.926 23.01.2019 08:07
Letzter Beitrag: Ratio
  Serielle Schnittstelle hängt nach gewisser Zeit auf Kiesch 8 11.826 08.01.2018 11:06
Letzter Beitrag: Kiesch
  Serielle Schnittstelle bricht ab -cosmo- 7 8.796 28.09.2017 12:13
Letzter Beitrag: Lucki
  VISA: I/O Fehler beim Auslesen einer seriellen Schnittstelle konne 5 8.719 19.07.2017 13:04
Letzter Beitrag: konne
  Serielle Schnittstelle usbser.sys BlueScreen Hachiko 18 21.337 03.04.2014 20:53
Letzter Beitrag: hyla
  Serielle Schnittstelle Auslesen Gre5or 3 8.681 01.10.2013 10:38
Letzter Beitrag: GerdW

Gehe zu: