Дерево библиотек

<< Click to Display Table of Contents >>

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

Дерево библиотек

В дереве библиотек находятся библиотеки проекта и выполняются операции с ними.

Важно! Элементы проекта, которые добавляются в дерево системы или в дерево объектов чаще всего являются экземплярами какого-либо библиотечного элемента: узла, протокола, программы, функции, канала, параметра и др.

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

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

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

В редакторе проекта определены два вида библиотек:  поставляемые и пользовательские (см. Пользовательская библиотека). Оба вида библиотек имеют одинаковую структуру.

Поставляемые библиотеки содержат ряд элементов, необходимых для разработки проекта (например, для конфигурирования обмена с соответствующим оборудованием) или существенно упрощающих разработку. Поставляемые библиотеки хранятся в формате .ms4proj по пути:

Для Windows: C:\Program Files\MPSSoft\MasterSCADA4D_[номер версии]\resources\MasterSCADA4D_Server\MasterPLC\Config\Library

Для Linux: /opt/MasterSCADA 4D 2.0/resources/MasterSCADA4D_Server/MasterPLC/Config/Library

Важно! По умолчанию к проекту подключены не все библиотеки. Чтобы подключить библиотеку к проекту, необходимо выполнить команду Подключить библиотеку.

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

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

Создание/подключение библиотеки