Добрый день!
Если я правильно понял задачу, то правильно бы было поступить следующим образом:
выделить 2 программы (или функциональных блока).
Для программы, которая будет изменять значение переменную типа REAL сделать выходной переменной (VAR_OUTPUT),
Image 8.png

В теле этой программы напишите логику, которая будет изменять значение переменной.

а для программы, которая будет читать значение переменной сделать ее входной (VAR_INPUT).
Image 9.png


В главной программе передать значение с выхода программы №1 на вход программы №2.

Особенности реализации зависят от языка, на котором Вы будете писать главную программу.
Например на CFC это будет выглядеть так:

Image 11.png
А на ST так:
Image 10.png