Параметры УП: различия между версиями

Материал из DPA
Перейти к навигации Перейти к поиску
Строка 39: Строка 39:
  
 
=Протестировать параметры=
 
=Протестировать параметры=
 +
 +
После создания набора вы можете протестировать работу валидации (и формул, если вы их использовали) на реальных данных с оборудования. Важно, что в случае тестирования валидация запускается принудительно, а не по местам использования.
 +
Нажмите "Протестировать параметры"
 +
 +
Варианты результатов проверки:
 +
*Успех - значение находится в заданных пределах
 +
*Ошибка - выход значения за заданные пределы
 +
*Неизвестно - параметр не определен (Параметр не настроен для рабочего центра/Ошибка вычисления)
  
 
=Варианты реакций на выход параметров УП за установленные значения=
 
=Варианты реакций на выход параметров УП за установленные значения=
  
 
https://github.com/x-tensive/DPA.SignalsScripts/tree/main/ParameterValidation
 
https://github.com/x-tensive/DPA.SignalsScripts/tree/main/ParameterValidation

Версия 02:07, 25 марта 2022

Общие понятия и принципы

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

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


Контроль значений параметров УП происходит по местам использования.

Место использования - это сочетание версии управляющей программы и связанной с ней подпрограмм (или нескольких подпрограмм).

Когда система зафиксирует, что указанные подпрограммы были вызваны в рамках работы по данной версии УП, она будет контролировать значения заданных наборов параметров УП. Если указанное сочетание (УП + Подпрограмма) не было зафиксировано, даже при выходе параметров за допустимы пределы пользователь не получит уведомление.

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

Добавить набор параметров

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

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

В нижней части карточки расположен таблица параметров, входящих в набор. Нажмите "Добавить".

В открывшемся модальном окне заполните поля:

  • Наименование - имя параметра
  • Описание - описание параметра
  • Выражение для вычисления - опциональное поле, функция вычисления параметра (с использованием математических функций и других параметров набора)
  • Мин - минимально допустимое значение контролируемого параметра
  • Макс - максимально допустимое значение контролируемого параметра

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

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

После завершения редактирования, нажмите "Сохранить".

Повторите необходимое количество раз для формирования полного списка параметров, затем нажмите "Сохранить".

Протестировать параметры

После создания набора вы можете протестировать работу валидации (и формул, если вы их использовали) на реальных данных с оборудования. Важно, что в случае тестирования валидация запускается принудительно, а не по местам использования. Нажмите "Протестировать параметры"

Варианты результатов проверки:

  • Успех - значение находится в заданных пределах
  • Ошибка - выход значения за заданные пределы
  • Неизвестно - параметр не определен (Параметр не настроен для рабочего центра/Ошибка вычисления)

Варианты реакций на выход параметров УП за установленные значения

https://github.com/x-tensive/DPA.SignalsScripts/tree/main/ParameterValidation