Модуль Управляющие программы

Материал из DPA
Перейти к навигации Перейти к поиску

Общие принципы

Модуль "Управляющие программы" - централизованное версионное хранилище файлов управляющих программ, подпрограмм и связанных с ними параметров.

Модуль функционально связан с модулями "Технология" и "Загрузчик УП". Модуль технология позволяет встраивать файлы управляющих программ в технологию изготовления изделий, устанавливать и отслеживать нормы длительности работы по УП. Модуль "Загрузчик УП" будучи вызванным напрямую или через модуль "Оператор" позволяет загрузить валидную управляющую программу на стойку или в сетевое хранилище.

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

  • наполнение справочника (скачивание/загрузка/импорт)
  • хранение и актуализация
  • нормирование
  • загрузка на станок
  • верификация фактически запущенных УП

Помимо базовых функций, система обеспечивает работу с:

  • метатегами
  • параметрами управляющих программ

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

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

Добавление программ и подпрограмм

Перейдите в модуль «Управляющие программы». Модуль логически разбит на две вкладки: "Управляющие программы и подпрограммы". Подпрограмма может быть связана с одной и более программой, программа может быть не связана с подпрограммами. Механизмы работы с разделами модуля аналогичны, есть отличия в составе полей и соподчиненности.

Программы

Нажмите кнопу «Добавить» в левом углу экрана. Введите название управляющей программы, заполните примечания (если необходимо)

  • Наименование
  • Тип УП - Производство или Прогрев используется для анализа циклов в разрезе производственных и непроизводственных циклов
  • Тип обработки - заполняется из одноимённого справочника, необходимо для повышения информативности аналитик
  • Категория - информационное поле
  • Подразделение - информационное поле, используется для фильтрации
  • Примечание - информационное поле
  • Номер канала - информационное поле

Нажмите кнопку «Сохранить», откроется окно редактирования версии УП. Каждая УП может иметь неограниченное количество версий, активной в момент времени может быть только одна.

Для каждой версии

  • Номер версии
  • Описание версии - информационное поле
  • Количество выпускаемых изделий
  • Наборы параметров - связанный с данной УП набор параметров
  • Файл УП -
  • Формат файла - формат файла УП, параметр необходимый для корректного отображения в случае если кодировка известна

Подпрограммы

Нажмите кнопу «Добавить» в левом углу экрана. Введите название подпрограммы, заполните примечания (если необходимо)

  • Имя подпрограммы
  • Тип УП - заполняется из одноимённого справочника, необходимо для повышения информативности аналитик
  • Тип обработки - заполняется из одноимённого справочника, необходимо для повышения информативности аналитик
  • Категория - информационное поле
  • Примечание - информационное поле

Нажмите кнопку «Сохранить», откроется окно редактирования версии УП. Каждая подпрограмма может иметь неограниченное количество версий, активной в момент времени может быть только одна.

  • Номер версии
  • Описание версии - информационное поле
  • Формат файла - формат файла УП, параметр необходимый для корректного отображения в случае если кодировка известна
  • Файл УП

Редактирование программ и подпрограмм

История изменений

Для записи в целом и каждой версии в частности ведется история изменений. История ведется по следующим категориям действия:

  • Создание
  • Изменение
  • Добавление
  • Удаление
  • Очистка

Система фиксирует время изменения, категорию действий, поле, в котором производилось изменение, старое (если есть) и новое значение.

Связь рабочего центра и управляющей программы