Nowości EPLAN 2.8

Rozróżnianie skrzynek makra oraz makr na podstawie rodzaju zastosowania

Za pomocą ustawienia Rodzaj zastosowania, które określa się w skrzynkach makra, można ustalić, które funkcje typowe dla makra (Generuj makra automatycznie, Aktualizuj makra) będą wykonywane, a które nie.

Korzyści:

Za pomocą nowego rodzaju zastosowania przy skrzynkach makra funkcje makr są odpowiednio dopasowywane do danego rodzaju projektu (generowanie w projekcie makr, aktualizacja w projekcie schematu). Ponadto rodzaj zastosowania wspiera użytkownika podczas tworzenia i strukturyzacji zagnieżdżonych makr.

Rozróżnianie skrzynek makra

Na podstawie rodzaju zastosowania istnieje ponadto możliwość lepszego rozróżniania przygotowanych makr w nawigatorze makra.

W drzewie nawigatora makr przygotowane makra, których skrzynki makra posiadają taki sam rodzaj zastosowania, są połączone w jednej warstwie hierarchii. Rodzaje zastosowania są przy tym oznaczone różnymi ikonami.

Ikona

Znaczenie

Makra "nieustalone" lub "podrzędne"

Zdefiniowane makra

Makra z odniesieniem

Do docelowego wyświetlania i edycji makr nową właściwość Makro: Rodzaj zastosowania (ID 23011) w nawigatorze makr można wykorzystać jako kryterium filtrowania i wyświetlić jako kolumnę w widoku listy tego nawigatora.

W celu lepszego, wizualnego odróżnienia wstawionych skrzynek makra w edytorze graficznym zarządzanie warstwami zostało rozszerzone o dwie kolejne warstwy dla skrzynek makra:

Występująca już warstwa dla skrzynek makra EPLAN308 jest teraz stosowana standardowo dla "nieokreślonych" lub "podrzędnych" skrzynkach makra.

Przełączanie rodzaju zastosowania

Podczas wstawiania skrzynek makra w projekcie makr ustawiony jest wstępnie rodzaj zastosowania "Definiujący". Ten rodzaj zastosowania jest zapisywany podczas automatycznego generowania makr. Na platformie EPLAN rodzaj zastosowania zmienia się automatycznie podczas wstawiania do projektu schematu na "Z odniesieniem". W ten sposób makra - przy prawidłowym ustawieniu w projekcie - są generowane do bezpośredniego zastosowania oraz mogą być aktualizowane w razie potrzeby.

Dalsze, automatyczne przełączanie rodzaju zastosowania nie ma miejsca (nawet przy zmianie rodzaju projektu).

Podczas wstawiania do projektu makr wstawione makra otrzymują standardowo rodzaj zastosowania "Definiujący". Dzięki temu wstawione makra mogą być stosowane jako szablon dla kolejnych makr oraz do tworzenia projektów makr. Za pomocą ustawienia projektu Wstaw makra z odniesieniem można jednak również określić, czy makra mają być wstawiane z rodzajem zastosowania "Z odniesieniem". To ustawienie ma sens, gdy dostępne są odpowiednio przygotowane projekty makr, a nowe makra powstają tylko poprzez wstawienie nowych skrzynek makra lub skopiowanie istniejących makr.

Rodzaj zastosowania w zagnieżdżonych skrzynkach makra

Jeżeli aktywowałeś ustawienie Wstaw makra z odniesieniem i przestrzegasz zalecanej kolejności podczas tworzenia zagnieżdżonych makr (od wewnątrz do zewnątrz), wymagane jest dopasowanie rodzaju zastosowania przy danych skrzynkach makra.

Aby przygotować zagnieżdżone makra, wstaw gotowe makro i narysuj następnie wokół zewnętrzną skrzynkę makra. Wewnętrzna skrzynka makra otrzymuje rodzaj zastosowania "Z odniesieniem", a zewnętrzna rodzaj prezentacji "Definiujący".

Dla skrzynek makra przy jeszcze silniejszym zagnieżdżeniu przewidziany jest rodzaj zastosowania "Podrzędny". Skrzynki makra z tym rodzajem zastosowania nie są uwzględniane podczas automatycznego generowania lub aktualizacji zewnętrznych skrzynek makra.

Rodzaj zastosowania dla makr stron i 3D

W przypadku makr stron i 3D rodzaj zastosowania jest określany automatycznie w zależności od rodzaju projektu (w projektach makr "Definiujący", w projektach schematu "Z odniesieniem").

Konwersja projektów

Projekty ze starszych wersji EPLAN (wersja 2.7 lub starsza) są konwertowane automatycznie podczas otwierania na platformie EPLAN. Rodzaj zastosowania jest przy tym przypisywany automatycznie: Przygotowane makra w projektach makr otrzymują rodzaj zastosowania "Definiujący". Wstawione makra w starszych projektach schematów otrzymują rodzaj prezentacji "Z odniesieniem".

Zagnieżdżone skrzynki makra są interpretowane na podstawie struktury graficznej. W projektach schematów "wewnętrzne" skrzynki makra otrzymują rodzaj zastosowania "Podrzędny". W projektach makr zewnętrzne skrzynki makra otrzymują rodzaj zastosowania "Definiujący", a wewnętrzne skrzynki makra rodzaj zastosowania "Z odniesieniem". Skrzynki makra położone wewnętrznie dalej zostają ustawione jako "Podporządkowane".

W niektórych niejednoznacznych sytuacjach (jeżeli np. linie zewnętrznej i wewnętrznej skrzynki makra przecinają się) mogą wystąpić problemy z przyporządkowaniem rodzaju zastosowania.

Komunikat przebiegu kontroli

Aby sprawdzić w projektach prawidłowe zastosowanie rodzaju zastosowania przy skrzynkach makra można zastosować nowy komunikat przebiegu kontroli 014006 z klasy komunikatów 014 "Makra".