Конвертер (логика - строка) — компонент. Предназначен для перевода данных из булевого типа в текстовые сообщения.
Входные
• Вход — входной канал, на который поступают данные булевого типа;
• Вкл./Выкл — увключения и выключения компонента.
Выходные
• Выход — выходной канал, который в зависимости от полученного на входе логического уровня, на выходе формирует текстовое сообщение интерпретации значения.
Общие свойства (окружение)
• Приведены по данной ссылке.
Частные свойства (в скобках значение, установленное по умолчанию):
• 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 (компонента Конвертер (логика - строка)). Кнопка без фиксации, подключенная к Конвертера (логика - строка), нужна для изменения логических уровней на входе. Данный компонент используется для создания различных проектов, в том числе таких как измерительные системы.
Результат работы проекта