BorisovAI
Все проекты

SCADA.Coating

Разработка новой SCADA-системы для управления автоматической гальванической линией. Линия включает 28 ванн, 4 выпрямителя, 2 скруббера и 2 автооператора. Прототип интерфейса на React + TypeScript.

SCADA.Coating
scada
industrial
galvanic
.net
react
blazor
Промышленные системы.NET 8BlazorMongoDBSignalRReactTypeScriptVite

Скриншоты

Документация

О проекте

SCADA.Coating — новая система диспетчерского управления для автоматической гальванической линии нанесения покрытий. Проект включает полный цикл разработки: от прототипирования интерфейса до промышленной SCADA-системы на .NET 8.

Гальваническая линия состоит из 28 технологических ванн (обезжиривание, активация, никелирование, меднение, хромирование, промывки), 4 выпрямителя тока (до 3000A), 2 газоочистных скруббера и 2 автооператора (мостовых крана) для перемещения подвесок с деталями.

Интерфейс оператора

Оператор управляет линией в реальном времени: видит мнемосхему с расположением подвесок, контролирует температуру ванн, токи выпрямителей, состояние вентиляции.

  • Мнемосхема линии с позициями всех подвесок и автооператоров
  • Управление уставками нагрева (от техпроцесса или прямые)
  • Включение/выключение выпрямителей, переключение авто/ручной
  • Мониторинг скрубберов: вентиляция, насосы, аварии
  • Детальная информация по каждой ванне и автооператору
Интерфейс оператора — мнемосхема Интерфейс оператора — оборудование

Интерфейс технолога

Технолог работает с техпроцессами и качеством покрытий:

  • Управление техкартами: программы покрытий с параметрами каждой операции
  • Контроль качества: графики тока, напряжения и температуры по всему маршруту
  • Аналитика выпрямителей: таблица характеристик, матрица совместимости, статистика
  • Журнал событий с фильтрацией
Технолог — техкарты Технолог — качество

Архитектура

Целевая система строится на современном стеке:

  • .NET 8 — серверная часть (WebAPI, SignalR)
  • Blazor — веб-клиент
  • WPF — десктоп-клиент
  • MongoDB — хранение данных
  • OPC UA — связь с ПЛК (Siemens S7-1500)
  • React + TypeScript — прототип интерфейса

Оцените материал

0/1000