Иерархия объектов в дереве

<< Click to Display Table of Contents >>

Navigation:  Modbus Universal MasterOPC Server > MasterOPC Universal Modbus Server > Режим конфигурирования > Дерево объектов >

Иерархия объектов в дереве

Иерархия объектов в дереве

Дерево объектов Modbus OPC Server имеет стандартную для OPC-серверов структуру:

mbul   в корневой группе Сервер создаются группы типа Узел (коммуникационные порты);

mbul   в узлах создаются группы типа Устройство (устройства);

mbul   в устройствах создаются теги (элементы Тег) и группы тегов (группы типа Группа или Подустройство);

mbul   в группах тегов создаются теги и группы тегов.

Подобная структура позволяет оптимизировать задание довольно большого числа необходимых параметров обмена. Вид дерева объектов показан на рисунке:

modbus_img45

Пиктограмма тега указывает его тип доступа:

modbus_img46WriteOnly;

modbus_img47ReadOnly;

modbus_img48ReadWrite.

Пиkтoгpaммы тeгoв SERVER_ONLY имeют зeлeный цвeт.

Полное имя тега формируется в следующем формате:

<имя узла>.<имя устройства>.<имя группы>.<имя тега>

Пример

Пусть тег Нижняя граница находится в группе Уставки устройства Уровнемер1 в узле COMПОРТ1. Тогда полное имя тега есть

COMПОРТ1.Уровнемер1.Уставки.Нижняя граница

Относительное имя тега может содержать имена групп только нижележащего уровня. Для примера, приведенного выше, относительное имя тега Нижняя граница для узла COMПОРТ1 есть Уровнемер1.Уставки.Нижняя граница, для устройства Уровнемер1 Уставки.Нижняя граница, для произвольного тега группы Уставки Нижняя граница. Относительное имя тега может использоваться в скрипте (см. Функции работы с тегами ).

Теги нумеруются в пределах узла по порядку расположения в дереве сверху вниз, нумерация начинается с 0. Как следствие, операции перемещения тегов в дереве (см. Меню ‘Сервер’ ) изменяют их номера. Номер тега может использоваться в скрипте (см. Функции работы с тегами ).