Программно-аппаратный комплекс «Управление производством листового металла»
  • .Net
  • C#
  • PostgreSql
  • React

Цель проекта

Разработать комплексную систему точного контроля и
автоматизированного учёта расхода металлического листа в реальном
времени. Система обеспечивает сквозную прослеживаемость
материала от оприходованного рулона до момента его списания с
автоматической передачей актуальных данных в ERP-систему (1С УПП).

Бизнес-задача

Ликвидировать ручной учёт и связанные с ним ошибки, обеспечить
100% точность списания металла с привязкой к конкретному
производственному заказу, рулону и единице оборудования,
минимизировать временные затраты персонала на учётные операции.

Концепция и схема работы

Система реализована на базе промышленного контроллера ОВЕН.
Управление взаимодействием осуществляется через веб-интерфейс,
оптимизированный для терминалов сбора данных (ТСД).
1 Оприходование рулона: Каждому рулону присваивается
уникальный ID, который кодируется в QR-код и наносится на его
торец. Данные о рулоне (ID, марка, размеры, масса) регистрируются в
системе.
2 Начало учёта (операция на ТСД): При установке рулона на
разматыватель станка оператор с помощью ТСД:
○ Сканирует QR-код рулона.
○ Сканирует QR-код стационарной метки, закреплённой на рабочей
зоне данного конкретного станка.
○ В интерфейсе ТСД подтверждает начало работы. По Modbus TCP
отправляется команда на контроллер ОВЕН данного станка,
активирующая учёт.
3 Автоматический контроль расхода:
  • Контроллер ОВЕН в реальном времени считывает импульсы с счётчика метража (подключенного через дискретный/частотный вход) и статус с датчика наличия металла.
  • Данные (текущий метраж, статус «металл в работе») агрегируются в регистрах контроллера и доступны для опроса по протоколу Modbus TCP.
4 Завершение учёта: При окончании работы с рулоном или его замене

оператор через ТСД выполняет команду «Завершить учёт». Система

фиксирует итоговый расход, рассчитывает остаток и формирует
пакет данных для 1С.
Стек технологий
  • Фронт React
  • Бэк C#