Под заказ

График в полярных координатах

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

График в полярных координатах

График в полярных координатах — компонент. Предназначен для отображение данных в полярных координатах.

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

Параметры:

Входные

• {Y} — массив со значениями, которые будут отображены по оси ординат.

• Синхро — осуществляться синхронизация по передаче данных на поле прорисовки.

• Сброс — при подаче на который импульса, происходит очистка графика.

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

Выходные

Не имеет.

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

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

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

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

• YAutoscale (true) — включение/выключение автомасштабирования по оси Y.

• YString — установка единицы измерения по оси Y.

• Ystart (0) — начало отображения по оси Y.

• Yfinish (1) — конец отображения по оси Y.

• FileName — установка имени и расположения файла, в котором данные будут сохранены в виде отдельного файла.

• xprecision (0.01) — точность отображения значений по оси X.

• yprecision (0.01) — точноcть отображения значений по оси Y.

• BackColor (ece9d8) — цвет заднего фона.

• GridColor (c0c000) — цвет координатной сетки.

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

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

Параметры:

Входные

• {Y} — входной числовой массив со значениями, которые будут отображены по оси ординат (любое число);

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

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

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

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

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

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

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

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

• BSTR YString — установка и чтение единицы измерения по оси Y (строка).

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

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

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

• BSTR XPrecision — установка и чтение точности отображения по оси Х: 1; 0.1; 0.01; 0.001; 0.0001; 0.00001; 0.000001 (строка).

• BSTR YPrecision — установка и чтение точности отображения по оси Y: 1; 0.1; 0.01; 0.001; 0.0001; 0.00001; 0.000001 (строка).

• LONG BackColor — установка и чтение цвета заднего фона (число).

• LONG GridColor — установка и чтение цвета координатной сетки (число).

Методы:

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

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

Пример

Проект в SCADA ZETView

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

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