Под заказ

Список каналов

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

Список каналов

Список каналов — компонент. Предназначен для сортировки каналов. Список каналов для сортировки может быть задан в окне настройки свойств или выбран оператором в процессе работы проекта. Вид и условия сортировки указываются при настройке компонента. Список каналов — осуществляет выбор списка каналов оператором и передача ID выбранных каналов подключенным компонентам. При получении компонентом импул

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

Параметры:

Входные

• импульс — импульс для корректировки списков каналов.

Выходные

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

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

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

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

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

• Channels — список каналов для сортировки (перечисляются через разделитель "точка с запятой");

• SortName (false) — разрешение сортировки каналов по части имени;

• Name (Сигнал) — часть имени канала, по которой происходит сортировка каналов при разрешении сортировки по части имени канала;

• SortConversion (false) — разрешение сортировки каналов по единице измерения по каналу;

• Conversion (мВ) — единица измерения по каналу.

Работа с компонентом

После запуска проекта при получении компонентом "Сортировка каналов" импульса (например, от подключенной кнопки) открывается окно "Список каналов", в котором отображаются каналы, выбранные для сортировки. Если не выбран ни один канал, поле остаётся пустым. При нажатии правой кнопкой "мыши" в поле "Список каналов" появляется контекстное меню, в котором отображаются все каналы zet-сервера. При выборе какого-либо канала, он добавляется в список для сортировки. При выборе пункта Все каналы в список добавляются все каналы zet-сервера. При закрытии окна кнопкой "ОК" список выбранных каналов сортируется и компонент передает с выхода список каналов, удовлетворяющих условиям сортировки. При закрытии окна кнопкой "Отмена" изменение списка игнорируется и сортировка не производится.

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

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

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

• BSTR Channels — установка и чтение списка каналов для сортировки (перечисляются через разделитель ; ) (строка);

• VARIANT_BOOL SortName — установка и чтение разрешения сортировки каналов по части имени:

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

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

• BSTR Name — установка и чтение Часть имени канала, по которой происходит сортировка каналов при разрешении сортировки по части имени канала (строка);

• VARIANT_BOOL SortConversion — установка и чтение разрешения сортировки каналов по единице измерения по каналу:

• true — включено разрешение сортировки каналов по единице измерения по каналу;

• false — выключено разрешение сортировки каналов по единице измерения по каналу.

• BSTR Conversion — установка и чтение единицы измерения по каналу, по которой происходит сортировка каналов при разрешении сортировки по единице измерения (строка).

Пример

Проект в SCADA ZETView

На рисунках ниже приведен пример реализации многоканального осциллографа. Используемые компоненты: Кнопка с картинкой, Сортировка каналов, Многоканальный осциллограф. Компонент Сортировка каналов используется в данном случае для создания списка каналов для отображения, поскольку простого подключения нескольких каналов к Многоканальному осциллографу недостаточно для их одновременного отображения.

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