Wyzwalacze zadań

Wyzwalacz zadania to zdarzenie, które steruje akcją kontroli ruchu dla zadania. Można definiować wyzwalacze zadania w oparciu o czas, poprzednie zadań lub wykryte wartości, takie jak pozycja komponentu.

Wyzwalacze można tworzyć z następujących elementów:
  • Sensory:

    Wykrywanie przenikania

    Wykrywa kolizje.

    Bliskość

    Wykrywa ruch obiektu przekraczającego linię.

    Wymiar

    Wykrywa względną pozycję komponentów na podstawie wymiarów.

  • Poprzednie zadania w harmonogramie zdarzeń
  • Czasy rozpoczęcia i zakończenia dla akcji zadań

Tworzenie wyzwalacza zadania

Aby utworzyć wyzwalacz zadania w badaniu analizy ruchu wyzwalanego zdarzeniem, należy:

  1. W badaniu ruchu analizy ruchu, jeżeli widok oparty na zdarzeniu nie jest już włączony, należy kliknąć Widok ruchu oparty na zdarzeniu (pasek narzędzi MotionManager).
  2. W wierszu zadania kliknąć dwukrotnie komórkę wyzwalacza.
  3. Pojawi się okno dialogowe Wyzwalacz.
  4. Wybrać wyzwalacz spośród istniejących sensorów, uprzednio utworzonych zadań lub czasu.
  5. Kliknąć OK.
  6. Dla wyzwalaczy opartych na sensorze lub zadaniu, wybrać wyzwalający Warunek:
    • Dla sensorów wybrać Alert wł. lub Alert wył., aby włączyć lub wyłączyć alert sensora.
    • Dla zadań wybrać Początek zadania, aby wyzwolić akcję zadania na początku wyzwalającego zadania lub Koniec zadania, aby wyzwolić akcję zadania gdy wyzwalające zadanie kończy się.
  7. Wprowadzić czas wyzwalacza:
    • Wprowadzić czas rozpoczęcia dla akcji zadania dla wyzwalaczy opartych na czasie.
    • Wprowadzić opcjonalny czas opóźnienia pomiędzy warunkiem wyzwalającym opartym na sensorze lub zadaniu a akcją zadania.

Tworzenie wyzwalacza opartego na zadaniu

Aby utworzyć wyzwalacz oparty na zadaniu, należy:

  1. W badaniu ruchu analizy ruchu, jeżeli widok oparty na zdarzeniu nie jest już włączony, należy kliknąć Widok ruchu oparty na zdarzeniu (pasek narzędzi MotionManager).
  2. W wierszu zadania kliknąć dwukrotnie komórkę wyzwalacza.
    Pojawi się okno dialogowe Wyzwalacz.
  3. Wybrać uprzednio utworzone zadanie i kliknąć OK.

Tworzenie wyzwalacza opartego na czasie

Aby utworzyć wyzwalacz oparty na czasie, należy:

  1. W badaniu ruchu analizy ruchu, jeżeli widok oparty na zdarzeniu nie jest już włączony, należy kliknąć Widok ruchu oparty na zdarzeniu (pasek narzędzi MotionManager).
  2. W wierszu zadania kliknąć dwukrotnie komórkę wyzwalacza.
    Pojawi się okno dialogowe Wyzwalacz.
  3. Wybrać Czas i kliknąć OK.
  4. W kolumnie wyzwalacza Czas/Opóźnienie wprowadzić czas trwania zadania.

Tworzenie wyzwalacza sensora

  1. W badaniu ruchu analizy ruchu, jeżeli widok oparty na zdarzeniu nie jest już włączony, należy kliknąć Widok ruchu oparty na zdarzeniu (pasek narzędzi MotionManager).
  2. W wierszu zadania kliknąć dwukrotnie komórkę wyzwalacza.
    Pojawi się okno dialogowe Wyzwalacz.
  3. Rozwinąć listę Sensor.
  4. Wybrać sensor i kliknąć OK.
Jeżeli żądany sensor nie jest wyszczególniony, należy kliknąć Nowy sensor, aby utworzyć nowy sensor przed powtórzeniem tej procedury w celu wybrania żądanego sensora.
Można uwzględnić sensory, aby wyzwolić akcje tylko kiedy ustawimy warunek Alert w menedżerze właściwości PropertyManager Sensor.

Sensor bliskości ruchu

Można użyć sensorów zbliżeniowych do wyzwalania akcji w analizie ruchu opartego na zdarzeniu.

Można określić lokalizację, kierunek oraz zakres linii, która wykrywa, że obiekt w ruchu ją przekracza. Na przykład: sensorów zbliżeniowych można użyć do modelowania laserowych wykrywaczy pozycji.

Aby utworzyć sensor, w drzewie operacji FeatureManager należy kliknąć prawym przyciskiem myszy folder Sensory i kliknąć Dodaj sensor.