Altium Designer может проверять ваш проект жгута на логические, электрические и оформительские нарушения между содержимым проекта и настройками проверки проекта. Существует ряд проверок, которые можно выполнить для проекта жгута, настроенных в параметрах проекта.
Настройка параметров верификации и запуск проверки
Выберите команду Project » Project Options в главном меню, чтобы открыть диалог Project Options и перейти на вкладку Отчет об ошибках. Параметр Report Mode для каждого нарушения можно изменить на одно из четырех значений — щелкните по нему и выберите нужное значение в раскрывающемся списке.

Настройте необходимые проверки нарушений на вкладке Error Reporting в диалоге Project Options.
Чтобы выполнить валидацию проекта жгута, щелкните правой кнопкой мыши по записи проекта на панели Projects и выберите команду Validate Harness Project <ProjectName> в контекстном меню. Чтобы выполнить валидацию проекта жгута, находящегося в фокусе на панели Projects , можно также использовать команду Project » Validate Harness Project <ProjectName> из главного меню или элемент управления
в верхней части панели.

Выполните валидацию проекта жгута с помощью команды Validate Harness Project <ProjectName> .
Интерпретация сообщений и поиск нарушений
После валидации проекта панель Messages отобразит все обнаруженные нарушения проверок.
Панель Messages откроется автоматически только при наличии хотя бы одного условия Error или Fatal Error . Чтобы проверить наличие Warning, панель нужно открыть вручную (нажав кнопку
в правом нижнем углу рабочей области и выбрав Messages).
Панель Messages — центральное место для отображения нарушений. Важно учитывать следующее:
-
Панель Messages состоит из двух областей: верхняя табличная область суммирует нарушения; нижняя область показывает подробности по текущему выбранному нарушению.
-
Дважды щелкните по сообщению, чтобы выполнить кросс-пробинг к соответствующему нарушению. Дважды щелкните по детали, чтобы показать конкретный объект.
-
Можно щелкнуть по любому заголовку столбца панели Messages (например, Class, Document, Message), чтобы упростить сортировку ошибок и предупреждений.
-
Щелкните правой кнопкой мыши в панели Messages, затем используйте параметры подменю Group By, чтобы группировать ошибки и предупреждения по заданным критериям.
-
Щелкните правой кнопкой мыши в панели Messages, затем используйте соответствующую команду Clear, чтобы удалить сообщения, или команду Export To Report, чтобы экспортировать сообщения в отчет.
Очистка сообщений не обязательно означает, что проблемы устранены. Те же неустраненные сообщения будут снова перечислены после повторной валидации. Очистка сообщений — это визуальная помощь при исправлении ошибок в проекте, позволяющая вручную удалять сообщения по мере того, как вы считаете их устраненными. Для получения актуальной картины оставшихся нарушений необходимо снова запустить валидацию.
Если ошибки и предупреждения валидации включены для отображения в документах (включается на странице Schematic – Compiler page диалога Preferences), проблемный объект будет отмечен цветной волнистой линией под ним. При наведении курсора на объект появится всплывающая подсказка с кратким описанием нарушения.
Используйте элементы управления, связанные с записью Object Hints в области Connectivity Insight Options (страница System – Design Insight page диалога Preferences), чтобы определить стиль запуска подсказок объектов (Mouse Hover и/или Alt+Double Click).
Типы нарушений в проекте жгута
В разделах ниже приведена подробная информация по каждой проверке нарушений, доступной для проектов жгутов.
Нарушения, связанные с чертежом компоновки
Duplicate Designator (LD)
Это нарушение возникает, когда как минимум два объекта на чертеже компоновки имеют один и тот же позиционный обозначатель.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Duplicate Designator <Designator>
где Designator — проблемный позиционный обозначатель.
Рекомендации по устранению
Назначьте дубликатам разные уникальные позиционные обозначатели по мере необходимости. Это можно сделать на панели Properties, отредактировав каждый проблемный позиционный обозначатель при выбранном объекте.
Позиционные обозначатели объектов также можно обновить с помощью диалога Annotate (Tools » Annotate Harness Layout Drawings). Либо сначала сбросьте дублирующиеся позиционные обозначатели командой Tools » Annotation » Reset Duplicate Harness Layout Drawing Designators, затем используйте команду Tools » Annotation » Annotate Harness Layout Drawings Quietly для аннотирования без запуска диалога Annotate .
См. страницу Creating the Layout Drawing, чтобы узнать больше об аннотировании объектов чертежа компоновки.
Empty bundle object
Это нарушение возникает, когда через бандл не проложено ни одного провода или кабеля.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Empty Bundle object <BundleDesignator>
где BundleDesignator — позиционный обозначатель проблемного бандла.
Рекомендации по устранению
Проверьте, что физическая компоновка на чертеже компоновки задана корректно. Убедитесь, что проблемный бандл начинается и заканчивается в точке подключения и что объекты назначены точкам подключения должным образом (проверьте область Assigned Objects панели Properties, когда выбрана точка подключения).
См. страницу Creating the Layout Drawing, чтобы узнать больше о задании физической компоновки на чертеже компоновки жгута.
Orphaned connection point - no wires routed nor objects assigned
Это нарушение возникает, когда к точке подключения не назначен ни один объект и к ней не подключен ни один бандл.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Orphaned Connection Point <ConnectionPointDesignator>
где ConnectionPointDesignator — позиционный обозначатель проблемной точки подключения.
Рекомендации по устранению
Убедитесь, что к проблемной точке подключения назначен хотя бы один объект или к точке подключения подключен хотя бы один бандл. Чтобы назначить объекты точке подключения, выберите ее и добавьте нужные объекты в области Assigned Objects панели Properties. Либо, если точка подключения не требуется на чертеже компоновки, удалите ее.
См. страницу Creating the Layout Drawing, чтобы узнать больше о работе с точками подключения.
Orphaned wire - not routed via any bundle
Это нарушение возникает, когда из схемы соединений импортировано проводное соединение, но это соединение не проложено ни через один бандл.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Orphaned Wire <WireDesignator> - not routed via any bundle
где WireDesignator — позиционный обозначатель проблемного провода.
Рекомендации по устранению
Проверьте, что физическая компоновка на чертеже компоновки задана корректно. Убедитесь, что каждый бандл начинается и заканчивается в точке подключения и что объекты назначены точкам подключения должным образом (проверьте область Assigned Objects панели Properties, когда выбрана точка подключения).
См. страницу Creating the Layout Drawing, чтобы узнать больше о задании физической компоновки на чертеже компоновки жгута.
Нарушения, связанные со схемой соединений
Cable with only 1 element
Это нарушение возникает, когда объект кабеля на схеме соединений охватывает только один провод.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Cable with only 1 element <CableDesignator>
где CableDesignator — позиционный обозначатель проблемного кабеля.
Рекомендации по устранению
Переместите или отредактируйте проблемный объект кабеля так, чтобы он охватывал более одного провода, либо удалите объект, если кабель не требуется.
Чтобы определить, какие провода охватывает кабель, выберите его. Охваченные провода будут подсвечены в рабочей области. Кроме того, провода кабеля перечислены в области Cable Objects панели Properties, когда выбран кабель.
См. страницу Defining the Wiring Diagram, чтобы узнать больше о работе с кабелями.
Duplicate Designator (WD)
Это нарушение возникает, когда как минимум два объекта на схеме соединений имеют один и тот же позиционный обозначатель.
Два или более кабеля/экрана/скрутки могут использовать один и тот же позиционный обозначатель без нарушения этой проверки.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Duplicate Designator <Designator>
где Designator — проблемный позиционный обозначатель.
Рекомендации по устранению
Назначьте дубликатам разные уникальные позиционные обозначатели по мере необходимости. Это можно сделать на панели Properties, отредактировав каждый проблемный позиционный обозначатель при выбранном объекте.
Обозначения объектов также можно обновлять с помощью диалогового окна Annotate (Tools » Annotate Harness Wiring Diagrams). В качестве альтернативы сначала сбросьте дублирующиеся обозначения с помощью команды Tools » Annotation » Reset Duplicate Harness Wiring Diagram Designators, затем используйте команду Tools » Annotation » Annotate Harness Wiring Diagrams Quietly для аннотирования без запуска диалогового окна Annotate .
Дополнительные сведения об аннотировании объектов схемы соединений см. на странице Defining the Wiring Diagram.
Electrical mismatch - shorted nets
Это нарушение возникает, когда провода, представляющие разные логические соединения, импортированные из многоплатного проекта, соединены друг с другом.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Electrical mismatch - shorted nets
Рекомендация по устранению
Убедитесь, что нет соединений между проводами, представляющими разные логические соединения, импортированные из многоплатного проекта. Выводы компонентов, относящиеся к разным логическим соединениям, могут быть соединены, либо провода, представляющие разные логические соединения, могут быть соединены через сростки.
Дополнительные сведения о создании связности на схеме соединений жгута см. на странице Defining the Wiring Diagram.
Electrical mismatch - wire terminated at wrong pin
Это нарушение возникает, когда провод соединяет выводы компонентов, относящиеся к разным логическим соединениям, импортированным из многоплатного проекта.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Electrical mismatch - wire terminated at wrong pin
Рекомендация по устранению
Убедитесь, что нет проводов между выводами компонентов, относящимися к разным логическим соединениям, импортированным из многоплатного проекта.
Для завершённых соединений (т. е. когда все выводы компонентов одного и того же логического соединения соединены проводами на схеме соединений) линии цепей исчезают из документа.
Дополнительные сведения о создании связности на схеме соединений жгута см. на странице Defining the Wiring Diagram.
Empty Cable object
Это нарушение возникает, когда объект кабеля не охватывает ни одного провода на схеме соединений.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Empty Cable object <CableDesignator>
где CableDesignator — обозначение проблемного кабеля.
Рекомендация по устранению
Переместите или отредактируйте проблемный объект кабеля так, чтобы он охватывал провода, либо удалите объект, если кабель не требуется.
Чтобы определить, какие провода охватываются кабелем, выделите его. Охваченные провода будут подсвечены в рабочей области. Кроме того, провода кабеля перечислены в области Cable Objects панели Properties, когда кабель выбран.
Дополнительные сведения о работе с кабелями см. на странице Defining the Wiring Diagram.
Empty Shield object
Это нарушение возникает, когда объект экрана или экрана с подключением не охватывает ни одного провода на схеме соединений.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Empty Shield object
Рекомендация по устранению
Переместите или отредактируйте проблемный объект экрана так, чтобы он охватывал провода, либо удалите объект, если экран не требуется.
Чтобы определить, какие провода охватываются экраном, выделите его. Охваченные провода будут подсвечены в рабочей области. Кроме того, провода экрана перечислены в области Shield Objects панели Properties, когда экран выбран.
Дополнительные сведения о работе с экранами см. на странице Defining the Wiring Diagram.
Empty Tap object
Это нарушение возникает, когда к объекту ответвления (tap) не подключён ни один провод и ни один провод не проложен через ответвление.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Empty Tap object <TapDesignator>
где TapDesignator — обозначение проблемного ответвления.
Рекомендация по устранению
Подключите провод к проблемному ответвлению и проложите провод так, чтобы он проходил через ответвление, либо удалите объект, если ответвление не требуется.
Дополнительные сведения о работе с ответвлениями см. на странице Defining the Wiring Diagram.
Empty Twist object
Это нарушение возникает, когда объект скрутки не охватывает ни одного провода на схеме соединений.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Empty Twist object
Рекомендация по устранению
Переместите или отредактируйте проблемный объект скрутки так, чтобы он охватывал провода, либо удалите объект, если скрутка не требуется.
Чтобы определить, какие провода охватываются скруткой, выделите её. Охваченные провода будут подсвечены в рабочей области. Кроме того, провода скрутки перечислены в области Twist Objects панели Properties, когда скрутка выбрана.
Дополнительные сведения о работе со скрутками см. на странице Defining the Wiring Diagram.
No tapped Wire in Tap object
Это нарушение возникает, когда провод подключён к объекту ответвления, но ни один провод не проложен через ответвление.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
No tapped Wire in Tap object <TapDesignator>
где TapDesignator — обозначение проблемного ответвления.
Рекомендация по устранению
Проложите провод так, чтобы он проходил через проблемное ответвление.
Дополнительные сведения о работе с ответвлениями см. на странице Defining the Wiring Diagram.
Shield with only 1 element
Это нарушение возникает, когда объект экрана охватывает только один провод на схеме соединений.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Shield with only 1 element
Рекомендация по устранению
Переместите или отредактируйте проблемный объект экрана так, чтобы он охватывал более одного провода, либо удалите объект, если экран не требуется.
Чтобы определить, какие провода охватываются экраном, выделите его. Охваченные провода будут подсвечены в рабочей области. Кроме того, провода экрана перечислены в области Shield Objects панели Properties, когда экран выбран.
Дополнительные сведения о работе с экранами см. на странице Defining the Wiring Diagram.
Splice with only 1 wire
Это нарушение возникает, когда к объекту сростка подключён только один провод.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Splice with only 1 wire <SpliceDesignator>
где SpliceDesignator — обозначение проблемного сростка.
Рекомендация по устранению
Подключите к сростку больше проводов, чтобы он представлял случай, когда один физический провод соединён с другим физическим проводом.
Дополнительные сведения о работе со сростками см. на странице Defining the Wiring Diagram.
Twist with only 1 element
Это нарушение возникает, когда объект скрутки охватывает только один провод на схеме соединений.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Twist with only 1 element
Рекомендация по устранению
Переместите или отредактируйте проблемный объект скрутки так, чтобы он охватывал более одного провода, либо удалите объект, если скрутка не требуется.
Чтобы определить, какие провода охватываются скруткой, выделите её. Охваченные провода будут подсвечены в рабочей области. Кроме того, провода скрутки перечислены в области Twist Objects панели Properties, когда скрутка выбрана.
Дополнительные сведения о работе со скрутками см. на странице Defining the Wiring Diagram.
Unconnected Splice object
Это нарушение возникает, когда к объекту сростка не подключён ни один провод.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Unconnected Splice object <SpliceDesignator>
где SpliceDesignator — обозначение проблемного сростка.
Рекомендация по устранению
Подключите провода к сростку, чтобы он представлял случай, когда один физический провод соединён с другим физическим проводом.
Дополнительные сведения о работе со сростками см. на странице Defining the Wiring Diagram.
Unnecessary Splice
Это нарушение возникает, когда к объекту сростка подключены только два провода.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Unnecessary Splice <SpliceDesignator>
где SpliceDesignator — обозначение проблемного сростка.
Рекомендация по устранению
Подключите больше проводов к сростку, чтобы он представлял случай, когда физический провод подключен к другому физическому проводу.
Обратитесь к странице Defining the Wiring Diagram, чтобы узнать больше о работе со сростками.
Unnecessary Tap
Это нарушение возникает, когда провод проложен через объект ответвления (tap), но к ответвлению не подключен ни один провод.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Unnecessary Tap object <TapDesignator>
где TapDesignator — обозначение проблемного ответвления.
Рекомендация по устранению
Подключите провод к проблемному ответвлению.
Обратитесь к странице Defining the Wiring Diagram, чтобы узнать больше о работе с ответвлениями.
Unspecified connector cavities - no part choice for active pins
Это нарушение возникает, когда у компонента есть один или несколько выводов, для которых не назначены гнёзда (cavities), и к этим выводам подключены провода.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Unspecified connector cavities - no part choice for active pins in <ComponentDesignator>
где ComponentDesignator — обозначение проблемного компонента.
Рекомендация по устранению
Убедитесь, что для всех выводов проблемного компонента, к которым подключены провода, назначены гнёзда. Выберите компонент и перейдите на вкладку Cavities панели Properties, чтобы настроить гнёзда для этого компонента.
Обратитесь к странице Defining the Wiring Diagram, чтобы узнать больше о назначении гнёзд разъёма.
Unterminated wire
Это нарушение возникает, когда на схеме соединений присутствует незаделанный (неоконцованный) провод.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Unterminated wire <WireDesignator>
где WireDesignator — обозначение проблемного провода.
Рекомендация по устранению
Убедитесь, что проблемный провод оконцован на выводе компонента или, если по замыслу проекта он должен оставаться неподключённым, на незаделанном конце провода размещён объект «no connect».
Обратитесь к странице Defining the Wiring Diagram, чтобы узнать больше о работе с неподключёнными проводами.
Unwired connection
Это нарушение возникает, когда логическое соединение, импортированное из многоплатного проекта, не завершено проводами на схеме соединений.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Unwired connection <LogicalConnectionDesignator>
где LogicalConnectionDesignator — обозначение проблемного логического соединения.
Рекомендация по устранению
Убедитесь, что проблемное соединение завершено, т. е. все выводы компонентов, относящиеся к одному и тому же логическому соединению, соединены проводами.
Для завершённых соединений линии сети (netlines) исчезают из документа.
Обратитесь к странице Defining the Wiring Diagram, чтобы узнать больше о создании связности на схеме соединений жгута.
Unwired shield connection
Это нарушение возникает, когда на схеме соединений размещён объект экрана с подключением, но к этому объекту не подключен ни один провод.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Unwired shield connection
Рекомендация по устранению
Убедитесь, что к проблемному объекту экрана с подключением подсоединён провод, либо используйте вместо него объект экрана, если подключение экрана не требуется.
Обратитесь к странице Defining the Wiring Diagram, чтобы узнать больше о работе с экранами с подключением.
Wire-net with multiple wire colors
Это нарушение возникает, когда провода разных цветов подключены к одному и тому же объекту сростка, либо когда провода разных цветов проложены через объект ответвления (tap) и подключены к нему.
Уведомление
Уведомление отображается на панели Messages в следующем формате:
Wire-net with multiple colors at splice <SpliceDesignator>
где SpliceDesignator — обозначение проблемного сростка.
Рекомендация по устранению
Убедитесь, что к проблемному сростку подключены провода одного и того же цвета, либо что через проблемное ответвление проложены и к нему подключены провода одного и того же цвета.
Обратитесь к странице Defining the Wiring Diagram, чтобы узнать больше о работе со сростками и ответвлениями.