SyncTwinTECHNOLOGIES
ISA-95 · ISA-88

Новый продукт — новый рецепт, а не новая программа

Что выпускать, как собрать и каким оборудованием — три разные записи. Программа узла умеет действие, рецепт говорит, что и куда. Смена продукта — выбор другого рецепта.

Изделие, маршрутная карта, рецепт, партия Изделие описывает, что выпускаем. Маршрутная карта — операции над изделием. Рецепт узла задаёт работу одного узла, рецепт проекта связывает узлы линии. Партия — пуск рецепта проекта. Изделиечто выпускаем Маршрутная картаоперации над изделием Рецепт узлачто, откуда, куда Рецепт проектакак работает линия Партия — пуск Программа узлакак узел действует справочник · оборудование · линия · работа
Каждая запись ссылается на соседнюю, а не копирует её.
Устройство

Четыре вопроса — четыре записи

ЗаписьОтвечает на вопросСтандарт
Изделие и материалЧто выпускаем и из чего, чем обеспечиваем: тара, упаковка, расходник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. Подача пачекЛента пачек подаёт груз с заданным тактом.
  2. УкладкаРобот-паллетайзер по рецепту узла «Укладка 1 слой»: поддон на место погрузки, шесть пачек первого слоя по местам, без картонок.
  3. Обмотка и выходРольганг везёт поддон к обмотчику; поддон с грузом переходит на выход линии.
Параметр рецептаЗначение
ПродуктПоддон EUR + 1 слой пачек
Поддонов за пуск1
Магазин поддонов EUR — начальный запас10
Ёмкость буфера ленты пачек2 шт.
Такт подачи пачек5 с
Витков плёнки10 (допустимо 4–40)
Предрастяжение плёнки2,5

Рецепт «Линия парка — 1 слой» идёт на нашем стенде; итог каждого прогона судится по физике — по следу модели.

На том же проекте лежит второй рецепт — «2 слоя пачек с прокладками». Другой продукт — выбор другого рецепта; программы узлов те же.

Партия

Партия — пуск рецепта проекта

Партия говорит, сколько сделать этим рецептом сейчас — например, число поддонов за пуск. Пуск идёт на компьютере рядом с оборудованием; прогон заканчивается вердиктом судьи по физике.

Партия держит версию рецепта на момент пуска: правка рецепта не меняет идущую партию.

Как прогон проверяется физикой →
Роли

Кто с чем работает

Технолог

Ведёт изделия и материалы, маршрутные карты, значения рецептов. Программ не касается.

Инженер

Ведёт узлы, программы узлов и проекты. Задаёт форму рецепта узла и пределы его параметров.

Оператор

Ставит партию, приостанавливает и прерывает её, видит ход линии.

Опишите ваш продукт

Изделие, тара и схема укладки — соберём маршрут и рецепт на модели вашей линии и предложим этап НИОКР с ценой и сроком.

Запросить доступ

Запросить доступ