Jeżeli funkcje są powiązane z obiektem planowania lub obiekty planowania z powiązanymi funkcjami są przesuwane w obrębie struktury, ID funkcji są w takim wypadku numerowane automatycznie. Ma to miejsce w przypadku następujących akcji:
- Plasowanie szablonu obiektu planowania
- Przypisywanie obiektu planowania do funkcji
- Przesuwanie obiektu planowania, do którego przyporządkowane są funkcje, w nawigatorze planowania wstępnego
- Przesuwanie obiektu planowania w graficznym planowaniu wstępnym do innej skrzynki strukturalnej.
Funkcje powiązane z obiektami planowania są numerowane odpowiednio do ustawień obowiązujących dla numerowania online podczas wstawiania Symboli. Jednocześnie nie rozróżnia się, czy funkcja została plasowana jako symbol lub z makra. Jeżeli makro zawiera dodatkowe funkcje, które nie są powiązane z obiektem planowania, to funkcje te zostaną ponumerowane zgodnie z ustawieniami dla numerowania online podczas wstawiania makr.
Oznaczenia struktury funkcji składają się z oznaczeń struktury obiektu planowania i strony docelowej.
Identyfikator produktu, wprowadzony w segmencie struktury, należy zawsze do struktury oznaczenia. Jeżeli w podrzędnym obiekcie planowania nie jest wprowadzony żaden identyfikator produktu, zostanie on dodany podczas numerowania.
Wskazówka:
ID funkcji nie są numerowane automatycznie, jeżeli chcesz zmienić oznaczenia struktury obiektu planowania lub nadrzędnego segmentu. W takim przypadku wymagana jest aktualizacja planowania szczegółowego. W tym celu w nawigatorze planowania wstępnego wybierz punkt menu kontekstowego Aktualizuj planowanie szczegółowe i zaznacz w następnym oknie dialogowym pole wyboru Aktualizuj identyfikatory aparatu i adresy symboliczne.
Taka aktualizacja planowania szczegółowego sprawia że funkcje (bez prezentacji) zasobu, które nie mają jeszcze odnośnika do obiektu planowania, otrzymują ten odnośnik. By było to możliwe, zasób musi posiadać tylko jedną funkcję główną.
W przypadku stycznika jego cewka jest powiązana z obiektem planowania, ale styki nie są powiązane. Zaznacz obiekt planowania w nawigatorze planowania wstępnego i wybierz punkt menu kontekstowego Aktualizuj planowanie szczegółowe i zaznacz w następnym oknie dialogowym pole wyboru Aktualizuj identyfikatory aparatu i adresy symboliczne. W rezultacie także styki zostaną powiązane z obiektem planowania.
Wielokreskowa prezentacja silnika jest powiązana z obiektem planowania, ale jednokreskowa prezentacja nie jest powiązana. Zaznacz obiekt planowania w nawigatorze planowania wstępnego i zaktualizuj planowanie szczegółowe zgodne z powyższym opisem. W rezultacie także prezentacja jednokreskowa zostanie powiązana z obiektem planowania.
Reguły dla numerowania online
ID muszą być zawsze jednoznaczne. Jeżeli w obiekcie planowania, w pełnej strukturze, wprowadzony jest identyfikator produktu, zostanie najpierw użyty ID. Jeżeli istnieje on już w strukturze docelowej, może zatem dojść do utworzenia podwójnego ID, to zostanie zawieszony licznik podrzędny lub istniejący licznik podrzędny ulegnie zwiększeniu. Najwyższy występujący licznik podrzędny zostanie przy tym zwiększony o wartość "1".
Przyłącza PLC, które poprzez (ten sam) adres symboliczny i CPU należą do wpisu adresowego obiektu planowania, nie będą numerowane. Jeżeli przyłącze PLC będzie posiadało odwołanie do obiektu planowania, to będzie ono również zależnie od tego numerowane. (Przyłącza PLC posiadają odwołanie do obiektu planowania tylko, jeśli w tym obiekcie planowania zdefiniowana jest ich funkcja główna, czyli PLC box.)
Jeżeli w projekcie zostaną wstawione funkcje, które nie posiadają odwołania do obiektu planowania, to funkcje te zostaną ponumerowane niezależnie od obiektów planowania; jeżeli obiekty planowania będą jednak posiadać już przyporządkowane funkcje, to ich ID zostaną uwzględnione.
Wskazówki:
- Zalecamy stosowanie identyfikatora produktu bez licznika podrzędnego, aby licznik ten pozostał wolny dla numerowania online.
- Zalecamy wpisanie znaku zapytanie "?" i identyfikatorów przy funkcjach, ale zrezygnowanie z liczników. W takim przypadku identyfikator zostanie użyty do numeracji ID i zostanie wygenerowany nowy licznik oraz wprowadzony prefiks - jeśli jest to przewidziane w formacie. Ten identyfikator ma pierwszeństwo przed identyfikatorami wprowadzonymi w makrze.
Dane w zestawie danych obiektu znaku-wypełniacza mają pierwszeństwo przed wartościami domyślnymi w obiekcie planowania. Wielkości zadane w obiekcie planowania (bez znaku zapytania "?") mają pierwszeństwo przed formatem numeracji ustawionym w projekcie.
W przypadku numerowania offline zostaną najpierw ponumerowane funkcje, które są powiązane z obiektem planowania, a następnie pozostałe funkcje.
Zobacz również