Project Options - Error Reporting

Вы просматриваете версию 2.1. Для самой новой информации, перейдите на страницу Project Options - Error Reporting для версии 4

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

Вкладка Error Reporting диалогового окна Project Options для проекта Multi-board и проекта PCBВкладка Error Reporting диалогового окна Project Options для проекта Multi-board и проекта PCB

Обзор

Эта вкладка диалогового окна Project Options позволяет задавать уровни отчета возможных электрических и графических нарушений, которые могут быть найдены в исходных документах схемы при компиляции проекта. Когда проект скомпилирован, эти настройки, в сочетании с настройками на вкладке Connection Matrix, будут использоваться для проверки исходных документов на нарушения.

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

Процесс компиляции включает в себя формирование списка цепей проекта. На самом деле, результатом процесса компиляции является унифицированная модель данных проекта. Внимательно проверьте и исправьте все ошибки перед формированием списка цепей.
При работе с проектом интегрированной библиотеки (*.LibPkg) вкладка Error Reporting является частью диалогового окна Options for Integrated Library – разновидности диалогового окна, о котором идет речь здесь. На этой вкладке приведены только те типы нарушений, которые имеют отношение к компиляции проектов этого типа.
Для получения подробной информации о возможных электрических и графических нарушениях, которые могут быть найдены в исходных документах в ходе компиляции проекта, обратитесь к Справочнику по нарушениям компиляции проекта.

Доступ

Это одна из множества вкладок, доступных при настройке проекта через диалоговое окно Project Options. Чтобы открыть это диалоговое окно:

  • Выберите команду Project » Project Options в редакторе схем или плат.
  • Щелкните ПКМ по названию проекта в панели Projects и выберите команду Project Options из контекстного меню.
Для проекта интегрированной библиотеки доступен только второй способ.

Параметры и элементы управления

Список нарушений

В этом списке представлены все возможные электрические и графические нарушения, которые могут существовать в исходных документах проекта. Сами нарушения сгруппированы в следующие категории:

Для каждого типа нарушений представлены следующие поля:

  • Violation Type Description (Описание типа нарушения) – краткое описание типа нарушения.
  • Report Mode (Режим отчета) – используйте это поле для указания уровня критичности, связанного с нарушением проверки. Используйте выпадающее меню, чтобы выбрать один из следующих уровней отчета:
    • (Без отчета)
    • (Предупреждение)
    • (Ошибка)
    • (Критическая ошибка)

Контекстное меню

В контекстном меню доступны следующие команды:

  • All Off (Отключить все) – задает значение No Report уровня отчета Report Mode для всех типов нарушений.
  • All Warning (Задать все нарушения как предупреждения) – задает значение Warning уровня отчета Report Mode для всех типов нарушений.
  • All Error (Задать все нарушения как ошибки) – задает значение Error уровня отчета Report Mode для всех типов нарушений.
  • All Fatal (Задать все нарушения как критические ошибки) – задает значение Fatal Error уровня отчета Report Mode для всех типов нарушений.
  • Selected Off (Отключить выделенные) – задает значение No Report уровня отчета Report Mode для выделенных типов нарушений.
  • Selected To Warning (Задать выделенные нарушения как предупреждения) – задает значение Warning уровня отчета Report Mode для выделенных типов нарушений.
  • Selected To Error (Задать выделенные нарушения как ошибки) – задает значение Error уровня отчета Report Mode для выделенных типов нарушений.
  • Selected To Fatal (Задать выделенные нарушения как критические ошибки) – задает значение Fatal Error уровня отчета Report Mode для выделенных типов нарушений.
  • Default (По умолчанию) – задает значение по умолчанию уровня отчета Report Mode для всех типов нарушений.
Множество типов нарушений можно выделить с помощью стандартных сочетаний (Ctrl+ЛКМ, Shift+ЛКМ).

Дополнительные параметры

  • Report Suppressed Violations in Messages Panel (Сообщать о подавленных нарушениях в панели Messages) – включите этот параметр, чтобы отображать нарушения в панели Messages, даже если они были подавлены через эту вкладку.
  • Set To Installation Defaults (Задать настройки по умолчанию) – нажмите для задания всем параметрам настроек по умолчанию.

Советы

  • Используйте вкладку Project Options - Connection Matrix для определения уровней отчета, связанных с нарушениями соединений выводов, портов и входов в лист.
  • В некоторых местах проекта, об электрических нарушениях которых вы знаете, нет необходимости сообщать о нарушениях. Для их подавления используйте директиву No ERC редактора схем в этих местах.
  • Как правило, лучше сначала скомпилировать проект и проверить предупреждения согласно настройкам по умолчанию. Для тех нарушений, которые не являются проблемой для данного проекта, уровень отчета может быть изменен.
  • Одной из важных настроек является Nets with only one pin (Цепи только с одним выводом). Ее можно использовать для поиска цепей только с одним узлом, где вывод соединен с портом или меткой цепи, но не соединен с другим выводом. По умолчанию для этого нарушения не задан отчет, но его можно изменить на предупреждение для обнаружения таких цепей.