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 

String an serielle Schnittstelle senden



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!

07.12.2005, 12:24
Beitrag #1

Lost Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jun 2005



kA



String an serielle Schnittstelle senden
Hallo,

ich möchte über VISA an die serielle Schnittstelle Befehle senden, die dem dort angeschlossenen Druckregler dann sagen, regel den Druck auf 100 kPa zum Beispiel. Der Befehl für dieses Beispiel ist laut Dokumentation des Druckreglers eine Kombination aus ASCII und hexadezimalen Zeichen. Der Befehl für das oben genannte Beispiel lautet `C`004`100`0D0A wobei die in ``gesetzten Zeichen die ASCII Zeichen sind. In meinem Terminalprogramm kann ich den Befehl als String hintereinander eingeben in dem ich vor die Hex-Zeichen ein „#“ (Doppelkreuz) setze. Der Befehl sieht dann so aus: C#004100#013#010. Gibt es im LV auch die Möglichkeit so einen Befehlsstring zu senden, in dem ASCII und Hex-Zeichen gemischt sind?
Vielen Dank für Eure Hilfe. Hoffe mir kann überhaupt geholfen werdenSad

Gruß Jens
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.12.2005, 18:14
Beitrag #2

illuminus Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 67
Registriert seit: Jul 2005

LabVIEW Professional 2011, Embedded for ARM MCU, Embedded for ADI BF
1996
EN

55129
Deutschland
String an serielle Schnittstelle senden
Mal an deinem Beispiel angelegt:

Code:
C#004100#013#010

Da #13 einem Carriage Return entspricht ist es in LV im Code-Display 13.
#10 ist ein Line Feed und kann mit 10 eingegeben werden.
Daher würde ich für #004100 mal versuchen 4100 zu senden.

Vielleicht klappst ja.

Gruss

Das Schönste, was wir entdecken können, ist das Geheimnisvolle.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.12.2005, 08:34
Beitrag #3

Lost Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jun 2005



kA



String an serielle Schnittstelle senden
Ich habs so eingegeben, aber der Druckregler macht keine Anstalten sich zu bewegen.

Trotzdem vielen Dank für Deine Antwort
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.12.2005, 16:24
Beitrag #4

bemecha Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Aug 2005



kA



String an serielle Schnittstelle senden
Hallo zusammen,

bin leider auch am verzweifeln. Ich muss auch solch einen ähnlichen Befehl über die serielle Kommmunikationsstelle senden, nur dass mein Befehl eien Steuerung steuert und etwas länger aufgebaut ist. hier ein beispiel: ! ´01´ ´200´ SC CR LF, wobei "SC=Checksum" aus 2bytes , "CR" und "LF" jeweils aus 1byte bestehen. Dieser Befehl dient zur Testkommunikation zu meiner Steuerung.

Versuche es gerade mit VIs zu arbeiten, die als Beispiele in LabVIEW abgelegt sind - diese sind, denk ich, besser auf die serielle Kommunikation abgestimmt, als die einzelnen Funktionsbausteine. Vielleicht finden wir gemeinsam eine Lösung Lol

Gruß
thomas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.12.2005, 16:57
Beitrag #5

bemecha Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Aug 2005



kA



String an serielle Schnittstelle senden
Hier mal kurz mein VI - ist hier was falsch aufgebaut?
Ich weiß ihr könnt es nicht testen, obs läuft, aber fallen euch irgendwelche logischen Fehler auf???

Danke für eure Mühe

Gruß
thomas


Angehängte Datei(en)
Sonstige .vi  Kommunikation_Test.vi (Größe: 59,91 KB / Downloads: 363)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Serielle Schnittstelle: Unterschied zwischen FIFO-Buffer und VISA-Buffer Exle 4 7.036 23.01.2019 08:07
Letzter Beitrag: Ratio
  Serielle Schnittstelle hängt nach gewisser Zeit auf Kiesch 8 10.467 08.01.2018 11:06
Letzter Beitrag: Kiesch
  Serielle Schnittstelle bricht ab -cosmo- 7 7.656 28.09.2017 12:13
Letzter Beitrag: Lucki
  Visa String senden mit Zeitsteuerung NISI 3 4.689 28.05.2014 08:18
Letzter Beitrag: GerdW
  Serielle Schnittstelle usbser.sys BlueScreen Hachiko 18 19.299 03.04.2014 20:53
Letzter Beitrag: hyla
  Serielle Schnittstelle Auslesen Gre5or 3 7.944 01.10.2013 10:38
Letzter Beitrag: GerdW

Gehe zu: