Автоматизация АЗС ТРП Логистическая компания

Проблема

Компания с парком более 700 автовозов ежедневно закупала топливо у сторонних поставщиков и несла лишние затраты из-за колебаний цен. Не было собственной автоматизированной инфраструктуры хранения и выдачи топлива и сквозного учёта по приёмке, остаткам и выдачам. Требовалось развернуть на своих базах модульные ТРП (АЗС) с автоматизацией процессов и прозрачной отчётностью.
Цель

  • Развернуть безоператорную систему управления ТРП (self-service) на площадках: Нижний Новгород 2 АЗС, Санкт-Петербург 1 АЗС.
  • Обеспечить персонализацию выдач и лимитов согласно путевым листам в 1С: кто заправил и кому заправили (водитель, ТС, маршрут/заказ) с фиксацией дозы, времени и локации.
  • Передавать события в систему мониторинга как единый источник данных по заправкам и остаткам.
  • Реализовать интеграцию с 1С: выгрузка операций и остатков, сопоставление с первичной документацией.
  • Подключить уровнемерные системы СЕНС ПМП-205 для баланса резервуаров (уровень/температура/плотность) и сверки «приёмка ↔ выдача ↔ остаток».
  • Обеспечить работу диспетчерской: статусы ТРП, история операций, отчётность и уведомления.
Решение

Модульные ТРП заводского исполнения с ТРК ТОПАЗ, уровнемерами СЕНС ПМП-205 и терминалами GalileoSky 7x.
Для запуска заправки создан голосовой шлюз и IoT-сервер: водитель звонит на номер, шлюз определяет абонента, принимает данные и через IoT запрашивает разрешение в 1С по путевому листу и лимитам.
События «начало/окончание заправки» поступают из сервера мониторинга, IoT ведёт кэш открытых путевых листов на случай недоступности 1С.
В качестве резервного сценария предусмотрен iButton.
Дополнительно реализована заправка по QR через Android-приложение: водитель авторизуется и считывает QR у пистолета, далее действуют те же проверки и уведомления, что и в голосовом сценарии.
Позже дополнительно реализованы алгоритмы коммерческой продажи топлива по договору. Для этого было разработано отдельное приложение для внешних покупателей.
Реализация

  • 3 стационарных ТРП: 2 АЗС (Нижний Новгород), 1 АЗС (Санкт-Петербург).
  • На каждой площадке: 2 ТРК ТОПАЗ, по 1 терминалу GalileoSky на ТРК, линия уровнемеров СЕНС ПМП-205, считыватель iButton.
  • Голосовой запуск: идентификация по номеру телефона, сбор параметров, запрос разрешения в 1С, голосовой ответ «разрешение/отказ» с причиной.
  • Резервный сценарий: iButton для работы при недоступности голосового канала/связи.
  • QR-заправка: Android-приложение, QR у пистолета, те же проверки в 1С и уведомления.
  • Учёт и отчётность: операции и остатки в 1С, сверка с первичной документацией.
  • Контроль остатков: уведомления о необходимости заказа топлива, останов выдачи при достижении минимального уровня.
  • Индикация для водителей: статусные лампы готовности/ошибок по каждой ТРК.
Технологии

  • Терминалы GalileoSky 7x, скрипты управления ТРК ТОПАЗ и сбор данных СЕНС.
  • ТРК ТОПАЗ (протокол ТОПАЗ).
  • СЕНС ПМП-205 (уровень/температура/плотность).
  • IoT-сервер (Linux), API REST/JSON, кэш открытых путевых листов.
  • Голосовой шлюз (C++).
  • 1С (путевые листы, лимиты, операции, остатки, отчётность).
  • Android-приложение для QR-заправки.
  • iButton (резервный доступ).
Результат

  • Единый контур «приёмка → хранение → выдача» с трассируемостью и отчётностью.
  • Персонализация «кто заправил → кого заправили → сколько, когда, где» в мониторинге и 1С.
  • Безоператорная заправка: голосовой запуск и QR-сценарий, резерв iButton при сбоях.
  • Баланс резервуаров по СЕНС: сверка «приёмка ↔ выдача ↔ остаток», меньше ручных сверок и спорных случаев.
  • Ориентиры по эффекту (по внедрениям аналогичного класса): потери/неучтённые выдачи – до 15–25%, трудозатраты на учёт/сверки – до 30–50%, внеплановые подвозы – до 20–30%, снижение стоимости закупки за счёт опта – до 2–4 ₽/л.

Материалы

  • Фото узлов ТРП и монтажа.
  • Скриншоты мониторинга и отчётов 1С.
  • Видео сценариев: голосовой запуск, QR-заправка, резерв iButton.