in Codesys wird daraus der Wert: 9.930815e+008 resp. '993081500.0'
Die Variable 'yaw' ist als REAL deklariert, %ID68 kommt aus einem eds File und es wird auch als REAL angegeben...
Kann mir jemand weiterhelfen?
Danke
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Wie wird ein REAL Wert in Codesys interpretiert?
Ich hΓ€tte erwartet, es ist ein Float. Dann wΓΌrde der Wert 0xBD3A38BF -4.546E-2 entsprechen:
http://www.binaryconvert.com/result_float.html?hexadecimal=BD3A38BF
Aber Codesys rechnet die Bytes ganz anders um:
in Codesys wird daraus der Wert: 9.930815e+008 resp. '993081500.0'
Die Variable 'yaw' ist als REAL deklariert, %ID68 kommt aus einem eds File und es wird auch als REAL angegeben...
Kann mir jemand weiterhelfen?
Danke
Hallo mesc
Real in Codesys sind Float.
Leg deine Variable yaw mit AT auf die Adresse %ID68
Dann kannst du dein Wert umwandel von RAL_TO_STRING
mfG Jochen
Hi
REAL_TO_STRING
GruΓ Karl