Как устроен шкаф — простыми словами
Чтобы правильно понимать, что показывает панель, достаточно знать четыре части.
Четыре части
Планшет на стенке. Это мозг постамата. На нём работает программа-киоск: она показывает экран клиенту и отдаёт команды замкам. Обычного рабочего стола Android на нём нет — только наш экран, выйти из него нельзя, и это сделано намеренно.
Плата замков. Небольшая плата внутри шкафа, к которой проводами подключены все замки. Планшет разговаривает с ней по одному проводу. У платы 27 гнёзд (их называют каналами), пронумерованных на самой плате: CH01, CH02 и так далее до CH27. В один шкаф может быть подключено меньше замков, чем 27, — лишние гнёзда просто пустуют.
Замки. В каждой дверце — электрозамок с пружинной защёлкой. Он умеет ровно одно: по команде втянуть язычок примерно на треть секунды. После этого дверца ничем не держится. Обратно она запирается тем, что человек её закрывает: язычок защёлкивается сам. У замка есть аварийный ключ — механический, на случай, когда электрика не помогает.
Датчик двери. Маленький выключатель сбоку замка. Дверца закрыта — он нажат; дверца открыта — отпущен. Это единственный источник знания о том, что происходит с дверцей.
Что из этого следует
Команды «закрыть» нет и быть не может
Плата умеет только дать импульс на замок. Закрывание — механическое действие человека. Поэтому:
- «закрыто» в панели означает «датчик говорит, что дверца на месте»;
- открытую дверцу нельзя закрыть удалённо — только руками;
- если дверца закрыта, но неплотно и язычок не защёлкнулся, панель честно покажет «открыто».