Port

Parent page: Obiekty schematu

Umieszczony portUmieszczony port

Podsumowanie

Port jest prymitywem projektu elektrycznego. Służy do wykonania połączenia elektrycznego pomiędzy jednym arkuszem schematu a innym arkuszem lub symbolem arkusza (poprzez odpowiadający mu wpis arkusza) w projekcie wykorzystującym wiele arkuszy (zarówno w projektach płaskich, jak i hierarchicznych). Nazwa portu definiuje połączenie (tzn. port na arkuszu schematu łączy się z portami lub wpisami arkusza o tej samej nazwie na innych arkuszach w projekcie).

Dostępność

Porty są dostępne do umieszczania w Edytorze schematu wyłącznie po kliknięciu Home | Circuit Elements | 

z menu głównego.

Umieszczanie

Po uruchomieniu polecenia kursor zmieni się w krzyżyk i wejdziesz w tryb umieszczania portu. Umieszczenie odbywa się poprzez wykonanie następującej sekwencji działań:

  • Kliknij lub naciśnij Enter, aby zakotwiczyć lewą krawędź portu.
  • Przesuń kursor, aby dostosować długość portu zgodnie z potrzebą, następnie kliknij lub naciśnij Enter, aby zakończyć umieszczanie portu.
  • Kontynuuj umieszczanie kolejnych portów albo kliknij prawym przyciskiem myszy lub naciśnij Esc, aby wyjść z trybu umieszczania.

Dodatkowe działania, które można wykonać podczas umieszczania – gdy port nadal „pływa” na kursorze i zanim jego lewa krawędź zostanie zakotwiczona – to:

  • Naciśnij klawisz Tab, aby uzyskać dostęp do powiązanego okna dialogowego właściwości , z którego można na bieżąco zmieniać właściwości portu.
  • Naciśnij klawisz Alt, aby ograniczyć kierunek ruchu do osi poziomej lub pionowej, zależnie od początkowego kierunku ruchu.
  • Naciśnij Spacebar, aby obrócić port przeciwnie do ruchu wskazówek zegara, lub Shift+Spacebar, aby obrócić zgodnie z ruchem wskazówek zegara. Obrót odbywa się co 90°.
  • Naciśnij klawisz X lub Y, aby odbić port odpowiednio względem osi X lub osi Y.

Chociaż atrybuty można modyfikować podczas umieszczania (Tab, aby wywołać powiązane okno dialogowe właściwości), pamiętaj, że staną się one ustawieniami domyślnymi dla kolejnych wstawień.

Edycja graficzna

Ta metoda edycji pozwala wybrać umieszczony obiekt portu bezpośrednio w obszarze roboczym i graficznie zmienić jego długość, wysokość lub położenie.

Po zaznaczeniu obiektu portu dostępne są następujące uchwyty edycyjne:

Zaznaczony portZaznaczony port

  • Kliknij i przeciągnij A, aby zmienić długość portu.
  • Kliknij i przeciągnij B, aby zmienić wysokość portu.
  • Kliknij w dowolnym miejscu portu – z dala od uchwytów edycyjnych – i przeciągnij, aby zmienić jego położenie. Podczas przeciągania port można obracać (Spacebar/Shift+Spacebar) lub odbijać lustrzanie (klawisze X lub Y odpowiednio dla osi X lub osi Y).
  • Nazwę obiektu portu można edytować in-place w następujący sposób:
    1. Pojedynczo kliknij port, aby go zaznaczyć.
    2. Kliknij ponownie (lub naciśnij klawisz Enter), aby wejść w tryb edycji w miejscu. Należy zachować wystarczający odstęp czasu między kliknięciami, aby oprogramowanie nie zinterpretowało dwóch pojedynczych kliknięć jako jednego podwójnego kliknięcia (co otworzyłoby okno dialogowe właściwości portu).
    3. Aby zakończyć edycję tekstu w miejscu, naciśnij klawisz Enter lub kliknij myszą poza portem.

Obiektu z włączoną właściwością Locked nie można zaznaczyć ani edytować graficznie. Kliknij dwukrotnie bezpośrednio zablokowany obiekt, a następnie wyłącz właściwość Locked, aby edytować obiekt graficznie.

Edycja niegraficzna

Dostępne są następujące metody edycji niegraficznej:

Przez powiązane okno dialogowe właściwości

Dialog page: Właściwości portu

Ta metoda edycji wykorzystuje okno dialogowe Port Properties do modyfikowania właściwości obiektu portu.

Okno dialogowe Właściwości portuOkno dialogowe Właściwości portu

Okno dialogowe można otworzyć podczas umieszczania, naciskając klawisz Tab.

Po umieszczeniu okno dialogowe można otworzyć na jeden z następujących sposobów:

  • Kliknij dwukrotnie umieszczony obiekt portu.
  • Najedź kursorem na obiekt portu, kliknij prawym przyciskiem myszy, a następnie wybierz Properties z menu kontekstowego.

Przez panel SCH Inspector

Panel page: SCH Inspector

Panel SCH Inspector umożliwia analizowanie i edycję właściwości jednego lub wielu obiektów projektu w aktywnym dokumencie.

Akcje portu

Kliknięcie prawym przyciskiem myszy na umieszczonym porcie wyświetli menu kontekstowe, z którego dostępne są następujące polecenia (w podmenu Port Actions) działające na tym porcie (lub na wszystkich aktualnie zaznaczonych portach, jeśli dotyczy):

  • Jump to Sheet Entry <PortName> - użyj tego polecenia, aby przejść do odpowiadającego portowi wpisu arkusza w nadrzędnym symbolu arkusza, który odwołuje się do podarkusza, na którym znajduje się port.
  • Toggle Port IO Type - użyj tego polecenia, aby przełączyć I/O Type dla portu.

Rzeczywista zmiana zależy od bieżącego I/O Type w następujący sposób:

  • Unspecified pozostaje Unspecified.
  • Output zmienia się na Input.
  • Input zmienia się na Output.
  • Bidirectional pozostaje Bidirectional.
Jeśli aktualnie zaznaczono wiele portów, polecenie pojawi się jako Toggle Selected Ports IO Type. Polecenie zostanie zastosowane do wszystkich zaznaczonych portów.
  • Place Harness Connector of Type <HarnessConnectorType> - użyj tego polecenia, aby szybko umieścić złącze wiązki (wraz z odpowiednio zdefiniowanymi wpisami wiązki) do połączenia z portem.
To polecenie jest dostępne tylko dla portu, który ma zdefiniowany Harness Type.
  • Jump to Port <PortName> on <SheetName> - użyj tego polecenia, aby przejść do innego portu o tej samej nazwie w wskazanym źródłowym dokumencie schematu.
To polecenie będzie dostępne, gdy Net Identifier Scope - ustawione na karcie Options okna dialogowego Options for Project (Project | Content | Project Options) - ma wartość Flat lub Global.

Automatyczne dopasowanie rozmiaru

Ręczne wykonywanie czynności zwykle oznacza konieczność włożenia dodatkowego wysiłku. Oczywiście daje to pełną kontrolę, ale jeśli można wdrożyć proces automatyczny, który jest zarówno szybki, jak i skuteczny, jego użycie może przynieść duże korzyści. W przypadku obiektu portu automatyzacja rozmiaru portu może zdecydowanie pozytywnie wpłynąć na produktywność.

Aby skorzystać z funkcji automatycznego dopasowania rozmiaru, włącz opcję Autosize portu. Można to zrobić w oknie dialogowym Port Properties lub w panelu SCH Inspector.

Automatyczne dopasowanie rozmiaru w praktyce. Przy wyłączonej funkcji (u góry) port trzeba byłoby ręcznie przeskalować. Po włączeniu (na dole) port jest automatycznie dopasowywany, aby uwzględnić długość nowego tekstu.Automatyczne dopasowanie rozmiaru w praktyce. Przy wyłączonej funkcji (u góry) port trzeba byłoby ręcznie przeskalować. Po włączeniu (na dole) port jest automatycznie dopasowywany, aby uwzględnić długość nowego tekstu.

Automatyczne dopasowanie działa niezależnie od tego, czy tekst jest wprowadzany niegraficznie (przez okno dialogowe Port Properties lub panel SCH Inspector), czy graficznie poprzez edycję w miejscu bezpośrednio w obszarze roboczym.

Jeśli zmienisz rozmiar czcionki, funkcja automatycznego dopasowania również to uwzględni. Wysokość portu zostanie odpowiednio zmieniona, aby pomieścić tekst.

Przy włączonym automatycznym dopasowaniu (na dole) port zmieni rozmiar, aby dopasować się do nowego rozmiaru tekstu.Przy włączonym automatycznym dopasowaniu (na dole) port zmieni rozmiar, aby dopasować się do nowego rozmiaru tekstu.

Funkcja automatycznego dopasowania okazuje się nieoceniona podczas przejmowania istniejącego tekstu nazwy portu z innego miejsca na arkuszu przy użyciu funkcji dziedziczenia. Upewnij się, że opcja Autosize jest włączona (na bieżąco podczas umieszczania, używając klawisza Tab, aby otworzyć okno dialogowe Port Properties). W trybie umieszczania najedź kursorem – z dołączonym portem – na wymagany tekst (np. etykietę sieci), a następnie naciśnij klawisz Insert. Port nie tylko przejmie tekst, ale także zmieni rozmiar, aby dopasować się do długości/wysokości tego tekstu.

Uwagi

  1. Podczas kompilowania schematu lub generowania netlisty relacja pomiędzy portami a symbolami arkuszy jest określana przez Net Identifier Scope wybrany dla projektu. Ten zakres jest definiowany przez ustawienie opcji Net Identifier Scope na karcie Options okna dialogowego Options for Project (Project | Content | Project Options). Gdy ustawiono Flat lub Global, wszystkie porty o tej samej nazwie w tych samych lub różnych dokumentach schematu są uznawane za elektrycznie połączone. Gdy ustawiono Hierarchical lub Strict Hierarchical, porty łączą się wyłącznie pionowo z odpowiadającymi im wpisami arkusza. Nie łączą się poziomo z innymi portami o tej samej nazwie.
  2. Opcja I/O Type w oknie dialogowym Port Properties pozwala zdefiniować typ elektryczny portu. Wybierz jedną z opcji: Input, Output, Bidirectional lub Unspecified.
  3. Jeśli musisz zanegować (dodać kreskę nad) nazwę portu, wstaw znak ukośnika odwrotnego po każdym znaku w nazwie (np. E\N\A\B\L\E\)
  4. Nazwy portów nie są używane do nazywania sieci. Oznacza to, że jeśli z tą siecią nie jest powiązana etykieta sieci ani obiekt zasilania, zostanie użyta nazwa sieci wygenerowana przez system.
  5. Gdy port jest połączony z Signal Harness, port staje się obiektem Harness. Domyślnie port zmieni kolor, aby odpowiadał kolorowi Signal Harness.
  6. Gdy port jest połączony z Harness Connector za pomocą Signal Harness, pole Harness Type w oknie dialogowym Port Properties jest automatycznie wypełniane typem wiązki (Harness Type) złącza Harness Connector. Gdy port jest połączony z Sheet Entry za pomocą Signal Harness, a Sheet Entry ma zadeklarowany Harness Type, port stanie się obiektem Harness i zmieni kolor na kolor Signal Harness. Jeśli odsuniesz port od Harness Connector lub Sheet Entry, port powróci do koloru domyślnego.
  7. Domyślnie czcionka używana dla Name portu jest zgodna z globalną czcionką na poziomie dokumentu ustawioną na karcie Sheet Options okna dialogowego Document Options (Project | Content | ). Można to nadpisać dla pojedynczego portu, używając kontrolki po prawej stronie etykiety Font w oknie dialogowym Port Properties – co pozwala w pełni kontrolować prezentację tekstową portów zgodnie z potrzebą.

 

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