Real-Werte mit PFC- Variable übertragen ?
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Real-Werte mit PFC- Variable übertragen ?
    
    Last updated: 2007-06-12
    
    
      
        Visulisation of a REAL variable
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Visulisation of a REAL variable
    
    Last updated: 2020-02-17
    
    
      
        Erase big Array of Real
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Erase big Array of Real
    
    Last updated: 2019-10-02
    
    
      
        Adding real NVRAM retain persistent memory
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Adding real NVRAM retain persistent memory
    
    Last updated: 2015-09-23
    
    
      
        Real in 2 Word wandeln
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Real in 2 Word wandeln
    
    Last updated: 2019-06-05
    
    
      
        Real-Wert in String konvertieren
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Real-Wert in String konvertieren
    
    Last updated: 2007-06-11
    
    
      
        Good improvement in linux Real Time.
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Good improvement in linux Real Time.
    
    Last updated: 2022-11-07
    
    
      
        Real Data Type Range limitation
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Real Data Type Range limitation
    
    Last updated: 2010-03-26
    
    
      
        Reading REAL values; PROFINET communication
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Reading REAL values; PROFINET communication
    
    Last updated: 2019-04-24
    
    
      
        Real-Zahl mit einer Kommastelle darstellen
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Real-Zahl mit einer Kommastelle darstellen
    
    Last updated: 2010-11-21
    
    
      
        Real activate with bool
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Real activate with bool
    
    Last updated: 2011-12-02
    
    
      
        Post by ndzied2 on Rounding error in simple addition
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      This is a consequence of how computers store floating point numbers. 0.1 cannot be exactly represented in a computer. This is not a CoDeSys thing. Here is a link to a converter to show you the exact value that is represented when you use a REAL data type (which is a 32 bit float). https://baseconvert.com/ieee-754-floating-point If you really need to keep track of 0.1 increments. use INT OR DINT and then add 1 each time and assume that there is one decimal place.
    
    Last updated: 2024-05-24
    
    
      
        Post by solidlogicguy on Little endian to Float from Modbus RTU
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Just tried and returns the same value but in scientific notation.
    
    Last updated: 2024-01-08
    
    
      
        Post by paulg on Converting hex bytes to float
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      I'll be capturing a hex stream over serial into a RasPi and I'd like to convert a group of bytes into a float. I see this is available (https://content.helpme-codesys.com/en/CODESYS%20Development%20System/cdsoperatorrealto.html) but not its inverse (i.e. BYTE_TO_REAL). The packets will be 18 bytes but I'll be selecting 4 byte segments from the middle, swapping byte endianness (i.e. changing 0x51847641 to 0x41768451), and converting to float; I believe they adhere to IEEE 754. Is there a pre-built function for some or all of this, or do I need to follow (https://forge.codesys.com/forge/talk/Engineering/thread/dc5829c7ea/)? Thanks!
    
    Last updated: 2024-08-02
    
    
      
        Post by robert-o on Converting hex bytes to float
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Try OSCAT_BASIC and Function DW_TO_REAL. DWORD_OF_BYTE my although help. The Lib is open and free. It is not necessary to add this Lib, you can use/copy the source code just to get an idea.
    
    Last updated: 2024-08-05
    
    
      
        Post by alexgooi on Modbus writing on value change
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      The way I usally tackle this is by syncing only words (then you are able to use the FB above). If you then want to write a Boolean simply type it like this. Value[1].0 := Bool1; Value[1].1 := Bool2; Value[1].2 := Bool3; Uints have the same number of bits than a INT/WORD so these ones will work as well (they are only represented diffrently). A Real will work but you will loose some infomration in the conversion. If you want to keep the information you can convert 2 words to a float with a function (for example with the IEEE-754 standard) . In this way the syncing to the server is very simple and in the Codesys Program you decide what part of the word you want to use.
    
    Last updated: 2024-04-03
    
    
      
        IO Mapping Analog Inputs with real values
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      IO Mapping Analog Inputs with real values
    
    Last updated: 2023-06-23
    
    
      
        Am I crazy? A-B [REAL] give wrong result?
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Am I crazy? A-B [REAL] give wrong result?
    
    Last updated: 2017-09-28
    
    
      
        Formatting real data type into strings (not visualization)
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Formatting real data type into strings (not visualization)
    
    Last updated: 2011-06-21
    
    
      
        Conversion of analogue input into Real measurement value
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Conversion of analogue input into Real measurement value
    
    Last updated: 2011-04-18
    
    
      
        Real time codesys runtime on raspberry pi
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Real time codesys runtime on raspberry pi
    
    Last updated: 2021-09-12
    
    
      
        Problem with Real type in CoDeSys 2.3
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Problem with Real type in CoDeSys 2.3
    
    Last updated: 2010-06-25
    
    
      
        Real- Wert zu 2 unterschiedlichen Zeitpunkten speichern
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Real- Wert zu 2 unterschiedlichen Zeitpunkten speichern
    
    Last updated: 2023-06-30
    
    
      
        Fehler 4010: "Kann REAL nicht in DWORD konvertieren" ??????
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Fehler 4010: "Kann REAL nicht in DWORD konvertieren" ??????
    
    Last updated: 2012-03-01
    
    
      
        darfs ein bischen mehr sein bei REAL ?
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      darfs ein bischen mehr sein bei REAL ?
    
    Last updated: 2006-12-22
    
To search for an exact phrase, put it in quotes.  Example: "getting started docs"
To exclude a word or phrase, put a dash in front of it.  Example: docs -help
To search on specific fields, use these field names instead of a general text search.  You can group with AND or OR.