Documentation for Axxon Next 4.5.0. Documentation for other versions of Axxon Next is available too.

Previous page Konfiguracja Makr  Tworzenie Makr Next page

Makro to narzędzie, którego celem jest konfiguracja reakcji systemu na dane zdarzenie. Reakcja systemu może składać się z jednej bądź kilku akcji.

Uwaga!

Makra mogą działać wyłącznie w obrębie jednej Domeny Axxon. Warunki dla makr oraz ich akcje nie mogą zawierać obiektów z innych Domen Axxon.

Tworzyć oraz edytować makra można poprzez zakładkę Programowanie.

Istnieją trzy typy makr:

  1. Makra będące odpowiedzią na zdarzenie (1). Makra te mogą zostać uruchomione automatycznie, gdy zachodzi detekcja, bądź zdarzenie zainicjowane przez użytkownika. Gdy makro jest wyzwolone, komendy w zawarte w makrze są realizowane.
  2. Zestawy Reakcji (2).
  3. Cykliczne (3). Makra cykliczne są inicjowane na pierwszym dostępnym w czasie uruchamiania makra Serwerze Axxon (w porządku alfabetycznym). Makra cykliczne są wykonywane natychmiastowo po zapisaniu, o ile nie są stworzone poza harmonogramem wykonywania danych komend (zobacz: Tworzenie Makr). Po zakończeniu wykonywania wszystkich komend, makro jest automatycznie uruchamiane ponownie. Makra cykliczne nie mogą zostać uruchomione przez użytkownika. Dodatkowo, makro cykliczne może być inicjowane co określony czas, lub w losowym momencie w określonym czasie. Gdy makro cykliczne jest wyzwalane, komendy w makro są wykonywane jednokrotnie.

    Uwaga!

    Jeśli zdarzenie zachodzi w czasie, gdy makro cykliczne jest zajęte, jest ono pomijane.  

    Jeśli zdarzenie zachodzi w czasie, gdy makro będące reakcją na zdarzenie jest zajęte, makro jest inicjowane tak, jak w konfiguracji. 

O ile makro nie ma skonfigurowanych komend oczekiwania na zdarzenie (zobacz: Czekaj na zdarzenieCzekajCzekaj na zakończenie poprzednich akcji), wszystkie komendy są wykonywane w tym samym czasie.

  • No labels