Добрый вечер!
Логика реакции контроллера на датчик двери такая. Нажали кнопку, или поднесли ключ, контроллер запищал и снял напряжение с замка на установленное время открывания (например 10 секунд), если на входе "дверь" никаких изменений не произошло, то через 10 сек. подал снова. Если же контроллер увидит изменение состояния входа "дверь" (например смена нуля в единицу) он поймет, что дверь открыли и если держать дверь открытой, контроллер так и будет пищать не переставая, и не подавая напряжение на замок, хоть час. Если же он увидит, что единица стала нулем (т.е. открытую дверь закрыли), то сразу подаст напряжение на замок, не дожидаясь окончания времени открывания.
Нет, подобной функции в наших контроллерах нет.
Удачи.