Параметры проекта — отчёты об ошибках
Parent page: Диалоги WorkspaceManager
Вкладка Error Reporting диалогового окна Options for PCB Project
Сводка
Эта вкладка диалогового окна Options for PCB Project предоставляет элементы управления для задания уровней отчётности для каждого из возможных электрических и чертёжных нарушений, которые могут присутствовать в исходных документах схемы при компиляции проекта. При компиляции проекта эти настройки нарушений будут использоваться — совместно с заданной Матрицей соединений — для проверки исходных документов на нарушения.
Любые найденные нарушения, для которых установлен уровень отчётности Warning, Error или Fatal Error, будут отображаться как сообщения о нарушениях в панели Messages. Кроме того, если включён показ ошибок и предупреждений компилятора на схеме (включается на странице Schematic - Compiler диалогового окна Preferences), под объектом-нарушителем будет отображаться цветная волнистая линия.
Доступ
Это одна из нескольких вкладок, доступных при настройке параметров проекта — открывается из диалогового окна Options for PCB Project. Это диалоговое окно открывается следующим образом:
-
Щёлкните Project | Content |
в главном меню в редакторе схем или редакторе PCB.
- Щёлкните правой кнопкой мыши по записи самого проекта в панели Projects , затем выберите Project Options в контекстном меню.
Параметры/элементы управления
Список нарушений
Этот список содержит все возможные электрические и чертёжные нарушения, которые могут присутствовать в исходных документах проекта. Сами нарушения сгруппированы по следующим категориям:
- Нарушения, связанные с шинами
- Нарушения, связанные с символами кода
- Нарушения, связанные с компонентами
- Нарушения, связанные с ограничениями конфигурации
- Нарушения, связанные с документами
- Нарушения, связанные с жгутами
- Нарушения, связанные с цепями (nets)
- Нарушения, связанные с прочим
- Нарушения, связанные с параметрами
Каждый конкретный тип нарушения представлен следующими полями:
- Violation Type Description - краткое описание типа нарушения (или, наоборот, того, что именно проверяется).
-
Report Mode - используйте это поле, чтобы задать уровень серьёзности, связанный с нарушением проверки. В раскрывающемся списке выберите один из следующих уровней отчётности:
-
Меню правой кнопки мыши
Следующие команды доступны в контекстном меню вкладки (по правому щелчку):
- All Off - установить Report Mode для всех типов нарушений в No Report.
- All Warning - установить Report Mode для всех типов нарушений в Warning.
- All Error - установить Report Mode для всех типов нарушений в Error.
- All Fatal - установить Report Mode для всех типов нарушений в Fatal.
- Selected Off - установить Report Mode для всех выбранных типов нарушений в No Report.
- Selected To Warning - установить Report Mode для всех выбранных типов нарушений в Warning.
- Selected To Error - установить Report Mode для всех выбранных типов нарушений в Error.
- Selected To Fatal - установить Report Mode для всех выбранных типов нарушений в Fatal.
- Default - вернуть Report Mode для всех типов нарушений к значениям по умолчанию.
Дополнительные параметры
- Report Suppressed Violations in Messages Panel - включите этот параметр, чтобы отображать нарушения в панели Messages даже если они были подавлены с помощью директив No ERC.
- Set To Installation Defaults - нажмите эту кнопку, чтобы вернуть Report Mode значения для всех типов нарушений к настройкам по умолчанию.
Примечания
- Используйте вкладку Connection Matrix диалогового окна Options for PCB Project , чтобы задать уровни отчётности, связанные с электрическими нарушениями, касающимися выводов, портов и входов листа (sheet entries), в частности.
- В проекте могут быть места, которые вы знаете, что будут отмечены как электрические нарушения, но вы не хотите, чтобы они отмечались. Чтобы подавить их, разместите объект директивы схемы No ERC в каждой такой точке.
- Как правило, лучше сначала скомпилировать проект и просмотреть предупреждения с настройками по умолчанию. Для тех предупреждений, которые не являются проблемой для текущего проекта, можно изменить уровень отчётности.
-
Один интересный параметр — Nets with only one pin. Его можно использовать для обнаружения цепей (nets) с единственным узлом, когда, например, вывод подключён к порту, но не соединён с другим выводом. По умолчанию для него установлено No Report, и его можно изменить на Warning , чтобы помочь обнаруживать разорванные цепи.