Попробовал добавить return , опять не то получается. По return контроллер выскакивает из одной программы и бежит выполнять другие программы, а мне этого не надо. Надо чтобы контроллер оставался внутри одной программы 30 сек и никуда не убегал. Собственно программа эта - прогрев калорифера. Т.е. калорифер прогревается 30 сек., а другие команды не выполняются. Понятно что это можно сделать через if или case , но через while проще, а главное надёжнее. Однако сторожевой таймер не даёт это сделать. Вот я и хочу понять - можно его обойти или ничего не получится?![]()