EXZOTRON knowledge base
ECOM TTelegram MMAX Вход
Умный инженер Exzotron knowledge
Здравствуйте. Задайте вопрос по оборудованию, настройке или документации Exzotron.

Весовые операции — руководство пользователя

Весовые операции — руководство пользователя

Раздел «Весовые операции» реализует полностью автоматизированный учёт взвешивания транспорта на автомобильных весах: без оператора система сама фиксирует въезд, момент полной остановки, массу, фотографирует автомобиль и табло весов, распознаёт госномер и складывает всё это в готовую операцию с брутто/тарой/нетто. Применяется, например, на элеваторах, карьерах, полигонах ТБО, при отгрузке нефтепродуктов — везде, где нужно исключить человеческий фактор и приписки на въезде-выезде.

1. Из чего состоит весовая#

Типовой комплект весовой станции:

  • Контроллер Galileosky 10 LTE (или WiFi) — центральный узел: считывает показания весового индикатора по RS‑232 (протокол Easy Logic — поддерживает индикаторы разных производителей), принимает сигналы парктроников, управляет светофором и звуковым сигналом, передаёт данные в облако;
  • Два парктроника (Exzotron ParkNet) — установлены по краям платформы (~2 м от края), определяют направление движения (въезд/выезд) и фиксируют момент полной остановки автомобиля на стоп-линии;
  • Камеры Dahua — фронтальная и тыловая — установлены на одинаковом расстоянии от весов, чтобы одинаково захватывать и короткий грузовик, и длинную фуру с прицепом;
  • Светофор — при остановке на стоп-линии переключается на красный, блокируя движение до завершения взвешивания, затем на зелёный;
  • Дисплей весов — отображает текущий вес; камера дополнительно фотографирует табло в момент остановки — это отдельное, независимое от телеметрии подтверждение массы.
Схема весовой станции: грузовик на платформе, камеры, светофор с красным сигналом, дисплей веса, контроллер
Рисунок 1 — Состав весовой станции.

Видеодемонстрация работы комплекса:

2. Как проходит взвешивание#

  1. Автомобиль заезжает на весовую платформу.
  2. Парктроники фиксируют движение до стоп-линии.
  3. Звучит сигнал, светофор переключается на красный.
  4. Автомобиль останавливается.
  5. Камеры фиксируют фронтальное и тыловое фото автомобиля.
  6. Терминал Galileosky считывает вес и фиксирует момент остановки.
  7. Дополнительно делается фото табло весов.
  8. Данные отправляются на сервер и проходят ИИ-анализ (распознавание номера и показаний табло).
  9. После фиксации светофор переключается на зелёный — автомобиль покидает весовую.

Каждый проезд создаёт одну «сырую» операцию — либо въезд гружёным, либо въезд/выезд пустым, в зависимости от технологии предприятия. Пара «въезд + выезд» — это уже готовый процесс с посчитанным нетто (см. раздел 5).

3. Правила для водителей на весовой#

Чтобы автоматика не путала машины и направления, для водителей и механизаторов действует простая процедура:

  • Табличка с ID на лобовом стекле — формат А4, чёрным по белому, в прозрачном файле с водительской стороны: Т01, Т02… для тракторов, П01, П02… для прицепов;
  • Одностороннее движение по знакам — на весах установлены два знака-маркера: «Въезд ПОЛНЫЙ» (только для гружёного заезда, до разгрузки) и «Въезд ПУСТОЙ» (только для заезда после разгрузки, под тару) — заезжать нужно строго со своей стороны;
  • Порядок заезда — остановиться перед весами, убедиться, что предыдущий транспорт полностью съехал и весы обнулились; заехать медленно и строго по направлению своего статуса; после остановки не двигаться и ждать фиксации веса (10–15 сек); выезжать по сигналу/команде диспетчера; выдержать паузу 10–20 сек перед тем как на весы заедет следующая машина.

Запрещается: заезжать без таблички с ID; путать сторону въезда (полный/пустой); заезжать, пока предыдущий транспорт не завершил выезд, или без паузы сразу за ним; менять транспортное средство без замены таблички. Нарушение направления заезда — частая причина ошибок автоматической классификации гружёный/тара.

4. Раздел «Весовые операции»: интерфейс#

Слева — список весовых станций компании (имя, локация, IP контроллера, переключатели «Активно» и «УТКО»); справа — журнал с двумя вкладками:

  • «Процессы» — уже собранные пары въезд+выезд, по одной строке на рейс: даты и время заезда/выезда, № въезда и № выезда, гос. номер, автомобиль, номер прицепа, груз, вес брутто/тара/нетто, статус (Ожидает выезда / Завершён);
  • «Операции» — сырые записи датчика по одной на въезд/выезд, без группировки — сюда попадает всё, что физически зафиксировал терминал, даже если пара ещё не собралась.

Клик по строке открывает снизу график сырого веса с весового терминала за время операции и панель фотографий (фронт/тыл, при наличии — фото табло) с меткой распознанного номера или подписью «Номерных знаков не найдено», если распознать не удалось.

Окно «Весовые операции»: список весовых, журнал операций с реальными записями, графики сырого веса на въезде и выезде, фото автомобиля с распознанным номером
Рисунок 2 — Окно «Весовые операции»: журнал, график веса по выбранной операции и фотоотчёт с распознанным номером.

Клик по значку лупы над графиком открывает окно синхронизации сырых данных весов при подозрении на пропуск; кнопка с карандашом в строке «Процессов» открывает поиск и привязку автомобиля из справочника вручную — нужна, когда номер не распознан или не совпал ни с одним известным авто.

5. Ручное объединение операций («склейка»)#

Автоматика связывает въезд с выездом сама — по времени и по распознанному номеру. Но если номер не распознан или совпал не с той машиной, есть прямой ручной способ — работает одинаково на вкладках «Процессы» и «Операции»:

Ctrl+клик по второй строке, когда первая уже выделена, — предлагает объединить обе операции в пару. Больший вес автоматически становится «гружёным», меньший — «тарой»; система сразу показывает подтверждение с обоими весами перед объединением.

Если одна из двух операций уже была в какой-то паре — старая связь рвётся (её прежний партнёр возвращается в статус «Ожидает выезда»), и создаётся новая пара. Это осознанно разрешено даже для уже Завершённых процессов — типовой случай, когда автоматика по ошибке связала операцию с «шумовым» соседом по времени, а настоящая пара нашлась отдельной строкой позже.

Правый клик по строке «Процессов» открывает контекстное меню с пунктом «Пересчитать эту операцию» — умный построчный пересчёт: система заново определяет тару/направление по долгосрочной истории конкретной машины (а не только по текущему справочнику) и ищет партнёра по времени в обе стороны; если операция уже была в паре — сначала расцепляет её.

6. Надёжность: работа без потери данных#

Комплекс спроектирован так, чтобы кратковременные обрывы связи не роняли учёт:

  • Вес и события — через терминал Galileosky. Сама масса приходит не «живым» веб-запросом, а обычной телеметрией трекера: Galileosky считывает показания весового индикатора по RS‑232 в момент остановки и передаёт их вместе с координатами и служебными данными по GPRS/LTE. Если связь на секунды или минуты пропадает, терминал буферизует данные во внутренней памяти и досылает их сразу после восстановления связи — взвешивание не теряется, лишь может прийти на сервер с задержкой.
  • Фото — отдельным фоновым процессом, а не только «вживую». Система не полагается исключительно на снимок, сделанный камерой в момент проезда: каждая новая операция отдельно помечается на фотообработку, и фоновая задача сама забирает нужный кадр — либо из уже полученного снимка, либо, если его не было (камера/сеть были недоступны ровно в этот момент), обращается напрямую к самой камере и вытягивает кадр из её собственного архива на карте памяти по точному времени операции. Поэтому кратковременная недоступность камеры в момент взвешивания не приводит к потере фото — оно подтягивается постфактум.
  • Распознавание номера и табло выполняется в том же фоновом процессе, уже после того как фото гарантированно получено — отсюда возможна небольшая задержка между самим взвешиванием и появлением распознанного номера или бейджа «Номерных знаков не найдено» в интерфейсе.

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

7. Распознавание номеров и веса (ИИ)#

Каждое фото проходит через модуль ИИ-распознавания: госномер на кузове и, отдельно, показания цифрового табло весов (там, где такое фото предусмотрено). Требуется уверенность распознавания не менее ~95% — если модель сомневается, делается до нескольких повторных попыток, прежде чем результат будет принят. Итог виден прямо на фотографиях в журнале: зелёная рамка вокруг номера и бейдж с распознанным значением (см. рис. 2) либо пометка «Номерных знаков не найдено», если распознать не удалось ни разу — тогда автомобиль привязывается вручную (карандаш в «Процессах», раздел 4) или по ручной склейке (раздел 5).

Вместе номер + масса + фото фронта/тыла/табло + точное время образуют самодостаточную запись по каждому проезду — этого достаточно, чтобы разобрать спорную ситуацию (кто, когда, с каким весом проехал) без физического присутствия оператора на месте.

8. Интеграция с ФГИС УТКО#

Для предприятий, работающих с отходами (полигоны, мусоровозы), в журнале «Процессы» и «Операции» есть отправка записи в государственную систему учёта — значок ♻:

  • серый значок — запись ещё не отправлена, клик отправляет её;
  • зелёный значок — отправлено успешно, при наведении показывается время отправки;
  • красный значок — последняя отправка завершилась ошибкой (текст ошибки — во всплывающей подсказке); клик по красному значку — повторная попытка.

9. Отчёты по взвешиванию#

Кнопка «Отчёты» в верхней панели открывает построители отчётов. Доступны три отчёта, у каждого — свой набор фильтров, оба вида представления («Процессы» — пары въезд+выезд, «Операции» — сырые события), печать и экспорт в Excel:

  • «Взвешивание по весовой» — по одной или нескольким весовым станциям сразу за период;
  • «Взвешивание по автомобилю» — с отбором конкретных транспортных средств;
  • «Взвешивание по продукту» — в разрезе вида груза.
Форма параметров отчёта «Взвешивание по весовой»: выбор весовой, период, вид отчёта Процессы/Операции
Рисунок 3 — Параметры отчёта: весовая, период, вид представления.
Построенный отчёт «Взвешивание по весовой» со списком операций и итоговой строкой по брутто/таре/нетто
Рисунок 4 — Готовый отчёт с итоговой строкой по всем взвешиваниям за период.

Полная презентация комплекса, инструкция для водителей на весовой (как отдельный документ) и исходная запись демонстрации — во вложениях к этой статье.