Altium NEXUS Documentation

Unique Identifiers Errors – Ошибки уникальных идентификаторов

Последнее изменение: Pavel Demidov; 05.04.2019
Полное содержание

Родительская категория: Violations Associated with Documents

Режим отчета по умолчанию: 

Обзор

Это нарушение возникает, когда два элемента схемы (в том числе: порты, листы, компоненты, выводы компонентов, символы листов, параметры и т.д.) в исходных листах схем имеют одинаковые уникальные идентификаторы (Unique ID).

Обратите внимание, что компилятор не определяет дубликаты идентификаторов не зависимых от связности объектов, таких как, например, объектов Parameter Set. Тем не менее, дубликаты идентификаторов этих типов автоматически исправляются при загрузке документа.

Уведомление

Если включено отображение на схеме ошибок и предупреждений компилятора (включено на странице Schematic - Compiler диалогового окна Preferences), то под объектом, вызывающим нарушение, будет отображена цветная волнистая линия. Наведите курсор мыши на объект, чтобы отобразить всплывающую подсказку с информацией по нарушению. Нарушение также отображается в панели Messages в следующем формате:

Unique Identifiers Errors: found at <Расположение1> and <Расположение2>

где:

  • Расположение1 – координаты X,Y первого объекта с найденной ошибкой идентификатора.
  • Расположение2 – координаты X,Y второго объекта с найденной ошибкой идентификатора.

Рекомендации по исправлению

Сбросьте идентификаторы вызывающих нарушение объектов необходимым образом. Это можно сделать на глобальном уровне с помощью команды Tools » Convert » Reset Component Unique IDs. Эта команда включает в себя два процесса, выполняемых последовательно:

  1. Поиск в проекте дубликатов идентификаторов и их исправление путем сброса (повторного формирования) значения UID для одного из объектов в паре дубликатов.
  2. Сброс (повторное формирование) идентификаторов для компонентов и символов листов.

Обратите внимание, что эту команду можно применить к активному документу, ко всем исходным документам схемы активного проекта или ко всем открытым документам схемы (не зависимо от того, каким проектам они принадлежат).

Советы

  1. Поиск и исправление дубликатов идентификаторов (за исключением уникальных идентификаторов компонентов) осуществляется автоматически при загрузке документа схемы в Altium NEXUS, что устраняет необходимость во вмешательстве со стороны пользователя. Процесс обнаружения/исправления работает для всех уникальных идентификаторов в проекте, в том числе для объектов Parameter Set и добавлений параметров портов, меток цепей, директив, листов и т.д. Исправление уникальных идентификаторов параметров важно, в частности, когда дубликаты идентификаторов могут привести к некорректному поведению правил и ошибкам аннотирования в проекте с вариантами.
  2. Компоненты с дублирующимися уникальными идентификаторами не обрабатываются автоматическим исправлением в процессе загрузки документа. Уникальные идентификаторы компонентов лежат в основе связности проекта, и любые дубликаты этих идентификаторов (которые, как правило, не появляются) устраняются при обнаружении их компилятором.
  3. При применении любого из средств исправления дубликатов уникальных идентификаторов (множественное или автоматическое изменение идентификаторов) соответствующие ссылки между схемой и платой должны быть переназначены для обеспечения связности проекта. Используйте диалоговое окно Edit Component Links редактора плат, чтобы осуществить требуемые обновления (Project » Component Links).
  4. Подсказки по объектам появляются, только если включен параметр Enable Connectivity Insight на странице System - Design Insight диалогового окна Preferences. Используйте элементы управления пункта Object Hints в области Connectivity Insight Options этой страницы, чтобы определить режим запуска этих подсказок – при наведении курсора мыши (Mouse Hover) и/или при двойном щелчке мышью с зажатой клавишей Alt (Alt+Double Click).
Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе:
Бесплатная пробная версия Altium Designer
Бесплатная пробная версия Altium Designer
Давайте приступим. Для начала, Вы или Ваше предприятие уже используете Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

В таком случае, для чего Вам необходима пробная лицензия?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вам для этого не нужна пробная лицензия.

Нажмите кнопку ниже, чтобы загрузить установщик самой новой версии Altium Designer

Загрузить установщик Altium Designer

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Пожалуйста, заполните форму ниже, чтобы получить ценовое предложение.

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

Если Ваша подписка Altium активна, у Вас нет необходимости в пробной лицензии.

Если у Вас нет активной подписки Altium, пожалуйста, заполните форму ниже, чтобы получить пробную версию.

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

Для чего Вы хотите попробовать Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы нашли нужное место! Пожалуйста, заполните форму ниже, чтобы начать использование пробной версии.

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

Great News!

Valid students can get their very own 6-month Altium Designer Student License for FREE! Just fill out the form below to request your Student License today.

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

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

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

Замечательно! Создавать новое - отличное занятие. У нас есть превосходная программа для Вас.

Upverter - бесплатная платформа, разработанная специально для любителей проектирования.

Нажмите здесь, чтобы попробовать!

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

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