Содержание:


Кнопки

Наименование
компонента

Варианты изображения компонента

Кнопка


     Графический компонент "Кнопка" обеспечивает запись значений в канал по заданной схеме (алгоритму). Этот компонент позволяет логически связать компоненты мнемосхемы и задать настройки управления функционированием технологического процесса.

  • Кнопка (тип "без фиксации"): записывает одно значение по нажатию, и другое по отжатию (можно настроить задержку сигнала).
  • Кнопка (тип "тумблер"): пишет в канал "1" указанного бита и сохраняет свое состояние до следующего нажатия.
  • Кнопка (тип "триггер"): пишет в канал "1" указанного бита  его и инвертирует состояние при следующем нажатии.
  • Кнопка (тип "многофункциональная"): выполняет различные функции и операции.

      Все графические компоненты "Кнопка"выглядят на мнемосхеме как обычные кнопки с текстом. А вот свойства у них немного различаются.


Графический компонент "Кнопка (тип "без фиксации")".

  • Автоматически возвращается в состояние "отжато", после отпускания левой клавиши мыши.
  • Имеет отдельные значения для записи в канал: и для состояния "нажато", и для состояния "отжато".
  • Типичный представитель - кнопка звукового сигнала в автомобиле.

Свойство "Авторазмер"
Флаг установки автоматического размера компонента. Если флаг установлен и заполнено свойство "Изображение" в одном из состояний кнопки, то размер выбранного изображения будет "подогнан" к размеру компонента. Если флаг не установлен, и изображение выбрано, тогда изображение будет иметь свой истинный размер, то есть не будет никоим образом учитывать размер компонента.

Свойство "Заполнение фона"
Если этот флаг не установлен, то компонент будет иметь прозрачный фон.

Свойство "Радиус округления"
Данное свойство позволяет придать кнопке округлую форму. Следует учитывать, что если флаг свойства "Заполнение фона" не установлен, то данное свойство недоступно в списке свойств графического компонента "Кнопка".

Раздел свойств "Состояние"отжато""
Определяет вид компонента в отжатом состоянии: цвет фона; цвет контурной линии; фоновое изображение компонента; текстовую строку; значение, записываемое в канал. Свойство "Задержка сигнала" определяет время задержки перед переключением компонента в состояние "отжато".

Раздел свойств "Состояние"нажато""
Определяет вид компонента в нажатом состоянии: цвет фона; цвет контурной линии; фоновое изображение компонента; текстовую строку; значение, записываемое в канал.

Свойство "Запись бит"
Позволят производить побитовое изменение значения канала. Является флагом, который, если установлен, вызывает появления на экране свойства "Номер бита", где можно выставить необходимый номер бита.



Графический компонент "Кнопка (тип "тумблер")".

  • Сохраняет свое состояние ("нажато", "отжато") после отпускания левой клавиши мыши.
  • Записывает в канал "1" указанного бита при состоянии "нажато", и записывает в канал "0" указанного бита при состоянии "отжато".
  • Типичный представитель - кнопка (тублер) включения фар в автомобиле.

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

Свойство "Подтверждение записи"
Если данный флаг установлен, то перед записью значения в канал модуль "Монитор" запрашивает у пользователя подтверждение действия записи.

Свойство "Номер бита"
Определяет номер бита, который будет изменен.



Графический компонент "Кнопка (тип "триггер")".

  • Меняет свое состояние ("нажато", "отжато") после нажатия и отпускания левой клавиши мыши.
  • Записывает в канал "1" указанного бита при состоянии "нажато", и записывает в канал "0" указанного бита при состоянии "отжато".
  • Типичный представитель - кнопка аварийного сигнала в автомобиле.

     Компонент имеет такие же свойства, что и компонент типа "тумблер".



Графический компонент "Многофункциональная кнопка".    

     Выполняет действия, выбранные пользователем в свойствах компонента, при выполнении мнемосхемы в модуле "Монитор".

Свойство "Индекс группы"
Позволяет добиться зависимой работы компонентов в группе из нескольких компонентов. То есть кнопки с одинаковым индексом группы (отличным от 0), становятся зависимыми друг от друга. а именно - в нажатом состоянии может находиться только одна из кнопок в группе. В случае если свойство "Индекс группы" отличается от 0, то в списке свойств появляется свойство "Нажатие", которое позволяет провести первоначальную инициализацию кнопки, которая будет, по умолчанию, в нажатом состоянии.

Свойство "Действие"
Определяет действие, которое графический компонент должен выполнить при нажатии компонента левой клавишей мыши:

  • Открыть журнал событий – открывается «Журнал тревог».
  • Запустить просмотр графиков – открывается модуль «Просмотрщик графиков».
  • Авторизация – вызывает диалоговое окно авторизации пользователя.
  • Де-авторизация – прекращает работу модуля "Монитор" от имени текущего пользователя и предлагает войти под другой учетной записью (модуль "Монитор" при этом продолжает свою работу по сбору и архивации данных).
  • Открыть URL в браузере – открывает страничку в браузере, запускаемому по умолчанию, по указанному адресу (адрес указывается в свойстве "URL").
  • Открыть мнемосхему - открывает указанную мнемосхему (имя мнемосхемы указывается в свойстве "Мнемосхема").
  • Печать мнемосхемы – отправляет текущую мнемосхему на печать.
  • Открыть файл – открывает указанный файл (имя файла указывается в свойстве "Файл"). Допускается запуск внешних приложений (exe-файл, bat-файл).
  • Закрыть мнемосхему – закрывает текущую мнемосхему, но модуль "Монитор" при этом не закрывается.
  • Закрыть Монитор – прекращается работа модуля "Монитор".
  • Сгенерировать отчет - генерируется указанный отчет (имя отчета указывается в свойстве "Отчет").
  • Открыть мнемосхему в контейнере - открывает указанную мнемосхему в указанном контейнере (имя мнемосхемы указывается в свойстве "Мнемосхема", имя контейнера указывается в свойстве "Контейнер").
  • Запись значения в канал - производит запись указанного значения в указанный канал (имя канала указывается в свойстве "Канал", записываемое значение указывается в свойстве "Значение", флаг подтверждения записи устанавливается в свойстве "Подтверждение записи").
  • Применить рецепт - вводит в действие назначенный рецепт из книги рецептов (имя рецепта указывается в свойстве "Рецепт"; имя книги рецептов указывается в свойстве "Книга рецептов"). Подробнее можно посмотреть в разделе "Рецепты".

         Остальные свойства компонента "Кнопка" можно посмотреть в "Общие свойства графических компонент".