Категория свойств Служебные

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Свойства >

Категория свойств Служебные

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

Важно! Рекомендуется использовать данную категорию свойств после консультации с технической поддержкой.

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

Вид категории в панели свойств для элемента АРМ:

sv_sluzhebnye

Вид категории в панели свойств проекта:

sv_sluzhebnye_2

Проекты, сконвертированные в версии среды разработки 1.3.7 или выше, не могут быть открыты в более старых версиях MasterSCADA 4D. При открытии проекта появиться информационное окно "Данный проект был сохранен в более новой версии среды... В данной версии проект может открыться с ошибками".

sv_sluzhebnye_3

Описание часто используемых свойств:

Название

Описание

Элементы

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

Используется для идентификации элемента независимо от текущего языка. Вручную Программное имя можно менять только если разработчик проекта осознает смысл этого действия! Менять вручную это свойство не рекомендуется.

У всех элементов

Категория

Описано в разделе Особенности создания окон в библиотеке

Все элементы

Порядок категории

Описано в разделе Особенности создания окон в библиотеке

Параметры окон

Id элемента

Числовой уникальный идентификатор элемента в рамках проекта. Данный номер указывается в случае возникновения ошибок при компиляции. Данный номер можно использовать для поиска элемента в дереве проекта

Все элементы

Запрет наследования

Определяет возможность изменения наследников и экземпляров.

Если флаг установлен, то элемент не будет отображаться в упрощенном дереве и в панели свойств родительского элемента, который является наследником библиотечного элемента. В случае окна его скрытые параметры также не будут отображаться в клеммнике. Элемент будет виден только в полном дереве.

У родительских элементов, являющихся экземплярами, элементы с установленным флагом, будут удалены.

Рассмотрим пример:

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

Все элементы

Шаблон имени последовательного порта

Задается правило, как формируется имя устройства, к которому будет подключаться драйвер, например, Modbus RTU.

Если указать /dev/ttyr%d, то вместо %d подставится номер порта минус 1.

Если нужно, чтобы формировалось номер порта, который состоит из двух знаков, в десятичном формате, то следует указать /dev/ttyr%2d, где 2 - количество знаков, а d - формат значения.

Если указать /dev/ttyr%x, то номер порта будет формироваться в шестнадцатеричном формате.

Если указать /dev/ttyr%02d, то для формирующегося номера порта будет добавлен 0 в начале.

Узел

Необходимая опция RT

Если у библиотечного объекта установлено это свойство, то считается количество его экземпляров и наследников, включенное в конфигурацию каждого из узлов.

При заказе коммерческой версии среды исполнения необходимо указать количество таких элементов в проекте.

Если у библиотечного объекта скрыто содержимое, то данное свойство не отображается и изменить его нельзя.

Объект

Образ

Позволяет задать произвольный вид элемента. При нажатии на кнопку sv_sluzhebnye_1, которая появляется с правой стороны при наведении  мыши на свойство, открывается диалоговое окно выбора медиа-ресурса. Можно в качестве образа использовать SVG элементы.

Элементы графического редактора

Справочный раздел

Можно самостоятельно привязывать разделы справочной системы к тому или иному элементу.

Справочная система состоит  из двух типов файлов: [название].chm и [название].dic.

В файлах типа [название].dic для каждого раздела справочной системы формируется строка вида: proj_Kanal;help\\proj.chm::/Kanal.htm>sss//Канал

Файл [название].chm представляет собой файловый архив, состоящий из различных htm-файлов.

Если указать в свойстве Справочный раздел значение proj_Kanal, то при вызове контекстной справки для этого элемента  откроется файл справки proj.chm, раздел Kanal.htm.

Все элементы

Не использовать настройки, сделанные при работе в другом языке среды

По умолчанию FALSE. Данная настройка используется при создании проекта на двух версиях MasterSCADA 4D: русской и английской. Выбрать язык среды разработки можно в настройках среды, во вкладке Внешний вид. Когда значение настройки имеет значение FALSE то свойство элемента заданное в английской версии, но при этом незаданное в русской, будет использовать значение из английской версии. При значении настройки TRUE, свойства заданные в английской версии будут игнорироваться при работе в русской версии. Данная настройка применяется к следующим свойствам:

Имя

Категории

Начальное значение

 

Проект

Имя (en)

Используется для отображение в палитре локализованного имени библиотеки.
В случае если язык среды выбран English (en), то название свойства изменится на Имя (ru).

Библиотеки

Внутрений параметр

Данная настройка присутствует в стандартных параметрах протоколов OPC UA и IEC104 в библиотеке. Также используется при создании библиотечных типов протоколов. При значении настройки TRUE параметр будет транслироваться как параметр протокола нового API.

Параметры протоколов

Поддержка масштабирования

Определяет возможность использования масштабирования для аналоговых каналов в протоколах и модулях ввода/вывода. Данная настройка имеет тип доступа ReadOnly.

Протоколы, модули протоколов

Отслеживать создание группы прав

Данное свойство по умолчанию имеет значение FALSE и принимает значение TRUE при первом добавлении библиотечного элемента в дерево системы или дерево объектов. При значении TRUE все группы прав данной библиотеки, которых нет в папке Группы прав элемента Безопасность, будут автоматически добавлены туда.

Пользовательские библиотеки

Внешний Id элемента

Данное свойство используется для интеграции с другими системами.

Все элементы

Отображать в палитре

Данное свойство используется для отображении элемента в списке вставки в дереве системе.

Узел

Показывать в других окнах

Определяет, будет ли показываться содержимое контейнера окна или окна в других контейнерах или окнах. Если Флаг снят, то в среде разработки вместо содержимого Окна, у которого снята настройка, будет отображаться изображение-заглушка. По умолчанию TRUE.

Окно, контейнер окна

Смотрите также: