Codesys 2.3.9 und LREAL

bAsKeT

Level-1
Beiträge
14
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

leider komme ich schon wieder nicht weiter. Ich möchte mit Reelen (? also 123456.89101112) Zahlen mit mehr als 7 Stellen rechnen und Codesys 2.3.9 unterstützt anscheinend keine LREAL Datentypen. Kann mir jemand weiterhelfen wie ich dieses Problem umgehen könnte? Bitte für einen Anfänger formuliert... :)


Vielen Dank,

Vincent
 
Zuletzt bearbeitet:
Das hängt von der grösse deines Zielsystems ab auf dem das Programm laufen soll
die Bibliothek TcUtilities unterstützt dann das arbeiten mit LREAL
 
Hi,

danke schonmal für die Lösungsansätze!

Also bei der Oscat Bibliothek ist das Problem, dass ich nur sehr eingeschränkte Rechenoperationen ausführen kann. Neben Addition und Subtraktion brauch ich aber auch sinus, cosinus etc...

Kann ich die TCUtilities Bibliothek einfach in mein Codesys 2.3.9 Projekt einfügen und dann mit Lreal rechnen so wie ich es aus Codesys 3.4 gewohnt war? Meine Ziel SPS kann damit umgehen... Mein "altes" Projekt, welches ich mit Codesys 3.4 geschrieben habe, hat einwandfrei funktioniert. Nur Codesys 2.3.9 unterstützt scheinbar kein LREAL. :(

Bin immernoch für jeden Lösungsvorschlag dankbar!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Manchmal braucht man die hohe Auflösung gar nicht. Sehr oft kommt das Problem daher, dass man Differenzen etwa gleich grosser Zahlen durchführen muss und deshalb an Auflösung verliert.

Sonst muss man es ggf. wie bei den alten 8 oder 16 Bit Intel CPU machen, z.B. bei der Adressberechnung mit Segment und Offset, also letzten Ende mit Überträgen zwischen "HighDaten" und "LowDaten" aber das wird kompliziert bei REAL Werten FIXKomma geht da schon eher.

Eine SPS ist halt kein PC.
 
Zurück
Oben