[QUOTE=Godlike_S;321643]Как раз таки автоматом и перевелось!
т.е.
Захват-1.png
Здесь переменную DWORD
CONST1:= 138155;
пытаемся передать в панель через string output module
Присвоим элементу массива значение переменной
zapispanel[0]:= CONST1;
Если в zapispanel[0] находится не преобразованное, DWORD, значение 138155 == 0х21BAB то логично, что в Stringe должны быть три символа ответствующие байтам 02, 1В, АВ
Теперь посмотрим, что же в Stringe получилось
Захват-7.png
Ак$06H --> <C0><EA><06><48>
Ай-яй-яй! Там совсем другие символы!
И что они обозначают? Они - есть отображение байтов числа 138155 в Float формате 138155 == 0x4806EAC0!
Проверим в калькуляторе http://www.binaryconvert.com/result_...51056049053053
Захват-2.png
Единственное отличие - порядок байт обратный, но если ТС говорит что все другие Float переменные из массива отображаются на дисплеях панели нормально, то обратный порядок байт - это нормально
И в панель число попадет в формате Float
А как известно для Измерителя в панели нельзя выбрать формат Float
Потому и не работает





Ответить с цитированием