|
<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево системы > Узел |
Узел - это верхний элемент дерева системы: Контроллер, АРМ, Сервер и пр., которому соответствует реальное или виртуальное оборудование. Количество узлов в дереве соответствует количеству исполнительных систем, которые планируется использовать. Если, например, в проект добавлены два узла, то предполагается, что будут использоваться два устройства, запрограммированных средствами MasterSCADA 4D, и которые должны будут взаимодействовать друг с другом. Т.е. данные от одного устройства планируется передавать в другое устройство, используя при этом внутренний протокол обмена MasterSCADA 4D. Все узлы отличаются друг от друга настройками, сделанными по умолчанию. Например, если в проект добавлен в качестве узла какой-либо контроллер, имеющий встроенный модуль ввода-вывода, то это отразится в дереве системы тем, что появится группа Встроенные модули, а для узла АРМ эта группа будет отсутствовать.
Добавить узел в проект можно несколькими способами. Один из способов - это нажать правую кнопку мыши на элементе Система. В контекстном меню пункт Добавить покажет, какие узлы доступны для вставки:

По умолчанию доступны следующие узлы:
•Контроллер
•АРМ
•Сервер
Разделяют два типа узлов:
•универсальные;
•предопределенные.
Универсальные узлы можно использовать на любом устройстве, но они не будут отражать специфические особенности того или иного оборудования. Шаблоны универсальных узлов находятся в Библиотеке Стандартная:

Типы универсальных узлов соответствуют уровням системы управления:

Конфигурации узлов могут содержать различные наборы элементов. Все шаблоны узлов содержат корневые группы, которые содержит элемент стандартной библиотеки Базовый узел.
Важно! Разработчик проекта может менять в библиотеке различные настройки. Однако делать это не рекомендуется, т.к. после переустановки среды разработки настройки пользователя удалятся. Если необходимо создать свой узел с настройками по умолчанию, отличающимися от универсальных узлов, то лучше создать свою собственную библиотеку, в которую добавить свой узел.
Предопределенные узлы, добавляемые в дерево системы - это элементы, описывающие реальные устройства, как правило, контроллеры, для которых созданы специальные версии исполнительных систем, в которых учитываются их различные особенности. Если контроллер имеет встроенные средства ввода-вывода, то его конфигурация по умолчанию содержит корневую группу Встроенные каналы.
Если в крейте контроллера могут размещаться устройства ввода-вывода, то его конфигурация по умолчанию содержит корневую группу Встроенные модули
По умолчанию в проект можно добавить предопределенные узлы компаний Овен и ICPDAS. Для подключения узлов других производителей необходимо выполнить подключение соответствующей библиотеки
Смотрите также: