Вам нужен макрос типа кодесисовского LIN_TRAFO, что-то я не нашел в в базе такого.
Но у меня есть свой
Вложение 40140
Задаете координаты двух крайних точек
точка - На улице -10 - открыт на 100%
X2 = -10
Y2 = 1( это 100%)
точка - на улице +12 - закрыт на 100%
X1 = 12
Y1 = 0( это закрыт на 100%)
И для +1 получите - закрыт/открыт на 50%
Вложение 40142
В место констант для X1 Y1 X2 Y2 можно использовать переменные (энергонезависимые), тогда будет возможно менять уставки с экрана ПР