По нормам УП

Материал из DPA
Версия от 05:06, 15 апреля 2020; User (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Основной принцип учета выпуска по нормам УП:

Кол-во = Т{цикл} / Т{норм}

Выпуск рассчитывается как отношение фактического времени выполнения управляющей программы к норме выполнения. Для корректного расчета выпуска по нормам УП необходимо, чтобы были заполнены справочники УП, Технологий и Изделий. Взаимосвязи между этими объектами в системе описаны в статье: Привязка УП к технологии и изделию. Нормы выполнения УП задаются на соответствующей операции Технологии, нормы должны быть максимально выверены.

В каких случаях возможно использовать учет выпуска по нормам УП:

  • ЧПУ не имеет счетчиков изделий, либо эти счетчики не настроены, либо их невозможно использовать по другим причинам.
  • Невозможно использовать регистры ЧПУ для учета выпуска. Использование регистров требует внесение изменений в код УП.
  • При работе по УП происходят приостановки, оператор запускает УП с произвольного кадра, УП не выполняется до конца (до M30).
  • Циклические УП, время выполнения которых зависит от количества выпускаемых изделий.

Для настройки учета выпуска по нормам УП перейдите:
SystemMenu.png => EnterpriceMenu.png => <Подразделение> \ Оборудование \ <Оборудование> => Выпуск


WorkCenter norms options.png


Параметр "Дискретность нормативного выпуска" позволяет регулировать частоту регистрации события выпуска. Например, если циклическая УП производит переменное количество изделий, при этом выпуск одной единицы изделия занимает короткий промежуток времени (несколько секунд), то нет смысла регистрировать каждое отдельное событие выпуска. Эффективнее будет задать дискретность выпуска, например, 10 - тогда событие выпуска в базе данных будет регистрироваться на каждую 10-ую единицу изделия. Рассмотрим такой пример: норма УП = 5 секунд, дискретность = 10, УП отработала 185 секунд. Система рассчитает количество выпуска = 185 / 5 = 37 штук. Будут зарегистрированы 4 события с количествами 10, 10, 10 и 7 соответственно. Такой подход позволяет существенно снизить нагрузку на БД для хранения событий выпуска, которые возникают с высокой частотой.


Рассмотрим пример выпуска по 3-м управляющим программам:


Gantt 3ncProgs norms.png


Длинные "зеленые" циклы на Гантт: УП "workpiece_TO1.h" => технология "Pallete technology #1" => изделие "И-1-2".
Короткие "зеленые" циклы на Гантт: УП "workpiece_TO2.h" => технология "Pallete technology 2 #1" => изделие "Р-2-2".
Длинные "оранжевые" циклы на Гантт: УП "workpiece_TO3.h" => технология не определена => изделие не определено.


Аналитика "Анализ выпуска" дает следующий результат:

Outcome norms.png


Учет выпуска по нормам, как правило, не дает абсолютно точного значения количества, результатом может быть дробное значение. Поэтому учет выпуска по нормам следует использовать с разумными допущениями, скорее как оценку на возможный выпуск.

Если система не смогла определить технологию и изделие, соответствующие УП, то регистрация выпуска пройдет по количеству циклов, как видно на примере "оранжевой" УП "workpiece_TO3.h".

Важно отметить, расчет выпуска по нормам УП учитывает значения корректоров подачи на ЧПУ:

Кол-во = Т{цикл} * F{ovr} / Т{норм}

Например, если корректор подачи был выставлен на 50% на протяжении всего цикла выпуска, то расчет количества будет выполнен следующим образом: Т{цикл} * 0,5 / Т{норм}.