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:

Kommunikation LabVIEW <==> Temperaturkalibrator



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!

23.12.2014, 09:59
Beitrag #6

sk260790 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Dec 2014

2014
2014
kA


Deutschland
RE: Kommunikation LabVIEW <==> Temperaturkalibrator
Hallo GerdW,

nochmal vielen Dank für deine schnelle Antwort!

Zitat:wenn du deine Botschaften einliest, musst du sie doch sowieso schon filtern:
- STX suchen
- folgendes ETX suchen
- Botschaft zwischen STX und ETX auswerten

Im Moment filtere ich noch gar nichts, ich weise dem Kalibrator nur manuell Werte zu indem ich die Befehle aus dem Schnittstellenprotokoll eingebe.
Der Kalibrator sendet mir ja andauernd Werte, wobei jeder einzelne Wert mit STX beginnt und ETX endet, wie muss mein Filter denn dann aussehen, dass ich aus diesen ganzen Daten die eine Botschaft finde, die ich benötige?

Zitat:Wenn du das machst, ist es doch ein leichtes, die Botschaft, die als Kennung ein "s" enthält, auszufiltern…
Im Moment ist es noch nicht so leicht für mich, da das mein erstes Programm ist, das ich selber erstelle. Blush

Zitat:Frage:
Wieso musst du einen Sollwert vom Gerät zurücklesen? Wenn du einen Sollwert vorgibst, ist er dir doch schon bekannt!
Oder funktioniert dein Gerät anders? Hmm
Das mit dem Sollwert war nur ein Beispiel um zu sehen, ob das Auslesen von zusätzlichen Werten neben den dauerhaft gesendeten Werten funktioniert, weil ich eben hier schon genau wusste nach welchem Wert ich in der Ausgabe suchen muss.

Zitat:Zu deinem BD-Bild:
- Der "Run Continuous"-Modus ist nur zum Debuggen gedacht. Wenn dein Programm dauerhaft laufen soll, benötigst du eine Schleife…
- Es ist nicht sinnvoll, dauernd den seriellen Port zu initialisieren und wieder zu schließen…
Ich mache ja im Moment nichts anderes als zu Debuggen. Ich versuche im Moment nur mit dem Kalibrator zu kommunizieren (Daten einlesen, Daten auslesen). Erst wenn es auch noch funktioniert, dass ich genau den einen gewünschten Wert auslesen kann, werde ich mit dem eigentlichen Programm anfangen, das dann eben auch Benutzerein- und Ausgaben, Schleifen usw. beinhaltet.

Zitat:- warum schaltest du den TermChar aus? Du hast doch ein sehr schön definiertes ETX-Zeichen!!!
Der TermChar war in meinem Programm schon vordefiniert False, das war keine Absicht. Ich muss auch zugeben, dass ich immer noch nicht genau verstehe was mein TermChar eigentlich macht. Ist der TermChar auf True erkennt das Gerät das Abschlusszeichen. Inwiefern hilft mir das weiter? Hmm
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
RE: Kommunikation LabVIEW <==> Temperaturkalibrator - sk260790 - 23.12.2014 09:59

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Kommunikation CP 342-5 und labView sonne und mond 4 4.117 15.03.2021 11:12
Letzter Beitrag: Martin.Henz
  Kommunikation zwischen Labview und Bronhorst Massendurchflussregler durch VISA Atlaspremier 7 7.598 14.07.2016 15:51
Letzter Beitrag: Atlaspremier
  Labview-Kommunikation mit Jumo über RS232 redhand 35 34.984 28.10.2013 09:45
Letzter Beitrag: GerdW
  Kommunikation Mikrocontroller LabVIEW cRyo 4 6.238 29.06.2012 11:57
Letzter Beitrag: cRyo
  Kommunikation von Hardware ==> LabView Dinin 17 15.929 27.01.2012 14:37
Letzter Beitrag: Dinin
  Kommunikation zwischen LabVIEW und Monochromator Newcommer 4 6.385 24.03.2010 15:22
Letzter Beitrag: Newcommer

Gehe zu: