Appearance
Накопители
Накопитель (буфер) — место временного хранения партий перед и после обработки на рабочем месте.
Как открыть
Боковое меню → Производство → Буферы
Зачем нужны накопители
Каждое рабочее место имеет:
- Входной накопитель — очередь партий ожидающих обработки
- Выходной накопитель — готовые детали ожидающие перемещения на следующий этап
Накопители — это «приборная панель» диспетчера. По их заполненности видно где образуются заторы.
Что на экране
Карточки KPI
| Показатель | Описание |
|---|---|
| Всего | Количество накопителей в системе |
| Зелёные | Нормальная загрузка (< 60%) |
| Жёлтые | Повышенная загрузка (60-80%) — внимание |
| Красные | Критическая загрузка (> 80%) — действуйте |
| Ср. загрузка | Средний % заполнения всех накопителей |
Таблица накопителей
| Столбец | Описание |
|---|---|
| Код | BUF-001, BUF-002... |
| Название | «Входной ЧПУ-001», «Выходной сборка» |
| Тип | Входной / Выходной / Промежуточный / Складской |
| Рабочее место | К какому РМ привязан |
| Статус | Активен / Неактивен / Заполнен / Заблокирован |
| Загрузка | Прогресс-бар с цветом + «15/20» (текущее/макс) |
Цвета загрузки
| Загрузка | Цвет | Значение |
|---|---|---|
| 0-60% | 🟢 Зелёный | Нормально |
| 60-80% | 🟡 Жёлтый | Предупреждение — скоро заполнится |
| 80-90% | 🟠 Оранжевый | Высокая загрузка — принимайте меры |
| 90-100% | 🔴 Красный | Критично — накопитель почти полон |
Красный накопитель
Если входной накопитель красный — рабочее место не справляется с нагрузкой. Нужно:
- Перенаправить часть партий на другое РМ
- Добавить вторую смену на этом РМ
- Временно снизить приоритет задач идущих на это РМ
Пороги оповещений
Для каждого накопителя настраиваются пороги:
| Порог | По умолчанию | Что происходит при превышении |
|---|---|---|
| Предупреждение | 60% | Жёлтый цвет на экране |
| Оранжевый | 75% | Оранжевый цвет + уведомление мастеру |
| Критический | 90% | Красный цвет + уведомление диспетчеру |
Пороги настраиваются в карточке накопителя или в Производство → Настройки порогов.
Время пролёживания
Система отслеживает сколько партия находится в накопителе. Если время превышает максимум (max_dwell_minutes) — создаётся оповещение.
Пример: партия лежит во входном накопителе сборки уже 4 часа при максимуме 2 часа → оповещение мастеру «Партия 02-0-005 пролёживает в BUF-SB-IN».
Индикатор реального времени
Если подключен WebSocket — данные накопителей обновляются мгновенно. Рядом с заголовком «Буферы» появляется метка Live (синяя, мигающая).