07.04.2021 09:07 | |
Beigetreten: 14.08.2019 Letzter Bes: 17.08.2022 Beiträge: 45 Bewertung: (0) |
Hallo, ich habe eine schwierige Aufgabe zu lösen und komme da einfach auf keinen grünen Zweig. Ich bräuchte Hilfe wie man beim Rechnen mit REAL-Werten im Simatic Manager (300er CPU) die Genauigkeit erhöhen kann. Das Problem ist einigermaßen zeitkritisch weil nächste Woche die Inbetriebnahme beim Kunden ist. https://support.industry.siemens.com/cs/ww/de/view/14844391 „Generell gilt, dass REAL Zahlen mit einer Genauigkeit von 6 Nachkommastellen angegeben und berechnet werden. Bei Berechnungen ist dabei noch zu beachten, dass für jeden einzelnen Rechenschritt diese Genauigkeit ebenfalls gilt.“ Format des Datentyps REAL (Gleitpunktzahlen) Folgende Aufgabenstellung: Bei einem Zahnrad werden 3 Höhenmessungen durchgeführt und dadurch soll die Parallelität berechnet werden (beurteilen ob die Fläche eben ist). Das Problem: Durch die hohe Ungenauigkeit beim Rechnen mit REAL-Werten ist der Endwert für die Parallelität auch ungenau. Und vor allem für wenn die Höhenmessungen nahe bei einander liegen (zB. Messpunkt 2 = 8.0 und Messpunkt 3 = 8.0001) kommt man mit den Rundungsfehlern genau auf 1 PI dann kommt irgendwas raus. Lösungswege probiert: Long Real statt Real verwenden
Open Source Bibliothek OSCAT (http://www.oscat.de/) , dort kann man mit Pseudo Long Reals rechnen
Additionen und Subtraktionen mit DINT statt REAL rechnen
Anhang: Im Google drive wäre ein leeres Simatic Manager Projekt wo nur die Berechnung drin ist. In der VAT könnten Sie zB. die Teilehoehe_3 ändern und vergleichen ob es mit der Excel Berechnung zusammen stimmt (natürlich dann auch bei der Excel die Teilehöhe 3 ändern). In der Excel sind Zeilen mit zwischen Rechenschritten versteckt, mit einem Doppelklick zwischen Zeile 8 und 21 kann man diese öffnen. Im Word Dokument ist es nochmal etwas ausführlicher beschrieben mit Bildern (geht hier leider nicht). [snip] DateianhangSiemens-20210407T090008Z-001.zip (271 Downloads) |
Zuletzt bearbeitet von: Jen_Moderator am: 04/07/2021 11:01:15Link optimiert. Link entfernt und Datei als Anhang hinzugefügt. |
|
Folgen Sie uns auf