День добрый. Напомните пожалуйста. В функциональном блоке всегда входные переменные (var_input) сохраняли последнее значение , при обращении к ним(Так как первый раз работаю с ПЛК200-02-CS + Codesys 3.5)?
Т.е. например у меня в ФБ объявлена входная переменная со значением по-умолчанию :
При обращении к ФБ , я указываю для нее состояние :var_input
a : bool := False;
end_var
А потом, я не указываю ее в вызове ФБ , в другом месте программы и не в одном цикле :FB(a := TRUE);
Какое значение будет иметь входная переменная а? Последнее(т.е. a := TRUE) или дефолтное при объявлении(a := False)?FB();