OSCAT Forum

oscat.lib => oscat.lib fuer TwinCAT/CoDeSys => Thema gestartet von: SW_SR_VFW in 26. November 2013, 15:49:15

Titel: Gleitkommazahl IEEE 754
Beitrag von: SW_SR_VFW in 26. November 2013, 15:49:15
Hallo,
ich habe folgendes Problem: Ich lese verschiedene Messwerte einer chemischen Online-Messung über eine serielle Schnittstelle (RS485) und Modbus RTU in meine SPS als WORD ein.
Der Hersteller hat die Messdaten als Float32 nach IEEE 754 definiert. Gibt es eine Möglichkeit die eingelesenen Worte (oder auch Doppelworte) von Float32 in Real zu konvertieren?
ABB AC500 PM583-ETH, Codesys V2.4 und Steuerungs-Konfigurationstool von ABB V2.2

Vorab schon mal Danke
Titel: Re: Gleitkommazahl IEEE 754
Beitrag von: peewit in 27. November 2013, 07:36:50
hi

dazu sollte der baustein "DW_TO_REAL" passen
doch macht aus zwei einzelnen WORD ein DWORD (Reihenfolge hig/low word beachten) und übergibst es den baustein