Краткое описание
Функция линейно нарастающего аналогового сигнала позволяет изменять выходное значение от текущего уровня до выбранного уровня с заданной скоростью.
Соединение |
Описание |
Вход En |
При изменении состояния входа En (Enable = включение) с 0 на 1 на выход в течение 100 мс подается уровень пуска / останова (смещение «B» + StSp) и запускается линейное изменение сигнала до выбранного уровня. Изменение состояния с 1 в 0 незамедлительно устанавливает текущий уровень равным Смещению «B», в результате чего на выходе AQ устанавливается 0. |
Вход Sel |
SeI = 0: Выбирается шаг 1 (уровень 1). SeI = 1: Выбирается шаг 2 (уровень 2).
Изменение состояния входа Sel запускает изменение текущего уровня к выбранному уровню с заданной скоростью. |
Вход St |
Изменение состояния с 0 на 1 на входе St (замедленный останов) вызывает уменьшение текущего уровня с постоянной скоростью до достижения уровня пуска / останова (смещение «B» + StSp). Уровень пуска / останова поддерживается 100 мс, после чего текущий уровень устанавливается равным Смещению «B», в результате чего на выходе AQ устанавливается 0. |
Параметр |
Level1 и Level2: Уровни, которые должны быть достигнуты; диапазоны значений для каждого уровня: от -10,000 до +20,000 MaxL: Максимальное значение, которое не должно превышаться. StSp: Смещение пуска/останова: значение, добавляемое к Смещению «B» для создания уровня пуска/останова. Если смещение пуска/останова равно 0, то уровень пуска/останов равен смещению «B») Rate: Скорость достижения значений параметров level 1, level 2 или Смещение. Задается число шагов в секунду. A: Диапазон значений B: Диапазон значений p: Диапазон значений числа |
Выход AQ |
Масштабирование выхода AQ выполняется с использованием следующей формулы:
(Текущий уровень - Смещение «B») / Усиление «A»
Примечание. Если значение AQ отображается в режиме параметров или сообщений, оно отображается в форме безразмерного значения (физические единицы: текущий уровень).
Диапазон значений AQ: 0...+32767 |
Параметры Level1 и Level2
Значение параметров уровня Level1 и Level2 может быть получено как значение другой ранее запрограммированной функции:
Аналоговый компаратор: Ax – Ay
Аналоговый выключатель: Ax
Аналоговый усилитель: Ax
Аналоговый мультиплексор: AQ
Линейно нарастающий аналоговый сигнал: AQ
Блок аналоговых вычислений: AQ
ПИ-регулятор: AQ
Реверсивный счетчик: Cnt
Вы выбираете требуемую функцию по номеру блока.
Параметр p (число разрядов после десятичной точки)
Параметр p относится только к отображению значений AQ, level 1, level 2, MaxL, StSp, и Rate в тексте сообщения.
Временная диаграмма для AQ
Описание функции
Если вход En установлен, функция устанавливает значение StSp + Смещение «B» равным 100 мс.
После этого, в зависимости от подключения Sel, функция изменяется от уровня StSp + смещение «B» до уровня 1 или до уровня 2 со скоростью, установленной параметром Rate.
В случае установки входа St, функция изменяется до уровня StSp + B с ускорением, заданным параметром Rate. После этого значение функции сохраняется равным StSp + смещение «B» в течение 100 мс. Через 100 мс уровень устанавливается равным смещению «B». При этом масштабированное значение (выход AQ) равно 0.
В случае установки входа St перезапуск функции возможен только после сброса входов St и En.
При изменении состояния входа Sel, в зависимости от подключения Sel, функция изменяется от текущего заданного уровня до нового заданного уровня с указанной скоростью.
При сбросе входа En функция немедленно устанавливает текущий уровень равным смещению «B».
Текущий уровень обновляется через каждые 100 мс. Обратите внимание на соотношение между состоянием выхода AQ и текущим уровнем:
Выход AQ = (текущий уровень – Смещение «B» / Усиление «A»)
Специальные характеристики, подлежащие учету при конфигурировании
Справка по аналоговым параметрам блока см. в разделеИнформация по обработке аналоговых величин.