Под заказ

Многоканальный осциллограф

Стоимость Цена по запросу
Российское производство Гарантия производителя Доставка по РФ и ЕАЭС

Многоканальный осциллограф

Многоканальный осциллограф — компонент. Является интерфейсом взаимодействия с виртуальным прибором ZETLab "Многоканальный осциллограф".

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

Параметры:

Входные

• Каналы — список каналов, которые требуется отобразить.

• Интервал — интервал отображения, с.

• X-смещение — при помощи которого можно сдвигать осциллограмму по оси абсцисс.

• X-интервал — для установки интервала по оси X.

• Y-смещение — при помощи которого можно сдвигать осциллограмму по оси ординат.

• Y-интервал — .для установки интервала по Y.

• Вкл/выкл — включение и выключение многоканального осциллографа.

• Запись — при подаче на данный контакт импульса происходит сохранение данных в отдельный файл (имя и местоположение файла указываются в частных свойствах компонента).

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

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

• Приведены по данной ссылке.

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

• Interval (1) — установка интервала отображения, с.

• XStart (0) — установка смещения нуля по оси X, с.

• XInterval (1) — длина отображения по оси X, с.

• YStart (0) — установка смещения нуля по оси Y (в единицах измерения).

• YInterval (1) — установка интервала отображения по оси Y (в единицах измерения).

• update (0.1) — обновление отображения (0.1 или 1 сек.).

• Synchro (false) — состояние синхронизации (включен или отключен).

• SynchroLevel (0) — уровень синхронизации (в единицах измерения).

• Activate (true) — состояние подачи сигнала (подан или отключен).

• Autoscale (false) — автомасштаб.

• FileName — имя файла для записи результатов.

• Decimation (1) — децимация исходного сигнала: 1; 10; 100; 1000; 10000.

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

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

Параметры:

Входные

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

• Интервал — входной числовой массив для задания значения времен для установления интервала отображения (любое число).

• X-смещение — входной числовой массив со значениями при помощи которого можно сдвигать осциллограмму по оси абсцисс. (любое число).

• X-интервал — входной числовой массив со значениями для установки интервала по оси X (любое число).

• Y-смещение — входной числовой массив со значениями при помощи которого можно сдвигать осциллограмму по оси ординат. (любое число).

• Y-интервал — входной числовой массив со значениями для установки интервала по Y (любое число).

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

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

• Приведены по данной ссылке.

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

• FLOAT Interval — установка и чтение интервала отображения, с (число).

• FLOAT XStart — установка и чтение смещения нуля по оси Х, с (число).

• FLOAT XInterval — установка и чтение длины отображения по оси Х, с (число).

• FLOAT YStart — установка и чтение смещения нуля по оси Y (в единицах измерения) (число).

• FLOAT YInterval — установка и чтение интервала отображения по оси Y (в единицах измерения) (число).

• BSTR Update — установка и чтение обновления: 0.1 сек; 1 сек (строка).

• VARIANT_BOOL Synchro — установка и чтение синхронизации:

• true — синхронизация включена;

• false — синхронизация выключена.

• FLOAT SynchroLevel — установка и чтение уровня синхронизации (в единицах измерения) (строка).

• VARIANT_BOOL Activate — установка и чтение состояния работы осциллографа:

• true — состояние работы осциллографа включен;

• false — состояние работы осциллографа выключен.

• VARIANT_BOOL Autoscale — установка и чтение автомасштаба:

• true — автомасштаб включен;

• false — автомасштаб выключен.

• BSTR FileName — установка и чтение имени файла для записи результатов в файл формата *.dtu (после задания этого параметра происходит запись в указанный файл).

• BSTR GraphColors — установка и чтение цвета графиков (строка).

• BSTR Decimation — установка и чтение децимации исходного сигнала: 1; 10; 100; 1000; 10000 (строка).

Методы:

• void SetChannelList(BSTR chanlist) — устанавливает список каналов (список каналов).

• void CopyPicture(void) — копирует график в буфер обмена.

• void CopyData(void) — копирует данные в буфер обмена.

Пример

Проект в SCADA ZETView

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

Результат работы проекта

Многоканальный осциллограф

Многоканальный осциллограф — компонент. Является интерфейсом взаимодействия с виртуальным прибором ZETLab "Многоканальный осциллограф".

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

Параметры:

Входные

• Каналы — список каналов, которые требуется отобразить.

• Интервал — интервал отображения, с.

• X-смещение — при помощи которого можно сдвигать осциллограмму по оси абсцисс.

• X-интервал — для установки интервала по оси X.

• Y-смещение — при помощи которого можно сдвигать осциллограмму по оси ординат.

• Y-интервал — .для установки интервала по Y.

• Вкл/выкл — включение и выключение многоканального осциллографа.

• Запись — при подаче на данный контакт импульса происходит сохранение данных в отдельный файл (имя и местоположение файла указываются в частных свойствах компонента).

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

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

• Приведены по данной ссылке.

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

• Interval (1) — установка интервала отображения, с.

• XStart (0) — установка смещения нуля по оси X, с.

• XInterval (1) — длина отображения по оси X, с.

• YStart (0) — установка смещения нуля по оси Y (в единицах измерения).

• YInterval (1) — установка интервала отображения по оси Y (в единицах измерения).

• update (0.1) — обновление отображения (0.1 или 1 сек.).

• Synchro (false) — состояние синхронизации (включен или отключен).

• SynchroLevel (0) — уровень синхронизации (в единицах измерения).

• Activate (true) — состояние подачи сигнала (подан или отключен).

• Autoscale (false) — автомасштаб.

• FileName — имя файла для записи результатов.

• Decimation (1) — децимация исходного сигнала: 1; 10; 100; 1000; 10000.

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

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

Параметры:

Входные

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

• Интервал — входной числовой массив для задания значения времен для установления интервала отображения (любое число).

• X-смещение — входной числовой массив со значениями при помощи которого можно сдвигать осциллограмму по оси абсцисс. (любое число).

• X-интервал — входной числовой массив со значениями для установки интервала по оси X (любое число).

• Y-смещение — входной числовой массив со значениями при помощи которого можно сдвигать осциллограмму по оси ординат. (любое число).

• Y-интервал — входной числовой массив со значениями для установки интервала по Y (любое число).

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

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

• Приведены по данной ссылке.

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

• FLOAT Interval — установка и чтение интервала отображения, с (число).

• FLOAT XStart — установка и чтение смещения нуля по оси Х, с (число).

• FLOAT XInterval — установка и чтение длины отображения по оси Х, с (число).

• FLOAT YStart — установка и чтение смещения нуля по оси Y (в единицах измерения) (число).

• FLOAT YInterval — установка и чтение интервала отображения по оси Y (в единицах измерения) (число).

• BSTR Update — установка и чтение обновления: 0.1 сек; 1 сек (строка).

• VARIANT_BOOL Synchro — установка и чтение синхронизации:

• true — синхронизация включена;

• false — синхронизация выключена.

• FLOAT SynchroLevel — установка и чтение уровня синхронизации (в единицах измерения) (строка).

• VARIANT_BOOL Activate — установка и чтение состояния работы осциллографа:

• true — состояние работы осциллографа включен;

• false — состояние работы осциллографа выключен.

• VARIANT_BOOL Autoscale — установка и чтение автомасштаба:

• true — автомасштаб включен;

• false — автомасштаб выключен.

• BSTR FileName — установка и чтение имени файла для записи результатов в файл формата *.dtu (после задания этого параметра происходит запись в указанный файл).

• BSTR GraphColors — установка и чтение цвета графиков (строка).

• BSTR Decimation — установка и чтение децимации исходного сигнала: 1; 10; 100; 1000; 10000 (строка).

Методы:

• void SetChannelList(BSTR chanlist) — устанавливает список каналов (список каналов).

• void CopyPicture(void) — копирует график в буфер обмена.

• void CopyData(void) — копирует данные в буфер обмена.

Пример

Проект в SCADA ZETView

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

Результат работы проекта