Configuração da Verificação de Regras Elétricas
Parent page: Caixas de diálogo do WorkspaceManager
A caixa de diálogo Electrical Rules Check Setup
Resumo
Esta caixa de diálogo disponibiliza controlos para configurar o relatório de validação da Verificação de Regras Elétricas (ERC). Esta verificação analisa a validade elétrica/de desenho do projeto fonte capturado e é executada em primeiro lugar ao gerar saídas através do processo de libertação em lote do CircuitStudio, que é utilizado para gerar toda a documentação de fabrico necessária para fabricar e montar a sua placa.
Acesso
É possível aceder à caixa de diálogo das seguintes formas:
- Com a entrada Electrical Rules Check selecionada no separador Default Prints da caixa de diálogo Options for PCB Project, clique no botão Configure .
-
Clique no controlo Configure associado à entrada Electrical Rules Check na caixa de diálogo Generate output files (Project | Project Actions |
).
-
Se o tipo de saída Electrical Rules Check for a impressão predefinida do editor esquemático:
- Utilize o comando Outputs | Documentation | Print » Page Setup e depois clique no botão Advanced na caixa de diálogo Electrical Rules Check Properties.
- Utilize o comando Outputs | Documentation | Print » Print Preview, clique com o botão direito na janela principal de pré-visualização e, em seguida, escolha o comando Configuration no menu contextual.
Opções/Controlos
Separador Columns
Validação
- Maximum tolerated error level when validating release - utilize este campo para especificar um nível máximo de erro tolerado ao utilizar o gerador de saída ERC como parte da validação durante o processo de libertação da placa. Isto determina em que nível de aviso/erro o processo de libertação será terminado.
Erros Suprimidos
- Report Suppressed - ative esta opção para apresentar violações na região Preview mesmo que tenham sido suprimidas através da utilização de diretivas No ERC.
Mostrar Colunas
- Class - ative esta opção para apresentar a coluna Class na região Preview . A classe é o nível de relatório (Warning, Error, Fatal Error, Suppressed Warning, Suppressed Error, Suppressed Fatal Error).
- Document - ative esta opção para apresentar a coluna Document na região Preview . O documento é o documento fonte no qual a violação foi detetada (onde se encontram os objetos associados que violam a regra).
- Message - ative esta opção para apresentar a coluna Message na região Preview . A mensagem é uma descrição concisa da violação.
Pré-visualização
Esta região da caixa de diálogo detalha quaisquer avisos/erros existentes no projeto com base nas definições de relatório de erros desta caixa de diálogo.
Separador Error Reporting
Este separador permite-lhe definir os níveis de relatório para cada uma das possíveis violações elétricas e de desenho que podem existir nos documentos esquemáticos fonte ao compilar o projeto. Quando o gerador de saída da Verificação de Regras Elétricas é executado através da caixa de diálogo Generate output files, estas definições de violação serão utilizadas em conjunto com as definições definidas no separador Connection Matrix para testar os documentos fonte relativamente a violações.
Lista de Violações
Esta região apresenta todas as possíveis violações elétricas e de desenho que podem existir nos documentos fonte do projeto. As próprias violações estão agrupadas nas seguintes categorias:
- Violações Associadas a Barramentos
- Violações Associadas a Símbolos de Código
- Violações Associadas a Componentes
- Violações Associadas a Restrições de Configuração
- Violações Associadas a Documentos
- Violações Associadas a Máquinas de Estados Finitos
- Violações Associadas a Harnesses
- Violações Associadas a Nets
- Violações Associadas a Outros
- Violações Associadas a Parâmetros
Cada tipo específico de violação é apresentado com os seguintes campos:
- Violation Type Description - uma breve descrição do tipo de violação (ou, inversamente, do que está a ser verificado).
-
Report Mode - utilize este campo para especificar o nível de severidade associado à violação da verificação. Utilize a lista pendente para escolher entre os seguintes níveis de relatório:
-
Menu do botão direito
Os seguintes comandos estão disponíveis no menu contextual do botão direito:
- All Off - definir o Report Mode para todos os tipos de violação como No Report.
- All Warning - definir o Report Mode para todos os tipos de violação como Warning.
- All Error - definir o Report Mode para todos os tipos de violação como Error.
- All Fatal - definir o Report Mode para todos os tipos de violação como Fatal.
- Default - repor o Report Mode de todos os tipos de violação para as respetivas definições predefinidas.
Opções Adicionais
- Set To Project Default - clique neste botão para definir a configuração dos níveis de relatório para que seja igual à definida no separador Error Reporting da caixa de diálogo Options for PCB Project.
Separador Connection Matrix
Este separador da caixa de diálogo apresenta uma matriz que fornece um mecanismo para estabelecer regras de conectividade entre pinos de componentes e identificadores de net, como Ports e Sheet Entries. Define as condições lógicas ou elétricas que devem ser comunicadas como avisos ou erros. Por exemplo, um pino de saída ligado a outro pino de saída seria normalmente considerado uma condição de erro, mas dois pinos passivos ligados entre si não.
Quando o gerador de saída da Verificação de Regras Elétricas é executado através da caixa de diálogo Generate output files, estas definições de violação serão utilizadas em conjunto com as definições definidas no separador Error Reporting para testar os documentos fonte relativamente a violações.
Matriz de Ligações
A matriz apresenta todas as verificações possíveis de ligação elétrica entre combinações de pinos, ports e sheet entries, bem como testes para entidades não ligadas. A matriz é lida na horizontal/vertical, e a cor do elemento da matriz na interseção linha-coluna especifica como o Compilador irá responder ao testar essa condição específica.
Para alterar o modo de relatório de uma verificação de violação na matriz, clique no quadrado colorido onde a linha e a coluna de duas entidades se intersectam. Sempre que clicar, o modo passará para o nível de relatório seguinte. São suportados os seguintes níveis:
Menu do botão direito
Os seguintes comandos estão disponíveis no menu contextual do botão direito:
- All Off - definir todas as entradas da matriz como No Report.
- All Warning - definir todas as entradas da matriz como Warning.
- All Error - definir todas as entradas da matriz como Error.
- All Fatal - definir todas as entradas da matriz como Fatal.
- Default - repor todas as entradas da matriz para as respetivas definições predefinidas.
Opções Adicionais
- Set To Project Default - clique neste botão para definir a configuração da matriz para que seja igual à definida no separador Connection Matrix da caixa de diálogo Options for PCB Project.