Znaleziono dodatkowy pin w trybie wyświetlania komponentu
Parent category: Naruszenia związane z komponentami
Default report mode: ![]()
Podsumowanie
To naruszenie występuje, jeśli w jednym z trybów wyświetlania elementu wykryto dodatkowy pin.
Powiadomienie
Jeśli włączono wyświetlanie błędów i ostrzeżeń kompilatora na schemacie (włączane na stronie Schematic - Compiler w oknie dialogowym Preferences), obiekt powodujący problem będzie miał pod sobą kolorową falistą linię. Powiadomienie jest również wyświetlane w panelu Messages w następującym formacie:
Extra Pin <Identifier> in <DisplayMode> of part <PartName>,
gdzie:
Identifier służy do identyfikacji danego pinu. Podczas kompilowania dokumentu biblioteki schematów identyfikator pojawia się w formacie PhysicalComponentName-PinDesignator (np. DIP14-15). Podczas kompilowania schematu źródłowego lub projektu identyfikator pojawia się w formacie PartDesignator-PinDesignator (Inferred) (np. X1-1 (Inferred)).
DisplayMode to konkretny tryb reprezentacji graficznej elementu, w którym znaleziono dodatkowy pin. Element ma tryb Normal i może mieć zdefiniowanych do 255 trybów Alternate
PartName to albo fizyczna nazwa komponentu, albo oznaczenie (designator) elementu, którego dotyczy problem — w zależności od tego, czy kompilujesz dokument biblioteki schematów, czy odpowiednio arkusz schematu źródłowego/projekt.
Zalecenie dotyczące rozwiązania
To naruszenie zwykle pojawia się, gdy dla komponentu zdefiniowano alternatywny tryb graficzny i jednocześnie:
- Do widoku dodano dodatkowy pin, którego nie ma w trybie wyświetlania Normal, lub
- Pin został zdefiniowany z innym Designator i/lub Name niż pin zdefiniowany w trybie wyświetlania Normal.
Między trybami wyświetlania graficznego musi nie tylko zgadzać się liczba pinów — piny muszą być identyczne zarówno pod względem Designator, jak i Name.
W źródłowej bibliotece schematów wyświetl tryb powodujący problem dla komponentu i usuń dodatkowy pin. Następnie przenieś zmianę do wstawionych instancji komponentu, używając polecenia Update Schematic Sheets. To polecenie jest dostępne z menu kontekstowego (prawy przycisk myszy) powiązanego z obszarem Components w panelu SCH Library.