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 

Aus U16 iI16 machen



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.09.2005, 14:40
Beitrag #1

Benno Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Aug 2005



kA



Aus U16 iI16 machen
Hallo,
ich habe ein riesen Problem,

eigentlich ist es ein kleines Problem, dass mich aber aufhält, hab schon den ganzen Tag damit verbracht:

Vielleich könnt ihr mir ja helfen:

Ich habe ein Gerät.
Aus diesem Gerät lese ich bestimmte Daten aus, anhand einer Liste.

Diese Daten bekomme ich über VISA ja als ASCII Werte zurück,
diese ASCII Werte stehen für einen Wert, dieser kann positiv wie negativ sein, ich habe die ASCII Werte in ein unsigned Byte Array gespeichert und dann wieder als Word zusammefügt, da ich beide (Hi-Lo-Byte betrachten muss)

Dieser Wert ist nun unsigned Integer(16 Bit)
nun sind aber manche Werte signed,
ich habe eine Information aus der Datei, die mir genau sagt (s-signed, u-unsigned), wie die Zahlen zu bewerten sind.

Ich wollte nun mit einer Case-Struktur die Sache lösen, wenn "u" dann ändere nix, wenn "s" dann wandle U16 in I16, dass macht er auch innerhalb der CASE, ausserhalb nimmt er wieder den gleichen Wert an (den positiven)!!!!

Ich will aber, dass er -1 rausgibt und nicht 65536...
Ich habe mal das VI (bzw ein Auschnitt für euch fertig gemacht)
:


Angehängte Datei(en)
Sonstige .vi  Typumwandlung.vi (Größe: 24,23 KB / Downloads: 198)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.09.2005, 15:25
Beitrag #2

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Aus U16 iI16 machen
Hi Benno,

versuch's mal so.

Gruß,
Marko


Angehängte Datei(en)
Sonstige .vi  Typumwandlung1.vi (Größe: 17,86 KB / Downloads: 192)

"Make it simple, make it strong!"
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
  VI übersichtlicher machen Bertl 2 3.316 14.04.2006 08:45
Letzter Beitrag: Lucki

Gehe zu: