Как мы следим за конвейерами

Александр расскажет, как он с командой разработали собственные устройства и систему управления конвейером.

Километры конвейера состоят из мотор-роликов, каждым из которых управляю отдельно. Смотрят за их сенсорами, избегают столкновений, слушают SCADA. ПО разработано на С++. Для управления всем этим спикер с командой разработали инфраструктуру:

  • веб-страницу на Preact, бэкенд которой работает на самом устройстве на C++ микроконтроллере;
  • бэкенд на сервере на складе, который собирает метрики и следит за работой, отправляет всё в Grafana, генерирует алерты.

Каждое устройство нужно обновлять удалённо, поэтому для этого тоже разработали инфраструктуру. А ещё все компоненты тестируют, и для этого команда придумала крутые штуки. Теперь склады Ozon ещё умнее.

Спикер