Привет, не вызывается адекватно функциональный блок 1 (ST) в теле условия (условие соблюдается) из другого функционального блока 2, при этом, если функциональный блок 1 находится не в теле условия функционального блока 2, то всё хорошо. Owen logic Версия 2.5.337.0, ПР205.
вызываемый блок:
function_block funct
var_input //объявление входных переменных
in:bool;
end_var
var_output //объявление выходных переменных
out : bool;
end_var
var //объявление локальных переменных
ab:bool;
end_var
ab:=in;
out:=ab;
end_function_block
Нерабочий вариант:
if DI1 then
qwe(in:=true, out=>DO5);
end_if;
При этом слышно кратковременный слабый дребезг релюхи внутри. Само программируемое реле полностью исправно.
Это так и должно быть, или я чего то не понимаю?