Проблемма в следующем.
Данная функция преобразования работает неправильно на контроллере.
В режиме симуляции функция осуществляет правильное преобразование(например : число real - 0.432, преобразовывает в строку - '0.432' ), Когда прошиваю на контроллер программу, то число real - 0.432 преобразовывается в строку - '4.32'. Неправильно преобразовывается числа в диапозоне от 1 до - 1. Такое чувство что просто умножает на 10.
Прошивку не помню (( Но точно не последняя.