Настройка и запуск проверки электрических правил (ERC) в CircuitMaker

 

Команда Output | Reports | Electrical Rules Check в редакторе схем открывает диалоговое окно Electrical Rules Check Setup, в котором есть элементы управления для настройки ERC. 

Диалоговое окно настройки Electrical Rules Check (ERC)

Диалоговое окно Electrical Rules Check Setup содержит три вкладки, каждая из которых описана на этой странице.

Javascript
Выбранные настройки могут быть более строгими или более мягкими, чем настройки, заданные в диалоговом окне Project Options. Вы можете сбросить настройки Electrical Rules Check до значений, соответствующих параметрам проекта, нажав Set To Project Default.

Вкладка Columns

  • Validation - используйте выпадающий список, чтобы задать максимально допустимый уровень ошибок при использовании генератора вывода ERC как части валидации в процессе выпуска (release) платы. 
  • Report Suppressed Errors - включите, чтобы сообщать о любых подавленных ошибках.
  • Show Columns - выберите, какие столбцы должны отображаться в отчёте ERC. По мере выбора Preview область обновляется, показывая настройки столбцов.
  • Preview - показывает текущие ошибки, обнаруженные в проекте, на основе валидации с использованием проверок, заданных на вкладках этого диалогового окна. Измените уровень проверки — и проект будет динамически повторно провалидирован, а область предварительного просмотра обновится. Используйте параметры в области Show Columns, чтобы переключать отображение соответствующих столбцов в области предварительного просмотра.

Вкладка Error Reporting

Эта вкладка позволяет задать уровни отчётности для каждого из возможных нарушений, которые могут существовать в исходных документах схемы при валидации проекта. При валидации проекта эти настройки нарушений будут использоваться совместно с вкладкой Connection Matrix для проверки исходных документов на нарушения. Любые найденные нарушения с уровнем отчётности No ReportWarningError, или Fatal Error будут отображаться на панели Messages. Кроме того, если ошибки и предупреждения компилятора включены для отображения на схеме (включается на странице Schematic Compiler в System Preferences), проблемный объект будет отмечен цветной волнистой линией под ним.

Таблица нарушений

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

Tips

  • Используйте вкладку Connection Matrix, чтобы задать уровни отчётности, связанные с электрическими нарушениями, касающимися выводов (pins), портов (ports) и входов листа (sheet entries) в частности.
  • В проекте могут быть места, которые, как вы знаете, будут отмечены как электрические нарушения, но вы не хотите, чтобы они отмечались. Чтобы подавить их, разместите в этих местах объект директивы схемы No ERC.
  • Как правило, лучше сначала провалидировать проект и просмотреть предупреждения с настройками по умолчанию. Для тех предупреждений, которые не являются проблемой для текущего проекта, можно изменить уровень отчётности.

Вкладка Connection Matrix

Эта вкладка отображает матрицу, которая предоставляет механизм для задания правил связности между выводами компонентов и идентификаторами цепей, такими как Ports и Sheet Entries. Она определяет логические или электрические условия, о которых следует сообщать как о предупреждениях или ошибках. Например, выходной вывод, подключённый к другому выходному выводу, обычно считается ошибкой, а два соединённых пассивных вывода — нет.

При валидации проекта эти настройки нарушений будут использоваться совместно с заданными настройками на вкладке Error Reporting для проверки исходных документов на нарушения. Любые найденные нарушения с уровнем отчётности No Report, Warning, Error, или Fatal Error будут отображаться на панели Messages. Кроме того, если ошибки и предупреждения компилятора включены для отображения на схеме (включается на странице Schematic Compiler в System Preferences), проблемный объект будет отмечен цветной волнистой линией под ним.

Матрица

Матрица показывает все возможные проверки соединений проводников между комбинациями выводов, портов и входов листа, а также проверку на неподключённые сущности. Матрица читается по горизонтали/вертикали, а цвет элемента матрицы в точке пересечения строки и столбца задаёт, как компилятор будет реагировать при проверке данного условия.

Чтобы изменить режим отчётности для проверки нарушения в матрице, щёлкните по цветному квадрату в месте пересечения строки и столбца двух сущностей. При каждом щелчке режим будет переходить к следующему уровню отчётности.

Наведите курсор на квадрат, чтобы отобразить текст под матрицей, который описывает нарушение и режим отчётности.

Tips

  • Используйте вкладку Error Reporting, чтобы задать уровни отчётности, связанные с дополнительными электрическими нарушениями и нарушениями оформления (drafting).
  • В проекте могут быть места, которые, как вы знаете, будут отмечены как электрические нарушения, но вы не хотите, чтобы они отмечались. Чтобы подавить их, разместите в этих местах объект директивы схемы No ERC.
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content