По нормам УП: различия между версиями
User (обсуждение | вклад) |
User (обсуждение | вклад) |
||
Строка 22: | Строка 22: | ||
Параметр "Дискретность нормативного выпуска" позволяет регулировать частоту регистрации события выпуска. Например, если циклическая УП производит переменное количество изделий, при этом выпуск одной единицы изделия занимает короткий промежуток времени (несколько секунд), то нет смысла регистрировать каждое отдельное событие выпуска. Эффективнее будет задать дискретность выпуска, например, 10 - тогда событие выпуска в базе данных будет регистрироваться на каждую 10-ую единицу изделия. Рассмотрим такой пример: норма УП = 5 секунд, дискретность = 10, УП отработала 185 секунд. Система рассчитает количество выпуска = 185 / 5 = 37 штук. Будут зарегистрированы 4 события с количествами 10, 10, 10 и 7 соответственно. Такой подход позволяет существенно снизить нагрузку на БД для хранения событий выпуска, которые возникают с высокой частотой. | Параметр "Дискретность нормативного выпуска" позволяет регулировать частоту регистрации события выпуска. Например, если циклическая УП производит переменное количество изделий, при этом выпуск одной единицы изделия занимает короткий промежуток времени (несколько секунд), то нет смысла регистрировать каждое отдельное событие выпуска. Эффективнее будет задать дискретность выпуска, например, 10 - тогда событие выпуска в базе данных будет регистрироваться на каждую 10-ую единицу изделия. Рассмотрим такой пример: норма УП = 5 секунд, дискретность = 10, УП отработала 185 секунд. Система рассчитает количество выпуска = 185 / 5 = 37 штук. Будут зарегистрированы 4 события с количествами 10, 10, 10 и 7 соответственно. Такой подход позволяет существенно снизить нагрузку на БД для хранения событий выпуска, которые возникают с высокой частотой. | ||
+ | |||
+ | |||
+ | Рассмотрим пример выпуска по 3-м управляющим программам: | ||
[[File:Gantt_3ncProgs_norms.png]] | [[File:Gantt_3ncProgs_norms.png]] | ||
+ | |||
+ | |||
+ | Длинные "зеленые" циклы на Гантт: УП "workpiece_TO1.h" => технологи "Pallete technology #1" => изделие "И-1-2".<br/> | ||
+ | Короткие "зеленые" циклы на Гантт: УП "workpiece_TO2.h" => технологи "Pallete technology 2 #1" => изделие "Р-2-2".<br/> | ||
+ | Длинные "оранжевые" циклы на Гантт: УП "workpiece_TO3.h" => технологи не определена => изделие не определено.<br/> | ||
[[File:Outcome_norms.png]] | [[File:Outcome_norms.png]] |
Версия 03:01, 15 апреля 2020
Основной принцип учета выпуска по нормам УП:
Кол-во = Т{цикл} / Т{норм}
Выпуск рассчитывается как отношение фактического времени выполнения управляющей программы к норме выполнения. Для корректного расчета выпуска по нормам УП необходимо, чтобы были заполнены справочники УП, Технологий и Изделий. Взаимосвязи между этими объектами в системе описаны в статье: Привязка УП к технологии и изделию. Нормы выполнения УП задаются на соответствующей операции Технологии, нормы должны быть максимально выверены.
В каких случаях возможно использовать учет выпуска по нормам УП:
- ЧПУ не имеет счетчиков изделий, либо эти счетчики не настроены, либо их невозможно использовать по другим причинам.
- Невозможно использовать регистры ЧПУ для учета выпуска. Использование регистров требует внесение изменений в код УП.
- При работе по УП происходят приостановки, оператор запускает УП с произвольного кадра, УП не выполняется до конца (до M30).
- Циклические УП, время выполнения которых зависит от количества выпускаемых изделий.
Для настройки учета выпуска по нормам УП перейдите:
=> => <Подразделение> \ Оборудование \ <Оборудование> => Выпуск
Параметр "Дискретность нормативного выпуска" позволяет регулировать частоту регистрации события выпуска. Например, если циклическая УП производит переменное количество изделий, при этом выпуск одной единицы изделия занимает короткий промежуток времени (несколько секунд), то нет смысла регистрировать каждое отдельное событие выпуска. Эффективнее будет задать дискретность выпуска, например, 10 - тогда событие выпуска в базе данных будет регистрироваться на каждую 10-ую единицу изделия. Рассмотрим такой пример: норма УП = 5 секунд, дискретность = 10, УП отработала 185 секунд. Система рассчитает количество выпуска = 185 / 5 = 37 штук. Будут зарегистрированы 4 события с количествами 10, 10, 10 и 7 соответственно. Такой подход позволяет существенно снизить нагрузку на БД для хранения событий выпуска, которые возникают с высокой частотой.
Рассмотрим пример выпуска по 3-м управляющим программам:
Длинные "зеленые" циклы на Гантт: УП "workpiece_TO1.h" => технологи "Pallete technology #1" => изделие "И-1-2".
Короткие "зеленые" циклы на Гантт: УП "workpiece_TO2.h" => технологи "Pallete technology 2 #1" => изделие "Р-2-2".
Длинные "оранжевые" циклы на Гантт: УП "workpiece_TO3.h" => технологи не определена => изделие не определено.