Экземпляр объекта

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево объектов >

Экземпляр объекта

Экземпляр объекта - это элемент дерева объектов, который появляется путем вставки объекта из библиотеки. Имеет отношения с типом Ссылается. Разработчик не может изменить внутреннюю структуру отдельного экземпляра после его добавления в проект. Экземпляр объекта содержит ссылки на окна и программы.

Изменение типа в библиотеке приведет к изменению всех его экземпляров.

Вид экземпляра объекта в дереве:

ekzemplyar_ob

Использование ссылок на окна и программы

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

Вид:

ekzemplyar_ob_1

Заголовок открытого окна будет иметь вид: Путь к типу в библиотеке.[Путь к экземпляру, ссылку на который открыли].

Ссылка на окно

Экземпляр объекта (или его окно, а точнее ссылку на него) можно перетащить в какое-либо окно, так же как и элемент Объект, левой или правой кнопками мыши.

Ссылку на окно экземпляра объекта можно назначить стартовым окном узла.

Ссылка на программу

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

Свойства экземпляра объекта

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

Архивирование и шкалы

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

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

Сохранение данных горячего рестарта

Если у экземпляра объекта в дереве объектов стоит Сохранять=Да, то будут сохранятся все параметры экземпляра (включая локальные и вложенные экземпляры ФБ), кроме тех, у которых стоит Сохранять=Нет.

Если у экземпляра объекта в дереве объектов стоит Сохранять=Наследуется, то будут сохраняться только те значения параметров, у которых установлено значение свойства Сохранять=Да.

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

Задание прав пользователей