XYZ плоттер

XYZ плоттер — компонент. Предназначен для визуализации (оценки формы) взаимных характеристик двух измеряемых величин.

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

Режим проектировщика Режим оператора
XYZ плоттер - Режим проектировщика XYZ плоттер - Режим оператора

Параметры:

Входные

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

Выходные

Не имеет.

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

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

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

  • GridColor (bfbf20) — установка цвета координатной сетки.
  • CursorColor (000080) — установка цвета курсора.
  • BackColor (fffbf0) — установка цвета заднего фона.
  • StartGraphColor (f0f0f0) — установка начального цвета графика.
  • EndGraphColor (601010) — установка конечного цвета графика.
  • DigitsColor (0000be) — установка цвета надписей на осях.
  • LegendColor (009400) — установка цвета шапки.
  • coordinatesystem (XT) — система координат:
    1. XT.
    2. YT.
    3. ZT.
    4. XY.
    5. XZ.
    6. YZ.
    7. XYT.
    8. XZT
    9. YZT.
    10. XYZ.
  • coordinategrid (Сетка по X и Y) — установка координатной сетки:
    1. Нет сетки.
    2. Сетка по X.
    3. Сетка по Y.
    4. Сетка по X и Y.
  • Autoscale (false) — автомасштаб.
  • Xstart (-100) — начало отображения по оси X, ед. изм.
  • Xend (100) — конец отображения по оси X, ед. изм.
  • Ystart (-100) — начало отображения по оси Y, ед. изм.
  • Yend (100) — конец отображения по оси Y, ед. изм.
  • Zstart (-100) — начало отображения по оси Z, ед. изм.
  • Zend (100) — конец отображения по оси Z, ед. изм.
  • FileName — имя файла для записи результатов.

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

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

Параметры:

Входные

  • Канал X — Входной числовой массив со значениями, которые будут отображены по оси X. (любое число).
  • Канал Y — Входной числовой массив со значениями, которые будут отображены по оси Y (любое число).
  • Канал Z — Входной числовой массив со значениями, которые будут отображены по оси Z (любое число).

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

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

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

  • LONG GridColor — установка и чтение цвета координатной сетки (число).
  • LONG CursorColor — установка и чтение цвета курсора (число).
  • LONG BackColor — установка и чтение цвета заднего фона (число).
  • LONG StartGraphColor — установка и чтение начального цвета графика (число).
  • LONG EndGraphColor — установка и чтение конечного цвета графика (число).
  • LONG DigitsColor — установка и чтение значения цвета надписей на осях (число).
  • LONG LegendColor — установка и чтение цвета шапки заголовка (число).
  • BSTR CoordinateSystem — установка и чтение системы координат: XT; YT; ZT; XY; XZ; YZ; XYT; XZT; YZT; XYZ (строка).
  • BSTR CoordinateGrid — установка и чтение координатной сетки: Нет сетки; Сетка по X; Сетка по Y; Сетка по X и Y (строка).
  • VARIANT_BOOL Autoscale — установка и чтение автомасштаба:
  • true — автомасштаб включен;
  • false — автомасштаб выключен.
  • FLOAT Xstart — установка и чтение начала отображения по оси X (в единицах измерения) (число).
  • FLOAT Xend — установка и чтение конца отображения по оси X (в единицах измерения) (число).
  • FLOAT Ystart — установка и чтение начала отображения по оси Y (в единицах измерения) (число).
  • FLOAT Yend — установка и чтение конца отображения по оси Y (в единицах измерения) (число).
  • FLOAT Zstart — установка и чтение начала отображения по оси Z (в единицах измерения) (число).
  • FLOAT Zend — установка и чтение конца отображения по оси Z (в единицах измерения) (число).
  • BSTR FileName — установка и чтение имени файла для записи результатов в файл формата *.dtu (после задания этого параметра происходит запись в указанный файл).

Методы:

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

Пример

Проект в SCADA ZETView

XYZ плоттер - Пример

Данный компонент используется для создания различных проектов, в том числе таких как сейсмическая система.

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