Приветствую всех!
Все мы наверняка видели кнопку вызова диспетчера в каждой кабине лифта. Думаю, каждому из нас нет-нет, да хотелось однажды её нажать. А кому-то, возможно, и доводилось это делать по какой-то весомой причине.

Сегодня же мы посмотрим, что стоит за возможностью сообщить о неисправности лифта в любой момент нажатием одной-единственной кнопки. Посмотрим на само оборудование и, конечно, попробуем его запустить. Как оказалось, всё это намного сложнее, чем я думал…
❯ Суть такова
Как известно, в любом пассажирском лифте на случай его неисправности, застревания или чего-нибудь ещё существует специальная кнопка, позволяющая вызвать диспетчера.

Подпись и внешний вид её могут отличаться, но есть она везде.

В некоторых старых лифтах параллельно этой кнопке даже была подключена одна из контактных групп кнопки «Стоп»: всему виной частые отказы оборудования, а иногда (по слухам) и влияние маньяков, которые садились в лифт, останавливали его с кнопки и грабили своих жертв.
И вот однажды ко мне в руки попало несколько блоков данной системы, после чего мне захотелось собрать её всю и посмотреть, как же это всё работает. Ну что же, давайте разбираться!
❯ Немного истории
Изначально каких-то специальных средств связи в лифтах не было. В административных зданиях для этих целей в кабину ставился обычный телефон (чаще всего судовой, промышленный или ещё какой-то, подходящий для установки на стену), а рядом с ним — табличка с номером, куда в случае чего надо звонить.

На просторах без труда нашлось фото, где неведомый умелец прикрутил аж целый шахтный взрывозащищённый аппарат, вероятно, по причине отсутствия другого.

В дальнейшем появились специальные диспетчерские пульты (например, широко распространённый ОДС-320). К слову, если у вас вдруг есть какая-то документация на блоки этого комплекса и вы готовы ей со мной поделиться, то буду очень рад с ней ознакомиться.
Первоначально я предполагал, что диспетчерский блок представляет собой некое устройство, имеющее в себе симку или подключающееся по телефонной линии или Ethernet, которое при нажатии кнопки вызова звонит на зашитый в него номер или передаёт куда-то данные. Но, как оказалось, всё намного сложнее и интереснее, а сами эти блоки умеют ещё много чего не совсем очевидного.
❯ Из чего состоит диспетчерский комплекс
Вообще, таких систем существует не так уж и мало (Обь, Нейрон, Кристалл…). Но сегодня речь пойдёт о системе «Обь» от новосибирской компании «Лифт-Комплекс ДС». Не то чтобы у меня была какая-то предрасположенность к ним, просто блоки данной фирмы оказалось проще всего раздобыть. Так что сейчас расскажу про структуру данной системы и её компоненты.

Итак, минимальной единицей комплекса является лифтовой блок.
Как нетрудно догадаться, он подключается к станции управления лифта. Именно он принимает вызов из кабины и направляет его диспетчеру, также к нему подведены датчики и некоторые дискретные сигналы (что именно мониторится — расскажу чуть позже). К лифтовому блоку могут быть подключены переговорные устройства на крыше кабины или в приямке, речевой информатор (именно он объявляет этажи) и ещё некоторое оборудование.

Через модуль грозозащиты блоки подключаются по двухпроводной линии к КЛШ (обычно установленному на пульте диспетчера) — контроллеру локальной шины.

Один КЛШ агрегирует до 31 лифтового блока.

Для связи с ПК и масштабирования сети используются контроллеры межмодульного интерфейса (ММИ) и контроллеры локальной шины (КСЛ).

Для удалённого управления существует моноблок КЛШ-КСЛ, также поддерживающий до 31 лифтового блока, но на этот раз подключаемый по Ethernet и устанавливаемый не в диспетчерской, а на узле связи (обычно в одном из машинных отделений).

В дальнейшем от использования такой системы отказались, более поздние блоки перевели на Ethernet.
❯ Лифтовой блок
Взглянем на схему подключения.

Первым делом в глаза бросается кабинный динамик, микрофон, кнопка вызова и сигнальные лампы (которые практически нигде не встречаются).
Также лифтовой блок выполняет роль охранной сигнализации: при несанкционированном открытии дверей шахты или двери в машинное отделение немедленно отправляется сигнал диспетчеру. Также к нему подключается пускатель, при нештатной ситуации отключающий лифт целиком. Вернуть его в рабочее состояние можно вставкой спецключа и нажатием кнопки «ВКЛ. ЛИФТ».

На ограничитель скорости ставится УКСЛ (устройство контроля скорости лифта) — по сути энкодер, позволяющий блоку определять начало и конец движения и связанные с этим нештатные ситуации.
Если лифт должен был тронуться (для контроля этого ЛБ подключается к станции управления через релейный адаптер или установленную внутри корпуса интерфейсную плату), а на деле этого не произошло, если кабина не пришла на этаж или поехала сама по себе, то блок автоматически отрубит питание лифта и вызовет диспетчера.
Также на блок могут быть заведены и другие сигналы: контроль наличия пассажира в кабине, активный вызов, а также четыре входа и один выход на усмотрение пользователя.
❯ Обзор оборудования
Взглянем на наше железо.

Первым на очереди идёт блок для станции УКЛ.
На блоке отверстие микрофона, кнопка запуска, индикаторы работы и отказа, разъём для спецключа, кнопка вызова диспетчера (для связи из машинного отделения), три индикатора состояния блока. За решёткой расположен динамик.

Следующий блок на вид почти ничем не отличается, но предназначен на этот раз для связи с релейными лифтами.

Обратная сторона.

Блок сопряжения со станцией управления.
На него приходят дискретные сигналы реле открытия дверей (РОД), реле закрытия дверей (РЗД), реле контроля дверей (РКД), включения контактора верха (КВ), включения контактора низа (КН), охраны шахты (ДЗ) и наличия напряжения в цепях управления (110 В).

Этим шлейфиком он соединялся с основным блоком.

Следующий экземпляр самый крутой из рассматриваемых сейчас — ЛБ 6.1 Pro. Достался он мне новым как неликвид со склада.

Из всех возможных модификаций у меня самая простая: для диспетчеризации подъёмных платформ.

А вот и сам блок. Внешне он очень смахивает на предыдущие…

…но это только на первый взгляд. Вместо двухпроводной линии у него обычный Ethernet.

Сверху наклейка с MAC-адресом и ID блока. Позже это число понадобится нам при настройке.

Обратная сторона.

Монтажный комплект в коробке.

Силовой кабель из трёхпроводного ПВС.

На конце разъём Wago, куда заводится питание и контакт управления пускателем. Такая схема требует соблюдения фазировки, как попало втыкать блок в сеть нельзя.

Основной жгут.

Датчик открытия аппаратного отсека — обычный геркон, широко использующийся в охранных системах.

Ещё какой-то кабельный ЗИП.

В пакетике всякая мелочёвка — винтики, саморезы, крепёжные ушки, клеммник, термоусадка.

Модуль оптронной развязки, принимающий сигнал из цепи безопасности. По схеме их должно было быть два, но один уже кто-то позаимствовал.

Обратная сторона.

А это блок чёрный лифтовой.
Как нетрудно догадаться, он тоже из состава диспетчерского комплекса «Обь». Правда, он более старый — версии 5.5.

Разъёмы — РП10 для связи со станцией и цепями управления лифтом, DB15M для подключения линии и RCA для внешнего микрофона.

Заводская табличка.

А вот эта коробочка — модуль грозозащиты.
К клеммам подключается линия, на выходе кабель с разъёмом DB15F, который втыкается в блок. Разъём тоже непростой: внутри него имеются перемычки (просто припаянные на контакты проволочки), раскусывание которых задаёт адрес блока на шине.

Микрофонный усилитель, расположенный внутри приказного поста.
❯ Разбираем блоки
Взглянем на внутренности.

Первым на вскрытие отправляется блок шестой версии для станции УКЛ.
Внутри довольно много компонентов. Блок собран на STM32F103VCT6. Прошивку считывать не пытался, насчёт залоченности ничего не скажу. В глаза бросаются трансформаторы: крайний левый для питания, остальные для соединительной линии. Слева внизу симистор с опторазвязкой, управляющий пускателем.

Динамик.

А вот это интерфейсная плата, обеспечивающая связь со станцией. Схемотехника самих блоков унифицирована, разница лишь в этом модуле и прошивке контроллера.

В «релейном» блоке ничего нового не обнаружилось.

Интерфейсный модуль в этот раз заметно попроще.

А это начинка блока сопряжения. Неожиданно видеть отсутствие какой бы то ни было развязки входных сигналов.

Собран блок на МК PIC16F716.

А вот начинка блока для подъёмных платформ для инвалидов.
Блок версии 6.1 Pro заметно изменился. Вместо сетевого трансформатора теперь импульсный блок питания, линейный трансформатор и вовсе исчез.
Интерфейсная плата здесь отсутствует и вовсе, а сопряжение с цепями управления осуществляется через дискретные входы и модули опторазвязки. Впрочем, если установить эту плату и накатить новую прошивку, блок можно будет подключить и к лифту или эскалатору.

МК, на котором собран блок.

Аппаратный голосовой кодек (точно такие же чипы используются в некоторых IP-телефонах) и контроллер Ethernet.

Также девайс поддерживает установку аккумулятора, но в моём экземпляре, судя по остаткам двустороннего скотча, он был снят.

А вот начинка более старого блока.
На этот раз он собран на МК AT89S8252. В остальном же схемотехника осталась идентичной: трансформаторное питание, всё та же аналоговая часть, мощные резисторы для дискретных входов.

На крышке динамик и плата с кнопками и микрофоном.

Блок немного подгоревший, подозреваю, от подачи 380 В. Предохранитель не просто перегорел, а буквально взорвался, заодно разрушив держатель.

Осколки предохранителя нашлись внутри корпуса.
В целом блок всё же оказался рабочим. За исключением сгоревшего симистора, управляющего пускателем, он не пострадал.
Но я не буду его использовать: контроллера локальной шины или моноблока у меня нет. Поэтому сегодня речь пойдёт в основном о ЛБ, подключаемом по Ethernet. Если вдруг однажды мне попадётся контроллер линии, то я обязательно покажу в работе и остальные устройства.
❯ Первый запуск
Сами по себе лифтовые блоки ничего интересного не умеют.

На релейном при подаче питания просто загорелся светодиод «Отказ».

Блок Pro тоже зажёг несколько светодиодов и в целом больше ничего интересного не делал.
Таким образом, для того, чтобы увидеть экземпляры в работе, нужно подключить их к контроллеру локальной шины или к сети. Именно этим мы сейчас и займёмся.
❯ Ставим софт
Переместимся за компьютер.

Скачиваем дистрибутив с сайта LKDS и накатываем его. Также понадобится сервер БД (они рекомендуют SQL). У меня уже стоял SQL Express 2019, так что остановимся на нём.
Вообще, в комплекте с софтом идёт неплохой набор инструкций (ранее я ни разу со всем этим не работал, но с помощью этих мануалов разобрался буквально минут за десять), но всё же покажу по-быстрому процесс настройки.

Открываем первичный конфигуратор и вводим учётные данные для сервера.

После сохранения на сервере должна будет создаться база данных с первичной разметкой.

Теперь переходим в диспетчерскую. Запускаем программу SPult и подключаемся с логином и паролем ADMIN.

Добавляем тестовый лифт. Вводим его параметры и адрес на локальной шине.

Вот так выглядит главный экран диспетчера.

Теперь забьём наш блок с Ethernet. Открываем настройку сети и добавляем его в базу. В качестве адреса используем любой, какой нравится, всё равно мы зададим его чуть позже.

В диспетчерской добавляем ещё один лифт, на этот раз указываем в качестве источника данных «Служба поддержки ЛБPro» и вводим назначенный индекс блока.
После этого в группе появится лифт с вопросительным знаком, означающим, что состояние блока неизвестно.
❯ Конфигурация блока
Теперь очередь самой железки. На компьютере отключаем Wi-Fi и все сетевые соединения, а блок соединяем сетевым кабелем с ПК. В настройках сетевухи присваиваем компу адрес 192.168.0.100.

Открываем конфигуратор. Вводим адрес блока и ID с наклейки.

Если всё сделано правильно, то программа увидит блок. Нужно зайти в настройки сети и указать желаемый IP-адрес (совпадающий с тем, что мы указали при регистрации блока в базе)

В списке блоков рядом с нашим ЛБ должен появиться значок успешного соединения.

Оранжевый индикатор на ЛБ при этом погаснет.
❯ Вызов диспетчера
Ну что же, время взглянуть на систему в работе.

Если всё сделано правильно, то значок лифта должен будет измениться.
Нажимаем кнопку вызова. Динамик внутри блока, несмотря на скромные размеры, орёт довольно громко, для шумного машинного отделения самое то.

В это время на компьютере делаем двойной клик по выделенному цветом лифту. Всё, можно говорить.

На ЛБ замигают зелёные светодиоды.

В журнале при этом будут отображаться все события. При необходимости можно включить и запись переговоров между пассажиром и диспетчером.
❯ Что же в итоге?
Вот так вот при помощи небольшой коробочки о возникновении неполадок в работе лифта узнают даже до того, как это увидят пассажиры, а застрявший сможет сообщить о том, что ему требуется помощь. Когда-нибудь, когда в мои руки попадёт и такое оборудование, я покажу в действии и более старый вариант этой системы, основанный на локальной шине.
Ну а мне же остаётся только пожелать вам, чтобы у вас никогда не было необходимости нажимать кнопку вызова и слышать этот звук, находясь в кабине лифта.
Такие дела.
Новости, обзоры продуктов и конкурсы от команды Timeweb.Cloud — в нашем Telegram-канале ↩

