Altium Designer Documentation

WorkspaceManager_Err-IncorrectLinkInProjectVariantIncorrect Link in Project Variant – Некорректная ссылка в варианте проекта_AD

Created: 08.04.2019 | Updated: 09.04.2019
Полное содержание

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

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

Обзор

Это нарушение возникает, когда компонент с одной логической ячейкой был выбран в качестве альтернативного компонента (Alternate Part) для компонента со множеством логических ячеек в определенном варианте варианте активного проекта, и в проекте размещено более одной логической ячейки изначального базового компонента. Например, рассмотрим базовый проект с многосекционным компонентом R1 – резисторной матрицей из 8 ячеек. Предположим, что было размещено четыре логических ячейки этого компонента (R1A, R1B, R1C, R1D). Теперь предположим, что задан вариант этого базового проекта, где для этого базового компонента выбран альтернативный. Выбранный компонент также должен содержать множество логических ячеек, чтобы его можно было использовать при переключении от четырех логических ячеек, используемых в данный момент в проекте. Но по ошибке в качестве альтернативного компонента был выбран резистор – компонент из одной логической ячейки, который нельзя использовать для переключения с существующих логических ячеек R1B, R1C и R1D. Таким образом, компилятор отобразит его как некорректную ссылку.

Уведомление

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

Incorrect link between project variant "<ИмяВарианта>" and schematic component Component <ФизическоеОбозначениеКомпонента> (<ЛогическоеОбозначениеКомпонента>) <КомментарийБазовогоКомпонента>

где:

  • ИмяВарианта – имя варианта проекта, в котором найден ошибочный альтернативный компонент.
  • ФизическоеОбозначениеКомпонента – физическое позиционное обозначение компонента с нарушением (обозначение, которое отображается на виде скомпилированной вкладки соответствующего документа схемы, в котором находится вызывающий нарушение компонент).
  • ЛогическоеОбозначениеКомпонента – логическое позиционное обозначение компонента с нарушением (обозначение, которое отображается на виде вкладки Editor соответствующего документа схемы, в котором находится вызывающий нарушение компонент). Если логическое и физическое обозначения совпадают, этот элемент сообщения не будет отображаться.
  • КомментарийБазовогоКомпонента – значение параметра Comment компонента с нарушением, которое определено в базовом проекте.

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

Используйте область Details панели Messages, чтобы перейти к вызывающему нарушение компоненту. Если используется только одна логическая ячейка многосекционного компонента, вы можете просто удалить другие размещенные экземпляры и скомпилировать проект повторно. Поскольку альтернативным является односекционный компонент, то его допустимо использовать в качестве замены одной логической ячейки многосекционного компонента, используемой в проекте.

Тем не менее, хоть такой способ и позволяет получить необходимый результат, он не совсем желателен – это, скорее, обходной путь, а не решение сути проблемы. Намного лучшим подходом является выбор более подходящего альтернативного компонента для соответствующего варианта проекта. Для этого:

  1. Из папки Variants родительского проекта в панели Projects сделайте соответствующий вариант текущим. Переключитесь на вкладку Compiled документа, затем щелкните ПКМ по компоненту с нарушением и выберите Part Actions » Variants. Будет открыто диалоговое окно Variant Management, где будет представлен только вызывающий нарушение компонент только этого выбранного варианта.
  2. Используйте поле Component Variation, чтобы открыть диалоговое окно Edit Component Variation.
  3. Когда параметр Alternate Part выбран, используйте другие параметры диалогового окна, чтобы найти и выбрать более подходящий компонент для использования в этом варианте проекта из библиотеки, которая доступна для проекта.
  4. Нажимайте OK, чтобы закрыть диалоговые окна, и скомпилируйте проект повторно. Нарушение должно быть исправлено, и оно не будет отображаться. Если существует множество компонентов с подобной проблемой, повторите предыдущие шаги.

Совет

  • Подсказки по объектам появляются, только если включен параметр 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?
200 characters remaining
Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе:
Бесплатная пробная версия 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, и Вы можете изменить настройки уведомлений в любой момент.