Zacisk główny reprezentuje urządzenie zaciskowe na listwie zaciskowej. Zasób może zawierać dowolną ilość zacisków głównych, ale tylko jedną funkcję główną. Dlatego listwa zaciskowa jest definiowana jako funkcja główna, a zaciski jako zaciski główne lub dodatkowe. Jeżeli zacisk jest zdefiniowany jako zacisk główny, to zachowuje się on podobnie do funkcji głównej. I tak np. dla zacisku głównego w nawigatorze listwy zaciskowej są wyświetlane szablony funkcji i można dokonać wyboru urządzenia.
Samodzielne obszary listwy zaciskowej
Listwa zaciskowa jest dzielona na tzw. "samodzielne obszary" poprzez użycie zacisków głównych. Taki samodzielny obszar odpowiada urządzeniu zaciskowemu, które może składać się z wielu funkcji. Urządzenia zaciskowe są identyfikowane dodatkowo za pomocą właściwości Zacisk: Pozycja urządzenia. Zazwyczaj wszystkie zaciski samodzielnego obszaru mają taką samą Pozycję urządzenia i występuje tylko jeden zacisk główny dla urządzenia zaciskowego. Listwa zaciskowa może mieć dowolną liczbę zacisków głównych i samodzielnych obszarów. Podczas wstawiania zacisku standardowo jest on wstawiany jako zacisk główny. W ten sposób dla każdego zacisku powstaje samodzielny obszar. Zacisk można przekształcić w zacisk dodatkowy poprzez dezaktywację pola wyboru Zacisk główny w oknie właściwości.
Samodzielny obszar rozpoczyna się od zacisku głównego włącznie aż do następnego zacisku głównego (w przypadku jednakowej pozycji urządzeń). W ten sposób zawiera on zacisk główny i przynależne zaciski dodatkowe. Jeżeli pierwszy zacisk listwy zaciskowej nie jest zaciskiem głównym, to pierwszy obszar listwy zaciskowej (tzn. obszar od początku listwy zaciskowej do pierwszego zacisku głównego) jest określony przez definicję listwy zaciskowe. Bez zacisku głównego, cała listwa zaciskowa składa się tylko z jednego obszaru i jest definiowana całkowicie przez definicję listwy zaciskowej. Jeżeli nie ma definicji listwy zaciskowej, to dla pierwszego obszaru listwy zaciskowej nie ma dostępnych szablonów funkcji.
Poprzez właściwość Nie używaj zacisków głównych można ustalić na listwie zaciskowej, że nie jest ona dzielona na samodzielne obszary i że jest definiowana tylko przez definicję listwy zaciskowej. Szablony funkcyjne artykułów wpisanych na zaciskach nie są wtedy używane, jednak artykuły są wyprowadzane w zestawieniach. Ponadto podczas kopiowania i wklejania zacisków są odpisywane wolne szablony funkcyjne.
Definicja zacisków wielopoziomowych
Można korzystać z samodzielnych obszarów, aby definiować zaciski wielopoziomowe. Zacisk wielopoziomowy składa się z kilku następujących po sobie zacisków jednego obszaru, po których zawsze następują poziomy. Numer poziomu może być przy tym rosnący lub malejący. Zaciski w różnych obszarach nie mogą należeć do tego samego zacisku wielopiętrowego. Oznacza to, że każdy zacisk wielopoziomowy może zawierać tylko jeden zacisk główny, a odpowiednie zaciski muszą być zaciskami dodatkowymi.
Listwa zaciskowa składa się z definicji listwy zaciskowej i zacisków 1, 2, 3, 4, 5, 6, 7, przy czym zaciski 3 i 6 są zaciskami głównymi. Listwa zaciskowa dzieli się więc na trzy samodzielne obszary:
Obszar 1: definicja listwy zaciskowej + zaciski 1, 2
Obszar 2: zacisk główny 3 + zaciski 4, 5
Obszar 3: zacisk główny 6 + zacisk 7
W tym przykładzie każdy obszar definiuje zacisk wielopoziomowy. Poziom jest wskazywany w nawiasach kwadratowych (np. [1] dla najniższego poziomu).
Przyporządkowanie szablonów funkcyjnych
Jeżeli w definicji listwy zaciskowej lub w zaciskach głównych są wpisane artykuły, w których zapisane są szablony funkcyjne, to zostają na nie nałożone funkcje zacisków pod odpowiednimi samodzielnymi obszarami. Nie następuje przyporządkowanie poza granice obszarów, nawet jeżeli znajdują się tam pasujące funkcje.
- Jeżeli przy definicji listwy zaciskowej wpisany jest artykuł z szablonami funkcyjnymi i aktywowana jest właściwość Nie używaj zacisków głównych szablony funkcyjne określają kolejność zacisków listwy zaciskowej. Pozycja urządzenia oraz identyfikator sortowania zacisków informują tylko, w jakiej kolejności zaciski są przypisywane szablonom funkcyjnym. Jeżeli definicja listwy zaciskowej nie ma szablonów funkcyjnych, to kolejność na listwie zaciskowej zależy tylko od zacisków.
- Jeżeli w zacisku głównym wpisany jest artykuł z szablonami funkcyjnymi, to są na nie nakładane funkcje zacisku głównego oraz przynależnych zacisków dodatkowych. Za pomocą pozycji urządzenia zacisków głównych określane są samodzielne obszary: do zacisku głównego należą wszystkie zaciski dodatkowe z taką samą pozycją urządzenia. Jest to niezależne od tego, czy na zacisku głównym dostępny jest wolny szablon funkcyjny. W ramach samodzielnego obszaru, identyfikator sortowania decyduje o kolejności, w której zaciski są przypisywane szablonom funkcji.
Zalecamy, aby listwa zaciskowa była budowana tylko w zaciskami głównymi (oraz przynależnymi zaciskami dodatkowymi) lub bez żadnych zacisków głównych. Oznacza to, że listwa zaciskowa powinna być definiowana tylko przez samodzielne obszary zacisków głównych, lub tylko poprzez definicję listwy zaciskowej. Tryb mieszany jest wprawdzie możliwy, ale utrudnia przyporządkowywania szablonów funkcyjnych. W tym wypadku artykuły są zawsze wpisywane do zacisku głównego, jednak nie do definicji listwy zaciskowej. Na szablony funkcyjne artykułu nakładane są funkcje zaciskowe zacisku głównego i przynależnych zacisków dodatkowych. W drugim wypadku artykuły są wpisywane tylko na definicji listwy zaciskowej. Na szablony funkcyjne artykułu nakładane są funkcje zaciskowe wszystkich zacisków na listwie zaciskowej.
Wskazówka:
Jeżeli pracujesz z nawigatorem zabudowy 3D, to musisz wpisywać artykuły do zacisków głównych (a nie do definicji listwy zaciskowej). Tylko wtedy są widoczne zaciski w nawigatorze zabudowy 3D, ponieważ wyświetlane są tam tylko zasoby, którym przyporządkowano artykuły. Jest to podstawowy warunek do tworzenia interfejsów z zewnętrznymi programami do konfiguracji zacisków.
Wybór urządzeń
Podczas wyboru urządzenia, szablony funkcyjne są przyporządkowywane tylko w obrębie samodzielnego obszaru. Zaciski wielopoziomowe pozostają zachowane i nie są rozrywane.
Zobacz również