Каждый объект в классах объектов линий, устройств и соединений, а также каждый объект в таблицах объектов соединений и ребер специализированной сети содержит атрибут Is connected. Этот атрибут помогает идентифицировать изолированные сетевые объекты, поддерживая информацию об их связности с контроллерами подсети. Если объект создан, то независимо от его связанности, его атрибут Is connected задается как unknown. Этот атрибут меняется для некоторых сетевых объектов, в зависимости от выполняемой операции.
Атрибут Is connected имеет следующие значения:
- Unknown - при создании объекта для атрибута Is connected устанавливается значение unknown, независимо от его подключения к источнику. Unknown также устанавливается для объектов, которые больше не являются частью подсети. Это происходит, когда для имени подсети установлено unknown для объектов при выполнении инструмента Обновление подсети.
- True - если у объекта есть связность с контроллером подсети, для атрибута Is connected устанавливается значение true. Это значение задается путем выполнения инструмента Обновление подсети или Обновить Is Connected.
- False - если такой путь не существует, то есть если объект считается изолированным, то атрибут Is connected будет иметь значение false. Это означает, что у объекта нет связности с какими-либо контроллерами подсети и он не является частью подсети. Это значение задается путем выполнения инструмента или Обновить Is Connected. Если контроллеры подсети в инженерной сети отсутствуют, для атрибута Is connected задано значение False для всех сетевых объектов.
Обратитесь к следующим разделам, чтобы изучить, какие операции меняют атрибут Is connected.
Изменение контроллера подсети
Если объект задан или удален, как контроллер подсети, на панели Изменить контроллер подсети, атрибут Is connected изменится. Значение true задается при назначении объекта-устройства контроллером подсети, а при его удалении значение меняется на unknown. Если устройство имеет терминалы, это происходит при удалении последнего терминала, использующегося в качестве контроллера подсети. Атрибут Is connected меняется при применении изменений к объекту контроллера подсети на панели Изменить контроллер подсети.
Инструмент Обновить подсеть
При обновлении подсети атрибут Is connected изменяется на основе связности объектов с контроллером подсети. Это основано на параметрах Уровень и Имя подсети, заданных для инструмента геообработки Обновление подсети.
Инструмент Обновление подсети вносит следующие изменения в атрибут Is connected для объектов подсети:
- True - для объектов, являющихся частью подсети, значение атрибута Is connected меняется на true.
- Unknown - для объектов, уже не являющихся частью подсети, значение атрибута Is connected меняется на unknown, если имя подсети - unknown.
Инструмент Обновление подсети обновляет атрибут Is connected объектов подсети. Этот процесс не определяет изолированные объекты в сети, которые не имеют соединений с контроллерами подсети. Чтобы определить такие объекты, см. следующий раздел, касающийся инструмента Обновить Is Connected.
Инструмент Обновить Is Connected
Инструмент геообработки Обновить Is Connected применяется для изменения атрибута Is connected для всех объектов всей инженерной сети.
Инструмент Обновить Is Connected вносит следующие изменения в атрибут Is connected для объектов инженерной сети:
- True - если в сети существует путь от объекта до любого контроллера подсети, для атрибута Is connected задается значение true.
- False - если путь не существует, т.е. объект отсоединен от контроллера подсети в сети, для атрибута Is connected задается значение false.
Отметка даты и времени для свойства Время последнего обновления Is Connected размещена на вкладке Свойства сети инженерной сети в разделе Общие.
Более подробно см. в разделе Определение изолированных объектов.