Автоматическая установка периодического опроса

<< Click to Display Table of Contents >>

Navigation:  Проект >

Автоматическая установка периодического опроса

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

Список фб, требующих периодического опроса приведен ниже:

Категория

Функциональный блок

Управление

Кнопка

Регулятор

Циклограмма

Задатчик дискретный

Работа с архивом

Мгновенное значение по архиву

Среднее значение по архиву

Интеграл по архиву

Счетчик импульсов по архиву

Счетчик пробега по архиву

Генераторы

Пила

Пульсатор

Шум

Обработка сигналов

Звено запаздывания

Фильтр 1 порядка

Частотомер

Дифференциал

Работ со временем

Выдержка времени

Импульс по времени

Служебные

Текущее время

Служебная информация

Кроме того, периодический опрос устанавливается для Расчета / События, если:

В формуле используются функции времени без параметров:

         Time, Date, DateTime, CurHour, CurShift, CurWeek, CurDay, CurMonth, CurYear

В формуле используются функции для работы с архивом:

         ArchIntegral, ArchAverage, ArchDiscreteCounter, ArchDiscreteCounterTime, ArchMomentValue

Расчет не содержит параметров (результат вычисления формулы- константа)