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 

32-bit Integer für CAN-Bus splitten auf 2x16-bit



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!

08.08.2006, 12:31
Beitrag #1

dip Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Jun 2006

7.1
2005
kA


Deutschland
32-bit Integer für CAN-Bus splitten auf 2x16-bit
Hallo,

Ich möchte für ein Projekt Soll-und Istwerte über CAN-Bus verschicken bzw. einlesen.
Die Umrichter von SEW können nur Prozessdatenworte verarbeiten, die 16-bit groß sind, d.h. ich muss die vorzeichenbehaftete Integer Zahl (32-bit) in high und low splitten (binär), dann verschicken.
Beim einlesen bekomme ich dann 2x16-bit, die ich wieder zu einem 32-bit Integer zusammenführen muss.
Ich habe bereits diverse array-funktionen etc. getestet, komme aber irgendwie nicht weiter.
Als Beispiel:
Ich habe den Sollwert 256
gewandelt in binär ergibt es 10000000
dieser wird in 2x16 bit gesplittet, im high stehen dann nur 0en, im low-teil die 10000000
diesen verschicke ich.

Und beim empfangen halt umgekehrt.

Ich wäre für Tips oder Hilfen sehr dankbar, das Problem ist ja eigentlich nicht so schwer, aber irgendwie hab ich ein Brett vorm Kopf.

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


Nachrichten in diesem Thema
32-bit Integer für CAN-Bus splitten auf 2x16-bit - dip - 08.08.2006 12:31

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  16bit Integer über Uart schicken floH857 2 3.438 10.01.2017 17:11
Letzter Beitrag: floH857
  16 Bit in Integer umwandeln Ingo2 6 6.489 02.12.2015 18:09
Letzter Beitrag: IchSelbst
  2er Kompliment 12bit fix-point integer Slev1n 4 5.357 24.11.2015 10:59
Letzter Beitrag: Lucki
  String zu Dezimal (1, 2 und 4 Byte) unsigned + Integer hansi9990 9 6.188 16.07.2015 14:25
Letzter Beitrag: hansi9990
  Tabelle Integer und Double Werte DA-LabVIEW 1 3.702 25.02.2015 20:36
Letzter Beitrag: GerdW
  Zahl: Dez in Hex und splitten DocBader 9 6.573 22.01.2015 19:02
Letzter Beitrag: Lucki

Gehe zu: