Управление производством. MEScontrol, DPA

 
Максим Чудиловский
Сообщения: 19
Зарегистрирован: 24 окт 2016, 17:13
Компания: X-tensive

Период опроса станка

04 май 2018, 10:25

Пользователи все чаще интересуются частотой сбора данных со станка и ее влиянием на производительность ЧПУ.
Публикуем статью с ответами на интересующие вопросы.

На частоту опроса данных со станка влияет несколько факторов.
  1. Модель ЧПУ.
    Производительность различных типов ЧПУ существенно отличается. 
    При разработке драйвера мы учитываем возможности ЧПУ и меняем частоту опроса в зависимости от типа.
  2. Протокол передачи данных.
    Некоторые протоколы позволяют за один запрос считывать несколько ячеек памяти.
    Группируя несколько запросов в один мы снижаем частоту обращений к ЧПУ без потери в объеме данных и производительности ЧПУ.
  3. Категория запрашиваемых данных.
    Не все параметры необходимо получать со станка с одинаковой частотой.
    В некоторых случаях разумно отправлять запрос при соблюдении определенных условий.
    DPA учитывает особенности каждой категории данных и исключает избыточность запросов к ЧПУ.

    Для этого в DPA реализовано два механизма запроса данных:
    - Запрос данных по событию(триггеру). 
    При работе по событию DPA запрашивает данные в случае возникновения определенных условий. 
    Например: текст УП загружается по событию запуска УП на станке "NC Start". В этом случае частота опроса является переменной и соответствует частоте запуска УП на станке.

    - Запрос данных с фиксированной частотой. 
    При запросе с фиксированной частотой в DPA устанавливается фиксированный интервал опроса станка.
    Интервал запроса зависит от запрашиваемых данных и варьируется от 0,3 секунды для технологических параметров (скорость подачи, нагрузка на шпиндель) до 1 минуты для данных об ошибках.

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