Обнаружен лишний вывод в режиме отображения компонентов
Parent category: Нарушения, связанные с компонентами
Default report mode: ![]()
Сводка
Это нарушение возникает, если в одном из режимов отображения компонента обнаружен лишний вывод.
Уведомление
Если включён показ ошибок и предупреждений компилятора на схеме (включается на странице Schematic - Compiler диалогового окна Preferences), проблемный объект будет отмечен цветной волнистой линией под ним. Уведомление также отображается на панели Messages в следующем формате:
Extra Pin <Identifier> in <DisplayMode> of part <PartName>,
где:
Identifier используется для идентификации соответствующего вывода. При компиляции документа библиотеки схемных символов идентификатор отображается в формате PhysicalComponentName-PinDesignator (например, DIP14-15). При компиляции исходной схемы или проекта идентификатор отображается в формате PartDesignator-PinDesignator (Inferred) (например, X1-1 (Inferred)).
DisplayMode — это конкретный режим графического представления компонента, в котором был найден лишний вывод. Компонент имеет режим Normal и может иметь до 255 определённых режимов Alternate
PartName — это либо физическое имя компонента, либо позиционное обозначение (designator) затронутого компонента — в зависимости от того, компилируете ли вы документ библиотеки схемных символов или, соответственно, лист исходной схемы/проект.
Рекомендации по устранению
Обычно это нарушение возникает, когда для компонента определён альтернативный графический режим и при этом:
- В отображение добавлен лишний вывод, который не указан в режиме Normal, или
- Вывод задан с другим позиционным обозначением (Designator) и/или именем (Name), чем вывод, указанный в режиме Normal.
Между режимами графического отображения должно быть не только одинаковое количество выводов — выводы должны полностью совпадать и по Designator, и по Name.
В исходной библиотеке схемных символов откройте проблемный режим отображения компонента и удалите лишний вывод. Затем передайте изменение в размещённые экземпляры компонента с помощью команды Update Schematic Sheets. Эта команда доступна из контекстного меню, связанного с областью Components панели SCH Library.