Амплитудная модуляция

Амплитудная модуляция — компонент. Позволяет генерировать сигнал, создаваемый по специальному закону модуляции частоты, при которой изменяемым параметром несущего сигнала является его амплитуда.

Внешний вид компонента

Режим проектировщика Режим оператора
Амплитудная модуляция - Режим проектировщика Не имеет

Параметры:

Входные

  • Несущая частота — несущая частота сигнала, Гц.
  • Модуляционная частота — частота амплитудной модуляции, Гц.
  • Уровень — уровень сигнала амплитудной модуляции, В.
  • Глубина — коэффициент амплитудной модуляции.
  • Вкл\Выкл — включение и выключение генератора.

Выходные

  • Канал — канал генератора, сгенерированного по заданным параметрам сигнала.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • CentralFrequency (1000) — частота несущего сигнала, Гц.
  • ModFrequency (1) — частота амплитудной модуляции, Гц.
  • Level (1) — амплитуда выходного сигнала, В.
  • Depth (0) — глубина амплитудной модуляции.
  • Activate (false) — состояние подачи сигнала (подан или отключен).
  • Number (0) — номер канала генератора, который необходимо задействовать. Если значения DeviceType и SerialNumber не равны 0, но выбор идёт среди каналов заданного устройства. Если такого устройства в системе нет или значения DeviceType или SerialNumber равны 0, то выбор идёт среди всех доступных каналов всех устройств.
  • DeviceType () — тип устройства: ZET 210; ZET 220; ZET 230; ZET 240; ZET017-U2; ZET017-U4/8, генератор которого необходимо задействовать.
  • SerialNumber (0) — серийный номер устройства, генератор которого необходимо задействовать.

Программирование

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

Параметры:

Входные

  • Несущая частота — значение несущей частоты сигнала (число);
  • Модуляционная частота — значение частоты амплитудной модуляции (число);
  • Уровень — значение уровня сигнала амплитудной модуляции, В (число);
  • Глубина — значение глубины амплитудной модуляции (число).

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • FLOAT CentralFrequency — установка и чтение частоты несущего сигнала (от 0.01 до максимально допустимого уровня сигнала ЦАП), Гц;
  • FLOAT ModFrequency — установка и чтение частоты амплитудной модуляции (от 0.01 до максимально допустимого уровня сигнала ЦАП), Гц;
  • FLOAT Level — установка и чтение уровня сигнала (от 0 В до максимально допустимого уровня сигнала ЦАП);
  • FLOAT Depth — установка и чтение глубины амплитудной модуляции (от 0 до 1);
  • VARIANT_BOOL Activate — установка и чтение состояния наличия сигнала:
    • true — состояние наличия сигнала включено;
    • false — состояние наличия сигнала выключено.
  • LONG Number — установка и чтение номера генератора в системе (от 0 до (количество генераторов — 1));
  • BSTR DeviceType — установка типа устройства: ZET 210; ZET 220; ZET 230; ZET 240; ZET017-U2; ZET017-U4/8 (строка);
  • LONG SerialNumber — установка и чтение серийного номера устройства (число).

Пример

Проект в SCADA ZETView

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

Результат работы проекта
Амплитудная модуляция - Результат работы проекта