Рецепт — это набор параметров для конкретного изделия: температуры, времена, скорости, давления. Когда изделий десятки, хранить параметры в программе невозможно: каждая смена номенклатуры превращается в правку кода. Рецептурное управление решает задачу, но требует дисциплины и защиты от ошибок.
Что входит в рецепт
Значения технологических параметров.
Времена операций и пауз.
Скорости и ускорения.
Пределы и допуски.
Идентификатор изделия и версия рецепта.
Где хранить
В контроллере, в памяти панели, в базе данных участка. Для простых случаев достаточно набора в контроллере; для большой номенклатуры удобнее база с выгрузкой. Главное, чтобы рецепт можно было сохранить, восстановить и перенести на аналогичное оборудование.
Как выбирать рецепт
Выбор по номеру изделия или сканированием кода. Ручной ввод номера допустим, но повышает риск ошибки. Проверка: программа должна показать, какой рецепт загружен, и требовать подтверждения при смене. Оператор должен видеть не только номер, но и понятное название.
Версионирование
У рецепта должна быть версия. Изменение параметров без версии делает невозможным разбор: непонятно, с какими настройками делали партию. При изменении создавайте новую версию, а старую сохраняйте. В записи партии указывайте версию рецепта.
Кто может менять
Изменение рецепта — ответственное действие. Ограничьте права: оператор выбирает, технолог меняет. Ведите журнал изменений с датой и фамилией. Часто причина брака — не оборудование, а «кто-то поправил параметр».
Проверка допустимых значений
Программа должна проверять ввод: диапазон, шаг, сочетание параметров. Опечатка в одном символе — 800 вместо 80 — приводит к аварии или порче продукции. Ограничения ввода дешевле любого последующего разбора.
Загрузка и применение
Проверьте, что после выбора рецепта параметры применяются полностью, а не частично. Частая ошибка: часть значений обновляется, часть остаётся от предыдущего изделия. Операция «загрузить и применить» должна быть явной и подтверждаться индикацией.
Резервное копирование
Все рецепты нужно сохранять вне контроллера. Потеря памяти или замена платы не должна означать восстановление параметров по памяти технолога. Регулярно выгружайте набор и проверяйте восстановление на стенде.
Перенос на другое оборудование
Если станки однотипные, рецепт переносится, но с поправками на индивидуальные особенности. Проверьте на первом изделии и скорректируйте. Не предполагайте, что одинаковые станки ведут себя идентично: разница в износе и настройке всегда есть.
Типичные ошибки
Параметры зашиты в программу.
Нет версий рецепта.
Оператор меняет параметры без ограничений.
Частичное применение.
Нет резервной копии.
Перенос без проверки.
Как связать рецепт с картой наладки
Карта наладки описывает порядок действий, рецепт — значения параметров. Вместе они дают воспроизводимость. Ссылку на действующий рецепт полезно указать в карте, чтобы наладчик не искал нужную версию в общем списке. При изменении рецепта карту просматривают заново.
Как проверять рецепт при вводе в работу
Сделайте первое изделие и проверьте его по контрольным точкам. Если результат отличается от ожидаемого, не подкручивайте параметры на ходу: сначала выясните, тот ли рецепт загружен и та ли версия. Такая проверка занимает несколько минут и предотвращает серию брака.
Как устроить выбор рецепта на панели
Список рецептов должен быть коротким и понятным: номер, название, версия. Не показывайте оператору все параметры сразу: достаточно имени и ключевых значений. Кнопка «применить» требует подтверждения, а после применения на экране должно быть видно, что загружено. Если список длинный, добавьте поиск по номеру и недавние рецепты.
Как поступить при смене номенклатуры
Смена изделия — момент, когда легко перепутать параметры. Заведите короткий чек-лист: выбрать рецепт, подтвердить, проверить ключевые параметры на экране, сделать первое изделие, проверить контрольные точки. Такой порядок занимает минуты и снижает число ошибок при частых переходах. Для смешанного производства без него не обойтись.
Как хранить рецепты при отсутствии базы
Для небольшого участка достаточно таблицы с колонками: изделие, параметр, значение, версия. Таблицу распечатывают и подписывают у технолога, а электронную версию держат в защищённой папке. При изменении создают новую строку, а старую сохраняют. Просто, но работает лучше, чем память одного человека.
Как проверять рецепт перед серийным запуском
Пройдите по критичным параметрам с технологом и убедитесь, что значения соответствуют карте. Проверьте пределы, которые контролирует программа: не блокируют ли они допустимые значения. Иногда ограничения, введённые для одного изделия, оказываются слишком узкими для другого, и оператор обходит их вручную.
Как связать рецепт с журналом наладки
В журнале наладки указывайте версию рецепта и дату применения. Тогда при разборе брака видно, с какими параметрами работали. Без этой связи рецепт существует отдельно от истории, и восстановить картину можно только по памяти участников. Запись занимает одну строку, а экономит часы.
Как действовать при обнаружении ошибки в рецепте
Не исправляйте рецепт молча: создайте новую версию, отметьте причину и сообщите тем, кто с ним работает. Если изделия уже выпущены по ошибочной версии, определите партии и оцените необходимость перепроверки. Скрытая правка возвращает ту же ошибку при следующем обращении к старой версии.
Как обучить технолога и оператора
Технолог должен уметь создавать версии и проверять значения, оператор — выбирать рецепт и подтверждать применение. Разделение ролей важно: если оператор может менять параметры, найдутся те, кто «улучшит» процесс без записи. Инструктаж на полчаса снимает большинство таких случаев.
Итог по переносу
Однотипные станки не идентичны. Проверяйте рецепт на первом изделии каждого станка.
Версия рецепта в записи партии — единственный способ понять, что применяли на самом деле.
Сделайте изделие по новому рецепту и проверьте контрольные точки. Это быстрее, чем разбирать партию брака.
Выгрузка рецептов и проверка восстановления — обязательные действия. Память контроллера не является хранилищем.
Рецептурное управление оправдано при повторяющейся номенклатуре. Версии, права, проверка диапазонов и копии делают его надёжным инструментом, а не новым источником ошибок.
Рецепт — это данные, а не код. Хранение отдельно от программы позволяет менять изделия без переналадки логики и снижает риск ошибок.
Рецептурное управление даёт порядок при большой номенклатуре. Версии, права, проверка диапазонов и копии — минимальные требования, без которых рецепты становятся источником ошибок.