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

Parent page: Диалоги WorkspaceManager

Диалог Electrical Rules Check SetupДиалог Electrical Rules Check Setup

Сводка

Этот диалог предоставляет элементы управления для настройки отчёта проверки электрических правил (Electrical Rules Check). Он проверяет электрическую/чертёжную корректность захваченного исходного проекта и запускается первым при генерации выходных данных с использованием пакетного процесса выпуска (release) CircuitStudio, который применяется для формирования всех производственных файлов, необходимых для изготовления и сборки вашей платы.

Отчёт проверки электрических правил (Electrical Rules Check) — который может выполняться как часть процесса выпуска — использует только проверки, заданные в этом диалоге, а не проверку ERC на уровне проекта. Его можно настроить более строго или более мягко, чем параметры, определённые в Project Options для вашего проекта. Он обеспечивает вторичный уровень валидации, добавляя уверенности и гарантируя целостность данных вашего проекта.
Для подробного справочного описания каждого из возможных электрических и чертёжных нарушений, которые могут присутствовать в исходных документах при компиляции проекта, см. Справочник нарушений компилятора проекта.

Доступ

Диалог открывается следующими способами:

  • Выберите пункт Electrical Rules Check на вкладке Default Prints диалога Options for PCB Project, затем нажмите кнопку Configure .
  • Нажмите элемент управления Configure , связанный с пунктом Electrical Rules Check в диалоге Generate output files (Project | Project Actions | ).
  • Если тип выходных данных Electrical Rules Check является печатью по умолчанию для редактора схем:
    • Используйте команду Outputs | Documentation | Print » Page Setup, затем нажмите кнопку Advanced в диалоге Electrical Rules Check Properties.
    • Используйте команду Outputs | Documentation | Print » Print Preview, щёлкните правой кнопкой мыши в основном окне предварительного просмотра и выберите команду Configuration в контекстном меню.

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

Вкладка Columns

Validation

  • Maximum tolerated error level when validating release — используйте это поле, чтобы задать максимально допустимый уровень ошибок при использовании генератора вывода ERC в составе валидации в процессе выпуска платы. Это определяет, на каком уровне предупреждения/ошибки процесс выпуска будет остановлен.

Suppressed Errors

  • Report Suppressed — включите эту опцию, чтобы отображать нарушения в области Preview , даже если они были подавлены с помощью директив No ERC.

Show Columns

  • Class — включите эту опцию, чтобы отображать столбец Class в области Preview . Класс — это уровень отчётности (Warning, Error, Fatal Error, Suppressed Warning, Suppressed Error, Suppressed Fatal Error).
  • Document — включите эту опцию, чтобы отображать столбец Document в области Preview . Документ — это исходный документ, в котором обнаружено нарушение (в котором находятся соответствующие объект(ы)-нарушители).
  • Message — включите эту опцию, чтобы отображать столбец Message в области Preview . Сообщение — это краткое описание нарушения.

Предварительный просмотр

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

Вкладка Error Reporting

Эта вкладка позволяет определить уровни отчётности для каждого из возможных электрических и чертёжных нарушений, которые могут существовать в исходных документах схем при компиляции проекта. Когда генератор вывода Electrical Rules Check запускается с использованием диалога Generate output files, эти настройки нарушений будут применяться совместно с настройками, заданными на вкладке Connection Matrix, для проверки исходных документов на нарушения.

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

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

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

  • 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.
  • Default — вернуть Report Mode для всех типов нарушений к значениям по умолчанию.
Можно выбрать несколько типов нарушений, используя стандартные приёмы множественного выбора (Ctrl+click, Shift+click).

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

  • Set To Project Default — нажмите эту кнопку, чтобы установить конфигурацию уровней отчётности такой же, как определено на вкладке Error Reporting диалога Options for PCB Project.

Вкладка Connection Matrix

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

Когда генератор вывода Electrical Rules Check запускается с использованием диалога Generate output files, эти настройки нарушений будут применяться совместно с заданными настройками на вкладке Error Reporting для проверки исходных документов на нарушения.

Матрица соединений

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

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

При наведении курсора на квадрат под матрицей отображается текст с описанием нарушения связности и действующего режима отчётности.

Контекстное меню (правая кнопка)

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

  • All Off — установить все элементы матрицы в No Report.
  • All Warning — установить все элементы матрицы в Warning.
  • All Error — установить все элементы матрицы в Error.
  • All Fatal — установить все элементы матрицы в Fatal.
  • Default — вернуть все элементы матрицы к значениям по умолчанию.

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

  • Set To Project Default — нажмите эту кнопку, чтобы установить конфигурацию матрицы такой же, как определено на вкладке Connection Matrix диалога Options for PCB Project.

 

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content