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 

Wie einzelne Bits in einem Word verschieben?



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!

26.08.2010, 13:22
Beitrag #1

RCMechatronic Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Aug 2010

LV 2009 Studentenversion
2010
de


Deutschland
Wie einzelne Bits in einem Word verschieben?
Hallo liebe Community, bzw. Experten in Lab-View,

ich benötige dringend eure Hilfe, nach langer Suche über Google und in Foren bin ich immer noch nicht fündig geworden und hoffe hier kann man mir helfen.

Ich fange mal an,... Ich lese mit LabView 2009 über die VISA Funktion ein RS232 Gerät aus und erhalte als Antwort zwei WORDS.

Um diese WORDS in eine physikalische Größe umwandeln zu können müßte ich ein Teil der Bits um eine Stelle nach rechts verschieben.

Ich hatte mich schon mit den Operatoren bitshift, rotation usw. beschäftigt. Bisher gelang es mir aber nicht nur einen gewissen Teil der Bits zu verschieben.

Im Anhang ist ein Bild vom Muster der Antwortstrings vom Gerät

Das Bit Nr. 7 bleibt immer 0 im Antwortstring.
Allerding muss ich zur Umrechnnung in eine physikalische Größe das Bit Nr. 8 im WORD 0 um eine Stelle nach rechts schieben, so daß AF7 bis AF0 ohne Lücke in Dez umgerechnet werden können.

Im Word 1 muss ich Bit Nr. 13 bis Bit Nr. 8 um eine Stelle nach rechts schieben, damit L12 bis L0 ebenfalls keine Lücken mehr hat.


Kurz gesagt das Bit Nr. 7 ist in der Antwort immer Null muss aber zur Umrechnung eleminiert werden.

Handelt es sich hier um eine Art von bitshift für einzelne Bits?

Und wenn ja wie funktioniert das in LabView, bisher konnte ich leider nur alle Bits im Word um eine Stelle verschieben, was aber keinen Sinn macht.

Ich verstehe sowieso nicht warum das Bit Nr. 7 immer Null bleibt aber man zur Umrechnnung eine Stelle aufrücken muss.


Wäre jemand so freundlich und würde mir weiterhelfen? Welche Funktion in LV kann man nutzen um das Problem zu umgehen.

Vielen Dank.


MfG
Dennis


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Wie einzelne Bits in einem Word verschieben? - RCMechatronic - 26.08.2010 13:22

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Fehler bei Konvertierung von Word zu PDF TDO88 12 5.614 04.07.2023 12:25
Letzter Beitrag: TDO88
  Datei über Drag & Drop in andere Anwendung (kein LabVIEW) verschieben ahebauer 2 3.639 29.03.2017 08:41
Letzter Beitrag: ahebauer
  Bits eines Binärcodes verdoppeln Praktikantin 18 10.207 07.08.2015 07:24
Letzter Beitrag: GerdW
  Elemente auf Frontpanel zur Laufzeit verschieben andrepf 37 22.732 18.11.2014 17:11
Letzter Beitrag: andrepf
  Rechteck via Taster verschieben LabViewUser2014 21 16.351 10.04.2014 10:40
Letzter Beitrag: LabViewUser2014
  Listbox-Elemente verschieben in LV8.0-EXE Trinitatis 7 6.126 17.09.2013 13:55
Letzter Beitrag: Trinitatis

Gehe zu: