Новый продукт — новый рецепт, а не новая программа
Что выпускать, как собрать и каким оборудованием — три разные записи. Программа узла умеет действие, рецепт говорит, что и куда. Смена продукта — выбор другого рецепта.
Четыре вопроса — четыре записи
| Запись | Отвечает на вопрос | Стандарт |
|---|---|---|
| Изделие и материал | Что выпускаем и из чего, чем обеспечиваем: тара, упаковка, расходник | ISA-95 MaterialDefinition |
| Маршрутная карта | Как собрать изделие: операции, их порядок, подход к каждому месту | ISA-95 OperationsDefinition |
| Программа узла | Как узел выполняет действие: взять, перенести, поставить | МЭК 61131-3 SFC · ISA-88 phase logic |
| Рецепт узла | Что ставить, откуда брать, куда класть и в каком порядке | ISA-88 unit recipe |
| Рецепт проекта | Какие рецепты узлов работают вместе и кто кому передаёт груз | ISA-88 procedure |
| Партия | Сколько сделать этим рецептом сейчас | ISA-88 control recipe |
Изделие и маршрутная карта не знают узлов — их можно перенести на другую линию. Узлы появляются только в рецептах и проекте.
Изделие — данные, которые читают и решатель, и физика
В справочнике у каждой записи есть класс и роль. Роль определяет, чем запись служит линии:
| Роль | Примеры в справочнике |
|---|---|
| Изделие (товар) | Бутылка · пачка бутылок · коробка · поддон с грузом |
| Оборотная тара | Поддон EUR 1200×800, поддон 1200×1000 |
| Упаковка | Прокладка слоя из гофрокартона 1200×800 |
| Расходник | Стрейч-плёнка в рулоне |
| Заготовка | Пруток, плита — для станочной обработки |
- Габарит и масса
- Пачка ПЭТ 1,5 л × 6 (3 × 2): 283 × 189 × 317 мм, 9,24 кг. Поддон EPAL: 1200 × 800 × 144 мм, 25 кг. У каждой массы указан источник: задана или посчитана суммой частей.
- Состав
- Поддон с грузом — сборка: поддон-носитель плюс слои изделий. Его габарит и масса считаются из частей: «поддон EUR + 1 слой пачек» — 1200 × 800 × 474 мм, 80,5 кг.
- Схема слоя
- Места изделий в слое — координаты и поворот. В слое «A» шесть пачек: три вдоль поддона и три с поворотом на 90°.
- Единица упаковки
- Уровень упаковки по GS1: штука, пачка, короб, паллета.
Операции над изделием — без привязки к станкам
Маршрутная карта отвечает, как собрать изделие: какие операции, в каком порядке, что куда поставить и с какой стороны подойти. Оборудование в ней не названо — названо действие.
Карту «поддон с одним слоем пачек» составляет решатель схемы слоя: сначала носитель, затем шесть пачек по местам слоя. У каждой операции — место, направления подхода и способ захвата (плиты с боков пачки).
| № | Операция | Что | Куда |
|---|---|---|---|
| 1 | Поставить | Поддон EPAL 1200×800 | Место сборки — носитель |
| 2–7 | Поставить | Пачка 2×3 ПЭТ 1,5 л | Места 1–6 слоя «A», после носителя |
Из маршрутной карты собирается рецепт: она говорит «что и куда», рецепт добавляет «каким узлом и откуда брать».
Рецепт узла и рецепт проекта
Рецепт узла
Стоит над программой узла. Говорит, что ставить, откуда брать и куда класть. Места названы ролями — «Пачки», «Поддон», «Укладка», — поэтому рецепт переносится на любой узел с той же программой. Значения вроде раскрытия и усилия захвата выводятся из изделия и навесного при пуске.
Рецепт проекта
Берёт узлы проекта и каждому выбирает рецепт узла. Задаёт цепочку груза: кто кому отдаёт, когда начинать, запасы магазинов и ёмкость буферов. Роли мест рецептов узлов привязываются к местам проекта.
Программа узла
Умеет действие — взять, перенести, поставить — и не знает продукта. Поэтому новый продукт не требует правки программы и повторной отладки логики.
«Линия парка — 1 слой»: пачки бутылок на поддон
Рецепт проекта линии паллетирования. Лента подаёт пачки, робот-паллетайзер укладывает слой на поддон, поддон уходит на обмотку и на выход.
- Подача пачекЛента пачек подаёт груз с заданным тактом.
- УкладкаРобот-паллетайзер по рецепту узла «Укладка 1 слой»: поддон на место погрузки, шесть пачек первого слоя по местам, без картонок.
- Обмотка и выходРольганг везёт поддон к обмотчику; поддон с грузом переходит на выход линии.
| Параметр рецепта | Значение |
|---|---|
| Продукт | Поддон EUR + 1 слой пачек |
| Поддонов за пуск | 1 |
| Магазин поддонов EUR — начальный запас | 10 |
| Ёмкость буфера ленты пачек | 2 шт. |
| Такт подачи пачек | 5 с |
| Витков плёнки | 10 (допустимо 4–40) |
| Предрастяжение плёнки | 2,5 |
Рецепт «Линия парка — 1 слой» идёт на нашем стенде; итог каждого прогона судится по физике — по следу модели.
На том же проекте лежит второй рецепт — «2 слоя пачек с прокладками». Другой продукт — выбор другого рецепта; программы узлов те же.
Партия — пуск рецепта проекта
Партия говорит, сколько сделать этим рецептом сейчас — например, число поддонов за пуск. Пуск идёт на компьютере рядом с оборудованием; прогон заканчивается вердиктом судьи по физике.
Партия держит версию рецепта на момент пуска: правка рецепта не меняет идущую партию.
Кто с чем работает
Технолог
Ведёт изделия и материалы, маршрутные карты, значения рецептов. Программ не касается.
Инженер
Ведёт узлы, программы узлов и проекты. Задаёт форму рецепта узла и пределы его параметров.
Оператор
Ставит партию, приостанавливает и прерывает её, видит ход линии.
Опишите ваш продукт
Изделие, тара и схема укладки — соберём маршрут и рецепт на модели вашей линии и предложим этап НИОКР с ценой и сроком.
Запросить доступ