Высокочастотный осциллограф — компонент. Предназначен для наблюдения высокочастотных сигналов с частотой до 20 МГц.
Входные
• Вкл\Выкл — включение/выключение осциллографа.
Выходные
• {Y1} — выходной массив первого канала;
• {Y2} — выходной массив второго канала;
• {X} — размерность массива;
• Измер. 1 — значение первого измеренного параметра;
• Измер. 2 — значение второго измеренного параметра;
• Измер. 3 — значение третьего измеренного параметра;
• Измер. 4 — значение четвертого измеренного параметра;
• Измер. 5 — значение пятого измеренного параметра.
Общие свойства (окружение)
• Приведены по данной ссылке.
Частные свойства (в скобках значение, установленное по умолчанию):
• Activate (true) — состояние работы высокочастотного осциллографа;
• FirstInput (true) — состояние работы первого канала;
• SecondInput (true) — состояние работы второго канала;
• firstresolution (5) — разрешение по первому каналу, В/клетка;
• secondresolution (5) — разрешение по второму каналу, В/клетка;
• firstinputtype (DC) — тип входа первого канала;
• secondinputtype (DC) — тип входа второго канала;
• firstinputprobe (1x) — пробник первого канала;
• secondinputprobe (1x) — пробник второго канала;
• FirstInversion (false) — инверсия данных первого канала;
• SecondInversion (false) — инверсия данных второго канала;
• synchroinput (Первый) — канал синхронизации;
• synchrofront (Восходящий) — фронт синхронизации:
• Восходящий.
• Нисходящий.
• synchromode (автоматический) — режим синхронизации:
• Автоматический.
• Обычный.
• SynchroLevel (0) — уровень синхронизации, клетки;
• timebase (1) — временная развёртка, с/клетка;
• Show (true) — разрешение/запрещение отображения окна осциллографа;
• measerechannel1 (1) — канал первого или второго измерения;
• measere1 (частота 1,Гц) — измеряемый параметр 1:
• Частота 1, Гц.
• Частота 2, Гц.
• Период 1, с.
• Период 2, с.
• Среднее 1, В.
• Среднее 2, В.
• Размах 1, В.
• Размах 2, В.
• СКЗ 1, В.
• СКЗ 2, В.
• Минимальный уровень 1, В.
• Минимальный уровень 2, В.
• Максимальный уровень 1, В.
• Максимальный уровень 2, В.
• Нарастающий 1, с.
• Нарастающий 2, с.
• Спад 1, с.
• Спад 2, с.
• Положительный импульс 1, с.
• Положительный импульс 2, с.
• Отрицательный импульс 1, с.
• Отрицательный импульс 2, с.
• measerechannel2 (1) — канал первого или второго измерения;
• measere2 (частота 1,Гц) — измеряемый параметр2;
• measerechannel3 (1) — канал первого или второго измерения;
• measere3 (частота 1,Гц) — измеряемый параметр3;
• measerechannel4 (1) — канал первого или второго измерения;
• measere4 (частота 1,Гц) — измеряемый параметр4;
• measerechannel5 (1) — канал первого или второго измерения;
• measere5 (частота 1,Гц) — измеряемый параметр5.
• avaragequatity (4) — количество усреднений.
• FirstPosition (0) — позиция первого канала, клетки;
• SecondPosition (0) — позиция второго канала, клетки;
• TimePosition (0) — позиция нуля времени, клетки.
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Общие свойства:
• Приведены по данной ссылке.
Частные свойства:
• VARIANT_BOOL Activate — установка и чтение состояния работы высокочастотного осциллографа:
• true — состояние работы осциллографа включён;
• false — состояние работы осциллографа выключен.
• VARIANT_BOOL FirstInput — установка и чтение состояния работы первого канала:
• true — состояние работы работы первого канала включён;
• false — состояние работы работы первого канала выключен.
• VARIANT_BOOL SecondInput — установка и чтение состояния работы второго канала:
• true — состояние работы работы второго канала включён;
• false — состояние работы работы второго канала выключен.
• BSTR FirstResolution — установка и чтение разрешения по первому каналу, В/клетка: 0.002; 0.005; 0.01; 0.02; 0.05; 0.1; 0.2; 0.5; 1; 2; 5 (строка).
• BSTR SecondResolution — установка и чтение разрешения по второму каналу, В/клетка: 0.002; 0.005; 0.01; 0.02; 0.05; 0.1; 0.2; 0.5; 1; 2; 5 (строка).
• BSTR FirstInputType — установка и чтение типа входа первого канала: DC; AC (строка).
• BSTR SecondInputType — установка и чтение типа входа второго канала: DC; AC (строка).
• BSTR FirstInputProbe — установка и чтение пробника первого канала:1x;10x (строка).
• BSTR SecondInputProbe — установка и чтение пробника второго канала:1x;10x (строка).
• VARIANT_BOOL SecondInversion — установка и чтение инверсии данных второго канала:
• true — инверсия данных второго канала включена;
• false — инверсия данных второго канала выключена.
• BSTR SynchroInput — установка и чтение канала синхронизации: Первый; Второй (строка).
• BSTR SynchroFront — установка и чтение фронта синхронизации: Восходящий; Нисходящий (строка).
• BSTR SynchroMode — установка и чтение режима синхронизации: Автоматический; Обычный (строка).
• FLOAT SynchroLevel — установка и чтение уровня запуска синхронизации на экране по горизонтали в клетках относительно центра экрана (от минус 5 до 5).
• BSTR TimeBase — установка и чтение временной развертки, с/клетка: 0.00000001; 0.000000025; 0.00000005; 0.0000001; 0.00000025; 0.0000005; 0.000001; 0.0000025; 0.000005; 0.00001; 0.000025; 0.00005; 0.0001; 0.00025; 0.0005; 0.001; 0.0025; 0.005; 0.01; 0.025; 0.05; 0.1; 0.25; 0.5; 1; 2.5; 5; 10; 25; 50 (строка).
• VARIANT_BOOL Show — установка и чтение разрешения отображения окна осциллографа:
• true — Разрешение отображения окна осциллографа включено;
• false — Разрешение отображения окна осциллографа выключено.
• BSTR MeasureChannel1 — установка и чтение канала измеряемого параметра 1: 1; 2 (строка).
• BSTR Measure1 — установка и чтение измерительного параметра 1: Частота (Гц); Период (с); Среднее (В); Размах (В); СКЗ (В); Минимум (В); Максимум (В); Нарастание (с); Спад (с); Полож. импульс (с); Отриц. импульс (с); Полож. выброс (В); Отриц. выброс (В); Высокое (В); Низкое (В); Фаза (°) (строка).
• BSTR MeasureChannel2 — установка и чтение канала измеряемого параметра 2: 1; 2 (строка).
• BSTR Measure2 — установка и чтение измерительного параметра 2: Частота (Гц); Период (с); Среднее (В); Размах (В); СКЗ (В); Минимум (В); Максимум (В); Нарастание (с); Спад (с); Полож. импульс (с); Отриц. импульс (с); Полож. выброс (В); Отриц. выброс (В); Высокое (В); Низкое (В); Фаза (°) (строка).
• BSTR MeasureChannel3 — установка и чтение канала измеряемого параметра 3: 1; 2 (строка).
• BSTR Measure3 — установка и чтение измерительного параметра 3: Частота (Гц); Период (с); Среднее (В); Размах (В); СКЗ (В); Минимум (В); Максимум (В); Нарастание (с); Спад (с); Полож. импульс (с); Отриц. импульс (с); Полож. выброс (В); Отриц. выброс (В); Высокое (В); Низкое (В); Фаза (°) (строка).
• BSTR MeasureChannel4 — установка и чтение канала измеряемого параметра 4: 1; 2 (строка).
• BSTR Measure4 — установка и чтение измерительного параметра 4: Частота (Гц); Период (с); Среднее (В); Размах (В); СКЗ (В); Минимум (В); Максимум (В); Нарастание (с); Спад (с); Полож. импульс (с); Отриц. импульс (с); Полож. выброс (В); Отриц. выброс (В); Высокое (В); Низкое (В); Фаза (°) (строка).
• BSTR MeasureChannel5 — установка и чтение канала измеряемого параметра 5: 1; 2 (строка).
• BSTR Measure5 — установка и чтение измерительного параметра 5: Частота (Гц); Период (с); Среднее (В); Размах (В); СКЗ (В); Минимум (В); Максимум (В); Нарастание (с); Спад (с); Полож. импульс (с); Отриц. импульс (с); Полож. выброс (В); Отриц. выброс (В); Высокое (В); Низкое (В); Фаза (°) (строка).
• BSTR AverageQuantity — установка и чтение количества усреднений: 4; 8; 16; 32; 64 (строка).
• FLOAT FirstPosition — установка и чтение позиции первого канала, клетки (число).
• FLOAT SecondPosition — установка и чтение позиции второго канала, клетки (число).
• FLOAT TimePosition — установка и чтение позиции нуля времени, клетки (число).
void Synchronization(LONG channel, LONG front, LONG type, FLOAT level) - Устанавливает настройки синхронизации на экране:
• LONG channel — установка и чтение канала синхронизации: 0 – первый канал; 1 – второй канал;
• LONG front — установка и чтение фронта синхронизации: 0 – восходящий; 1 – нисходящий;
• LONG type — установка и чтение режима синхронизации: 0 – автоматический; 1 – обычный;
• FLOAT level — установка и чтение уровня синхронизации, клетки (от минус 5 до 5).