Документация по SCADA системе Simp Light


Содержание:


Обшие свойства графических компонентов

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

  • Имя
    Каждому графическому компоненту на мнемосхеме присваивается имя. Это имя должно быть уникальным. Для соблюдения этого правила при добавлении нового графического компонента на мнемосхему, редактор проверяет наличие "подобных" компонентов на мнемосхеме. И в случае обнаружения элементов в похожим именем, редактор добавляет к имени компонента уникальный набор цифр. То есть, при наличии на мнемосхеме графического компонента с именем "УголокТрубы", следующему добавляемому элементу с именем "УголокТрубы" будет модифицировано его имя на мнемосхеме - и оно станет звучать как "УголокТрубы1".
    Свойство "Имя" можно менять самостоятельно. Но следует помнить, что "Редактор мнемосхем" не только автоматически присваивает имена всем графическим компонентам, но и внимательно следит за уникальностью имен графических компонентов на мнемосхеме. В случае, если при модификации имени графического компонента, результирующим именем будет имя, уже имеющееся на мнемосхеме, то редактор не позволит завершить модификацию имени и вернет компоненту его предыдущее имя, которое тот имел перед началом модификации. Столь трепетное отношение к уникальности имен на мнемосхеме объясняется тем, что эти имена играют важную роль в функционировании мнемосхемы. В панели "Структура мнемосхемы" представлены все имена графических компонентов на мнемосхеме.


  • Ширина, Высота
    Поскольку графические компоненты могут иметь самые разнообразные формы и сложные внешние контуры, то свойства "Ширина" и "Высота" определяют размер прямоугольника, в который "вписан" графический компонент. После помещения графического компонента на мнемосхему он обладает предустановленными размерами свойств "Ширина" и "Высота", но эти величины могут быть подвергнуты изменениям, при помощи мыши. В "Редакторе мнемосхем" легко отслеживать изменения размеров компонентов, причем это делать можно несколькими способами.



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


  • Позиция X, Позиция Y
    Эти свойства определяют положение левого верхнего угла прямоугольника, в который "вписан" графический компонент. В "Редакторе мнемосхем" легко отслеживать изменения свойств "Позиция X" и "Позиция Y" графических компонентов, причем это делать можно несколькими способами.



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

  • Подсказка. Текст
    Это свойство определяет содержание подсказки для графического компонента. По умолчанию подсказка содержит данные 4-х свойств канала, с которым будет установлена связь: "Имя канала", "Уставка низ", "Уставка вверх", "Ед.измерения". При нажатии кнопки "...", находящейся в поле свойства "Подсказка. Текст" на экране появится окно редактора, в котором можно редактировать содержимое подсказки.
    В добавок к четырем свойствам можно добавить еще 2: "Низ шкалы" (${Channel.ScaleBounds.Low}) и "Верх шкалы" (Channel.ScaleBounds.High).


    Кроме того, содержимое свойства "Подсказка. Текст" может быть изменена на необходимое простое текстовое сообщение.



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



    Примечание
    Если после активизации флага "Привязка к каналу" ничего не происходит, значит список активных каналов (в модуле "Редактор каналов") пуст, либо после заполнения списка активных каналов не была выполнена операция по сохранению произведенных изменений в модуле "Редактор каналов" и другие модули не знают об изменениях в списке активных каналов.