Projekty makr są stosowane w EPLAN do zarządzania i uproszczonego tworzenia makr. Dany rodzaj projektu (projekt schematu / makr) jest określany we właściwościach projektu za pomocą właściwości Rodzaj projektu.
Funkcje w porównaniu projektów schematu
W projektach makr dostępnych jest kilka specjalnych funkcji do definicji makr (np. wstawianie skrzynek makra) i automatycznego generowania plików makra.
Z drugiej strony projekty makr posiadają, w porównaniu z projektami schematu, ograniczone funkcje logiczne:
- Brak połączeń wykraczających poza stronę
- Brak generowania funkcji nieplasowanych
- Brak całościowej edycji.
To, czy w projekcie makr podczas graficznej edycji na stronach projektu będą wyświetlać się powiązania i / lub właściwości bloku, jest uzależnione od trybu wyświetlania określonego w ustawieniach odnoszących się do projektu. W oknie dialogowym Ustawienia: Prezentacja w projektach makr za pomocą trybu wyświetlania określ oddzielnie dla danej grupy właściwości (właściwości bloku, powiązania), czy właściwości mają być ukryte w projekcie makr lub ma być wyświetlana nazwa, bądź wartość właściwości.
Jeżeli makra zawierają wiele wariantów makra w projektach makr, prezentacja graficzna staje się szybko nieprzejrzysta ze względu na wielokrotnie występujące funkcje, gdy powiązania i właściwości bloku są wyświetlane w edytorze graficznym. W takim przypadku zalecamy ukrycie właściwości.
W projektach makr, w których przygotowane makra są projektowane bez wariantów makr, widok wartości / nazw właściwości może mieć sens, ponieważ dzięki temu będzie uwidocznione, które powiązania / właściwości bloku mają być wyświetlane później w schemacie po wstawieniu makr.
Poniżej przedstawiono listę kilku najważniejszych różnic funkcji pomiędzy projektami schematu i makr:
Funkcja |
Projekt schematu |
Projekt makr |
---|---|---|
- |
X |
|
- |
X |
|
- |
X |
|
- |
X |
|
- |
X |
|
Generuj automatycznie schematy wierceń / kontury ze stron graficznych |
- |
X |
Przypisz wszystkie obiekty makra do obiektu znaku-wypełniacza |
- |
X |
X |
- |
|
X |
- |
Połączenia i śledzenie potencjału w projektach makr
W projektach makr generowane są tylko połączenia, w których źródło i cel znajdują się po tej samej stronie. Strzałki potencjałowe są przy tym rozpoznawane jako cele połączenia. Oprócz linii połączenia na stronach w projekcie makr wyróżniane są również połączenia i śledzenie potencjału, zgodnie z ustawionymi kolorami. Połączenia wiązek i sieciowe nie są generowane w projektach makr. Podczas przełączania między projektami schematów i makr połączenia są aktualizowane automatycznie.
Wstawianie makr w projektach makr
Jeżeli w istniejącym projekcie makr wstawisz już istniejące okna lub makra symbolu, możesz za pomocą ustawienia projektu Wstaw makra z odniesieniem określić, czy makra mają być wstawiane jako odniesienie. W takim przypadku makra mogą być aktualizowane, ale dokonywanie zmian przy skrzynce makra możliwe jest tylko w ograniczonym zakresie. Takie ustawienie jest np. pożądane, gdy makra są gotowe i mają być zastosowane jako makra wewnętrzne w zagnieżdżonych skrzynkach makra.
Jeżeli ustawienie projektu nie jest aktywne, makra zostaną wstawione do projektu makr w niezmienionej formie - takiej, w której występują w pliku. W ten sposób użytkownicy mogą stosować istniejące makra dla własnego projektu makr i dalej je edytować.
Zobacz również