Под заказ

Рисунок

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

Рисунок

Рисунок — компонент. Предназначен для организации выбора конкретного изображения из набора в зависимости от значения, поступающего на вход.

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

Параметры:

Входные

• Номер — порядковый номер отображаемой картинки, которую нужно вывести на дисплей в режиме оператора.

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

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

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

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

• CurrentPicture (0) — установка текущего номера изображения.

• Pic1_FileName — выбор изображения, которое будет отображаться на дисплее в режиме оператора при подаче на вход компонента числа 1.

• ...

• Pic10_FileName — выбор изображения, которое будет отображаться на дисплее в режиме оператора при подаче на вход компонента числа 10.

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

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

Параметры:

Входные

• Номер — значение номера изображения для отображения на дисплее в режиме оператора (от 0 до 9).

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

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

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

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

• LONG CurrentPicture — установка и чтение текущего номера изображения (от 0 до 9);

• BSTR Pic1_FileName — установка и чтение названия первой картинки (любая строка);

• BSTR Pic2_FileName — установка и чтение названия первой картинки (любая строка);

• BSTR Pic3_FileName — установка и чтение названия первой картинки (любая строка);

• BSTR Pic4_FileName — установка и чтение названия первой картинки (любая строка);

• BSTR Pic5_FileName — установка и чтение названия первой картинки (любая строка);

• BSTR Pic6_FileName — установка и чтение названия первой картинки (любая строка);

• BSTR Pic7_FileName — установка и чтение названия первой картинки (любая строка);

• BSTR Pic8_FileName — установка и чтение названия первой картинки (любая строка);

• BSTR Pic9_FileName — установка и чтение названия первой картинки (любая строка);

• BSTR Pic10_FileName — установка и чтение названия первой картинки (любая строка).

Методы:

• LONG RefreshData(OLE_HANDLE sourceWHND, BSTR helpString, LONG parametr, LONG parametrType) — возвращает данные, где:

• 1) OLE_HANDLE sourceWHND — хэндл изображения в формате OLE_HANDLE.

• 2) BSTR helpString — содержит информацию о названии компонента (строка).

• 3) LONG parametr — параметры передаваемых данных (от -2147483647 до 2147483647)

• 4) LONG parametrType — определяется тип параметров:

• TYPE_LONG — 0

• TYPE_FLOAT — 1

• TYPE_PARAM — 2

• TYPE_MANAGE — 3

• TYPE_AUTOFORMAT — 100

• TYPE_POINTER — 101

• TYPE_POINTER_STRING — 104

• TYPE_STRING — 4

• TYPE_CHANNEL — 5

• TYPE_COLORSTRING — 6

• //флоат с маркером качества

• TYPE_FLOAT_BAD — 7

• TYPE_FLOAT_UNCERTAIN — 8

• TYPE_FLOAT_GOOD — 1

• //интегер с маркером качества

• TYPE_LONG_BAD — 10

• TYPE_LONG_UNCERTAIN — 11

• TYPE_LONG_GOOD — 12

• //Указатель на интерфейс

• TYPE_INTERFACE — 13

• // double

• TYPE_DOUBLE — 14

• TYPE_DOUBLE_GOOD — 14

• DOUBLE_BAD — 15

• TYPE_DOUBLE_UNCERTAIN — 16

Пример

Проект в SCADA ZETView

Выбор рисунков для каждого из значений производится путем редактирования частных свойств компонента:

В этой схеме компоненты Рисунок служат для вывода изображений на дисплей, которые в зависят от введенного числа. Компонент Селектор служит для выбора конкретного рисунка. Данный компонент используется для создания различных проектов, например таких как "система контроля сейсмических воздействий"

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