Bundling Multiple Nets into Buses & Signal Harnesses
Typowym wyzwaniem w dużym projekcie jest utrzymanie przejrzystości połączeń (netów). Dotyczy to nie tylko projektanta tworzącego połączenia, ale także osoby czytającej schemat, która musi go zinterpretować i zrozumieć. Jest to szczególnie istotne podczas łączenia między arkuszami, ponieważ wtedy zarówno projektant, jak i czytelnik mogą się najłatwiej pogubić.
Jeśli projekt zawiera komponenty o dużej liczbie wyprowadzeń, tworzenie wszystkich połączeń za pomocą pojedynczych przewodów nie jest praktyczne. Wiele netów można połączyć w szynę, jeśli należą do zestawu o rosnącej numeracji, np. Data0, Data1 itd. Alternatywnie, dowolną kombinację netów i szyn można połączyć w węzeł sygnałowy (signal harness), który zapewnia przejrzysty wizualnie i logicznie sposób przenoszenia wielu netów w całym projekcie.
Praca z szynami
Szyny służą do łączenia serii kolejnych netów, na przykład szyny adresowej lub danych. Podstawowym wymaganiem jest, aby każdy net w szynie miał wspólną nazwę bazową, po której następuje identyfikator numeryczny, jak pokazano na poniższych ilustracjach. Przykładowo, nety Control1, Control2 i Control3 można połączyć w szynę Control[1..3]. Szyn nie można używać do łączenia niepowiązanych netów, takich jak Enable, Read i Status; do tego służą węzły sygnałowe, jak wyjaśniono poniżej.
Aby utworzyć poprawną szynę, musi ona zawierać wszystkie poniższe elementy (jak pokazano na ilustracjach poniżej):
-
Etykieta netu na każdym z pojedynczych netów
-
Etykieta netu na linii szyny
-
Port o tej samej nazwie co szyna, jeśli wychodzi ona poza arkusz

Wszystkie elementy pokazane na powyższym obrazku muszą być uwzględnione, aby utworzyć poprawną szynę. Wstawki szyny (bus entries) należy stosować tylko wtedy, gdy chcesz rozdzielić różne elementy szyny z obu stron szyny.
Bus
Szyna to obiekt typu polilinia, który jest używany wraz z innymi połączonymi obiektami do definiowania połączenia wielu netów.
Podsumowanie
Szyna to obiekt typu polilinia, który reprezentuje połączenie wieloprzewodowe i jest prymitywem projektowania elektrycznego.
Dostępność
Szyny są dostępne do umieszczania wyłącznie w edytorze schematów poprzez:
-
Wybranie Place » Bus z głównego menu.
-
Kliknięcie przycisku szyny w rozwijanym menu obiektów połączeń na Active Bar znajdującym się na górze obszaru projektowego. Przytrzymaj przycisk Active Bar, aby uzyskać dostęp do innych powiązanych poleceń. Po użyciu polecenia stanie się ono najwyżej położoną pozycją w tej sekcji Active Bar.
-
Kliknięcie przycisku
na pasku narzędzi Wiring (View » Toolbars » Wiring, aby aktywować).
-
Kliknięcie prawym przyciskiem myszy i wybranie Place » Bus z menu kontekstowego.
Umieszczanie
Po uruchomieniu polecenia kursor zmieni się na celownik, co oznacza tryb umieszczania. Umieszczanie odbywa się poprzez wykonanie następujących czynności:
-
Kliknij lub naciśnij Enter, aby zakotwiczyć punkt początkowy.
-
Ustaw kursor, a następnie kliknij lub naciśnij Enter, aby zakotwiczyć kolejne wierzchołki określające kształt.
-
Po umieszczeniu ostatniego wierzchołka kliknij prawym przyciskiem myszy lub naciśnij Esc, aby zakończyć umieszczanie.
-
Kontynuuj umieszczanie kolejnych obiektów szyny lub kliknij prawym przyciskiem myszy albo naciśnij Esc, aby zakończyć tryb umieszczania.
-
Użyj klawiszy Backspace lub Delete, aby usunąć ostatni umieszczony segment szyny.
Tryby umieszczania
Podczas umieszczania szyny dostępne są trzy tryby „ręcznego” umieszczania, z których dwa mają opcje kierunku narożnika. Tryby określają, jak tworzone są narożniki podczas umieszczania szyn oraz pod jakimi kątami można je prowadzić.
Podczas umieszczania:
-
Naciśnij klawisz Tab, aby wstrzymać umieszczanie i uzyskać dostęp do panelu Właściwości, gdzie można na bieżąco zmieniać właściwości. Kliknij przycisk pauzy w obszarze projektowym , aby wznowić umieszczanie.
-
Naciśnij Shift+Spacebar, aby przełączać się między trzema trybami ręcznymi.
-
Będąc w trybie 90° lub 45° (tzw. tryby ortogonalne), naciśnij Spacebar, aby przełączać opcje kierunku narożnika. W tych trybach segment linii przyczepiony do kursora to segment look ahead – faktycznie umieszczany segment znajduje się przed tym segmentem podglądu.
-
Podczas umieszczania aktualny tryb jest wyświetlany na pasku stanu (na samym dole obszaru projektowego). Tryb można zmieniać w dowolnym momencie podczas umieszczania.
Tryb dowolnego kątaNaciśnij Shift+Spacja, aby przełączać się między różnymi trybami umieszczania.
Tryb automatycznej ścieżki
Czwartym dostępnym trybem umieszczania jest tryb Auto Wire, który pozwala szybko poprowadzić szynę od końca poprzedniego segmentu do punktu kliknięcia kursorem za pomocą Point to Point Router. Po włączeniu podczas cyklu wyboru Shift+Spacebar, tryb ten jest oznaczony grubą przerywaną linią od wierzchołka segmentu do kursora.
Umieszczanie segmentu szyny w trybie Auto Wire, co sygnalizuje przerywana linia ścieżki. Po umieszczeniu (po prawej) ścieżka szyny automatycznie ominie przeszkody.
Trasa będzie poprowadzona w najbardziej efektywny sposób, omijając istniejące obiekty na arkuszu. Naciśnij Tab w tym trybie, aby skonfigurować odpowiednie opcje w oknie dialogowym Point to Point Router Options.
Przyciąganie elektryczne
Oprócz przyciągania do siatki, edytor schematów obsługuje także przyciąganie do dostępnych połączeń elektrycznych. Gdy umieszczany obiekt, taki jak szyna, znajdzie się w określonej odległości od ważnego połączenia elektrycznego, kursor przeskoczy do tego „hotspotu” (oznaczonego czerwonym krzyżykiem).
Punkt przyciągania elektrycznego jest oznaczony czerwonym krzyżykiem.
Przyciąganie do hotspotów obiektów elektrycznych można skonfigurować w sekcji Ogólne panelu Właściwości podczas pracy w trybie Document Options.
Edycja graficzna
Metoda edycji graficznej pozwala na bezpośrednie zaznaczenie umieszczonego obiektu w obszarze projektowym i graficzną zmianę jego rozmiaru i/lub kształtu.
Po zaznaczeniu obiektu szyny dostępne są następujące uchwyty edycyjne:
Wybrany magistrala, gotowa do edycji graficznej.
-
Kliknij i przeciągnij punkt niebędący uchwytem, aby zmienić położenie całej magistrali. Gdy magistrala nie jest wybrana, kliknij, przytrzymaj i przeciągnij, aby ją przesunąć.
-
Kliknij i przeciągnij A, aby zmienić położenie punktów końcowych.
-
Kliknij i przeciągnij B, aby przesunąć wierzchołek magistrali. Pozostałe wierzchołki pozostaną zakotwiczone.
-
Kliknij i przytrzymaj wierzchołek, a następnie naciśnij Delete na klawiaturze, aby usunąć ten wierzchołek.
Po wybraniu magistrali kliknij segment, aby wybrać go indywidualnie. Taka „podselekcja” segmentu magistrali wyróżnia się tym, że powiązane uchwyty edycyjne zmieniają kolor na czerwony.
Podselekcja pojedynczego segmentu.
Powiązane wierzchołki segmentu można następnie edytować bezpośrednio za pomocą panelu SCH List, a wszelkie zmiany będą widoczne natychmiast na schemacie.
Edycja niegraficzna
Dostępne są następujące metody edycji niegraficznej.
Edycja przez okno dialogowe magistrali lub panel właściwości
Panel page: Właściwości magistrali
Ta metoda edycji wykorzystuje powiązane okno dialogowe Bus oraz panel Properties do modyfikacji właściwości obiektu magistrali.
Okno dialogowe Bus po lewej i panel Properties po prawej stronie
Po umieszczeniu, okno dialogowe Bus można otworzyć poprzez:
- Podwójne kliknięcie na umieszczonym obiekcie magistrali.
- Umieszczenie kursora nad obiektem magistrali, kliknięcie prawym przyciskiem myszy i wybranie Properties z menu kontekstowego.
Podczas umieszczania, panel Properties można otworzyć, naciskając klawisz Tab. Po umieszczeniu magistrali pojawią się wszystkie opcje.
Po umieszczeniu, panel Properties można otworzyć na jeden z następujących sposobów:
-
Jeśli panel Properties jest już aktywny, wybierając obiekt magistrali.
-
Po wybraniu obiektu magistrali, wybierz panel Properties z przycisku
w prawym dolnym rogu przestrzeni projektowej lub wybierz View » Panels » Properties z menu głównego.
Edycja wielu obiektów
Panel Properties obsługuje edycję wielu obiektów jednocześnie, gdzie ustawienia właściwości, które są identyczne we wszystkich aktualnie wybranych obiektach, mogą być modyfikowane. Gdy wiele obiektów tego samego typu zostanie wybranych ręcznie, za pomocą okna dialogowego Find Similar Objects lub przez Filtr albo panel List, pole panelu Properties, które nie jest oznaczone gwiazdką (*), może być edytowane dla wszystkich wybranych obiektów.
Edycja przez panel List
Panel pages: Panele List, SCH Filter
Panel List wyświetla typy obiektów projektu z jednego lub kilku dokumentów w formie tabelarycznej, umożliwiając szybki podgląd i modyfikację atrybutów obiektów.
Używany w połączeniu z odpowiednim filtrowaniem – przez wybór typów obiektów (za pomocą opcji panelu Include), lub przez użycie odpowiedniego panelu Filter albo okna dialogowego Find Similar Objects – umożliwia wyświetlenie tylko tych obiektów, które spełniają kryteria aktywnego filtra. Właściwości wszystkich wyświetlonych obiektów można następnie edytować bezpośrednio w panelu List.
Łączność magistrali
Magistrala służy do łączenia dowolnej liczby sieci. Aby to zrobić, muszą być spełnione następujące warunki:
-
Każda indywidualna sieć musi być oznaczona etykietą sieci.
-
Poszczególne sieci muszą być nazwane zgodnie ze standardowym wzorcem nazewnictwa <Name><NumericalIdentifer1>, <Name><NumericalIdentifer2>, na przykład
Address0,Address1, ...,Address n. -
Magistrala, do której dołączane są poszczególne sieci, musi być oznaczona etykietą sieci w formacie <Name>[<StartingNumericalIdentifer>..<EndingNumericalIdentifier>], na przykład
Address[7..0], or LED[1..8].
Automatyczne węzły
Skrzyżowanie w kształcie litery T na magistrali jest automatycznie łączone przez obiekt węzła. Jeśli opcja Break Wires At Autojunctions jest włączona na stronie Schematic - General w oknie dialogowym Preferencje, istniejący segment magistrali zostanie podzielony na dwa w miejscu, gdzie wstawiany jest automatyczny węzeł. Na przykład, podczas tworzenia skrzyżowania T, prostopadły segment magistrali zostanie podzielony na dwa segmenty, po jednym z każdej strony węzła. Gdy ta opcja jest wyłączona, segment magistrali pozostanie nieprzerwany w miejscu węzła.
Wyjście z magistrali
Wyjście z magistrali to krótki, ukośny odcinek przewodu, który pozwala na „wyciągnięcie” pojedynczej sieci z magistrali (Place » Bus Entry).
Pozwala to również na wyciągnięcie sieci z magistrali w tym samym miejscu, w którym inna sieć jest już wyciągnięta, jak pokazano na poniższym obrazku. Gdyby w takiej sytuacji nie użyto wyjścia z magistrali, dwie sieci zostałyby połączone, powodując zwarcie. Jeśli nie ma potrzeby wyciągania dwóch sieci z tego samego miejsca na magistrali, można użyć standardowego połączenia przewodem.
Używaj wyjść z magistrali, gdy sieci muszą być wyciągane z obu stron magistrali.
Bus Properties
Właściwości obiektów edytora schematów to definiowalne opcje określające styl wizualny, zawartość i zachowanie umieszczonego obiektu. Ustawienia właściwości dla każdego typu obiektu są definiowane na dwa różne sposoby:
-
Pre-placement settings – większość właściwości obiektu Bus, lub tych, które logicznie mogą być zdefiniowane wcześniej, jest dostępna jako edytowalne ustawienia domyślne na stronie Schematic - Defaults w oknie Preferences (dostępnym z poziomu przycisku
w prawym górnym rogu przestrzeni projektowej). Wybierz obiekt w Primitive List, aby wyświetlić jego opcje po prawej stronie.
- Post-placement settings – wszystkie właściwości obiektu Bus są dostępne do edycji w oknie Bus oraz w panelu Properties, gdy wybrany jest umieszczony Bus w przestrzeni projektowej.
Właściwości
- Width – użyj rozwijanego menu, aby wybrać żądaną szerokość.
Wierzchołki (Properties tylko panel)
Ten obszar służy do modyfikowania poszczególnych wierzchołków aktualnie wybranego obiektu regionu. Możesz modyfikować położenie istniejących wierzchołków, dodawać nowe lub usuwać je według potrzeb. Połączenia Bus pomiędzy punktami wierzchołków mogą być definiowane, a także dostępna jest obsługa eksportu informacji o wierzchołkach do pliku w formacie CSV oraz importu z takiego pliku.
-
Vertices Grid – wyświetla wszystkie punkty wierzchołków aktualnie zdefiniowane dla obiektu w zakresie:
- Index – przypisany indeks wierzchołka (nieedytowalny).
- X – współrzędna X (pozioma) wierzchołka. Kliknij, aby edytować.
- Y – współrzędna Y (pionowa) wierzchołka. Kliknij, aby edytować.
-
Add – kliknij, aby dodać nowy punkt wierzchołka. Nowy wierzchołek zostanie dodany poniżej aktualnie wybranego wpisu i początkowo będzie miał te same współrzędne X,Y co wybrany wpis. Kliknij
, aby usunąć aktualnie wybrany wierzchołek.
Bus Entry
Bus Entries mogą być używane do łączenia przewodów (Wires) z Bus.
Podsumowanie
Bus Entry to prymityw projektowy, który służy do połączenia przewodu (Wire) z linią Bus. Umożliwia on połączenie dwóch różnych sieci w tym samym punkcie Bus – gdyby zrobić to za pomocą przewodów, sieci zostałyby zwarte. Jeśli ta funkcjonalność nie jest wymagana, nie trzeba używać Bus Entry.
Dostępność
Bus Entry są dostępne do umieszczania tylko w Edytorze Schematów poprzez:
- Wybranie Place » Bus Entry z głównych menu.
- Kliknięcie przycisku Bus Entry w rozwijanym menu obiektów przewodów na Active Bar znajdującym się na górze przestrzeni projektowej. Przytrzymaj przycisk Active Bar, aby uzyskać dostęp do innych powiązanych poleceń. Po użyciu polecenia stanie się ono najwyżej położoną pozycją w tej sekcji Active Bar.
-
Kliknięcie przycisku
na pasku narzędzi Wiring (kliknij View » Toolbars » Wiring, aby aktywować).
- Kliknięcie prawym przyciskiem myszy, a następnie wybranie Place » Bus Entry z menu kontekstowego.
Umieszczanie
Po uruchomieniu polecenia kursor zmieni się w celownik i wejdziesz w tryb umieszczania Bus Entry.
Edycja graficzna
Aby przesunąć Bus Entry, kliknij i przytrzymaj go (kursor przeskoczy do najbliższego punktu elektrycznego), a następnie przesuń w nowe miejsce – podłączone Bus i przewody pozostaną przyłączone. Podczas przesuwania Bus Entry użyj klawiszy X i Y, aby zmienić orientację Bus Entry względem tych osi.
Edycja niegraficzna
Dostępne są następujące metody edycji niegraficznej.
Edycja przez okno dialogowe Bus Entry lub panel właściwości
Panel page: Właściwości Bus Entry
Ta metoda edycji wykorzystuje powiązane okno Bus Entry oraz tryb panelu Properties do modyfikacji właściwości obiektu Bus Entry.
Okno Bus Entry po lewej i tryb Bus Entry panelu Properties po prawej
Po umieszczeniu, okno Bus Entry można otworzyć przez:
- Dwukrotne kliknięcie umieszczonego obiektu Bus Entry.
- Umieszczenie kursora nad obiektem Bus Entry, kliknięcie prawym przyciskiem myszy i wybranie Properties z menu kontekstowego.
Podczas umieszczania tryb Bus Entry panelu Properties można wywołać, naciskając klawisz Tab. Po umieszczeniu Bus Entry pojawią się wszystkie opcje.
Po umieszczeniu tryb Bus Entry panelu Properties można otworzyć na jeden z następujących sposobów:
- Jeśli panel Properties jest już aktywny, wybierając obiekt Bus Entry.
- Po wybraniu obiektu wejścia magistrali, wybierz panel Properties z przycisku Panels w prawym dolnym rogu przestrzeni projektowej lub wybierz View » Panels » Properties z menu głównego.
Edycja wielu obiektów
Panel Properties obsługuje edycję wielu obiektów, gdzie ustawienia właściwości, które są identyczne we wszystkich aktualnie zaznaczonych obiektach, mogą być modyfikowane. Gdy wiele obiektów tego samego typu zostanie wybranych ręcznie, za pomocą okna dialogowego Find Similar Objects lub przez Filtr albo panel Lista, pole panelu Properties, które nie jest oznaczone gwiazdką (*), może być edytowane dla wszystkich zaznaczonych obiektów.
Edycja przez panel listy
Panel pages: Panele list , SCH Filter
Panel List wyświetla typy obiektów projektowych z jednego lub kilku dokumentów w formie tabelarycznej, umożliwiając szybki podgląd i modyfikację atrybutów obiektów. Używany w połączeniu z odpowiednim filtrowaniem – przez wybór typów obiektów (za pomocą opcji panelu Include), lub przez użycie odpowiedniego panelu Filter albo okna dialogowego Find Similar Objects – umożliwia wyświetlenie tylko tych obiektów, które mieszczą się w zakresie aktywnego filtra. Właściwości wszystkich wymienionych obiektów można następnie edytować bezpośrednio w panelu List.
Bus Entry Properties
Właściwości obiektów edytora schematów to definiowalne opcje określające styl wizualny, zawartość i zachowanie umieszczonego obiektu. Ustawienia właściwości dla każdego typu obiektu są definiowane na dwa sposoby:
-
Pre-placement settings – większość właściwości obiektu Bus Entry, lub tych, które logicznie można zdefiniować wcześniej, jest dostępna jako edytowalne ustawienia domyślne na stronie Schematic - Defaults w oknie dialogowym Preferences (dostępnym z przycisku
w prawym górnym rogu przestrzeni projektowej). Wybierz obiekt w Primitive List, aby wyświetlić jego opcje po prawej stronie.
- Post-placement settings – wszystkie właściwości obiektu Bus Entry są dostępne do edycji w oknie dialogowym Bus Entry oraz w panelu Properties, gdy wybrane jest umieszczone wejście magistrali w przestrzeni projektowej.
Właściwości
-
Start (X/Y)
- X (pierwsze pole) – aktualna współrzędna X (pozioma) punktu odniesienia obiektu względem bieżącego początku przestrzeni projektowej. Edytuj, aby zmienić pozycję X obiektu. Wartość można wprowadzić w jednostkach metrycznych lub imperialnych; dołącz jednostki, jeśli wprowadzasz wartość w innych jednostkach niż domyślne.
- Y (drugie pole) – aktualna współrzędna Y (pionowa) punktu odniesienia obiektu względem bieżącego początku. Edytuj, aby zmienić pozycję Y obiektu. Wartość można wprowadzić w jednostkach metrycznych lub imperialnych; dołącz jednostki, jeśli wprowadzasz wartość w innych jednostkach niż domyślne.
-
End (X/Y) -
- X (pierwsze pole) – aktualna współrzędna X (pozioma) punktu odniesienia obiektu względem bieżącego początku przestrzeni projektowej. Edytuj, aby zmienić pozycję X obiektu. Wartość można wprowadzić w jednostkach metrycznych lub imperialnych; dołącz jednostki, jeśli wprowadzasz wartość w innych jednostkach niż domyślne.
- Y (drugie pole) – aktualna współrzędna Y (pionowa) punktu odniesienia obiektu względem bieżącego początku. Edytuj, aby zmienić pozycję Y obiektu. Wartość można wprowadzić w jednostkach metrycznych lub imperialnych; dołącz jednostki, jeśli wprowadzasz wartość w innych jednostkach niż domyślne.
- Size (X/Y) – rozmiar wejścia magistrali.
- Width – użyj rozwijanego menu, aby wybrać żądaną szerokość.
- Color – kliknij pole koloru, aby wybrać żądany kolor obiektu.
Praca z wiązkami sygnałowymi
Wiązki sygnałowe są bardzo elastyczne, ponieważ można w nich łączyć dowolną liczbę sieci, magistral i niższego poziomu wiązek. Jak sama nazwa wskazuje, są one analogiczne do wiązki przewodów, gdzie dowolny układ przewodów można zgrupować i poprowadzić przez produkt elektroniczny lub elektryczny. Są bardziej złożone w tworzeniu i zarządzaniu, ale w zamian mogą znacznie uprościć prezentację schematu i poprawić jego czytelność.

Wiązki sygnałowe służą do łączenia dowolnej kombinacji sieci, magistral i niższego poziomu wiązek sygnałowych.
Elementy składające się na kompletną wiązkę sygnałową obejmują:
-
Harness Connector – Traktuj złącze wiązki jako lejek, który zbiera wszystkie sygnały wchodzące do tej wiązki przez dołączone wejścia wiązki. Kluczową właściwością złącza wiązki jest Harness Type, która identyfikuje wiązkę i służy do powiązania różnych elementów składających się na wiązkę sygnałową, w tym połączonych portów / wejść arkusza.
Umieszczone złącze wiązki Podsumowanie
Złącze wiązki to prymityw rysunkowy schematu elektrycznego. Jest to zasadniczo kontener do grupowania różnych sygnałów w celu utworzenia wiązki sygnałowej, w tym magistral i przewodów. Złącze wiązki jest definiowane przez typ wiązki.
Dostępność
Złącza wiązek są dostępne do umieszczania w edytorze schematów:
-
Dostępne są następujące polecenia:
- Kliknij Place » Harness » Harness Connector z menu głównych.
- Kliknij przycisk Harness Connector w rozwijanym menu obiektów graficznych na Active Bar znajdującym się na górze przestrzeni projektowej. Kliknij i przytrzymaj przycisk Active Bar , aby uzyskać dostęp do innych powiązanych poleceń. Po użyciu polecenia stanie się ono najwyżej położoną pozycją w tej sekcji Active Bar.
- Kliknij prawym przyciskiem myszy w przestrzeni projektowej, a następnie kliknij Place » Harness » Harness Connector z menu kontekstowego.
-
Kliknij przycisk
na pasku narzędzi Wiring .
Umieszczanie
Po uruchomieniu polecenia kursor zmieni się w celownik i wejdziesz w tryb umieszczania Złącza Wiązki. Umieszczanie odbywa się poprzez wykonanie następującej sekwencji czynności:
- Kliknij lub naciśnij Enter , aby zakotwiczyć czubek Złącza Wiązki.
- Przesuń kursor, aby dostosować rozmiar Złącza Wiązki, następnie kliknij lub naciśnij Enter , aby zakotwiczyć róg i tym samym zakończyć umieszczanie Złącza Wiązki.
- Kontynuuj umieszczanie kolejnych Złączy Wiązki lub kliknij prawym przyciskiem myszy albo naciśnij Esc, aby zakończyć tryb umieszczania.
Dodatkowe czynności, które można wykonać podczas umieszczania, gdy złącze wiązki jest nadal "przyklejone" do kursora i przed zakotwiczeniem jego czubka, to:
- Naciśnij klawisz Tab, aby otworzyć tryb Harness Connector panelu Properties , z którego można na bieżąco zmieniać właściwości złącza wiązki.
- Naciśnij klawisze X lub Y, aby odbić lustrzanie złącze wiązki względem osi X lub Y.
Edycja graficzna
Ta metoda edycji pozwala na bezpośrednie wybranie umieszczonego obiektu złącza wiązki w przestrzeni projektu i graficzną zmianę jego rozmiaru, kształtu lub położenia.
Po zaznaczeniu obiektu złącza wiązki dostępne są następujące uchwyty edycyjne:
Zaznaczone Złącze Wiązki.
- Kliknij i przeciągnij A, aby zmienić rozmiar złącza wiązki jednocześnie w pionie i poziomie.
- Kliknij i przeciągnij B, aby zmienić rozmiar złącza wiązki w pionie.
- Kliknij i przeciągnij C lub w dowolnym miejscu na złączu wiązki z dala od uchwytów edycyjnych, aby je przesunąć. Podczas przeciągania kliknij klawisze X lub Y, aby odbić lustrzanie złącze wiązki względem osi X lub Y.
-
Tekst typu Złącza Wiązki dla obiektu złącza wiązki można edytować in-place poprzez:
- Pojedyncze kliknięcie tekstu, aby go zaznaczyć.
- Ponowne pojedyncze kliknięcie (lub naciśnięcie Enter), aby wejść w tryb edycji w miejscu. Należy zachować odpowiedni odstęp czasu między kliknięciami, aby oprogramowanie nie zinterpretowało ich jako podwójnego kliknięcia (co otworzyłoby panel Properties ).
- Aby zakończyć edycję tekstu w miejscu, naciśnij klawisz Enter lub kliknij myszą poza tekstem.
Edycja niegraficzna
Dostępne są następujące metody edycji niegraficznej.
Edycja przez okno dialogowe Złącza Wiązki lub panel Właściwości
Panel page: Właściwości Złącza Wiązki
Ta metoda edycji wykorzystuje powiązane okno dialogowe Harness Connector oraz tryb panelu Properties do modyfikacji właściwości obiektu złącza wiązki.
Okno dialogowe Harness Connector po lewej i tryb Harness Connector panelu Właściwości po prawej
Po umieszczeniu, okno dialogowe Harness Connector można otworzyć poprzez:
- Podwójne kliknięcie na linii umieszczonego obiektu złącza wiązki.
- Umieszczenie kursora nad linią obiektu złącza wiązki, kliknięcie prawym przyciskiem myszy, a następnie wybranie Properties z menu kontekstowego.
Podczas umieszczania tryb Harness Connector panelu Properties można otworzyć, naciskając klawisz Tab. Po umieszczeniu złącza wiązki pojawią się wszystkie opcje.
Po umieszczeniu tryb Harness Connector panelu Properties można otworzyć na jeden z następujących sposobów:
- Jeśli panel Properties jest już aktywny, poprzez zaznaczenie obiektu złącza wiązki.
- Po zaznaczeniu obiektu złącza wiązki wybierz panel Properties z przycisku Panels w prawym dolnym rogu przestrzeni projektu lub wybierz View » Panels » Properties z menu głównego.
Edycja wielu obiektów
Panel Properties obsługuje edycję wielu obiektów jednocześnie, gdzie ustawienia właściwości, które są identyczne dla wszystkich aktualnie zaznaczonych obiektów, mogą być modyfikowane. Gdy wiele obiektów tego samego typu zostanie wybranych ręcznie, za pomocą Znajdź podobne obiekty w oknie dialogowym lub przez Filter albo List panel, pole w panelu Properties, które nie jest oznaczone gwiazdką (
*), może być edytowane dla wszystkich zaznaczonych obiektów.Edycja przez panel
Panel pages: Panele list, Filtr SCH
Panel List pozwala wyświetlać obiekty projektu z jednego lub kilku dokumentów w formie tabelarycznej, umożliwiając szybkie przeglądanie i modyfikację atrybutów obiektów. Używany w połączeniu z odpowiednim filtrowaniem – za pomocą panelu SCH Filter lub okna dialogowego Znajdź podobne obiekty – umożliwia wyświetlanie tylko tych obiektów, które mieszczą się w zakresie aktywnego filtra, co pozwala na precyzyjne i efektywne edytowanie wielu obiektów projektu.
Uwagi
- Domyślnie nowo umieszczane złącza wiązki otrzymują typ wiązki Harness.
-
Typ wiązki można ukryć lub przenieść, aby zaoszczędzić miejsce w projekcie. Kliknij
w panelu Właściwości, aby ukryć typ wiązki.
Harness Connector Properties
Właściwości obiektów edytora schematów to definiowalne opcje określające styl wizualny, zawartość i zachowanie umieszczonego obiektu. Ustawienia właściwości dla każdego typu obiektu są definiowane na dwa sposoby:
-
Pre-placement settings – większość właściwości obiektu Złącze wiązki lub tych, które logicznie mogą być zdefiniowane wcześniej, jest dostępna jako edytowalne ustawienia domyślne na stronie Schemat – Domyślne w oknie dialogowym Preferences (dostępnym z przycisku
w prawym górnym rogu przestrzeni projektowej). Wybierz obiekt w Primitive List, aby wyświetlić jego opcje po prawej stronie.
- Post-placement settings – wszystkie właściwości obiektu Złącze wiązki są dostępne do edycji w panelu Properties, gdy wybrane jest umieszczone złącze wiązki w przestrzeni projektowej.
Lokalizacja (Properties tylko panel)
-
(X/Y)
- X (pierwsze pole) – aktualna współrzędna X (pozioma) punktu odniesienia obiektu względem bieżącego początku układu. Edytuj, aby zmienić pozycję X obiektu. Wartość można wprowadzić w jednostkach metrycznych lub imperialnych; dołącz jednostki, jeśli wprowadzasz wartość w innych jednostkach niż domyślne.
- Y (drugie pole) – aktualna współrzędna Y (pionowa) punktu odniesienia obiektu względem bieżącego początku układu. Edytuj, aby zmienić pozycję Y obiektu. Wartość można wprowadzić w jednostkach metrycznych lub imperialnych; dołącz jednostki, jeśli wprowadzasz wartość w innych jednostkach niż domyślne.
- Rotation – użyj rozwijanego menu, aby wybrać obrót.
Właściwości
- Harness Type – wprowadź nazwę wiązki. Kliknij ikonę oka, aby pokazać/ukryć nazwę wiązki.
-
Bus Text Style – użyj rozwijanego menu, aby wybrać styl:
-
Full – wybierz, aby wyświetlić pełne identyfikatory podłączonych magistral w formacie <Name>[<StartingNumericalIdentifer>..<EndingNumericalIdentifier>] (na przykład,
SW[0..7]). -
Prefix – wybierz, aby wyświetlić tylko prefiksy podłączonych magistral w formacie <Name> (na przykład,
SW).
-
Full – wybierz, aby wyświetlić pełne identyfikatory podłączonych magistral w formacie <Name>[<StartingNumericalIdentifer>..<EndingNumericalIdentifier>] (na przykład,
- Width – można edytować.
- Height – można edytować.
- Primary Position – można edytować.
- Border – użyj rozwijanego menu, aby wybrać domyślną opcję spośród dostępnych.
- Fill – kliknij kolorowe pole, aby uzyskać dostęp do rozwijanego menu, z którego można wybrać domyślny kolor.
Wejścia (Properties tylko panel)
Użyj tego obszaru, aby zarządzać powiązanymi wejściami wiązki złącza.
- Harness Entries Grid – siatka wyświetla wszystkie wejścia wiązki aktualnie zdefiniowane dla złącza wiązki.
-
Add – kliknij, aby dodać nowe wejście wiązki do złącza. Nowe wejście zostanie dodane na końcu listy i otrzyma domyślną nazwę 0. Kliknij
, aby usunąć aktualnie wybrane wejście z siatki.
- Font – kliknij wyświetloną czcionkę, aby zmienić jej styl na różne sposoby.
-
Dostępne są następujące polecenia:
-
Harness Entries – Każdy sygnał (net, magistrala lub wiązka sygnałowa), który ma być częścią tej wiązki sygnałowej, wchodzi do złącza wiązki przez Wejście wiązki. Wejście wiązki zawiera właściwość Typ wiązki, która jest używana tylko podczas zagnieżdżania wiązek sygnałowych – oznacza to, że to wejście wiązki ma podłączoną niższego poziomu wiązkę sygnałową.
Harness Entry
Podsumowanie
Wejście wiązki to prymityw projektowy, który jest umieszczany w złączu wiązki. Wejście wiązki to punkt połączenia, przez który sygnały – przez przewody, magistrale i inne wiązki sygnałowe – są łączone w celu utworzenia wyższego poziomu wiązki sygnałowej. Wiązki sygnałowe umożliwiają logiczne grupowanie różnych sygnałów dla zwiększenia elastyczności i usprawnienia projektu.
Dostępność
Wejścia wiązki są dostępne do umieszczenia w edytorze schematów tylko w następujący sposób:
- Wybierz Place » Harness » Harness Entry z głównych menu.
-
Kliknij przycisk
na pasku narzędzi Wiring .
- Kliknij przycisk Wejście wiązki w rozwijanym menu obiektów graficznych na Active Bar znajdującym się na górze przestrzeni projektowej. (Kliknij i przytrzymaj przycisk Active Bar, aby uzyskać dostęp do innych powiązanych poleceń. Po użyciu polecenia stanie się ono najwyżej położoną pozycją w tej sekcji Active Bar.)
- Kliknij prawym przyciskiem myszy w przestrzeni projektowej, a następnie wybierz Place » Harness » Harness Entry z menu kontekstowego.
Wejściami wiązki można również zarządzać w następujący niegraficzny sposób:
- Dodano/edytowano/usunięto w regionie Entries trybu Harness Connector panelu Properties .
- Dodano/edytowano/usunięto w ramach tekstowej definicji złącza wiązki poprzez plik definicji wiązki (*.Harness). Tak zdefiniowane złącze wiązki może zostać umieszczone w projekcie wyłącznie za pomocą polecenia Place » Harness » Predefined Harness Connector z głównego menu.
Umieszczanie
Po uruchomieniu polecenia kursor zmieni się w celownik i przejdziesz do trybu umieszczania wejścia wiązki. Umieszczanie odbywa się poprzez wykonanie następujących czynności:
- Przesuń wejście wiązki, które jest przyczepione do kursora, nad umieszczone złącze wiązki na arkuszu.
- Dopasuj pozycję wejścia wiązki względem krawędzi złącza wiązki, po przeciwnej stronie niż końcówka złącza, następnie kliknij lub naciśnij Enter , aby zakotwiczyć wejście wiązki i zakończyć umieszczanie.
- Kontynuuj umieszczanie kolejnych wejść wiązki lub kliknij prawym przyciskiem myszy albo naciśnij Esc , aby zakończyć tryb umieszczania.
Gdy wejście wiązki nadal znajduje się na kursora i jest w obrębie złącza wiązki, naciśnij klawisz Tab, aby wstrzymać umieszczanie i uzyskać dostęp do trybu Harness Entry panelu Properties, w którym można na bieżąco zmieniać jego właściwości. Kliknij nakładkę przycisku pauzy w przestrzeni projektu , aby wznowić umieszczanie.
Edycja graficzna
Ta metoda edycji pozwala na bezpośrednie wybranie umieszczonego obiektu wejścia wiązki w przestrzeni projektu i graficzną zmianę jego położenia.
- Kliknij i przeciągnij, aby przesunąć wejście wiązki w pionie wzdłuż krawędzi nadrzędnego złącza wiązki według potrzeb.
- Przytrzymaj Ctrl, a następnie kliknij i przeciągnij wejście wiązki, aby przenieść je z bieżącego złącza wiązki do innego złącza na arkuszu. Po opuszczeniu granicy źródłowego złącza wiązki można zwolnić klawisz Ctrl .
- Przeciągnięcie wejścia wiązki poza granicę złącza spowoduje automatyczne dopasowanie rozmiaru złącza wiązki, aby uwzględnić nowe położenie wejścia.
-
Tekst nazwy obiektu wejścia wiązki można edytować in-place poprzez:
- Jednokrotne kliknięcie wejścia wiązki w celu jego zaznaczenia.
- Ponowne jednokrotne kliknięcie (lub naciśnięcie Enter), aby przejść do trybu edycji w miejscu. Należy zachować odpowiedni odstęp czasu między kliknięciami, aby oprogramowanie nie zinterpretowało ich jako podwójnego kliknięcia.
-
Aby zakończyć edycję tekstu w miejscu, naciśnij Enter lub kliknij myszą poza wejściem wiązki.
Edycja niegraficzna
Dostępne są następujące metody edycji niegraficznej.
Edycja przez okno dialogowe Harness Entry lub panel właściwości
Properties page: Właściwości wejścia wiązki
Ta metoda edycji wykorzystuje powiązane okno dialogowe Harness Entry oraz tryb panelu Properties do modyfikacji właściwości obiektu wejścia wiązki.

Okno dialogowe Harness Entry po lewej i tryb Harness Entry panelu właściwości po prawejPo umieszczeniu, okno dialogowe Harness Entry można otworzyć poprzez:
- Podwójne kliknięcie na linii obiektu wejścia wiązki.
- Umieszczenie kursora nad linią obiektu wejścia wiązki, kliknięcie prawym przyciskiem myszy i wybranie Properties z menu kontekstowego.
Podczas umieszczania, tryb Harness Entry panelu Properties można wywołać, naciskając klawisz Tab. Po umieszczeniu wejścia wiązki pojawią się wszystkie opcje.
Po umieszczeniu, tryb Harness Entry panelu Properties można otworzyć na jeden z następujących sposobów:
- Jeśli panel Properties jest już aktywny, wybierz obiekt wejścia wiązki.
- Po wybraniu obiektu wejścia wiązki, wybierz panel Properties z przycisku Panels w prawym dolnym rogu przestrzeni projektowej lub wybierz View » Panels » Properties z menu głównego.
Edycja za pomocą panelu listy
Panel pages: Panele list, SCH Filter
Panel List umożliwia wyświetlanie obiektów projektu z jednego lub kilku dokumentów w formie tabelarycznej, co pozwala na szybkie przeglądanie i modyfikację atrybutów obiektów. Używany w połączeniu z odpowiednim filtrowaniem za pomocą panelu SCH Filter lub okna dialogowego Find Similar Objects, umożliwia wyświetlanie tylko tych obiektów, które mieszczą się w zakresie aktywnego filtra, co pozwala na precyzyjne i efektywne edytowanie wielu obiektów projektu jednocześnie.
Uwagi
- Wejście wiązki może być podłączone bezpośrednio do przewodu, magistrali lub wiązki sygnałowej. Pole Harness Type w trybie Harness Connector panelu Properties jest używane podczas zagnieżdżania wiązek sygnałowych. Pole to zostanie automatycznie wypełnione typem wiązki podłączonej wiązki sygnałowej.
-
Jeśli chcesz zanegować (umieścić kreskę nad) nazwę wejścia wiązki, możesz to zrobić na dwa sposoby:
- Poprzez dodanie znaku ukośnika odwrotnego po każdym znaku w nazwie (np. E\N\A\B\L\E\).
- Poprzez włączenie opcji Single '\' Negation na stronie Schematic - Graphical Editing w oknie dialogowym Preferences , a następnie dodanie jednego znaku ukośnika odwrotnego na początku nazwy (np. \ENABLE).
Harness Entry Properties
Właściwości obiektów edytora schematów to definiowalne opcje określające styl wizualny, zawartość i zachowanie umieszczonego obiektu. Ustawienia właściwości dla każdego typu obiektu są definiowane na dwa sposoby:
-
Pre-placement settings – większość właściwości obiektu Harness Entry, lub tych, które można logicznie zdefiniować wcześniej, jest dostępna jako edytowalne ustawienia domyślne na stronie Schematic - Defaults w oknie dialogowym Preferences (dostęp z przycisku
w prawym górnym rogu przestrzeni projektowej). Wybierz obiekt w Primitive List, aby wyświetlić jego opcje po prawej stronie.
-
Post-placement settings – wszystkie właściwości obiektu Harness Entry są dostępne do edycji w oknie dialogowym Harness Entry oraz w panelu Properties, gdy wybrane jest umieszczone wejście wiązki w przestrzeni projektowej.
Właściwości
- Harness Name – nazwa wiązki.
-
Harness Type – to pole służy do określenia typu wiązki dla konkretnego systemu wiązek sygnałowych w projekcie. Zazwyczaj pozostaje puste, gdy do wejścia wiązki podłączony jest przewód lub magistrala, a używane jest tylko wtedy, gdy podłączona jest inna wiązka sygnałowa. Typ wiązki jest definiowany ręcznie w powiązanym pliku definicji wiązki lub jako część właściwości złącza wiązki. Powiązane menu rozwijane zawiera wszystkie aktualnie zdefiniowane typy wiązek wykryte w źródłowych dokumentach schematów aktywnego projektu.
- Font – użyj kontrolek, aby wybrać czcionkę, jej rozmiar, kolor oraz dodać pożądane cechy specjalne, takie jak pogrubienie, kursywa czy podkreślenie.
-
Signal Harness line - Linia przypominająca magistralę, która jest umieszczana w celu przeniesienia wiązki sygnałowej przez arkusz.
Signal Harness
Podsumowanie
Wiązka sygnałowa to prymityw projektowy w elektronice. Jest to abstrakcyjne połączenie umożliwiające logiczne grupowanie różnych sygnałów, w tym magistral, przewodów i innych wiązek sygnałowych, co zwiększa elastyczność i usprawnia projektowanie. Wiązki sygnałowe pozwalają na tworzenie i manipulowanie wyższymi poziomami abstrakcyjnych połączeń między podukładami w projektach PCB. Umożliwiają bardziej złożone projekty w tej samej przestrzeni schematycznej, co zwiększa czytelność projektów i potencjał do ich ponownego wykorzystania.
Dostępność
Wiązki sygnałowe są dostępne do umieszczenia w Edytorze Schematów na jeden z następujących sposobów:
- Wybierz Place » Harness » Signal Harness z menu głównych.
- Kliknij przycisk Signal Harness w rozwijanym menu obiektów graficznych na Active Bar znajdującym się na górze przestrzeni projektowej. (Kliknij i przytrzymaj przycisk Active Bar, aby uzyskać dostęp do innych powiązanych poleceń. Po użyciu polecenia stanie się ono najwyżej położoną pozycją w tej sekcji Active Bar.)
- Kliknij prawym przyciskiem myszy w przestrzeni projektowej, a następnie wybierz Place » Harness » Signal Harness z menu kontekstowego.
-
Kliknij przycisk
na pasku narzędzi Wiring.
Umieszczanie
Po uruchomieniu polecenia kursor zmieni się w celownik i wejdziesz w tryb umieszczania wiązki sygnałowej. Umieszczanie odbywa się poprzez wykonanie następującej sekwencji czynności:
- Kliknij lub naciśnij Enter, aby zakotwiczyć punkt początkowy wiązki sygnałowej.
- Ustaw kursor, a następnie kliknij lub naciśnij Enter, aby zakotwiczyć kolejne wierzchołki definiujące kształt wiązki sygnałowej.
- Po umieszczeniu ostatniego wierzchołka kliknij prawym przyciskiem myszy lub naciśnij Esc, aby zakończyć umieszczanie wiązki sygnałowej.
- Kontynuuj umieszczanie kolejnych obiektów wiązek sygnałowych lub kliknij prawym przyciskiem myszy albo naciśnij Esc, aby zakończyć tryb umieszczania.
- Użyj klawiszy Backspace lub Delete, aby usunąć ostatni umieszczony segment wiązki.
Dodatkowe czynności, które można wykonać podczas umieszczania, gdy wiązka sygnałowa jest jeszcze "przyklejona" do kursora i przed zakotwiczeniem jej pierwszego narożnika:
- Naciśnij klawisz Tab, aby wstrzymać umieszczanie i uzyskać dostęp do trybu Signal Harness panelu Properties , gdzie można na bieżąco zmieniać jego właściwości. Kliknij nakładkę przycisku pauzy w przestrzeni projektowej , aby wznowić umieszczanie.
Tryby umieszczania
Podczas umieszczania wiązki sygnałowej dostępne są trzy tryby „ręcznego” rozmieszczania, z których dwa mają podtryby Początek i Koniec. Tryb określa, jak tworzone są narożniki podczas umieszczania wiązek sygnałowych oraz pod jakimi kątami można je prowadzić. Podczas rozmieszczania:
- Naciśnij Shift+Spacebar, aby przełączać się między trybami.
- Będąc w trybie 90 Degree lub 45 Degree (tzw. tryby ortogonalne), naciśnij Spacebar, aby przełączać się między podtrybami Początek i Koniec.
- Podczas rozmieszczania aktualny tryb rozmieszczania jest wyświetlany na pasku stanu. Możesz zmieniać tryby w dowolnym momencie podczas rozmieszczania wiązki sygnałowej.
- W trybach innych niż Any Angle, segment linii przyczepiony do kursora to segment look-ahead. Segment, który faktycznie rozmieszczasz, znajduje się przed tym segmentem podglądu.
Any angle mode Naciśnij Shift+Spacja, aby przełączać się między różnymi trybami rozmieszczania.
Prowadzenie wiązki sygnałowej z podpowiedziami
Schematy mają definiowalną siatkę elektryczną, która ułatwia definiowanie połączeń elektrycznych między obiektami. Podczas rozmieszczania wiązki sygnałowej, gdy znajdzie się ona w zakresie siatki elektrycznej innego obiektu elektrycznego, kursor przyciągnie się do tego obiektu, a pojawi się Hot Spot (niebieski krzyżyk).
Hot Spot wskazuje miejsce, w którym można wykonać prawidłowe połączenie, i automatycznie przyciąga kursor do punktów połączeń elektrycznych.
Siatkę elektryczną można zdefiniować w regionie General panelu Properties w trybie Document Options (dostępnym, gdy żaden obiekt nie jest zaznaczony w przestrzeni projektowej). Zaleca się ustawienie siatki elektrycznej nieco mniejszej niż aktualna siatka przyciągania, w przeciwnym razie trudno będzie rozmieszczać obiekty elektryczne w odstępie jednej siatki przyciągania.
Edycja graficzna
Ta metoda edycji pozwala na bezpośrednie zaznaczenie rozmieszczonego obiektu wiązki sygnałowej w przestrzeni projektowej i graficzną zmianę jego rozmiaru i/lub kształtu.
Po zaznaczeniu obiektu wiązki sygnałowej dostępne są następujące uchwyty edycyjne:
Zaznaczona wiązka sygnałowa, gotowa do edycji graficznej
- Kliknij i przeciągnij A, aby zmienić położenie punktów końcowych wiązki sygnałowej.
- Kliknij i przeciągnij B, aby przesunąć wierzchołek wiązki sygnałowej. Punkty końcowe pozostaną zakotwiczone.
- Kliknij i przeciągnij segment, aby grab ten segment i zmienić jego położenie. Punkty końcowe i pozostałe wierzchołki pozostaną zakotwiczone.
- Kliknij prawym przyciskiem myszy na wierzchołku, a następnie wybierz polecenie Edit Signal Harness Vertex n, aby edytować.
- Kliknij i przytrzymaj wierzchołek, a następnie naciśnij Delete na klawiaturze, aby usunąć ten wierzchołek.
Po zaznaczeniu wiązki sygnałowej kliknij na segment, aby zaznaczyć go indywidualnie. Taka „podselekcja” segmentu jest wyróżniona czerwonym kolorem uchwytów edycyjnych.
Podselekcja pojedynczego segmentu
Powiązane wierzchołki segmentu można następnie edytować bezpośrednio za pomocą panelu SCH List, a wszelkie zmiany będą natychmiast widoczne na schemacie.
Edycja niegraficzna
Dostępne są następujące metody edycji niegraficznej.
Edycja przez okno dialogowe Signal Harness lub panel właściwości
Properties page: Właściwości Signal Harness
Ta metoda edycji wykorzystuje powiązane okno dialogowe Signal Harness oraz tryb panelu Properties do modyfikacji właściwości obiektu wiązki sygnałowej.
Okno dialogowe Signal Harness po lewej i tryb Signal Harness panelu Właściwości po prawej
Po rozmieszczeniu okno dialogowe Signal Harness można otworzyć poprzez:
- Dwukrotne kliknięcie rozmieszczonego obiektu wiązki sygnałowej.
- Umieszczenie kursora nad obiektem wiązki sygnałowej, kliknięcie prawym przyciskiem myszy, a następnie wybranie Properties z menu kontekstowego.
Podczas rozmieszczania tryb Signal Harness panelu Properties można wywołać, naciskając klawisz Tab. Po rozmieszczeniu wiązki sygnałowej pojawią się wszystkie opcje.
Po rozmieszczeniu tryb Signal Harnes panelu Properties można wywołać na jeden z następujących sposobów:
- Jeśli panel Properties jest już aktywny, poprzez zaznaczenie obiektu wiązki sygnałowej.
- Po zaznaczeniu wiązki sygnałowej wybierz panel Properties z przycisku Panels w prawym dolnym rogu przestrzeni projektowej lub wybierz View » Panels » Properties z menu głównego.
Edycja wielu obiektów
Panel Properties obsługuje edycję wielu obiektów jednocześnie – ustawienia właściwości, które są identyczne dla wszystkich aktualnie zaznaczonych obiektów, mogą być modyfikowane. Gdy wiele obiektów tego samego typu zostanie wybranych ręcznie, za pomocą dialogu Znajdź podobne obiekty lub poprzez panel Filtr SCH albo Lista SCH, pole panelu Properties, które nie jest oznaczone gwiazdką (
*), może być edytowane dla wszystkich zaznaczonych obiektów.Edycja przez panel listy
Panel pages: Panele list, Filtr SCH
Panel List umożliwia wyświetlanie obiektów projektu z jednego lub wielu dokumentów w formie tabelarycznej, co pozwala na szybkie przeglądanie i modyfikację atrybutów obiektów. Używany w połączeniu z odpowiednim filtrowaniem – za pomocą panelu SCH Filter lub dialogu Znajdź podobne obiekty – umożliwia wyświetlanie tylko tych obiektów, które spełniają kryteria aktywnego filtra, co pozwala na precyzyjne i efektywne edytowanie wielu obiektów projektu.
Automatyczne złącza
T-rozgałęzienie w wiązce sygnałowej jest automatycznie łączone przez złącze (złącze generowane przez kompilator). Jeśli opcja Break Wires At Autojunctions jest włączona na stronie Schemat – Ogólne w dialogu Preferences , istniejący segment wiązki sygnałowej zostanie podzielony na dwa w miejscu, gdzie wstawiane jest automatyczne złącze. Na przykład, podczas tworzenia T-rozgałęzienia, prostopadły segment wiązki sygnałowej zostanie podzielony na dwa segmenty, po jednej z każdej strony złącza. Gdy ta opcja jest wyłączona, segment wiązki sygnałowej pozostanie nieprzerwany w miejscu złącza.
Praca z wiązkami sygnałowymi
Termin „wiązka sygnałowa” odnosi się zarówno do linii przypominającej magistralę, która biegnie między złączem wiązki a portem wiązki, jak i do całego systemu połączeń utworzonego przez te połączone obiekty wiązki.
Termin „wiązka sygnałowa” opisuje linię przypominającą magistralę, która biegnie między złączem wiązki a portem, a także system połączeń wiązki.
Signal Harness Properties
Właściwości obiektów Edytora Schematów to definiowalne opcje określające styl wizualny, zawartość i zachowanie umieszczonego obiektu. Ustawienia właściwości dla każdego typu obiektu są definiowane na dwa sposoby:
-
Pre-placement settings – większość właściwości obiektów Wiązka sygnałowa lub tych, które logicznie można zdefiniować wcześniej, jest dostępna jako edytowalne ustawienia domyślne na stronie Schematic - Defaults dialogu Preferences (dostęp przez przycisk
w prawym górnym rogu przestrzeni projektowej). Wybierz obiekt w Primitive List aby wyświetlić jego opcje po prawej stronie.
- Post-placement settings – wszystkie właściwości obiektów Wiązka sygnałowa są dostępne do edycji w dialogu Signal Harness oraz w panelu Properties, gdy wybrana jest umieszczona wiązka sygnałowa w przestrzeni projektowej.
Właściwości
- Width - użyj rozwijanego menu, aby wybrać domyślną szerokość spośród dostępnych opcji. Kliknij pole koloru, aby uzyskać dostęp do rozwijanego menu, z którego możesz wybrać domyślny kolor.
Wierzchołki (Properties tylko panel)
-
Grid - wyświetla wszystkie aktualnie zdefiniowane punkty wierzchołków obiektu w kategoriach:
- Index - przypisany indeks wierzchołka (nieedytowalny).
- X - współrzędna X (pozioma) wierzchołka. Kliknij, aby edytować.
- Y - współrzędna Y (pionowa) wierzchołka. Kliknij, aby edytować.
-
Add - kliknij, aby dodać nowy punkt wierzchołka. Nowy wierzchołek zostanie dodany poniżej aktualnie wybranego wpisu i początkowo będzie miał te same współrzędne X, Y co wybrany wpis. Kliknij
aby usunąć aktualnie wybrany wierzchołek.
-
Harness Type - Typ wiązki to zestaw wejść wiązki. Każdy wykryty typ wiązki jest zdefiniowany w pliku definicji wiązki, jak opisano poniżej. Typ wiązki i powiązane z nim wejścia wiązki to zasadniczo nazwy kontenerów przenoszących sieci, a nie nazwy samych sieci. Aby sprawdzić wartość typu wiązki, najedź kursorem na obiekt, np. port, wejście arkusza lub złącze wiązki.
Harness Connector Type
Podsumowanie
Typ złącza wiązki jest obiektem podrzędnym złącza wiązki. Służy do nadania nazwy typowi umieszczonego złącza wiązki.
Dostępność i umieszczanie
Typ złącza wiązki jest automatycznie umieszczany podczas dodawania nadrzędnego obiektu złącza wiązki. Nie jest to obiekt projektowy, który użytkownik może umieścić bezpośrednio. Gdy typ wiązki zostanie początkowo umieszczony, typ złącza wiązki pojawi się jako (*), dopóki nie zostanie zmieniona jego nazwa.
Edycja graficzna
Ciąg typu złącza wiązki można edytować graficznie, korzystając z tzw. edycji in-place. Aby edytować typ złącza wiązki bezpośrednio na schemacie, kliknij raz, aby zaznaczyć, odczekaj sekundę, a następnie kliknij drugi raz, aby przejść do trybu edycji. Po zakończeniu edycji naciśnij Enter lub kliknij poza ciągiem, aby zakończyć tryb edycji bezpośredniej.
Edycja niegraficzna
Dostępne są następujące metody edycji niegraficznej.
Properties page: Właściwości typu złącza wiązki
Ta metoda edycji wykorzystuje powiązane okno dialogowe Parameter oraz tryb panelu Properties do modyfikacji właściwości obiektu wejścia wiązki.
Okno dialogowe Parameter po lewej stronie oraz tryb Parameter panelu Właściwości po prawej
Po umieszczeniu, okno dialogowe Parameter oraz wersja Parametrów panelu Properties są dostępne poprzez:
- Dwukrotne kliknięcie nazwy typu złącza wiązki. Po początkowym umieszczeniu, nazwa pojawi się jako * do czasu jej zmiany.
- Umieszczenie kursora nad nazwą typu złącza wiązki, kliknięcie prawym przyciskiem myszy, a następnie wybranie Properties z menu kontekstowego.
- Jeśli panel Properties jest już aktywny, poprzez zaznaczenie nazwy typu złącza wiązki.
- Po zaznaczeniu obiektu typu złącza wiązki, wybierz panel Properties z przycisku Panels w prawym dolnym rogu przestrzeni projektowej lub wybierz View » Panels » Properties z menu głównego.
Edycja przez okno dialogowe parametrów lub panel właściwości
Panel page: Właściwości typu złącza wiązki
Ta metoda edycji wykorzystuje powiązane okno dialogowe Parameter oraz tryb panelu Properties do modyfikacji właściwości obiektu typu złącza wiązki.
Okno dialogowe Parameter po lewej stronie oraz tryb Parameter panelu Właściwości po prawej
Po umieszczeniu, okno dialogowe Parameter można otworzyć poprzez:
- Dwukrotne kliknięcie linii umieszczonego obiektu typu złącza wiązki.
- Umieszczenie kursora nad linią obiektu typu złącza wiązki, kliknięcie prawym przyciskiem myszy, a następnie wybranie Properties z menu kontekstowego.
Podczas umieszczania, tryb Parameter panelu Properties można wywołać naciskając klawisz Tab. Po umieszczeniu złącza wiązki pojawią się wszystkie opcje.
Po umieszczeniu, tryb Parameter panelu Properties można otworzyć na jeden z następujących sposobów:
- Jeśli panel Properties jest już aktywny, poprzez zaznaczenie obiektu złącza wiązki.
- Po zaznaczeniu obiektu typu złącza wiązki, wybierz panel Properties z przycisku Panels w prawym dolnym rogu przestrzeni projektowej lub wybierz View » Panels » Properties z menu głównego.
Edycja przez panel listy
Panel pages: Panele list, Filtr SCH
Panel List umożliwia projektantowi wyświetlanie obiektów projektu z jednego lub kilku dokumentów w formie tabelarycznej, co pozwala na szybkie przeglądanie i modyfikację atrybutów obiektów. Używany w połączeniu z odpowiednim filtrowaniem – za pomocą odpowiedniego panelu Filter lub okna dialogowego Find Similar Objects – umożliwia wyświetlanie tylko tych obiektów, które mieszczą się w zakresie aktywnego filtra, co pozwala projektantowi na precyzyjne i efektywne edytowanie wielu obiektów projektu jednocześnie.
Harness Connector Type Properties
Właściwości obiektów edytora schematów to definiowalne opcje określające styl wizualny, zawartość i zachowanie umieszczonego obiektu. Ustawienia właściwości dla każdego typu obiektu są definiowane na dwa sposoby:
-
Pre-placement settings – większość właściwości obiektów Harness Connector Type lub tych, które logicznie można zdefiniować wcześniej, jest dostępna jako edytowalne ustawienia domyślne na stronie Schematic - Defaults w oknie dialogowym Preferences (dostęp z przycisku
w prawym górnym rogu przestrzeni projektowej). Wybierz obiekt w Primitive List, aby wyświetlić jego opcje po prawej stronie.
- Post-placement settings – wszystkie właściwości obiektów Harness Connector Type są dostępne do edycji w oknie dialogowym Parameter lub panelu Properties, gdy typ złącza wiązki jest zaznaczony w przestrzeni projektowej.
Lokalizacja (Properties tylko panel)
-
(X/Y)
- X (pierwsze pole) – aktualna współrzędna X (pozioma) punktu odniesienia obiektu względem bieżącego początku przestrzeni projektowej. Edytuj, aby zmienić położenie X obiektu. Wartość można wprowadzić w jednostkach metrycznych lub imperialnych; dołącz jednostki, jeśli wprowadzasz wartość w innych jednostkach niż domyślne.
- Y (drugie pole) – aktualna współrzędna Y (pionowa) punktu odniesienia obiektu względem bieżącego początku. Edytuj, aby zmienić położenie Y obiektu. Wartość można wprowadzić w jednostkach metrycznych lub imperialnych; dołącz jednostki, jeśli wprowadzasz wartość w innych jednostkach niż domyślne.
- Rotation - użyj rozwijanej listy, aby wybrać obrót.
Właściwości
- Harness Connector - złącze wiązki powiązane z tym obiektem.
- Name - wyświetla nazwę.
- Value - wyświetla rzeczywisty tekst nazwy pliku. Użyj ikony oka, aby pokazać/ukryć Value.
- Autoposition - zaznacz, aby włączyć automatyczne pozycjonowanie, co oznacza, że tekst pozostanie w wybranej pozycji podczas przesuwania i obracania komponentu.
- Font - użyj elementów sterujących, aby skonfigurować czcionkę, rozmiar czcionki, kolor oraz ustawienia specjalne, takie jak pogrubienie i podkreślenie.
- Justification - wybierz żądane wyrównanie tekstu.
-
Harness Definition File - Oprogramowanie zarządza wiązkami sygnałowymi poprzez rejestrowanie wpisów wiązek (Harness Entries), które znajdują się w każdej wiązce sygnałowej (Harness Type), w pliku definicji wiązki w formacie ASCII. Poniższy obraz przedstawia składnię pliku definicji wiązki – w pliku znajduje się linia dla każdej Harness Type, która szczegółowo opisuje wpisy wiązki w tej wiązce. Plik definicji wiązki jest automatycznie tworzony (i zarządzany) dla każdego arkusza schematu, na którym znajdują się złącza wiązek; można je znaleźć w folderze
\Settingsw drzewie projektu, jak pokazano na poniższym obrazku. Jeśli w projekcie wprowadzono zmiany wpływające na wiązki sygnałowe, pliki definicji wiązek są aktualizowane automatycznie. Jeśli plik definicji wiązki nie jest obecny w folderze projektu, zostanie on automatycznie odtworzony po otwarciu arkusza schematu (można je usunąć i zostaną automatycznie odtworzone, jeśli będzie to wymagane). - Port + Sheet Entry - Podobnie jak Net lub Bus, wiązka sygnałowa może opuścić arkusz przez port, a następnie połączyć się z wyższym poziomem arkusza poprzez odpowiadający mu wpis Sheet Entry. Zwróć uwagę, że oprogramowanie automatycznie zmienia kolor portów i wpisów Sheet Entry, aby pokazać, że przenoszą one wiązkę sygnałową, jeśli opcja Sheet Entries and Ports use Harness Color jest włączona na stronie Schematic - Graphical Editing w oknie dialogowym Preferences. Zwróć także uwagę, że obiekty Port i Sheet Entry zawierają właściwość Harness Type – ta wartość jest ustawiana automatycznie, gdy port zostaje połączony z linią wiązki sygnałowej podczas umieszczania portu. Dla portu na arkuszu schematu, na którym zdefiniowano wiązkę (gdzie obecny jest złącze wiązki), typ wiązki jest definiowany automatycznie i nie można go edytować. Dla portu lub wpisu Sheet Entry umieszczonego na wyższym poziomie arkusza schematu, pole to będzie puste i edytowalne – zazwyczaj nie ma potrzeby ręcznego ustawiania tej wartości. Przypisany typ wiązki można sprawdzić w dowolnym momencie, najeżdżając kursorem na port/wpis Sheet Entry.

Definicje wiązek są przechowywane w plikach definicji wiązek; na powyższym obrazku zdefiniowano dwie wiązki sygnałowe: 1WB_Write_Read oraz JTAG.
Nested Signal Harnesses
Jak wspomniano, oprócz netu lub magistrali, można również połączyć wiązkę sygnałową z inną wiązką sygnałową, tworząc tzw. zagnieżdżone wiązki sygnałowe. Sytuacja ta jest identyfikowana we wpisie wiązki, który ma ustawioną właściwość Harness Type na wartość przychodzącej wiązki sygnałowej.

Oprócz netów i magistral, wiązka sygnałowa może przenosić inne wiązki sygnałowe.
Re-Using a Signal Harness
Na poprzednim obrazku wiązka sygnałowa Stereo została użyta dwukrotnie. Jest to dopuszczalne, ponieważ ani wiązka sygnałowa, ani wpisy wiązki nie służą do identyfikacji netów, które ta wiązka przenosi. Możesz ponownie użyć wiązki sygnałowej w dowolnym miejscu projektu, używając polecenia Place » Harness » Predefined Harness Connector z głównego menu lub menu kontekstowego przestrzeni projektowej. Okno dialogowe Place Predefined Harness Connector, które się otworzy, zawiera opcje dodania linii wiązki sygnałowej oraz portu, jeśli to wymagane.

Istniejące wiązki sygnałowe mogą być ponownie użyte w dowolnym miejscu projektu, w tym na tym samym arkuszu, do przenoszenia różnych netów.
Harnesses Connector List to lista predefiniowanych, istniejących złączy wiązek z aktualnie otwartych projektów. Po wybraniu złącza wiązki z tej listy, dodaj porty i/lub wiązki sygnałowe oraz dostosuj ich właściwości po prawej stronie okna dialogowego. Użyj pola Filter do wpisania ciągu wyszukiwania. Lista złączy wiązek jest filtrowana według złączy pasujących do wpisanego ciągu. Możesz użyć dowolnego znaku, serii znaków lub symbolu wieloznacznego (*) w tym polu. Na przykład wpisz ciąg m aby wyświetlić wszystkie pliki zaczynające się na literę m.
Okno dialogowe oferuje także dodatkowe opcje, które pozwalają dodać port i/lub wiązkę sygnałową – już połączone ze złączem wiązki – co pozwala zaoszczędzić cenny czas projektowania:
- Włącz opcję Add Port aby automatycznie utworzyć port dla tego złącza podczas umieszczania go na arkuszu schematu. Wprowadź Name portu dla nowego portu dołączonego do predefiniowanego złącza wiązki. Domyślna nazwa to HarnessPort. Wprowadź nową wartość dla Width portu. Domyślna wartość to 50 jednostek długości. Zawsze możesz graficznie zmienić rozmiar dołączonego portu po umieszczeniu nowego złącza wiązki. Włącz opcję Auto , a szerokość portu zostanie automatycznie dopasowana do rozmiaru tekstu portu. Opcja ta jest domyślnie wyłączona i używana jest szerokość 50 jednostek.
- Włącz opcję Add Signal Harness aby automatycznie utworzyć wiązkę sygnałową dla tego złącza podczas umieszczania go na arkuszu schematu. Wprowadź wartość dla Harness Length. Zawsze możesz graficznie zmienić rozmiar wiązki sygnałowej po umieszczeniu nowego złącza wiązki.
Zaznacz opcję Sort Harness Entries aby posortować wpisy wiązki w wybranej wiązce podczas jej umieszczania. Wpisy wiązki są sortowane alfanumerycznie.
Po wybraniu wymaganego złącza i skonfigurowaniu pozostałych opcji, kliknij OK. Okno dialogowe zostanie zamknięte, a złącze wiązki (oraz port i/lub wiązka sygnałowa, jeśli dotyczy) pojawi się pod kursorem. Umieść złącze w wybranym miejscu w przestrzeni projektowej i kliknij lub naciśnij Enter, aby zatwierdzić umieszczenie.
Możesz także użyć następujących poleceń, aby umieścić obiekt Predefined Harness Connector na bieżącym dokumencie:
-
Port Actions » Place Harness Connector of Type <PortHarnessType> z menu kontekstowego wymaganego portu – użyj, aby umieścić obiekt Predefined Harness Connector, którego Harness Name jest taki, jak zdefiniowano dla obiektu portu aktualnie znajdującego się pod kursorem.
-
Signal Harness Actions » Place Harness Connector of Type <ConnectedPortorSheetEntryHarnessType> z menu kontekstowego wymaganego obiektu wiązki sygnałowej – użyj, aby umieścić obiekt Predefined Harness Connector na bieżącym dokumencie, którego Harness Name jest taki, jak zdefiniowano dla portu lub wpisu Sheet Entry połączonego z obiektem wiązki sygnałowej aktualnie znajdującym się pod kursorem.
Naming a Signal Harness
Elementy składające się na wiązkę sygnałową są wykorzystywane przez kompilator projektu do identyfikacji sieci należących do danej wiązki, tak aby można było rozwiązać poszczególne połączenia logiczne przenoszone pomiędzy arkuszami. Elementy wiązki sygnałowej nie służą do nadawania nazw sieciom – to zadanie realizowane jest za pomocą standardowych metod nazywania sieci, omówionych wcześniej.
Zachowanie to można zmienić, jeśli jest taka potrzeba. Sieci w obrębie wiązki sygnałowej mogą otrzymać nazwę na poziomie wiązki, poprzez umieszczenie etykiety sieci (Net Label) na linii wiązki sygnałowej. Jeśli tak się zrobi, oryginalna etykieta sieci nie jest już używana – zamiast tego sieć otrzymuje nazwę na podstawie etykiety sieci umieszczonej na linii wiązki sygnałowej oraz wejścia wiązki, w formie:
-
System-defined net name = NetNameOnSignalHarness.HarnessEntryName

Wiązki sygnałowe JTAG mają nazwy na poziomie wiązki, określone przez obecność etykiet sieci SOFT i HARD. Nazwy sieci generowane przez system są pokazane na poniższym obrazku.
Wiązka sygnałowa 1WD_Write_Read nie ma nazwy na poziomie wiązki, więc jej sieci zachowają nazwy z etykiet sieci.
Na powyższym obrazku każda instancja wiązki JTAG ma etykietę sieci umieszczoną na linii wiązki sygnałowej, mianowicie HARD oraz SOFT. Ponieważ dodano nazwę sieci na poziomie wiązki, etykiety sieci na poszczególnych sieciach w tych wiązkach służą jedynie do tworzenia lokalnych połączeń w tym arkuszu. Sieci są automatycznie nazywane zgodnie z powyższą składnią, co można zobaczyć na obrazku panelu Navigator poniżej.

Zwróć uwagę na nazewnictwo sieci JTAG, wywodzące się z etykiety sieci wiązki oraz wejść wiązki.
Connector-free Signal Harnesses
Zaletą nadawania nazw sieciom w wiązce sygnałowej poprzez umieszczenie etykiety sieci na linii wiązki (jak opisano w poprzedniej sekcji) jest to, że umożliwia to pracę z wiązkami sygnałowymi bez konieczności umieszczania na arkuszu schematu złącza wiązki i wejść wiązki. Niektórzy projektanci preferują to podejście, ponieważ prowadzi ono do czytelniejszego i prostszego schematu, jak pokazano na poniższym obrazku, gdzie wiązka sygnałowa JTAG nie korzysta ze złącza wiązki.
Pamiętaj, że ta technika wymaga, aby przynajmniej jedno złącze wiązki danego typu znajdowało się gdzieś w projekcie lub alternatywnie, aby definicja wiązki była LOCKED w pliku definicji wiązki. To słowo kluczowe zapobiega usunięciu jej przez oprogramowanie podczas automatycznej aktualizacji plików definicji wiązek. Składnia blokowania definicji jest pokazana na poniższym obrazku.

Podobnie jak wiązki sygnałowe korzystające ze złączy wiązek, wiązka sygnałowa bez złącza musi być zadeklarowana w jednym z plików definicji wiązek dla schematu, na którym jest używana. Jej deklaracja musi zawierać słowo kluczowe LOCKED, aby oprogramowanie nie usunęło jej ani nie zmodyfikowało.














