Opções do Projeto - Relatório de Erros
Parent page: Caixas de Diálogo do WorkspaceManager
O separador Error Reporting da Options for PCB Project caixa de diálogo
Resumo
Este separador da Options for PCB Project caixa de diálogo disponibiliza controlos para 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 de origem ao compilar o projeto. Quando o projeto é compilado, estas definições de violação serão utilizadas - em conjunto com a Matriz de Ligações definida - para testar a existência de violações nos documentos de origem.
Quaisquer violações encontradas que tenham um nível de relatório de Aviso, Erro ou Erro Fatal serão apresentadas como mensagens de violação no painel Messages. Além disso, se os erros e avisos do compilador estiverem ativados para apresentação no esquemático (ativados na página Schematic - Compiler da Preferences caixa de diálogo), um objeto com problema apresentará uma linha ondulada colorida por baixo.
Acesso
Este é um de vários separadores disponíveis ao configurar as opções de um projeto – acedido a partir da Options for PCB Project caixa de diálogo. Esta caixa de diálogo é acedida da seguinte forma:
-
Clicando em Project | Content |
nos menus principais do Editor de Esquemáticos ou do Editor PCB.
- Clicando com o botão direito na entrada do próprio projeto no Projects painel e escolhendo Project Options no menu de contexto.
Opções/Controlos
Lista de Violações
Esta lista apresenta todas as possíveis violações elétricas e de desenho que podem existir nos documentos de origem 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 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 de contexto do botão direito para este separador:
- 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.
- Selected Off - definir o Report Mode para todos os tipos de violação selecionados como No Report.
- Selected To Warning - definir o Report Mode para todos os tipos de violação selecionados como Warning.
- Selected To Error - definir o Report Mode para todos os tipos de violação selecionados como Error.
- Selected To Fatal - definir o Report Mode para todos os tipos de violação selecionados como Fatal.
- Default - repor o Report Mode de todos os tipos de violação para as respetivas definições predefinidas.
Opções Adicionais
- Report Suppressed Violations in Messages Panel - ative esta opção para apresentar violações no painel Messages mesmo que tenham sido suprimidas através da utilização de diretivas No ERC.
- Set To Installation Defaults - clique neste botão para repor as entradas Report Mode de todos os tipos de violação para as respetivas definições predefinidas.
Notas
- Utilize o separador Connection Matrix da Options for PCB Project caixa de diálogo para especificar os níveis de relatório associados a violações elétricas relacionadas especificamente com pinos, portas e entradas de folha.
- Pode haver pontos no desenho que sabe que serão assinalados como violações elétricas, mas que não pretende que sejam assinalados. Para os suprimir, coloque um objeto de diretiva de desenho esquemático No ERC em cada ponto.
- De um modo geral, é preferível compilar primeiro o desenho e analisar os avisos com as definições predefinidas. Para os avisos que não constituam um problema para o desenho atual, o nível de relatório pode ser alterado.
-
Uma opção de interesse é Nets with only one pin. Esta pode ser utilizada para detetar nets de nó único em que, por exemplo, um pino foi ligado a uma Porta, mas não está ligado a outro pino. Esta opção está definida como No Report por predefinição e pode ser alterada para Warning para ajudar a detetar nets interrompidas.