Опрос параметров канала

Опрос параметров канала — компонент. Позволяет в определенный момент по внешнему воздействию или с определенной частотой снимает параметры сигнала с выбранного канала.

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

Режим проектировщика Режим оператора
Опрос параметров канала - Режим проектировщика Не имеет

Параметры:

Входные

  • Канал — измерительный канал, параметры которого следует опросить;
  • Импульс — синхронизация, на которой при изменении логического состояния (с низкого логического уровня на высокий) произойдет опрос входного канала.

Выходные

  • Т общее — вывод общего (системного времени) канала;
  • T канала — вывод времени канала;
  • Частота — частота дискретизации по каналу, Гц;
  • Единица измерения — единицы измерения канала, которые настроены в программе «Диспетчер устройств» из меню «Сервисные»;
  • Максимальный уровень — выдаёт максимально допустимый уровень по каналу;
  • Минимальный уровень — выдаёт минимально допустимый уровень по каналу;
  • Опора — опорное значение, относительно которого считается уровень сигнала в дБ;
  • Смещение — смещение постоянной составляющей в канале;
  • Файл — имя файла, в котором может хранится пользовательская информация о канале , например, частотно-зависимые АЧХ тракта;
  • Чувствительность — чувствительность преобразования канала (В/единицу измерения);
  • Статус — позволяет определить работает ли канал;
  • Название — выдаёт название канала сервера;
  • Гр. имя — групповое имя канала в сервере.

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

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

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

  • synchrotype (по запросу) — способы опроса канала (два способа):
    1. По внешнему запросу.
    2. Автоопрос 1 раз в секунду.
  • Timeout (5) — время, по истечению которого выдается статус канала, когда время по нему не течет, с.

Примечание. В компоненте <Опрос параметров сигнала> есть ножка «T общее», с которой идёт абсолютное время канала, т.е. время с момента последней перестартовки ZETServer.

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

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

Параметры:

Входные

  • канал — значение измерительного канала, параметры которого следует опросить (от 0 до (количество каналов — 1)).

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

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

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

  • BSTR SynchroType — установка и чтение типа выдачи информации: По запросу; Авто (1 с) (строка);
  • FLOAT Timeout — установка и чтение времени, по истечению которого выдаётся статус канала, когда время по нему не течёт, с (от 0 до плюс бесконечности).

Методы:

  • float GetWorkingTime(void) — устанавливает глобальное время ZETServer, с;
  • float GetChannelTime(void) — устанавливает текущее время по каналу, с;
  • void Synchro(void) — обновляет данные по каналу.

Пример

Данный пример требует подключенного ZET-устройства, содержащего ЦАП.

Проект в SCADA ZETView

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

Результат работы проекта
Опрос параметров канала - Результат работы проекта