Атрибут имя подсети используется для отслеживания того, к каким элементам подсети принадлежат объекты. Значение, заполненное в этом атрибутивном поле, является производным от имени подсети объектов, которые задаются в качестве контроллера подсети. Кроме того, объекты в специализированной сети имеют поддерживаемый атрибут имени подсети. Этот атрибут помогает отслеживать подсеть, поддерживаемую контейнером или структурным элементом.
Когда объект участвует в нескольких подсетях, имя подсети и поддерживаемые атрибуты имени подсети объединяются с каждым именем подсети. Например, граничный элемент, соединяющий несколько подсетей, будет обновлен путем объединения имен подсетей, разделенных двумя двоеточиями, например subnetwork1::subnetwork2.
Инструмент Обновить подсеть можно использовать для обновления имени подсети и поддерживаемых атрибутов имени подсети для объектов. Этот процесс гарантирует, что имя подсети согласуется с объектами подсети.
Подробнее см. в разделе Обновление подсетей.
Имя подсети
Все наборы данных в инженерной сети, за исключением класса объектов сборки, имеют атрибут имени подсети. Этот атрибут зависит от двух типов специализированных сетей. Имя подсети указывается, когда задан контроллер подсети. Имя подсети применяется к атрибуту Subnetwork Name на всех проходимых объектах в подсети, когда подсеть обновлена. Если для этого атрибута присутствует значение unknown, это означает, что либо процесс обновления подсети не был выполнен, либо проходимый путь не может быть установлен к контроллеру подсети. Имя поля Subnetwork Name будет зависеть от определения слоя для специализированной сети.
Иерархические специализированные сети
Специализированные сети с иерархическими определениями уровней вложены одна в другую, и объекты, участвующие в подсетях более низких уровней, участвуют в подсетях более высоких уровней. В газовой сети, например, клапан в подсети в изоляционном уровне также будет находиться в подсети в уровнях давления и системы.
Когда слой определен в иерархической сети, для всех объектов специализированной сети пользователем задается имя поля подсети. Это поле совместно используется всеми уровнями, относящимися к группе уровней. При добавлении начального уровня в группу уровней для параметра Имя поля подсети в инструменте Добавить уровень указывается имя. Это поле будет снова использоваться, когда в ту же группу уровней будут добавляться последующие уровни, чтобы во время процесса обновления подсети использовалось то же самое атрибутивное поле. В сети газоснабжения вы можете задать разные имена подсетей для уровней, участвующих в одной и той же группе уровней. Например, в качестве значений для Имя поля подсети для начальных уровней, добавленных в каждую из групп уровней, могут быть указаны следующие: system subnetwork name (имя подсети система), pressure subnetwork name (имя подсети давление) и isolation subnetwork name (имя подсети изоляция).
Поле, настроенное для хранения атрибута имени подсети для иерархических специализированных сетей, можно просмотреть в диалоговом окне Свойства сети для инженерной сети в разделе Специализированная сеть подраздела Уровни; ссылка на столбец Имя поля подсети для каждого уровня.
Разделенные специализированные сети
Специализированные сети с определениями разделенных уровней являются последовательными, и объекты могут участвовать более чем в одной подсети. Например, контроллер подсети может участвовать в нескольких уровнях, выступая в качестве конечной точки одного уровня и контроллера для другого. Для разделенных систем определяется только одно поле имени подсети. Имя поля предоставляется системой и называется Subnetwork name. Имя дается каждому объекту в специализированной сети, когда задан первый уровень. Последующие слои не создают дополнительных полей.
Имя поддерживаемой подсети
Помимо участия в подсети, сетевые объекты могут служить контейнерами или структурами, которые помогают поддерживать другие объекты посредством связей. Атрибут имя поддерживаемой подсети помогает отслеживать имя подсети для вспомогательных объектов. Имя поддерживаемой подсети обновляется для поддержки сетевых объектов при обновлении подсети.
Примечание:
Поле имени поддерживаемой подсети и псевдоним применяются только в версии инженерной сети Utility Network Version 4 или выше.
Специализированные сети
Наборы данных специализированной сети имеют атрибут с именем Имя поддерживаемой подсети. В совокупности атрибуты имя подсети и поддерживаемое имя подсети помогают различать, в какой подсети участвует сетевой объект и какую подсеть поддерживает данный объект. Например, линейный объект специализированной сети является частью подсети А и является контейнером для объектов, участвующих в подсетях В и С. При выполнении обновления подсети для линейного объекта специализированной сети обновляются следующие атрибуты:
- Имя подсети = Подсеть A
- Имя поддерживаемой подсети = Подсеть B::Подсеть C
Структурная сеть
Структура сетевых наборов данных поддерживает объекты, участвующие в подсети. Структурная сеть имеет только одно поле имени подсети. Системное поле нахывается Subnetwork name и имеет псевдоним Supported subnetwork name. Оно устанавливается для каждого класса объектов структурной сети при создании инженерной сети.