Skip to content

Диаграмма Ганта

Диаграмма Ганта — визуализация расписания производства. Показывает какие партии, на каких рабочих местах, в какое время обрабатываются.

Как открыть

Боковое меню → ПроизводствоДиаграмма Ганта

Что на экране

Десктоп

Горизонтальная таблица-диаграмма:

Рабочее место │ 06 │ 07 │ 08 │ 09 │ 10 │ 11 │ 12 │ 13 │ 14 │ 15 │ ...
──────────────┼────┼────┼────┼────┼────┼────┼────┼────┼────┼────┼────
ЧПУ-001       │ ██████████████ │    │ █████████████████████████ │
Кромка-003    │         │ ████████████████ │              │ ██████ │
Присадка-007  │                   │ ███████████ │ ████████████████ │
  • Строки — рабочие места (по одной строке на РМ)
  • Столбцы — часы дня (00–23)
  • Блоки — операции из расписания. Длина блока = длительность операции
  • Блоки можно навести мышкой для просмотра деталей

Мобильный

На телефоне диаграмма переключается в карточный список. Каждая карточка:

  • Время: 08:00 - 09:30
  • Статус (цветной тег)
  • Партия и операция
  • Рабочее место
  • Длительность в минутах
  • Полоска прогресса

Фильтры

ФильтрОписание
ДатаВыбор дня для отображения (по умолчанию — сегодня)
СтатусВсе / Запланировано / Выполняется / Завершено / Задержка / Отменено

Цвета статусов

ЦветСтатусstatusЧто означает
СинийЗапланированоplannedОперация в плане, ещё не начата
ОранжевыйВыполняетсяin_progressОперация сейчас выполняется на РМ
ЗелёныйЗавершеноcompletedОперация успешно завершена
КрасныйЗадержкаdelayedОперация не началась вовремя или затянулась
СерыйОтмененоcancelledОперация отменена

Легенда цветов отображается над диаграммой.

Источник данных

Диаграмма строится из записей расписания (ScheduleEntry):

ПолеЧто означает
planned_startЛевый край блока — когда операция должна начаться
planned_endПравый край блока — когда операция должна закончиться
workplace_idСтрока, в которой отображается блок
batchКакая партия обрабатывается
operationКакая операция выполняется
statusЦвет блока

Записи расписания привязаны к ProductionSchedule — контейнеру расписания (дневное, недельное, месячное).

Всплывающие подсказки

При наведении курсора на блок отображается:

  • Номер партии
  • Название операции
  • Время начала и окончания (HH:MM)
  • Текущий статус

Как читать диаграмму

Нормальная ситуация

Блоки плотно заполняют строки — рабочие места загружены равномерно, простоев мало.

Признаки проблем

Что видитеЧто это значитЧто делать
Пустые участки в строкеРМ простаивает — нет партийПроверить очередь, перенаправить партии
Красные блокиЗадержки — операции не выполнены вовремяВыяснить причину: поломка, нехватка материала
Одна строка забита, соседние пустыУзкое место на конкретном РМИспользовать альтернативные РМ, перераспределить нагрузку
Блоки с нахлёстомНесколько операций одновременно на одном РМПересмотреть расписание

Связь с мониторингом

Диаграмма Ганта показывает план: что, где и когда должно произойти. Экран мониторинга показывает факт: что происходит прямо сейчас. Сравнивая план и факт, диспетчер находит отклонения.

Расписание

Расписание (ProductionSchedule) — контейнер, в который помещаются записи диаграммы.

ПолеОписание
schedule_codeУникальный код: SCH-2026-W10, SCH-2026-03
nameНазвание: «Неделя 2026-W10», «Смена 1 12.03.2026»
schedule_typeТип: daily / weekly / monthly / shift / custom
period_start / period_endГраницы периода
flexibility_modeУровень гибкости планирования
statusЧерновик → Утверждено → Активно → Завершено

Уровни гибкости

Режимflexibility_modeПоведение
ЖёсткоеrigidКлассический MRP: расписание не меняется после утверждения
АдаптивноеadaptiveRolling Wave: ближайшая неделя жёсткая, дальше — оценочная
ДинамическоеdynamicKanban-style: система пересчитывает ежедневно
Безграничная гибкостьunbounded_flexibleReal-time перепланирование при каждом событии

Для разных ролей

РольЧто видитЗачем
ДиспетчерВсе РМ, все партииУправление расписанием, поиск узких мест
МастерРМ своего участкаПланирование работы смены
ПлановикОбщую картинуОценка загрузки, принятие решений о запуске ПЗ

AntRoute MES — управление блуждающими узкими местами