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 

RS232 Kommunikation



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!

20.12.2010, 09:20
Beitrag #1

Fidel90 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Nov 2010

2011
2010
EN

98xxx
Deutschland
RS232 Kommunikation
Morgen...Smile

Kurze Frage. Ich kommuniziere mit einem Gerät per RS232. Ich sende dabei einen Befehl und lese die Antwort. Dabei hab ich das Problem, dass nach der Initialisierung mit dem Gerät, der jeweils erste Befehl mit einem "Unknown command" vom Gerät beantwortet wird. Jeder weitere Befehl wird ohne Umstände korrekt beantwortet.

Nun kann ich mir über eine Befehlseingabe auch den Temperaturwert zurückgeben lassen. Dabei entsteht nun das Problem, dass wenn ich nur einen einzelnen Temp.-Wert haben will ich auch das Befehlsübergabe-VI (im Anhang) nur einmal ausführe und dann als erste Rückmeldung "unknown" bekomme. Meine Temp. Ausgabe bekommt dementsprechend keinen Zahlenwert und gibt 0 zurück. Gibt es da eine Möglichkeit das zu ändern? Am liebsten wäre mir, dass ich die Antwort "unknown" abfangen kann und diese gar nicht erst weitergegeben wird...

mfg

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.12.2010, 09:57
Beitrag #2

snuz Offline
LV-Eumel
**


Beiträge: 245
Registriert seit: Mar 2009

2011
2008
EN


Deutschland
RS232 Kommunikation
Hallo Fidel90,

Du musst einfach einen Vergleicher nehmen, einmal den Antwortstring und eine Konstante mit dem Wert "unknown". Wenn nun bei der ersten Schleife der Wert über den Antwortstring kommt liefert dir der Vergleicher eine 1 und Du weißt das dieser Wert nicht weiter gegeben werden soll also nimmst Du noch ein "Auswählen" (engl. Select - zufinden auch bei den Vergleichern) und gibts bei TRUE eben den Wert weiter den Du möchtest oder keinen.

Gruß snuz

Es gibt 10 Arten von Menschen... Die die Binärrechnung beherrschen und die die es nicht tun.

http://www.techniker2013.eu
http://www.plapilab.de
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.12.2010, 10:16
Beitrag #3

Fidel90 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Nov 2010

2011
2010
EN

98xxx
Deutschland
RS232 Kommunikation
Hallo snuz, danke für die schnelle Antwort. Habe das Problem mittlerweile anders gelöst. Ich sende nun einfach bereits in meinem Initialisierungs-SubVI einen entsprechenden Befehl an das Gerät. Da bekomme ich zwar auch ein unknown zurück, dieses lese ich allerdings nirgends aus. Sobald ich nun weitere Befehle sende, antwortet das Gerät korrekt.

mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  RS232 mit dem PC Kommunikation yashire 5 7.879 19.05.2015 15:47
Letzter Beitrag: Lucki
  RS232 Kommunikation svoges 13 12.765 04.02.2015 20:56
Letzter Beitrag: svoges
  RS232 Kommunikation per VISA auf RTtarget kzr_kratos 5 6.717 11.07.2014 10:17
Letzter Beitrag: kzr_kratos
  Labview-Kommunikation mit Jumo über RS232 redhand 35 35.017 28.10.2013 09:45
Letzter Beitrag: GerdW
  Kommunikation über RS232 narubob 4 6.570 13.06.2012 12:17
Letzter Beitrag: Clyde
  Problem Kommunikation USB-RS232-Konverter zu Kistler ede84 7 10.666 29.11.2011 12:53
Letzter Beitrag: ede84

Gehe zu: