Аналоговый компаратор

image\block_ak_sn.gif

Краткое описание

Выход устанавливается и сбрасывается в зависимости от разности AxAy и двух настраиваемых порогов.

 

Соединение

Описание

Входы Ax, Ay

Подайте аналоговые сигналы, разность которых вам необходимо определить, на входы Ax и Ay.

Используйте аналоговые входы AI1...AI8, аналоговые флаги AM1...AM6, номер блока функции с аналоговым выходом, или аналоговые выходы AQ1 и AQ2.

AI1..AI8: 0 - 10 В соответствует 0 - 1000 (внутреннее значение).

Параметр

A:   Усиление
Диапазон значений: +- 10.00

B:смещение нуля
Диапазон значений: +- 10,000

On:   Порог включения On
Диапазон значений: +- 20,000

Off:   Порог выключения
Диапазон значений: +- 20,000

p:число разрядов после десятичной точки
Диапазон значений: 0, 1, 2, 3

Выход Q

Q устанавливается или сбрасывается в соответствии с заданными пороговыми значениями.

 

image\0ba3_logo_sn.gif

0BA4:

A:   Усиление

   Диапазон значений 0,00 – 10,00

0BA0-0BA3:

Применяются следующие параметры:

G:   Усиление в [%]

   Диапазон значений: 0..1000 %

O:   Смещение

   Диапазон значений: ±999

разность :   Порог

 

Q устанавливается в 1, когда разность Ax-Ay превышает порог.

Параметры On и Off

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

Вы выбираете требуемую функцию по номеру блока.

Параметр p (число разрядов после десятичной точки)

Параметр p относится только к отображению значений Ax, Ay, Delta, On и Off в тексте сообщения.

Параметр p не относится к сравнению значений On и Off. (Функция сравнения игнорирует десятичную точку.)

Временная диаграмма

image\block_ak_diagramm_sn.gif

Q для Ax – Ay > 200, On = Off = 200

Описание функции

Функция считывает значение сигнала на аналоговом входе Ax.

Это значение умножается на значение параметра A (усиление). Параметр B (смещение) добавляется к произведению, таким образом

(Ax * усиление) + смещение = фактическое значение Ax.

(Ay * усиление) + смещение = фактическое значение Ay.

Выход Q устанавливается или сбрасывается в зависимости от разности фактических значений AxAy и заданных пороговых значений. См. приведенные ниже правило расчета.

Правило расчета

 

image\0ba3_logo_sn.gif

0BA2, 0BA3:

Применяются следующие функции/правила расчета

Функция добавляет соответствующее заданное смещение к аналоговым значениям Ax и Ay. Сумма умножается на значение параметра усиления. Разность формируется с использованием обоих расчетных значений.

Выход Q устанавливается, если эта разность между этими значениями превышает порог, заданный при помощи параметра разности delta.

Правило расчета:

Q = 1, если:

((Ax + смещение) * усиление) – ((Ay + смещение)*усиление) > пороговое значение delta

Q сбрасывается в 0, если пороговое значение достигает или снижается ниже значения delta.

Снижение входной чувствительности аналогового компаратора

Вы можете задержать выходные значения аналогового компаратора при помощи специальных функциональных блоков «задержки включения» и «задержки выключения». Сделав это, вы устанавливаете порядок, в соответствии с которым выход Q устанавливается только в том случае, когда продолжительность входного переключателя Trg (= выход аналогового компаратора) превышает заданное время задержки включения.

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

Специальные характеристики, подлежащие учету при конфигурировании

Справка по аналоговым параметрам блока см. в разделеИнформация по обработке аналоговых величин.

 

Обзор