Konfiguracja kontroli reguł elektrycznych (ERC)

Parent page: Okna dialogowe WorkspaceManager

Okno dialogowe Electrical Rules Check SetupOkno dialogowe Electrical Rules Check Setup

Podsumowanie

To okno dialogowe udostępnia elementy sterujące do konfiguracji raportu walidacji Electrical Rules Check. Sprawdza ono poprawność elektryczną/rysunkową przechwyconego projektu źródłowego i jest uruchamiane jako pierwsze podczas generowania danych wyjściowych przy użyciu wsadowego procesu wydania (release) w CircuitStudio, który służy do wygenerowania wszystkich danych produkcyjnych wymaganych do wykonania i montażu płytki.

Raport walidacji Electrical Rules Check — który może być uruchamiany w ramach procesu wydania — korzysta wyłącznie z kontroli zdefiniowanych w tym oknie dialogowym, a nie z kontroli ERC na poziomie projektu. Można go skonfigurować jako bardziej rygorystyczny lub bardziej liberalny niż ustawienia zdefiniowane w Project Options dla Twojego projektu. Zapewnia on drugi poziom walidacji, dając dodatkowy spokój i zapewniając integralność danych projektowych.
Aby uzyskać kompleksowe odniesienie opisujące każde z możliwych naruszeń elektrycznych i rysunkowych, które mogą wystąpić w dokumentach źródłowych podczas kompilowania projektu, zapoznaj się z Project Compiler Violations Reference.

Dostęp

Okno dialogowe jest dostępne w następujący sposób:

  • Gdy na karcie Default Prints w oknie dialogowym Options for PCB Project zaznaczony jest wpis Electrical Rules Check, kliknij przycisk Configure .
  • Kliknij element sterujący Configure powiązany z wpisem Electrical Rules Check w oknie dialogowym Generate output files (Project | Project Actions | ).
  • Jeśli typ wyjścia Electrical Rules Check jest domyślnym wydrukiem dla edytora schematów:
    • Użyj polecenia Outputs | Documentation | Print » Page Setup, a następnie kliknij przycisk Advanced w oknie dialogowym Electrical Rules Check Properties.
    • Użyj polecenia Outputs | Documentation | Print » Print Preview, kliknij prawym przyciskiem myszy w głównym oknie podglądu, a następnie wybierz polecenie Configuration z menu kontekstowego.

Opcje/elementy sterujące

Karta Columns

Validation

  • Maximum tolerated error level when validating release — użyj tego pola, aby określić maksymalny dopuszczalny poziom błędów podczas używania generatora wyjścia ERC jako części walidacji w trakcie procesu wydania płytki. Określa to, na jakim poziomie ostrzeżenia/błędu proces wydania zostanie przerwany.

Suppressed Errors

  • Report Suppressed — włącz tę opcję, aby wyświetlać naruszenia w obszarze Preview , nawet jeśli zostały one stłumione (suppressed) poprzez użycie dyrektyw No ERC.

Show Columns

  • Class — włącz tę opcję, aby wyświetlać kolumnę Class w obszarze Preview . Klasa to poziom raportowania (Warning, Error, Fatal Error, Suppressed Warning, Suppressed Error, Suppressed Fatal Error).
  • Document — włącz tę opcję, aby wyświetlać kolumnę Document w obszarze Preview . Dokument to dokument źródłowy, w którym wykryto naruszenie (w którym znajdują się powiązane obiekty naruszające reguły).
  • Message — włącz tę opcję, aby wyświetlać kolumnę Message w obszarze Preview . Komunikat to zwięzły opis naruszenia.

Podgląd

Ten obszar okna dialogowego przedstawia wszelkie ostrzeżenia/błędy występujące w projekcie na podstawie ustawień raportowania błędów w tym oknie dialogowym.

Karta Error Reporting

Ta karta umożliwia zdefiniowanie poziomów raportowania dla każdego z możliwych naruszeń elektrycznych i rysunkowych, które mogą wystąpić w źródłowych dokumentach schematów podczas kompilowania projektu. Gdy generator wyjścia Electrical Rules Check jest uruchamiany przy użyciu okna dialogowego Generate output files, te ustawienia naruszeń będą używane łącznie z ustawieniami zdefiniowanymi na karcie Connection Matrix do testowania dokumentów źródłowych pod kątem naruszeń.

Lista naruszeń

Ten obszar przedstawia wszystkie możliwe naruszenia elektryczne i rysunkowe, które mogą wystąpić w dokumentach źródłowych projektu. Naruszenia są zebrane w następujących kategoriach:

Każdy konkretny typ naruszenia jest przedstawiony z następującymi polami:

  • Violation Type Description — krótki opis typu naruszenia (lub odwrotnie: tego, co jest sprawdzane).
  • Report Mode — użyj tego pola, aby określić poziom ważności (severity) powiązany z naruszeniem danej kontroli. Użyj listy rozwijanej, aby wybrać jeden z następujących poziomów raportowania:

Menu po kliknięciu prawym przyciskiem

Następujące polecenia są dostępne w menu kontekstowym po kliknięciu prawym przyciskiem:

  • All Off — ustaw Report Mode dla wszystkich typów naruszeń na No Report.
  • All Warning — ustaw Report Mode dla wszystkich typów naruszeń na Warning.
  • All Error — ustaw Report Mode dla wszystkich typów naruszeń na Error.
  • All Fatal — ustaw Report Mode dla wszystkich typów naruszeń na Fatal.
  • Default — przywróć Report Mode dla wszystkich typów naruszeń do ustawień domyślnych.
Można zaznaczyć wiele typów naruszeń, korzystając ze standardowych technik wielokrotnego zaznaczania (Ctrl+click, Shift+click).

Dodatkowe opcje

  • Set To Project Default — kliknij ten przycisk, aby ustawić konfigurację poziomów raportowania taką samą jak zdefiniowana na karcie Error Reporting w oknie dialogowym Options for PCB Project.

Karta Connection Matrix

Ta karta okna dialogowego udostępnia macierz zapewniającą mechanizm ustanawiania reguł łączności pomiędzy pinami komponentów a identyfikatorami sieci, takimi jak porty i wpisy arkusza (Sheet Entries). Definiuje ona warunki logiczne lub elektryczne, które mają być raportowane jako ostrzeżenia lub błędy. Na przykład pin wyjściowy połączony z innym pinem wyjściowym byłby zwykle uznawany za błąd, natomiast dwa połączone piny pasywne — nie.

Gdy generator wyjścia Electrical Rules Check jest uruchamiany przy użyciu okna dialogowego Generate output files, te ustawienia naruszeń będą używane łącznie z ustawieniami zdefiniowanymi na karcie Error Reporting do testowania dokumentów źródłowych pod kątem naruszeń.

Macierz połączeń

Macierz przedstawia wszystkie możliwe kontrole połączeń okablowania pomiędzy kombinacjami pinów, portów i wpisów arkusza, a także testuje elementy niepodłączone. Macierz jest odczytywana w układzie wiersz/kolumna, a kolor elementu macierzy na przecięciu wiersza i kolumny określa, jak Kompilator zareaguje podczas testowania danego warunku.

Aby zmienić tryb raportowania dla kontroli naruszenia w macierzy, kliknij kolorowy kwadrat na przecięciu wiersza i kolumny dwóch elementów. Każde kliknięcie przełącza tryb na kolejny poziom raportowania. Obsługiwane są następujące poziomy:

Po najechaniu kursorem na kwadrat poniżej macierzy wyświetlany jest tekst opisujący naruszenie łączności oraz aktualnie obowiązujący tryb raportowania.

Menu po kliknięciu prawym przyciskiem

Następujące polecenia są dostępne w menu kontekstowym po kliknięciu prawym przyciskiem:

  • All Off — ustaw wszystkie wpisy w macierzy na No Report.
  • All Warning — ustaw wszystkie wpisy w macierzy na Warning.
  • All Error — ustaw wszystkie wpisy w macierzy na Error.
  • All Fatal — ustaw wszystkie wpisy w macierzy na Fatal.
  • Default — przywróć wszystkie wpisy w macierzy do ustawień domyślnych.

Dodatkowe opcje

  • Set To Project Default — kliknij ten przycisk, aby ustawić konfigurację macierzy taką samą jak zdefiniowana na karcie Connection Matrix w oknie dialogowym Options for PCB Project.

 

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Content