Hallo iBot,

wie geschrieben, war nur eine Idee.

Wenn du [Wert_temp_single1] als Dim As Single festgelegt hast bekommst du auf Grund der Nachkommastellen keinen sauberen linear Wert. Ist auch mit Software nicht 100% möglich.
Versuch es mal die Single-Variable zu „beschneiden“.
Einstellung in Header.
[Config Single = Scientific , Digits = 1] 1 Nachkommastellen oder wie auch immer

Möchtest du eine genaue Wandlung, wirst du eine Hardwarlösung, mit OPV benötigen.

Gruß
fredred