Под заказ

Конвертер (логика - строка)

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

Конвертер (логика - строка)

Конвертер (логика - строка) — компонент. Предназначен для перевода данных из булевого типа в текстовые сообщения.

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

Параметры:

Входные

• Вход — входной канал, на который поступают данные булевого типа;

• Вкл./Выкл — увключения и выключения компонента.

Выходные

• Выход — выходной канал, который в зависимости от полученного на входе логического уровня, на выходе формирует текстовое сообщение интерпретации значения.

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

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

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

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

• TrueString (Логическая 1) — сообщение, которое будет выведено в случае поступления на вход логической единицы.

• FalseString (Логический 0) — сообщение, которое будет выведено в случае поступления на вход логического нуля.

• RepeatData (true) — включение выключение на повторное сообщение.

• Enable (true) — установка активного/неактивного состояния компонента.

• InactiveText (Компонент в неактивном состоянии) — сообщение, которое будет выведено при переходе в неактивное состояние.

• ActiveText (Компонент в активном состоянии) — сообщение, которое будет выведено при переходе в активное состояние.

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

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

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

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

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

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

• BSTR TrueString — установка и чтение строки, соответствующая логической единице (строка);

• BSTR FalseString — установка и чтение строки, соответствующая логическому нулю (строка);

• VARIANT_BOOL RepeatData — установка и чтение реакции на повторное сообщение:

• true — реакция на повторное сообщение включен;

• false — реакция на повторное сообщение выключен.

• VARIANT_BOOL Enable — установка и чтение состояния компонента:

• true — состояние работы компонента включен;

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

• BSTR InactiveText — установка и чтение текста при переходе в неактивное состояние (строка);

• BSTR ActiveText — установка и чтение текста при переходе в активное состояние (строка).

Пример

Проект в SCADA ZETView

В этой схеме компонент Конвертер (логика - строка) в зависимости от поступающего на вход логического уровня на выходе передает заданное текстовое сообщение. Кнопка без фиксации, подключенная к Менеджеру свойств служит для активации/дезактивации Конвертера (логика - строка). Метка необходима для графического отображения сообщений. Менеджер свойств предназначен для открытия доступа к частному свойству Enable (компонента Конвертер (логика - строка)). Кнопка без фиксации, подключенная к Конвертера (логика - строка), нужна для изменения логических уровней на входе. Данный компонент используется для создания различных проектов, в том числе таких как измерительные системы.

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