
Сообщение от
Умурзаков Денис
Сейчас актуальная версия - 2.11.370,
Это не имеет значения

Сообщение от
Умурзаков Денис
...как минимум при каком значении tic начинают наблюдаться тормоза).
И это не имеет значения.
Это результат добавления дебильных квадратиков со значениями в он-лайн код. Накой вы это сделали? Типа "модностильномолодежно"? Зачем они в коде если они отображают значения в конце цикла а не в месте показушек? Да и cделали, извиняйте - говёно.
Вот взял верхний пример, зачистил от отвлекающего (надеюсь Евгений Пашигоров не обидится?)
Код:
function_block valve_ctrl
var_input
x : bool;
end_var
var_output
cond_level: real;
cond_spd: real;
tic: udint := 0;
end_var
var
stat_level: udint;
l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11: real;
end_var
tic := tic + 1;
cond_level := (29 * cond_level - 2.0);
l11 := l10;
l10 := l9;
l9 := l8;
l8 := l7;
l7 := l6;
l6 := l5;
l5 := l4;
l4 := l3;
l3 := l2;
l2 := l1;
l1 := cond_level;
cond_spd := (l1 + l2 + l3 + l4 + l5 - l7 -l8 - l9 - l10 - l11) / 10.0;
end_function_block
Наслаждайтесь фефектом фикции модностильномолодежных ОЛ-кфатлатиков
Запускать именно в ФБ и смотреть на tic