
Погрузка зерна в вагоны — процесс, который на многих предприятиях до сих пор управляется «на глаз» и по рации. Оператор следит за лентой, весовщик кричит цифры, а руководство получает отчеты в Excel только на следующее утро. Мы решили эту проблему для крупного сельхозпроизводителя, внедрив систему, которая превратила железобетонный терминал в «умный» объект с управлением со смартфона.
В этом кейсе расскажем, как связали промышленную автоматику, RS-485 и современные веб-интерфейсы в единую экосистему AGLH.
Заказчик столкнулся с классическими болями ручной отгрузки:
Недотогруз или перегруз вагонов. Штрафы от РЖД за перегруз по осям съедают маржу, а недогруз означает потерю логистической эффективности.
Риск аварий. Забитые нории, сход ленты, работа «вслепую» при пустой завальной яме.
Слепое пятно для руководства. Директор не знал, стоит погрузка или идет, пока не позвонит начальнику смены.

Вместо покупки дорогостоящей проприетарной SCADA-системы, которая требует лицензий на каждое рабочее место, мы пошли путем кастомной модульной разработки. Это позволило объединить разношерстное оборудование в один веб-интерфейс.
Архитектура решения:
«Мозги» системы: Сервер с микросервисной архитектурой, который оркестрирует все процессы.
Связь с «железом»: Использован протокол MQTT. Это позволило управлять силовыми реле и задвижками с минимальной задержкой.
Оцифровка веса: Данные с весового терминала (ранее доступные только на табло весовщика) мы забрали через конвертеры Moxa (RS-485 в TCP). Теперь точный вес летит в сеть предприятия в реальном времени.
Система контролирует весь маршрут зерна. Оператор видит мнемосхему процесса на планшете или ПК, не будучи привязанным к операторской будке.

Система следит за двумя промежуточными бункерами. Если один заполняется быстрее, автоматика балансирует поток. Главная фишка — автоматическая остановка.
Если завальная яма пуста, нория не будет крутить воздух и тратить ресурс — система встанет на паузу.
Если бункеры переполнены, загрузка остановится до аварии, а не после того, как зерно посыплется через край.
Мы интегрировали в цифровой контур критические датчики:
Датчик схода ленты (предотвращает разрыв полотна).
Датчик подпора на нории (защищает от заклинивания механизма).
При срабатывании любого аварийного триггера система мгновенно разрывает цепи управления двигателями и отправляет оповещение оператору.
Самая сложная часть — это работа с вагонами. Мы реализовали алгоритм «чистого веса»:
Система фиксирует вес пустого вагона при заезде.
В процессе погрузки высчитывается нетто загруженной продукции.
Киллер-фича: Расчет идет по каждой оси состава. Это позволяет оператору идеально распределить груз, избегая штрафов за осевой перегруз, не прибегая к сложным вычислениям в уме.

Для руководства и менеджеров мы сделали отдельный слой мониторинга — Telegram-бот. Им не нужно заходить в сложные инженерные интерфейсы.
Прямо в мессенджер приходят:
Статус погрузки (какой вагон грузится, сколько осталось).
Аварийные события (почему встала линия).
Итоговые отчеты (вес по осям, время простоя).
Это создало эффект «присутствия»: собственник бизнеса, находясь в командировке, видит пульс терминала в реальном времени.
Исключен перегруз: Точность дозирования по осям позволила полностью уйти от штрафов перевозчика.
Сохранность оборудования: Автоматические защиты предотвратили несколько потенциальных аварий с норией в первый же месяц.
Мобильность: Оператор может управлять процессом с планшета, находясь непосредственно у вагонов, а не только из диспетчерской.
Мы доказали, что современная автоматизация Ж/Д терминала не обязана стоить десятки миллионов и требовать шкафов с проприетарными контроллерами. Грамотная IT-архитектура и надежные промышленные протоколы решают задачу эффективнее и гибче.
Есть похожая задача на производстве? Напишите нам, обсудим автоматизацию вашего узла

