26.11.2016, 13:36
Hallo,
ich würde gerne einen String(Hexadezimal-Format) in einen Druckwert umwandeln. Es handelt sich um ein Gerät von WIKA (Typ: P30). Der Druckwert wird wie folgt ausgegeben:
[attachment=56966]
Laut Handbuch ist der Druck mit dem Standard IEEE754-1985 codiert, er wird so umgewandelt:
[attachment=56968]
Meine Idee für die Umsetzung im Programm ist so:
[attachment=56967]
Ich kann das ganze momentan nicht testen am Gerät, daher wollte ich hier fragen, ob meine Umwandlung so richtig ist? Mich verwirrt das mit dem Zusatz -1985 ein wenig? Falls es so nicht richtig ist, gibt es eine einfache Möglichkeit meinen String umzuwandeln(z.B. über Typecast)?
Mit freundlichen Grüßen
Gesetzt
ich würde gerne einen String(Hexadezimal-Format) in einen Druckwert umwandeln. Es handelt sich um ein Gerät von WIKA (Typ: P30). Der Druckwert wird wie folgt ausgegeben:
[attachment=56966]
Laut Handbuch ist der Druck mit dem Standard IEEE754-1985 codiert, er wird so umgewandelt:
[attachment=56968]
Meine Idee für die Umsetzung im Programm ist so:
[attachment=56967]
Ich kann das ganze momentan nicht testen am Gerät, daher wollte ich hier fragen, ob meine Umwandlung so richtig ist? Mich verwirrt das mit dem Zusatz -1985 ein wenig? Falls es so nicht richtig ist, gibt es eine einfache Möglichkeit meinen String umzuwandeln(z.B. über Typecast)?
Mit freundlichen Grüßen
Gesetzt