Узел

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы >

Узел

Узел - это верхний элемент дерева системы: Контроллер, АРМ, Сервер и пр., которому соответствует реальное или виртуальное оборудование. Количество узлов в дереве соответствует количеству исполнительных систем, которые планируется использовать. Если, например, в проект добавлены  два узла, то  предполагается, что будут использоваться два устройства, запрограммированных средствами MasterSCADA 4D, и которые должны будут взаимодействовать друг с другом. Т.е. данные от одного устройства планируется передавать в другое устройство, используя при этом внутренний протокол обмена MasterSCADA 4D. Все узлы отличаются друг от друга настройками, сделанными по умолчанию. Например, если в проект добавлен в качестве узла какой-либо контроллер, имеющий встроенный модуль ввода-вывода, то это отразится в дереве системы тем, что появится группа Встроенные модули, а для узла АРМ эта группа будет отсутствовать.

Добавить узел в проект можно несколькими способами. Один из способов - это нажать правую кнопку мыши на элементе Система. В контекстном меню пункт Добавить покажет, какие узлы доступны для вставки:

dobavit_uzel

По умолчанию доступны следующие узлы:

Контроллер

АРМ

Сервер

Разделяют два типа узлов:

универсальные;

предопределенные.

Универсальные узлы

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

trmd6img7

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

trmd6img8

Конфигурации узлов могут содержать различные наборы  элементов. Все шаблоны узлов содержат корневые группы, которые содержит элемент стандартной библиотеки Базовый узел.  

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

Предопределенные узлы

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

Если в крейте контроллера могут размещаться устройства ввода-вывода, то его конфигурация по умолчанию содержит корневую группу Встроенные модули

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

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