Здравствуйте.
Для этого не требуется использовать скрипты и дополнительную переменную. См. опцию "
Сдвиг запятой". Если требуется масштабировать значение переменной к заданной шкале, то для этого необходимо перейти в режим масштабирования (кнопка напротив поля "
Сдвиг запятой") и задать визуальную шкалу, в которую требуется преобразовать значение. В Вашем случае, визуальную шкалу нужно задать 0-100, а
шкалу переменной нужно указать 0-32762. Тогда значение переменной будет автоматически преобразовываться из шкалы 0-32762 в шкалу 0-100.
пробивал писать скрипт TIR1 :=Scaling(32762,0,100,0, TT1) что-то ругается
Для записи значения в переменную нужно использовать свойство
"Value". Для обращения к значению переменной рекомендуется использовать явное
приведение значения переменной к нужному типу. Например, если требуется получить значение переменной в виде целого числа, то нужно использовать свойство
AsInt:
TIR1.Value := Scaling(32762,0,100,0, TT1.AsInt)
Также, рекомендуем ознакомиться с разделами "
Рекомендации по работе со скриптами" и "
Отладка скриптов". Примеры наиболее часто используемых скриптов можно посмотреть
по ссылке.