Parametry są używane dla obiektów (komponent jest pokazany na powyższym obrazku), dokumentów i projektów w celu dodania szczegółowych informacji do projektu.
Podsumowanie
Parametry to ciągi tekstowe ogólnego przeznaczenia, które są obiektami podrzędnymi obiektu nadrzędnego. Identyfikują i dodają dodatkowe informacje do tego obiektu nadrzędnego i są dostępne bezpośrednio w panelu Właściwości po wybraniu na arkuszu schematu.
Na przykład komponenty schematu często korzystają z parametrów. Definiują one nazwę arkusza i komentarz, a także ciągi danych ogólnego przeznaczenia, które można dodać do komponentu w celu jego pełnego zdefiniowania. Parametry komponentu ogólnego przeznaczenia (użytkownika) mogą być używane do różnych funkcji, w tym szczegółów komponentu i wartości znamionowych, informacji o dostawcy, odniesień do biblioteki i łączy do arkuszy danych.
Parametry można również definiować na poziomie arkusza schematu (dokumentu) i projektu. Parametry na poziomie dokumentu są używane do definiowania pól, takich jak tytuł i numer dokumentu, podczas gdy parametry na poziomie projektu są idealne do definiowania pól, takich jak projektant lub nazwa projektu.
Dostępność
Parametry są dodawane lub automatycznie dołączane jako właściwości obiektu nadrzędnego i nie są umieszczane niezależnie, jak ciąg tekstowy. Typy dostępnych parametrów można ogólnie pogrupować jako parametry systemowe i parametry użytkownika, przy czym te ostatnie są dodawane ręcznie.
Identyfikator i parametry systemowe
Obiekty umieszczone na schemacie są automatycznie dołączane z szeregiem kluczowych parametrów systemowych. Zapewniają one podstawowe informacje o obiekcie używane przez system do rozróżniania nazwy, typu i źródła danych obiektu nadrzędnego.
Nieodłączne parametry systemowe dla obiektów obejmują między innymi Comment, Description i Design Item ID (Library Reference).
Parametry systemowe obiektów są dostępne w sekcji General w panelu właściwości (w zakładce General ), gdy wybrany jest obiekt nadrzędny. Gdy jest widoczny i wybrany w przestrzeni projektowej, indywidualny parametr jest dostępny za pośrednictwem powiązanego trybu panelu właściwości, jak opisano poniżej.
Po lewej: Parametry systemu komponentów w panelu Properties w panelu. Po prawej: Pojedynczy parametr systemowy w panelu Properties w panelu.
Kilka parametrów systemowych nie może być widocznych (i wybranych) na arkuszu schematu i dlatego nie są one dostępne w panelu Properties. W przypadku obiektów komponentów są to Description, Design Item ID, Footprint, odniesienia do modelu itd. Inne parametry systemowe, które nie są bezpośrednio dostępne na schemacie, obejmują parametry dokumentu (arkusza) i projektu.
Parametry użytkownika
Parametry są dodawane jako właściwość obiektu nadrzędnego i nie są umieszczane niezależnie jak ciąg tekstowy. Parametry można dodać do dowolnego z następujących obiektów projektu:
-
Component - dodawać parametry zdefiniowane przez użytkownika w Parameters w panelu Właściwości po wybraniu obiektu Component (Part) lub podczas definiowania komponentu w edytorze Schematic Library. Parametry systemowe, takie jak Designator i Comment, są zawsze obecne dla obiektu Component, jak opisano powyżej. Panel Properties panel jest dostępny po dwukrotnym kliknięciu obiektu lub kliknięciu obiektu prawym przyciskiem myszy i wybraniu opcji Properties z menu kontekstowego. Wybierz obiekt w przestrzeni projektowej, jeśli panel Właściwości jest już aktywny.
-
Part - w Parameters w obszarze panelu Properties gdy wybrany jest obiekt części.
-
Pin - na karcie Parameters zakładce panelu Properties gdy obiekt Pin jest zaznaczony w pliku *.SchLib.
-
Port - na Parameters zakładce panelu Properties gdy wybrany jest obiekt Port.
-
Sheet Symbol - na Parameters na karcie panelu Properties gdy wybrany jest obiekt Symbol arkusza.
-
Document - na karcie Parameters na karcie panelu Właściwości w trybie Document Options (odznacz wszystkie obiekty schematu lub kliknij w wolne miejsce na arkuszu dokumentu). Szereg parametrów domyślnych jest automatycznie dołączanych do nowego arkusza schematu, zgodnie z zastosowanym/domyślnym szablonem arkusza.
-
Project - w oknie dialogowym Opcje projektu (Project » Opcje projektu). Parametry na poziomie projektu są wyświetlane i dodawane na karcie Parameters tego okna dialogowego.
Podczas umieszczania obiektu (komponentu, symbolu arkusza itp.), naciśnij przycisk Tab aby wstrzymać umieszczanie i uzyskać dostęp do trybu obiektu nadrzędnego panelu Właściwości, z którego można dodawać lub modyfikować parametry na bieżąco. Kliknij nakładkę przycisku wstrzymania przestrzeni projektowej (
), aby wznowić umieszczanie.
Parametry użytkownika są dostępne w zakładce Parameters panelu Properties lub modalnego okna dialogowego, gdy wybrany jest obiekt nadrzędny - parametry można zarówno dodawać, jak i edytować. Wyjątkiem są parametry projektu (poprzez okno dialogowe Opcje projektu) i parametry pinu komponentu (poprzez Właściwości pinu lub widok modalny okna dialogowego Pin ). Gdy parametr jest widoczny i wybrany w przestrzeni projektowej, jest on dostępny za pośrednictwem powiązanego trybu panelu Właściwości lub modalnego okna dialogowego, jak opisano poniżej.
Po lewej: Parametry użytkownika komponentu w panelu Properties (karta Parametry). Po prawej: Pojedynczy parametr systemu w panelu Properties panelu.
Parametry dodane do obiektu nadrzędnego podczas jego umieszczania (patrz wyżej) staną się parametrami domyślnymi dla kolejnych umieszczeń tego obiektu nadrzędnego, chyba że wybrana zostanie opcja
Permanent na stronie
Schematic – Default Primitives okna dialogowego
Preferences jest włączona dla tego obiektu.
Gdy ta opcja jest włączona, parametry dodane do umieszczanego obiektu będą również dodawane do kolejnych obiektów umieszczanych podczas tej samej sesji umieszczania, ale nie do kolejnych sesji umieszczania dla tego obiektu.
Edycja graficzna
Widoczne ciągi parametrów można edytować graficznie, bezpośrednio w przestrzeni projektowej.
Kliknij i przeciągnij parametr, aby zmienić jego położenie. Aby edytować ciąg parametrów w miejscu:
-
Przeciągnij kursor myszy wokół obiektu parametru, trzymając wciśnięty przycisk myszy.
-
Po wybraniu obiekt zostanie podświetlony zieloną ramką.
-
Wybierz Enter aby rozpocząć edycję tekstu.
-
Po zakończeniu edycji naciśnij Enter lub kliknij z dala od ciągu znaków, aby wyjść z trybu edycji w miejscu.
Ciąg parametrów można wybrać i edytować bezpośrednio w przestrzeni projektowej. (Po prawej) Wybierz cały ciąg, aby nad nim pisać.
Parametry widoczne i możliwe do wybrania w przestrzeni projektowej mogą być przeciągane do nowej lokalizacji i obracane podczas procesu. Kliknij i przeciągnij ciąg parametrów, użyj przycisków Spacebar i Shift+Spacebar aby obrócić go w krokach co 90°, a następnie kliknij, aby potwierdzić jego nową pozycję/orientację.
Zobacz Pozycjonowanie ciągu parametrów poniżej, aby uzyskać informacje na temat parametru komponentu Autopositioning i powiązanych Properties panelu.
Zablokowane parametry
Parametr, który jest elementem podrzędnym części składowej, może zostać zablokowany, a jego ciągi Nazwa i Wartość nie mogą być edytowane. Można to zrobić poprzez:
-
przełączenie ikony blokady (
) powiązanej z jego wpisem w zakładce Parameters w panelu Properties panelu lub modalnym oknie dialogowym dla jego obiektu nadrzędnego, lub
-
zaznaczenie opcji Lock Parameter w panelu właściwości, gdy parametr jest wybrany bezpośrednio w przestrzeni projektowej.
Po zablokowaniu ciąg parametru nie może być edytowany w panelu Properties modalnym oknie dialogowym (w zakładce Parameters dla obiektu nadrzędnego) lub w przestrzeni projektowej przy użyciu edycji w miejscu.
Parametry komponentów
Parametry komponentów, najbardziej oczywiste i najczęściej używane parametry schematu, zawierają dodatkowe zestawy dedykowanych parametrów i funkcji, które rozszerzają możliwości definiowania obiektów komponentów.
Definiowanie parametrów w bibliotece schematów
Parametry podrzędne nadrzędnego obiektu komponentu można zdefiniować w źródle biblioteki komponentów przed umieszczeniem go na schemacieo umieszczeniem na schemacie. Panel Properties służy do edycji i dodawania parametrów do wpisu komponentu w edytorze biblioteki schematów w taki sam sposób, jak podczas pracy z parametrami w edytorze schematów .
Po otwarciu dokumentu biblioteki komponentów schematu wybierz wpis komponentu w panelu SCH Library (View » Panels » SCH Library), aby uzyskać dostęp do właściwości parametru w panelu Properties panelu.
Dostęp do właściwości komponentu biblioteki można uzyskać, wybierając jego wpis w panelu SCH Library w panelu.
Desygnator i komentarz komponentu bibliotecznego nie są domyślnie widoczne w przestrzeni projektowej edytora biblioteki schematów, ale można je włączyć, zaznaczając opcję Show Comment/Designator w trybie Opcje biblioteki panelu Właściwości (Tools » Document Options) - dostępnej, gdy w przestrzeni projektowej nie są wybrane żadne obiekty.
Parametry należące do komponentu biblioteki są definiowane i edytowane przy użyciu tego samego procesu, który jest stosowany do umieszczonych komponentów schematu. Klawisz Tab może być używany do tworzenia lub edytowania parametrów w locie, podczas gdy obiekt jest umieszczany w przestrzeni projektowej edytora. Parametry są dostępne za pośrednictwem panelu Properties lub modalnego okna dialogowego, w którym podstawowe parametry systemu są dostępne w zakładce panelu General a parametry użytkownika są dodawane/edytowane w rozwijanym menu panelu Parameters panelu.
Na przykład, aby dodać parametr do pinu komponentu, wybierz
obiekt Pin w przestrzeni projektowej, a następnie opcję
Parameters w panelu
Properties lub modalnym oknie dialogowym. Kliknij przycisk
Add aby wstawić nową parę parametrów Nazwa/Wartość na liście. Parametry powiązane z całym komponentem są dodawane w sposób opisany powyżej.
Parametr desygnatora
W edytorze biblioteki parametr komponentu Designator ma zazwyczaj odpowiedni prefiks, po którym następuje znak zapytania. Gdy komponent jest umieszczany na schemacie z biblioteki, znak zapytania jest wykrywany przez narzędzie adnotacji edytora schematów i zastępowany odpowiednim sufiksem numerycznym podczas adnotacji projektu.
Edytor schematów zawiera również prostą funkcję automatycznego zwiększania wartości desygnatora, która może być używana podczas umieszczania wielu wystąpień tej samej części. Aby z niej skorzystać, naciśnij przycisk Tab podczas gdy pierwszy komponent unosi się na kursorze, aby wstrzymać umieszczanie, a następnie wprowadź odpowiedni desygnator w panelu Properties na przykład R1. Kolejne komponenty zostaną oznaczone jako R2, R3itd.
W przypadku umieszczania komponentów wieloczęściowych i przypisania początkowego oznaczenia w ten sposób, automatycznie zostanie dodany przyrostek części, np U3A, U3Bitd. Jeśli początkowe oznaczenie nie zostanie przypisane, wszystkie części będą miały ten sam przyrostek - można to rozwiązać za pomocą funkcji adnotacji edytora schematów. Przyrostek części może być alfanumeryczny lub numeryczny, zgodnie z opcją Alpha Numeric Suffix na stronie Schematic - General (Schemat - Ogólne ) okna dialogowego Preferences okna dialogowego.
Pozycjonowanie ciągu parametrów
Domyślnym zachowaniem ciągu parametrów komponentu jest jego automatyczne pozycjonowanie (zachowanie orientacji), gdy komponent jest obracany podczas lub po umieszczeniu. Jeśli to zachowanie nie jest wymagane, wyłącz opcję Autoposition dla tego wpisu parametru komponentu w zakładce Parameters w panelu Properties wybierz parametr na liście i kliknij przycisk Inny aby uzyskać dostęp do opcji. Należy pamiętać, że podczas umieszczania komponentu Spacebar i Shift+Spacebar są używane do obracania. Umieszczony obiekt komponentu można obrócić za pomocą menu Rotation w sekcji Location w sekcji Properties lub wybierając komponent i naciskając Spacebar lub Shift+Spacebar.
Kliknij i przeciągnij widoczny parametr, aby ręcznie zmienić jego położenie na schemacie - standardowe klawisze skrótów orientacji (Spacebar, Shift+Spacebar). Jeśli opcja Autoposition jest wyłączona dla tego parametru and opcja Mark Manual Parameters opcja jest włączona na stronie Schemat - Edycja graficzna okna dialogowego Preferences ręcznie przeniesione parametry zostaną oznaczone kropką w lewym dolnym rogu pola wyboru.
Parametry komponentów specjalnego przeznaczenia
Parametry komponentów specjalnego przeznaczenia są dostępne do łączenia z powiązanymi adresami URL lub dokumentacją opartą na plikach. Dla wybranego komponentu są one dodawane w sekcji Links sekcji panelu Properties lub w zakładce Parameters dla dedykowanych linków pomocy, które są aktywowane za pomocą klawisza F1 .
Parametry łącza
Funkcja Łącza umożliwia definiowanie i prezentowanie nazwanych łączy do dowolnej liczby referencyjnych adresów URL lub dokumentów.
Aby dodać łącze referencyjne dla komponentu, zaznacz go w przestrzeni projektowej, kliknij listę rozwijaną
w sekcji Links w sekcji Properties a następnie wprowadź nazwę łącza i jego wartość (docelowy adres URL lub ścieżkę pliku). Łącze jest następnie dostępne po kliknięciu prawym przyciskiem myszy komponentu w przestrzeni projektowej i wybraniu nazwy łącza z podmenu References z podmenu.
Łącza komponentów, prezentowane w panelu i przestrzeni projektowej, są wewnętrznie oparte na parach Nazwa/Wartość w formacie ComponentLinknDescription/ComponentLinknURL (gdzie n to numer łącza na liście, zgodnie z kolejnością utworzenia). Więcej szczegółów można znaleźć we wpisie Edytora tabeli parametrów dla danego komponentu.
Parametr HelpURL
Podobnie jak parametr Link, parametr HelpURL umożliwia zdefiniowanie linku z komponentu do zewnętrznego dokumentu, takiego jak plik PDF lub adres URL strony internetowej. Po dodaniu jako parametr komponentu, link ten jest aktywowany po naciśnięciu klawisza F1 nad komponentem na arkuszu schematu lub po wybraniu tego komponentu w panelu Libraries panelu. Należy pamiętać, że ta akcja zastąpi normalną funkcję klawisza F1 który odsyła do odpowiedniej strony w dokumentacji online Altium.
Link pomocy jest dodawany jako parametr użytkownika w zakładce Parameters zakładce panelu Properties po wybraniu komponentu w przestrzeni projektowej. Kliknij przycisk rozwijany
, aby utworzyć nowy parametr na liście i wpisz HelpURL jako nazwę parametru, a następnie ścieżkę docelową/URL jako wartość parametru.
Podczas określania wartości parametru może to być adres URL, bezwzględna ścieżka do dokumentu lub po prostu nazwa dokumentu. Gdy F1 zostanie naciśnięty, gdy kursor znajduje się nad umieszczonym obiektem komponentu, lub zostanie użyta opcja References » Help zostanie użyta z menu prawego przycisku myszy, wyszukiwanie odniesienia do Pomocy zostanie przeprowadzone w następujący sposób:
-
Jeśli określono ścieżkę, lokalizacja ta jest przeszukiwana jako pierwsza.
-
Jeśli dokument nie zostanie znaleziony w tej lokalizacji lub jeśli nie określono ścieżki, przeszukiwany jest folder instalacji oprogramowania
\Help przeszukiwany jest folder instalacji oprogramowania.
-
Jeśli celem jest adres URL, strona internetowa zostanie otwarta w wewnętrznej przeglądarce oprogramowania lub w przeglądarce zewnętrznej, w zależności od stanu opcji Open internet links in external Web browser na stronie System - Widok okna dialogowego Preferences okna dialogowego.
Kierunek - parametr jako wartość ciągu znaków
Większość parametrów komponentów można wyświetlić na arkuszu schematu, zaznaczając ich opcję Visible (jeśli jest dostępna) w panelu Properties (
). Identyfikator i parametry systemowe są dostępne w zakładce panelu General a parametry użytkownika są dostępne w zakładce panelu Parameters panelu.
Inne parametry, takie jak parametry dokumentu i projektu, nie mogą być bezpośrednio wyświetlane na arkuszu schematu, ale mogą być wstawione do standardowego obiektu tekstowego przy użyciu techniki znanej jako String Indirection. Indirection polega na tym, że wpis Value dla obiektu typu string jest nazwą dostępnego parametru (takiego jak parametr Document lub Project) poprzedzoną znakiem równości - na przykład; =Title.
Oprogramowanie automatycznie wykrywa takie ciągi i sprawdza dostępność parametru Name, który pasuje do wpisu Value umieszczonego obiektu Text. Przykład Title zostanie znaleziony jako parametr dokumentu, co spowoduje, że ciąg tekstowy zinterpretuje i wyświetli wartość parametru Tytuł - na przykład; MyDocument. Parametr Nazwa może być skierowany do wybranego ciągu tekstowego Wartość poprzez edycję w miejscu (wpisanie =Title do niego), lub jako bardziej informacyjne podejście, używając menu rozwijanego Text w panelu Właściwości, aby wybrać jeden z dostępnych ciągów parametrów.
Ciągi specjalne
Ciągi parametrów, które są dostępne jako ciągi pośrednie (patrz wyżej), są znane jako Special Strings. Wartość prezentowana przez te ciągi jest aktywnie wywnioskowana z szablonów lub danych systemowych i źródłowych, więc na przykład ciąg specjalny =Time wykryje i wyświetli bieżący czas systemowy, a =DocumentName pokaże bieżącą nazwę pliku dokumentu schematu (np, MySchematic.SchDoc).
Dostępna jest duża liczba predefiniowanych ciągów specjalnych (więcej informacji na ich temat można znaleźć na stronie Praca z obiektami tekstowymi na schemacie ). Każdy zdefiniowany przez użytkownika parametr dokumentu lub projektu może być również traktowany jako ciąg specjalny i być pośrednio powiązany z ciągiem tekstowym na arkuszu schematu.
Ciągi pośrednie są zawsze interpretowane i wyświetlane podczas generowania danych wyjściowych, takich jak drukowanie arkuszy schematu. Wiele z nich jest również interpretowanych i wyświetlanych bezpośrednio na ekranie.
Specjalne ciągi znaków są używane do definiowania pól w bloku tytułu, gdzie funkcja przekierowania ciągu znaków zapewnia, że prawidłowe informacje dla aktywnego schematu są pobierane z parametrów dokumentu i odpowiednio wyświetlane.
Parametry mają hierarchię, co oznacza, że można utworzyć parametr o tej samej nazwie na różnych poziomach projektu, z których każdy ma inne wartości. Dla parametru komponentu, Altium Designer rozwiązuje to w następujący sposób:
-
Parametr komponentu (najwyższy priorytet)
-
Wariant
-
Dokument schematyczny
-
Symbol arkusza (aby zobaczyć wartość parametru powyższego symbolu arkusza, wybierz skompilowaną kartę w dolnej części przestrzeni projektowej)
-
Projekt.