You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 33 Next »

ExeSched предоставляет на выбор 2 алгоритма планирования:

  • планирование вперед - алгоритм планирования, при котором задания по заказу планируются от даты и времени выпуска заказа (дате запуска заказа в производство) или текущего момента времени, если время выпуска заказа находится в прошлом;
  • планирование назад - алгоритм планирования, при котором задания по заказу планируются от даты и времени ожидаемого срока выполнения заказа или как можно раньше, если ожидаемое время выполнения заказа уже прошло.

Запустить планирование можно как для одного, так и для нескольких производственных заказов.

Перед началом планирования необходимо заблокировать сценарий планирования

Для того, чтобы можно было планировать задания на рабочий центр необходимо, чтобы в его настройках в объектной модели была установлена опция "Может планировать задания"

Запуск планирования

Для запуска планирования заказов необходимо нажать на кнопку  в панели инструментов, выбрать заказы для планирования из списка импортированных заказов и нажать на кнопку "Спланировать вперед" или "Спланировать назад".

В случае успешного планирования заказов они отобразятся на диаграмме Ганта.

.

В детальной информации по заказу в окне заказов появится информация о плановом времени начала и окончания заказа.

Если планирование завершиться ошибкой, то будет возвращено соответствующее сообщение об ошибке.

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

План по заданиям, которые находятся в статусах "Завершено" не формируется, задания отображаются на диаграмме Ганта по фактическому времени начала и завершения.

Задания в статусах "Выполняется", "Приостановлено" и "Заморожено" отображаются на диаграмме Ганта от фактического времени начала выполнения задания или его приостановки/заморозки и планируются от текущего времени с учетом оставшегося объема производства продукции по заданию.

План по заданиям, которые находятся в статусе "Завершено" не формируется, задания отображаются на диаграмме Ганта по фактическому времени начала и завершения.

План по заданиям, которые находятся в статусах "Приостановлено", "Заморожено" не формируется, задания отображаются на диаграмме Ганта по фактическому времени начала и завершения.

Задания в статусах "Выполняется", "Приостановлено" и "Заморожено" отображаются на диаграмме Ганта от фактического времени начала выполнения задания или его приостановки/заморозки и планируются от текущего времени с учетом оставшегося объема производства продукции по заданию.

Корректировка автоматически подготовленного плана

 Возможно переназначать задание на другой доступный рабочий центр.

При автоматическом планировании рабочий центр для назначения задания выбирается по следующему алгоритму:

  • находятся все доступные рабочие центры (не занятые другим заданием и не находящиеся в простое) и отбираются те из них, начало доступности которых наиболее близко к планируемому началу выполнения задания (допускается погрешность 1 минута);
  • из отобранных на предыдущем шаге рабочих центров отбираются рабочие центры с наивысшим приоритетом (задается в настройках норм времени на выполнение операций);
  • из отобранных на предыдущем шаге рабочих центров берется первый по списку (алфавиту).

Для переназначения задания на другой рабочий центр необходимо передвинуть (с зажатой левой кнопкой мыши) на диаграмме Ганта задание на строку, соответствующую рабочему центру, на который его необходимо запланировать. Если при этом будут нарушены какие-либо ограничения, то будет представлено соответствующее сообщение об ошибке.

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

Также возможно перепланировать отдельные заказы и задания в них используя диаграмму Ганта. 

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

Аналогично возможно спланировать цепочку заданий назад, передвинуть (зацепив за правый край) задание в заказе, тем самым изменяя дату его окончания, что в свою очередь повлечет за собой перепланирование всех предшествующих заданий назад. 

При перепланировании заданий и заказов возможно их автоматическое переназначение на другие рабочие центры согласно алгоритму описанному выше

 Если при перепланировании будут нарушены какие-либо ограничения, то будет представлено соответствующее сообщение об ошибке.

Используя кнопки на панели инструментов можно отменять и возвращать отмененные действия.

По умолчанию глубина отмены действий 20 шагов. Глубину шагов можно сконфигурировать при установке приложения в файле настроек контейнера приложения appsettings.json в параметре MaxHistoryLength

План по заданиям, которые находятся в статусах "Выполняется", "Приостановлено", "Заморожено", "Завершено" нельзя скорректировать, т.е. изменить положение на диаграмме Ганта.

Обозначения на диаграмме Ганта

Производственные задания обозначены цветными прямоугольниками, текст внутри которых обозначает: операцию (ИД производственного заказа).

Если длительность задания небольшая и текст полностью не помещается в границах прямоугольника он будет обрезан и завершен символом "..."

Цвет прямоугольника обозначает статус задания:

  • - новое;
  • - в работу;
  • - выполняется;
  • - завершено;
  • - приостановлено;
  • - заморожено;
  • отменено - не отображается на диаграмме Ганта.

Размер треугольника по горизонтали отражает длительность задания, которая рассчитывается исходя из параметров заказа (количества необходимой к производству продукции) и заданных норм времени на выполнение операции.

При наведении на задание все задания в данном заказе будет выделены контрастной рамкой. Выделение можно зафиксировать кликнув левой кнопкой мыши по заданию в заказе.

При наведении на задание отображается всплывающая подсказка с информацией о задании. Содержимое всплывающей подсказки можно настроить.

Линии между заданиями обозначают связи между ними. Стрелкой обозначено направление связи. Отображениям связей на диаграмме Ганта можно управлять.

Серые треугольники перед заданием обозначает период переналадки.

Серые прямоугольники обозначают сконфигурированные плановые простои. Текст отражают причину простоя.

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

Для удобства работы с диаграммой Ганта возможно увеличить ширину строки используя  всплывающий символ , который появляется при наведении на разделитель строк в дереве рабочих центров


Конфликты планирования отображаются как линия, перечеркивающая задание.

Конфликт планирования - ситуация, при которой срабатывают предупреждения требующие внимания планировщика и разрешения вручную. В ExeSched предусмотрено отображение конфликтов материалов - на момент выполнения задания прогнозируется нехватка материалов, необходимых для его выполнения - потребляемых компонентов ведомости материалов по заданию

Отображением конфликтов на диаграмме Ганта можно управлять.

Параметры отображения остатков материалов настраиваются для каждого рабочего центра.

На диаграмме Ганта отображаются остатки материалов линиями различных цветов. Для удобства представления информации дополнительно отображается шкала для остатков материалов в единицах измерения материалов.

Прогнозируемые отрицательные остатки приводят к возникновению конфликтов материалов.

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

  • No labels