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
.