Здравствуйте.
Для этого не требуется использовать скрипты и дополнительную переменную. См. опцию "Сдвиг запятой (https://simple-scada.com/help/manual/varextra.html)". Если требуется масштабировать значение переменной к заданной шкале, то для этого необходимо перейти в режим масштабирования (кнопка напротив поля "Сдвиг запятой (https://simple-scada.com/help/manual/varextra.html)") и задать визуальную шкалу, в которую требуется преобразовать значение. В Вашем случае, визуальную шкалу нужно задать 0-100, а шкалу (https://simple-scada.com/help/manual/edit-scale.html) переменной нужно указать 0-32762. Тогда значение переменной будет автоматически преобразовываться из шкалы 0-32762 в шкалу 0-100.
пробивал писать скрипт TIR1 :=Scaling(32762,0,100,0, TT1) что-то ругается
Для записи значения в переменную нужно использовать свойство "Value" (https://simple-scada.com/help/script/varvalue.html). Для обращения к значению переменной рекомендуется использовать явное приведение значения переменной (https://simple-scada.com/help/script/nonvert-values.html) к нужному типу. Например, если требуется получить значение переменной в виде целого числа, то нужно использовать свойство AsInt (https://simple-scada.com/help/script/varasint.html):
TIR1.Value := Scaling(32762,0,100,0, TT1.AsInt)
Также, рекомендуем ознакомиться с разделами "Рекомендации по работе со скриптами (https://simple-scada.com/help/script/script-recomend.html)" и "Отладка скриптов (https://simple-scada.com/help/script/debugscripts.html)". Примеры наиболее часто используемых скриптов можно посмотреть по ссылке (https://simple-scada.com/help/script/sample-scripts.html).