Гистограмма — компонент. Предназначен для гистографического анализа сигнала, нахождения статистических величин характеризующих сигнал и построения теоретических гистограмм по полученным данным.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- канал — измерительный канал;
- вкл/выкл— включение/выключение гистограммы;
- запись— при подаче на данный контакт импульса происходит сохранение данных в отдельный файл (имя и местоположение файла указываются в частных свойствах компонента).
Выходные
- {Y} — рассчитанные значения по оси ординат.
- {Норм.} — рассчитанное нормальное распределение.
- {Гарм.} — рассчитанное гармоническое распределение.
- {Хи-квад.} — рассчитанное Хи-квадрат.
- {X} — разметка оси абсцисс.
- Мат.ожид. — математическое ожидание.
- Ст.откл. — стандартное отклонение.
- Дисперсия — выходной канал дисперсия.
- Ассиметрия — выходной канал ассиметрии.
- Эксцесс — выходной канал эксцесс.
- Пик-фактор — выходной канал пик-фактор.
- Поле рас. — выходной канал поле рассеяния.
- Ц. рас. — выходной канал центр рассеяния.
- Откл. 1 — отклонение от нормального распределения.
- Откл. 2 — отклонение от гармонического распределения.
- Откл. 3 — отклонение от распределения Хи-квадрат.
- Энтропия — выходной канал энтропия.
- Коэфф. — энтропийный коэффициент качества.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- calcmode (по напряжению) — вариант расчета значений гистограммы:
- По напряжению.
- По разрядам.
- ColumnWidth (1) — ширина столбца гистограммы (в единицах измерения);
- calctype (гистограмма) — тип представления расчета:
- Гистограмма.
- Плотность вероятности.
- Вероятность.
- Interval (1) — время накопления данных, с;
- AverageTime (1) — время усреднения, с;
- CalcNormal (false) — расчет нормального распределения;
- CalcHarmonic (false) — расчет гармонического распределения;
- CalcHiSquare (false) — расчет распределения Хи-квадрат;
- HiSquareNumber (1) — число степеней свободы распределения Хи-квадрат;
- Activate (true) — состояние работы;
- FileName — имя файла для записи результатов.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- канал — измерительный канал (от 0 до (количество каналов — 1)).
Настраиваемые свойства:
Частные свойства:
- BSTR CalcMode — установка и чтение варианта расчета гистограммы: По напряжению; По разрядам (строка).
- FLOAT ColumnWidth — установка и чтение ширины столбца гистограммы, ед. изм (при установке типа расчета значений по напряжению задается от веса младшего разряда АЦП до максимально допустимого входного уровня, деленного на 16 – при установке типа расчета значений по разрядам задается от 1 до (разрядность АЦП – 5).
- BSTR CalcType — установка и чтение типа представления расчета: Гистограмма; Плотность вероятности; Вероятность (строка).
- FLOAT Interval — установка и чтение времени накопления данных, с (от времени усреднения данных до 500 секунд).
- FLOAT AverageTime — установка и чтение усреднения: 0.1 сек; 1 сек; 10 сек (число).
- VARIANT_BOOL CalcNormal — установка и чтение расчета нормального распределения:
- true — включён расчет нормального распределения;
- false — выключен расчет нормального распределения.
- VARIANT_BOOL CalcHarmonic — установка и чтение расчета гармонического распределения:
- true — включён расчет гармонического распределения;
- false — выключен расчет гармонического распределения.
- VARIANT_BOOL CalcHiSquare — установка и чтение расчета распределения Хи-квадрат:
- true — включён расчет распределения Хи-квадрат;
- false — выключен расчет распределения Хи-квадрат.
- LONG HiSquareNumber — установка и чтение числа степеней свободы распределения Хи-квадрат (от 1 до 15)
- VARIANT_BOOL Activate — установка и чтение состояния работы гистограммы:
- true — состояние работы гистограммы включен;
- false — состояние работы гистограммы выключен.
- BSTR FileName — установка и чтение имени файла для записи результатов в файл формата *.dtu (после задания этого параметра происходит запись в указанный файл).