В общем, нарисовал что-то
Возможно, кому-нибудь пригодится
У кнопки три состояния: норма, снята блокировка, сработала. Снятие блокировки и включение по нажатию. Выключение не поддерживается. Если снять блокировку и ничего не делать, через определённое время (1 регистр, х0.1с) кнопка снова заблокируется, при этом виден исчезающий прогрессбар.
Используется PSB3 для отсчёта времени, бит блокировки, бит состояния вкл/выкл режим пожара, бит установки состояния, бит оповещения и регистр времени задержки блокировки





