Project Options - Error Reporting
Обзор
Эта вкладка диалогового окна Project Options позволяет задавать уровни отчета возможных электрических и графических нарушений, которые могут быть найдены в исходных документах схемы при компиляции проекта. Когда проект скомпилирован, эти настройки, в сочетании с настройками на вкладке Connection Matrix, будут использоваться для проверки исходных документов на нарушения.
Найденные нарушения, которым задан уровень отчета Warning, Error или Fatal Error, будут отображены в качестве сообщений в панели Messages. Кроме того, если включено отображение на схеме ошибок и предупреждений компилятора (включено на странице Schematic - Compiler диалогового окна Preferences), под вызывающим нарушение объектом будет показана цветная волнистая линия.
Доступ
Это одна из множества вкладок, доступных при настройке проекта через диалоговое окно Project Options. Чтобы открыть это диалоговое окно:
- Выберите команду Project » Project Options в редакторе схем или плат.
- Щелкните ПКМ по названию проекта в панели Projects и выберите команду Project Options из контекстного меню.
Параметры и элементы управления
Список нарушений
В этом списке представлены все возможные электрические и графические нарушения, которые могут существовать в исходных документах проекта. Сами нарушения сгруппированы в следующие категории:
- Violations Associated with Buses (Нарушения, связанные с шинами)
- Violations Associated with Components (Нарушения, связанные с компонентами)
- Violations Associated with Connections (Нарушения, связанные с соединениями)
- Violations Associated with Documents (Нарушения, связанные с документами)
- Violations Associated with Harnesses (Нарушения, связанные со жгутами)
- Violations Associated with Mated Parts (Нарушения, связанные с соединенными компонентами)
- Violations Associated with Nets (Нарушения, связанные с цепями)
- Violations Associated with Others (Нарушения, связанные с прочими аспектами)
- Violations Associated with Parameters (Нарушения, связанные с параметрами)
Для каждого типа нарушений представлены следующие поля:
- 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 для всех типов нарушений.
Дополнительные параметры
- Report Suppressed Violations in Messages Panel (Сообщать о подавленных нарушениях в панели Messages) – включите этот параметр, чтобы отображать нарушения в панели Messages, даже если они были подавлены через эту вкладку.
- Set To Installation Defaults (Задать настройки по умолчанию) – нажмите для задания всем параметрам настроек по умолчанию.
Советы
- Используйте вкладку Project Options - Connection Matrix для определения уровней отчета, связанных с нарушениями соединений выводов, портов и входов в лист.
- В некоторых местах проекта, об электрических нарушениях которых вы знаете, нет необходимости сообщать о нарушениях. Для их подавления используйте директиву No ERC редактора схем в этих местах.
- Как правило, лучше сначала скомпилировать проект и проверить предупреждения согласно настройкам по умолчанию. Для тех нарушений, которые не являются проблемой для данного проекта, уровень отчета может быть изменен.
- Одной из важных настроек является Nets with only one pin (Цепи только с одним выводом). Ее можно использовать для поиска цепей только с одним узлом, где вывод соединен с портом или меткой цепи, но не соединен с другим выводом. По умолчанию для этого нарушения не задан отчет, но его можно изменить на предупреждение для обнаружения таких цепей.