Коллеги, приветствую!

Подскажите, пожалуйста, пару моментов.
Во-первых, существует ли возможность однократного исполнения какого-либо функционального блока? Т.е. мне нужно при определенных условиях вызывать Write_to_FB, а если эти условия не наступили-то не вызывать его. В течение работы условия вызова могут возникать и пропадать в произвольные моменты времени. Значение параметра, в который происходит запись, заранее не известно и прочитать его нельзя.
Во-вторых, что-то у меня штатный функциональный блок PID не выставляет флаг "Завершена автонастройка", да и в связи с этим никак не соображу, правильно ли работает автонастройка. Кто-то уже применял этот ФБ? Какие отзывы и какие есть грабли?