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.


Thema geschlossen 

Hex-Code über RS232



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!

27.07.2006, 10:36
Beitrag #1

Tam-Thomas Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jul 2006

8.00
2005
kA


Oesterreich
Hex-Code über RS232
Hallo!

Ich möchte echten Hex-Code über die Serielle Schnittstelle schicken.
(Keinen String)

Weiß jemand wie das geht?
Hab mir das Beispiel "Basic Serial Write and Read.vi" angeschaut.
Dort wird auch ein String geschickt und ich möchte halt wirklich
nur Hex-Code schicken (ohne cr oder lf oder irgendwas)

Wär super wenn mir jemand von euch weiter helfen könnte?!?!?

Danke und lg
Thomas!
Alle Beiträge dieses Benutzers finden
to top
Anzeige
27.07.2006, 10:56
Beitrag #2

diplNisse Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 97
Registriert seit: Apr 2006

2010
2006
EN


Deutschland
Hex-Code über RS232
' schrieb:Hallo!

Ich möchte echten Hex-Code über die Serielle Schnittstelle schicken.
(Keinen String)

Weiß jemand wie das geht?
Hab mir das Beispiel "Basic Serial Write and Read.vi" angeschaut.
Dort wird auch ein String geschickt und ich möchte halt wirklich
nur Hex-Code schicken (ohne cr oder lf oder irgendwas)

Wär super wenn mir jemand von euch weiter helfen könnte?!?!?

Danke und lg
Thomas!

Hallo!
Eine direkte Funktion, der du einen Hexwert übergibst, und der dann über die serielle gesendet wird, gibt es leider nicht.
Die VISA-Write Funtione erwartet immer Strings.

Aber das stellt doch kein Problem dar, oder?

Wenn du 0x3C senden möchtest, machst du einfach eine Umwandlung in Char:
0x3C ----> "<" (also das "kleiner" Zeichen).
Wenn du dieses Zeichen an die VISA-Write Funktion übergibst, wird auch nur dieses Zeichen gesendet.

Über die Serielle wird immer eine bitfolge gesendet. Ob du die Bitfolge nun Hexadezimal, binär, dezimal oder als ASCII-Zeichen darstellst, ist ja völlig egal.
Alle Beiträge dieses Benutzers finden
to top
27.07.2006, 11:01
Beitrag #3

bierber Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 104
Registriert seit: Jan 2006

8.01
2006
kA


Deutschland
Hex-Code über RS232
Hallöle,

das ist doch etwas umständlich wie du das machst.

Rechtsklick auf die Stringeingabebox, wenn was drin steht kann man da dann uf Hexadezimale schreibweise umstellen. Dann sendet er auch das was du willst.
Alle Beiträge dieses Benutzers finden
to top
27.07.2006, 11:09
Beitrag #4

diplNisse Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 97
Registriert seit: Apr 2006

2010
2006
EN


Deutschland
Hex-Code über RS232
Da hast du wohl recht.
Das ist ja noch einfacher.

Wieder was dazu gelernt.

Nisse
Alle Beiträge dieses Benutzers finden
to top
27.07.2006, 14:54
Beitrag #5

Tam-Thomas Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jul 2006

8.00
2005
kA


Oesterreich
Hex-Code über RS232
Hat funktioniert!!!

Super großes Danke!

Tolles Forum!
Alle Beiträge dieses Benutzers finden
to top
Thema geschlossen 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Servomex Messwerte auslesen über RS232/RS485 Chefkoch 6 8.496 18.07.2016 13:54
Letzter Beitrag: jg
  problem mit LF (0x0A) über RS232 klaus_at 7 5.722 20.11.2013 13:34
Letzter Beitrag: klaus_at
  Labview-Kommunikation mit Jumo über RS232 redhand 35 31.626 28.10.2013 09:45
Letzter Beitrag: GerdW
  Keithley K2000 über RS232 auslesen Alpenpower 6 13.297 09.09.2013 07:55
Letzter Beitrag: GerdW
  Kraftprüfmaschine von Zick/Roell über RS232 steuern 1johleh 24 31.142 20.12.2012 19:31
Letzter Beitrag: Tobi2012
  Keine Daten kommen an vom Hameg 8115 über VISA RS232 USB fsg4u 3 5.475 09.08.2012 14:33
Letzter Beitrag: fsg4u

Gehe zu: