Ошибки используются для отслеживания несогласованных объектов в инженерной сети. Несовместимыми являются те объекты, которые участвуют в ситуациях, нарушающих ограничения, наложенные на инженерную сеть. Ошибки создаются, когда топология включена или проверена, и когда подсети обновлены.
Ошибки, созданные для сети, организованы по разделам на основании операции, которая вызвала ошибку:
Объекты, которые редактируются, оцениваются при проверке или включении топологии. Если эти объекты нарушают ограничения или правила сети, либо создают любые другие ошибочные ситуации, появляются ошибки. Ошибочные ситуации - те, которые не поддерживаются из-за нарушений ограничений или правил сети. Эти ситуации приведены в таблице ниже.
Информация об ошибках хранится по-разному, и она доступна по-разному, в зависимости от версии инженерной сети. Подробнее см. в разделе Просмотр ошибок.
Включение и проверка топологии сети
Следующие ошибки могут возникать вследствие включения топологии сети или после проверки топологии сети. Для исправления ошибок должны быть исправлены связанные с ним сетевые объекты.
Следующая таблица содержит список сведений об ошибке, в том числе описание ситуации, которая способствовала появлению объекта ошибки, предлагаемые действия по исправлению ошибки и тип объекта, который может быть связан с ней. В столбце Решение Опция 1 обычно является самым полезным и безвредным. Но некоторые варианты зависят от других факторов, поэтому для вашего конкретного случая первый вариант может оказаться не самым лучшим. Некоторые объекты отмечены флагами (Администратор), то есть для них необходимо отключить топологию сети. В качестве примеров можно упомянуть добавление специализированной сети, назначение конфигураций терминалов и изменение правил связности ребер для объекта на уровне групп и типов оборудования.
Идентификатор ошибки | Описание и ситуация | Решение | Тип объекта |
---|---|---|---|
0 | Неверный тип данных. Поле содержит недопустимый тип данных. Полю присвоен неверный тип данных. К примеру, тип данных целочисленных вместо строкового типа данных. | Опция 1: Исправьте тип данных для поля. | Точка, Линия, Объект соединения, Объект ребра |
1 | Поле геометрии NULL или геометрия сетевого объекта пустая. Например, поле формы равно NULL. | Опция 1: Проверить ID источника сети и идентификатор объекта измененной области для идентификации связанного объекта в ошибке. Удалить объект и снова его создать. Измененная область создается в левом углу экстента территории обслуживания для каждого объекта с геометрией NULL или пустой геометрией. После исправления убедитесь, что все измененные области созданы и проверены. | Точка или линия |
2 | Подтип неизвестен. Например, атрибут Asset Group для сетевого объекта имеет значение Unknown. | Опция 1: Обновить атрибут группы оборудования до значения, которое будет отличаться от неизвестного. | Точка или линия |
3 | Не удалось получить значение группы подтипа. Не удалось найти поле группы оборудования в исходной таблице, либо поле равно NULL или 0. Например, атрибут Asset Group сетевого объекта равен NULL. | Опция 1: Обновить атрибут группы оборудования. | Точка или линия |
4 | Линейный объект содержит менее двух вершин. У линейного сетевого объекта одна вершина или нет вершин. Например, линия с одной To или From вершинами. | Опция 1: Добавьте вершины на линию. Опция 2: Удалить линию и снова ее создать. | Линия |
5 | Длина линейного объекта в пределах допуска. Длина линейного сетевого объекта слишком мала, и объект помещается в пределах допуска сети. Например, допуск сети равен 1 метру, а длина линии в сети равна 90 см. | Опция 1: Изменить длину линейного объекта. Опция 2: Изменить допуск замыкания в сети. (Администратор) | Линия |
6 | Ошибка геометрии — не удалось найти вершину линейного объекта. Сетевой топологии не удалось получить список вершин, связанных с линейным объектом сети. | Опция 1: Заново проверить сетевую топологию. Опция 2: Удалить вершину, проверить топологию сети и при необходимости создать другую вершину. | Линия |
7 | Недопустимая связность. Сетевой точечный объект не связан ни с одним другим объектом. Например, точка обслуживания не связана ни с чем. | Опция 1: Присоедините точечный объект. Опция 2: Удалите точечный объект. | Точка или линия |
8 | Недопустимая связность - отсутствует правило соединение-ребро. Нет правила соединение-ребро для поддержки связности между точкой и линией, например, линией низкого напряжения и верхней стороной автоматического выключателя. | Опция 1: Следуйте правилам в свойствах сети и измените группу и тип оборудования для точечного или линейного объекта, чтобы они удовлетворяли существующему правилу связности соединение – ребро. Опция 2: Добавить правило, разрешающее связность между исходным и целевым объектами. (Администратор) | Точка, Линия, Объект соединения, Объект ребра |
9 | Недопустимая связность – может применяться более одного правила соединение–ребро. Это ситуация неоднозначности, в которой существует несколько правил, которые позволяют линии подключаться к элементу устройства. Также эта ошибка может появиться, если в конечной точке линии есть несколько устройств. Например, линия среднего напряжения, подключенная к автоматическому выключателю с правилами связности соединение-ребро, которые позволяют линии среднего напряжения подключаться либо со стороны источника, либо со стороны нагрузки автоматического выключателя. До тех пор пока не будет установлено соединение с терминалом, соединение будет неоднозначным. | Опция 1: Используйте панель Изменение подключений терминала, чтобы указать, к какому терминалу устройства подключается линия. Опция 2: Убедитесь, что есть только одно правило для обеспечения связности между ребром и терминалом объекта . (Администратор) | Точка и линия |
10 | Недопустимая связность - для объекта ребер с разными типами атрибутов оборудования нельзя соединить. Когда у двух объектов ребер общая конечная точка и нет промежуточного соединения, они должны идти от одинакового типа оборудования, чтобы сохранить связность в топологии сети. Например, однофазная линия среднего напряжения/воздушная линия и трехфазная линия среднего напряжения/воздушная линия соединены вместе. | Опция 1: изменить атрибуты типа оборудования объектов ребер, чтобы они совпадали. Например, если тип оборудования одного из объектов некорректен, измените его, чтобы соответствовать правильному. Опция 2: вставить допустимое соединение, чтобы подключить два объекта ребер. В этом случае должно быть поддерживающее правило ребро-соединение-ребро для подддержки этих объектов. | Линия |
11 | Линейный объект сети имеет конечную точку без связанных с ней объектов. Например, труба, к одной из конечных точек которой ничего не присоединено. | Опция 1: Поместите подходящий точечный объект на конечной точке. | Линия |
12 | В ситуации связности ребро-соединение-ребро существует более двух линий, соединенных с точкой. Например, две воздушные линии среднего напряжения и подземная линия среднего напряжения соединены через вертикальный канал. Поскольку при проверке топологии сети проверяется геометрическая связность, эта ситуация может возникать при редактировании, а затем обнаруживаться или помечаться выдает ошибку при обновлении топологии сети. | Опция 1: Удалите лишнюю линию или линии. | Точка и линия |
13 | К середине линейного объекта с допустимой связностью только конечных точек присоединена точка или другой линейный объект. Например, трубное ответвление выполнено к вершине на середине пролета с правилом связности, которое допускает присоединение к вершинам конечных точек. Для данной линии нарушено правило связности ребер . | Опция 1: Переместите этот объект в вершину, которая соответствует правилу связности ребер данной линии. Опция 2: Удалите точечный или линейный объект. Опция 3: Измените правила связности ребер для данного объекта. (Администратор) | Точка и линия |
17 | Не существует правила содержания для поддержки соединения содержания между двумя объектами. | Опция 1: Создайте соединение заново. Опция 2: Создайте объекты и соединения заново. | Точка, Линия, Объект соединения, Объект ребра |
18 | Не существует правила структурного вложения для поддержки соединения структурного вложения между двумя объектами. | Опция 1: Создайте соединение заново. Опция 2: Создайте объекты и соединения заново. | Точка, Линия, Объект соединения, Объект ребра |
19 | Линейный объект сети является составным. Составные объекты недопустимы. Например, это может быть составной трубопровод трансмиссии. | Опция 1: Измените объект таким образом, чтобы он перестал быть составным. Опция 2: Удалите и заново создайте линию. | Линия |
20 | Самопересекающиеся линии Линейный объект сети выполняет петлю и пересекает сам себя. Например, корректная петля трубы с отсутствующими z-значениями. | Опция 1: Разместите вершину на каждом сегменте линии в точках пересечения. Измените z-значение для каждой вершины, чтобы добавить пространство по вертикали между линиями. Опция 2: Разбейте линию на отдельные объекты. | Линия |
21 | Линейный сетевой объект содержит вершины с совпадающими значениями x,y,z. Например безнапорный трубопровод не содержит z-значений. | Опция 1: Сместите одну из вершин (по x и y, или по z). Опция 2: Удалите одну из вершин. | Линия и объект ребра |
22 | Объект линейной сети на карте содержит сегменты, которые отсутствуют в сетевой топологии. Например, часть основной трубы, которая не была учтена в топологии сети. | Опция 1: Заново проверить сетевую топологию. Опция 2: Удалить проблемные сегменты, проверить топологию сети и при необходимости создать другие сегменты. | Линия |
23 | Сетевой объект имеет тип оборудования, отличающийся от определенных типов оборудования для той группы оборудования, к которой он принадлежит. Например, у полюса тип оборудования, которое устанавливается на подушке. Установка на подушке не является определенным для группы оборудования Полюсы типом оборудования. | Опция 1: Исправьте тип оборудования для этого объекта. | Точка, Линия, Объект соединения, Объект ребра |
25 | Точечные объекты в стеке. Две или более точек геометрически совпадают. Например, точка обслуживания и регулятор напряжения с одинаковыми координатами X,Y,Z. Одни объекты не могут существовать в одном и том же месте, а другие – могут. Более подробную информацию можно найти в разделе Совпадающие объекты. | Опция 1: Сместите одну из точек (по x и y, или по z). Опция 2: Удалите одну из точек. | Точка |
31 | Запись связности ссылается на недопустимый globalid от или до. Запись связности (связь, содержание или прикрепление к структуре) ссылается на некорректный GlobalID от или до. Запись связности присутствует в значениях GlobalID объектов от или до, участвующих в связности полей FROMGLOBALID и TOGLOBALID записи связности. Если какое-то из этих полей ссылается на значение, которое не присутствует, возвращается ошибка. | Чтобы устранить ошибку связности найдите и удалите оставшийся объект, который участвует в связности. Можно снова создать объект с новым значением GlobalID. | Точки или объекты соединений |
32 | Ошибка указания значений весов. Она появляется, если атрибуту назначен встроенный сетевой атрибут, и значение превышает максимальное значение для зарезервированных в топологии сети битов. Значения определяются доменом кодированных значений, используемым для создания атрибута встроенной сети. | Измените значение атрибута, чтобы оно попадало в диапазон допустимых значений домена кодированных значений. Просмотрите значения атрибутов сетевого объекта, в таблице измененных областей. Изучите поля атрибутов, для которых назначен встроенный сетевой атрибут, чтобы определить конкретный атрибут для редактирования. В разделе Атрибуты и назначения свойств сети содержатся сведения о том, какие сетевые атрибуты являются встроенными, и о домене, связанном с сетевым атрибутом. Назначения указывают поле, которому назначен сетевой атрибут. Изучите вид Домены с допустимыми кодированными значениями. | Точка |
34 | Элемент или объект в не поддерживаемом отношении содержания. Эта ошибка может произойти в случае удаления правила объединения содержания, а объект по-прежнему участвует в объединении содержания, которое это правило поддерживало. Эта ошибка может также произойти, если группа оборудования или атрибуты типов оборудования для данного объекта изменены, а соответствующих правил нет. | Опция 1: Проверить правила для допустимых связей содержания в свойствах сети и изменить атрибуты объектов. Опция 2: Создать правило связей содержания, поддерживающее это отношение. (Администратор) | Точка, Линия, Объект соединения, Объект ребра |
35 | Объект или элемент в не поддерживаемом отношении прикрепления к структуре. Эта ошибка может произойти в случае, когда правило объединения прикреплений к структуре удалено, а объект по-прежнему участвует в объединении прикреплений к структуре, которое это правило поддерживало. Эта ошибка может также произойти, если группа оборудования или атрибуты типов оборудования для данного объекта изменены, а соответствующих правил нет. | Опция 1: Проверить правила для объединений прикреплений к структуре в свойствах сети и изменить атрибуты объектов. Опция 2: Создать правило объединения прикрепления к структуре, поддерживающее это отношение. (Администратор) | Точка, Линия, Объект соединения, Объект ребра |
36 | Недопустимый терминал линейного объекта. Ошибка происходит, если линейный объект имеет значение (отличное от None или Один терминал) для полей From Terminal или To Terminal, и выполняется одно из следующих условий:
| Если устройства в конечной точке линии не поддерживает терминалы, у вас есть следующие опции:
Если в конечной точке линии нет пользовательского устройства, у вас есть следующие опции:
Если устройство поддерживает терминалы, но значение терминала устройства From Terminal/To Terminal на линии не является значением в конфигурации терминала, у вас есть следующие опции:
| Точка и линия |
37 | Объект с категорией подсети Тройник найден в середине нескольких линий. Произошла ошибка, поскольку у объектов подсети типа Тройник есть следующие не поддерживающиеся условия:
| Отредактируйте линии и тройники, чтобы убедиться в том, что объект тройника подсети находится посередине по отношению к только одной линии и не расположен в конечной точке линии. | Точка и линия |
38 | Устройства с несколькими терминалами не могут быть серединой. При подключении к средней точке линии устройства с несколькими терминалами (конфигурация терминала) появляется ошибка. Даже если линейные объекты поддерживают соединения в средней точке (Связность в любой точке ребра), объекты с несколькими терминалами средними точками быть не могут. | Опция 1: Переместить объект устройства в вершину на конечная точка линии. Опция 2: Переместить объект устройства в средней точке с объектом, у которого нет конфигурации с терминалами. | Точка и линия |
39 | Точечный объект имеет недопустимую настройку терминала. Объект устройства содержит некорректное значение для атрибута Terminal configuration. Используется для хранения корректного пути для объекта устройства. | Проверьте и измените атрибут Terminal configuration для выбранного объекта ошибки. Опция 1: Измените путь, назначенный для объекта с помощью панели Изменить путь терминала. Опция 2: Несмотря на то, что рекомендуется использовать панель Изменить путь терминала, также можно изменить атрибут Terminal configuration вручную с помощью панели Атрибуты, чтобы задать правильный путь. Подсказка:Используйте свойства сети, чтобы найти правильные пути для объектов путем настройки Имени конфигурации терминала для выбранной группы и типа оборудования, и проверьте раздел Настройки терминала на предмет Правильных путей. | Точка |
43 | Объект самопересекающегося ребра Объект соединения от/до для объекта ребра ссылается на один и тот же пространственный объект. | Измените связь связности ребро-соединение для объекта ребра, чтобы связанные объекты от/до были уникальными. | Объект ребра |
44 | Стыкованные объекты соединения | Опция 1: Измените связь связности, чтобы только один объект соединения присутствовал в местоположении. Опция 2: Удалите один из объектов соединений. | Объект соединения |
Обновление подсети
В результате обновления подсети в инженерной сети могут возникнуть следующие ошибки. Для исправления ошибок должны быть исправлены связанные с ним сетевые объекты. Таблица ниже содержит список сведений об ошибке, в том числе описание ситуации, которая способствовала появлению ошибки, предлагаемые действия по исправлению ошибки и тип объекта, для которого создавалась ошибка.
В столбце Решение Опция 1 обычно является самым полезным и безвредным. Но некоторые варианты зависят от других факторов, поэтому для вашего конкретного случая первый вариант может оказаться не самым лучшим. Некоторые объекты отмечены флагами (Администратор), то есть для них необходимо отключить топологию сети. В качестве примеров можно упомянуть добавление специализированной сети, назначение конфигураций терминалов и изменение правил связности ребер для объектов на уровне групп и типов оборудования.
Идентификатор ошибки | Описание и ситуация | Решение | Тип объекта |
---|---|---|---|
24 | В процессе обновления подсети был обнаружен недопустимый линейный объект. Недопустимый линейный объект существует на базе Допустимых линий, заданных для данного уровня. Например, определение подсети для подсетей на уровне среднего напряжения не допускает низковольтных линий. Линии, создаваемые с группами и типами оборудования, которые не определены в свойствах Допустимые линии для Уровня, в процессе Обновление подсети получают метки. | Опция 1: Отключите или разорвите проходимость линии. Опция 2: Обновите атрибут группы и типа оборудования для линейного объекта, чтобы он соответствовал свойству Допустимых линий для определения подсети уровня. Перейдите к свойствам сети, чтобы посмотреть раздел Уровни для конкретной специализированной сети. Опция 3: Выполните правки для определения подсети, чтобы включить объекты линии или устройства путем добавления соответствующих им типов и групп оборудования с точки зрения Допустимых линий. (Администратор) | Линия |
26 | Недопустимый объект устройства обнаружен в процессе обновления подсети. Недопустимый объект устройства существует на базе Допустимых устройств, заданных для данного уровня. Например, определение подсети для подсетей на уровне среднего напряжения не допускает сервисные точки. Устройства, создаваемые с группами и типами оборудования, которые не определены в свойствах Допустимые линии для Уровня, в процессе Обновление подсети получают метки. | Опция 1: Отключите или разорвите проходимость для точек. Опция 2: Обновите атрибут группы и типа оборудования для объекта устройства, чтобы он соответствовал свойству Допустимых линий для определения подсети уровня. Перейдите к свойствам сети, чтобы посмотреть раздел Уровни для конкретной специализированной сети. Опция 3: Выполните правки для определения подсети, чтобы включить объекты устройства или линии путем добавления соответствующих им типов и групп оборудования с точки зрения Допустимых линий. (Администратор) | Точка |
27 | Недопустимая родительская сеть, обнаруженная во время обновления подсети. Недопустимая родительская сеть из контроллера подсети обнаружена во время обновления подсети. Она может появиться в иерархической специализированной сети, если для установления подключения к подсети, которая не является прямым родителем, использовалось геометрическое совпадение. Для иерархических специализированных сетей у подсетей должны быть родительские подсети, которые имеют более высокий ранг по значению 1. Например, в зоне изоляции клапана газовой сети (ранг уровня 3) контроллер соединен непосредственно с системной зоной (ранг уровня 1) вместо зоны давления (ранг уровня 2). | Опция 1: Убедитесь, что ваши подсети правильно настроены в соответствии с их рангом уровня. У подсетей должны быть родительские подсети с более высоким рангом уровня (на единицу). Подробнее см. в разделе Ранг уровня. Опция 2: Если соединение некорректно, исправьте его. Например, присоедините сначала значение к зоне давления. | Точка |
28 | Несоединенная подсеть обнаружена в процессе обновления подсети. Несвязанная подсеть обнаружена в уровне, который не поддерживает этот тип. Обновление этой подсети приведет к ошибок для контроллеров подсети, если эта подсеть является несвязанной, а для параметра Поддержка несвязанной подсети для определения подсети этого уровня установлено значение False. | Опция 1: Проверьте свойства сети для данного конкретного уровня и убедитесь, что все контроллеры подсети, имеющие одно и то же имя подсети, взаимно пересекаются друг с другом и не образуют несвязанных подсетей. Для определения проходимости может использоваться трассировка подсети. Опция 2: Включить поддержку несвязанных подсетей в определении подсетей. (Администратор) | Точка |
29 | Несоответствующее имя подсети для нескольких контроллеров в одной и той же подсети обнаружено в процессе обновления подсети. При обновлении подсети был обнаружен объект контроллера подсети, имеющий несовместимое имя подсети. Это происходит, когда несколько контроллеров подсети пересекаются друг с другом, но не имеют одинакового имени подсети. Например, ячеистая подсеть с именем BPDJ_20 с четырьмя контроллерами подсети; один из них имеет имя A_26 , а не BPDJ_20, как указано для атрибута Subnetwork Name. | Опция 1: Если имя подсети для контроллера подсети неверное, переименуйте его с помощью панели Изменить контроллер подсети . Опция 2: Если контроллер подсети не должен определять подсеть, отключите этот контроллер от остальных объектов подсети, устранив тем самым возможность проходимости. | Точка |
30 | Несовместимое имя родительской подсети в нескольких родительских контроллерах подсети в той же подсети, обнаруженное во время обновления подсети. При обновлении набора подсетей для иерархической специализированной сети найден объект контроллера подсети с несовместимым именем родительской подсети. Это происходит, когда множество подсетевых контроллеров определяют родительскую подсеть, и у одного из них обнаруживается отличное имя подсети. | Опция 1: Если имя подсети для контроллера подсети неверное, переименуйте его с помощью панели Изменить контроллер подсети. Опция 2: Если контроллер подсети не должен определять подсеть, отключите этот контроллер от остальных объектов подсети, устранив тем самым возможность проходимости. | Точка |
33 | Группа/тип оборудования несовместимого контроллера. Группа или тип оборудования контроллера подсети была изменена. Группа или тип оборудования для объектов контроллера подсети не может быть изменена. Это необходимо для того, чтобы конфигурация терминала, назначенная определенной группе оборудования и типу оборудования для объектов устройства, осталась совместимой с конфигурацией, сохраненной для контроллера подсети. | Опция 1: Измените группу оборудования и тип оборудования на исходное значение для контроллера подсети. Опция 2: Чтобы безопасно внести изменения в поля группы оборудования и типов оборудования контроллера подсети, отключите контроллер подсети от объекта устройства, прежде чем вносить изменения в эти атрибуты. | Точка |
40 | Недопустимый пространственный объект соединения обнаружен в процессе обновления подсети. Недопустимый объект соединения существует на базе Допустимых соединений, заданных для данного уровня. Соединения, создаваемые с группами и типами оборудования, которые не определены в свойствах Допустимые соединения для уровня, в процессе Обновление подсети получают метки. Просмотрите все ошибки для некорректных объектов и проверьте группы оборудования и типы устройств. Также просмотрите свойства сети для инженерной сети. В разделе Уровни в столбце Допустимые соединения просмотрите заданные группы оборудования и типы оборудования. | Опция 1: Измените группу и тип оборудования для некорректного объекта на основании Допустимых соединений в определении подсети. Опция 2: Измените определение подсети для уровня, чтобы он содержал дополнительные допустимые соединения. Дополнительную информацию см. в разделе Как задать или изменить определение подсети. | Точка |
41 | Недопустимый объект соединения обнаружен в процессе обновления подсети. Недопустимый объект соединения существует на базе Допустимых объектов соединений, заданных для данного уровня. Объекты соединения, создаваемые с группами и типами оборудования, которые не определены в свойстве Допустимый объект соединения для уровня, в процессе Обновление подсети получают флаг. Просмотрите все ошибки для некорректных объектов и проверьте группы оборудования и типы устройств. Также просмотрите свойства сети для инженерной сети. В разделе Уровни в столбце Допустимые объекты соединения просмотрите заданные группы оборудования и типы оборудования. | Опция 1: Измените группу и тип оборудования для некорректного объекта на основании Допустимых объектов соединений в определении подсети. Опция 2: Измените определение подсети для уровня, чтобы он содержал дополнительные допустимые объекты соединения. Дополнительную информацию см. в разделе Как задать или изменить определение подсети. | Объект соединения |
42 | Недопустимый объект ребра обнаружен в процессе обновления подсети. Недопустимый объект ребра существует на базе Допустимых объектов ребер, заданных для данного уровня. Объекты ребер, создаваемые с группами и типами оборудования, которые не определены в свойстве Допустимый объект ребра для уровня, в процессе Обновление подсети получают флаг. Просмотрите все ошибки для некорректных объектов и проверьте группы оборудования и типы устройств. Также просмотрите свойства сети для инженерной сети. В разделе Уровни в столбце Допустимые объекты ребер просмотрите заданные группы оборудования и типы оборудования. | Опция 1: Измените группу и тип оборудования для некорректного объекта на основании Допустимых объектов ребер в определении подсети. Опция 2: Измените определение подсети для уровня, чтобы он содержал дополнительные допустимые объекты ребер. Дополнительную информацию см. в разделе Как задать или изменить определение подсети. | Объект ребра |