Настройка проверки электрических правил (ERC)
Parent page: Диалоги WorkspaceManager
Диалог Electrical Rules Check Setup
Сводка
Этот диалог предоставляет элементы управления для настройки отчёта проверки электрических правил (Electrical Rules Check). Он проверяет электрическую/чертёжную корректность захваченного исходного проекта и запускается первым при генерации выходных данных с использованием пакетного процесса выпуска (release) CircuitStudio, который применяется для формирования всех производственных файлов, необходимых для изготовления и сборки вашей платы.
Доступ
Диалог открывается следующими способами:
- Выберите пункт 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, для проверки исходных документов на нарушения.
Список нарушений
Эта область содержит все возможные электрические и чертёжные нарушения, которые могут существовать в исходных документах проекта. Сами нарушения сгруппированы по следующим категориям:
- Нарушения, связанные с шинами
- Нарушения, связанные с символами кода
- Нарушения, связанные с компонентами
- Нарушения, связанные с ограничениями конфигурации
- Нарушения, связанные с документами
- Нарушения, связанные с конечными автоматами
- Нарушения, связанные с жгутами
- Нарушения, связанные с цепями (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.
- Default — вернуть Report Mode для всех типов нарушений к значениям по умолчанию.
Дополнительные параметры
- 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.