Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Ich habe den Wert auf 1 installiert, jetzt funktioniert es. Aber für den Fall, dass der Wert 0 ist, fügt ihr immer ein IF...Then hinzu, um sicherzustellen, dass es nicht abstürzt, so wie bei mir, richtig?"
Richtig. Es gibt gewisse Dinge (wie eben Division durch Null) die abgefangen werden sollten.
Genauso kann man auch eingrenzen, in welchen Bereichen sich die Temperaturen überhaupt bewegen können. Sollte ein Sensor dann durch einen defekt Fantasiewerte melden, kann direkt eine Störung ausgegeben werden, anstatt z.B. mit der Klimaanlage zu versuchen gegen 14523°C vorzugehen.
Es kommt ja durch die Multiplikation mit 100.0 eine REAL-Zahl dabei raus. Nur seine Konvertierung INT_TO_DINT ist dann Unfug. Die müßte dann explizit INT_TO_REAL heißen.
Hatte ich vorhin nicht gesehen, da die im anderen Thread gestern auch als DINT deklariert war.