exponenta event banner

Моделирование системы безопасности

В этом примере показано, как моделировать домашнюю систему сигнализации, имеющую несколько датчиков обнаружения вторжений. Когда система обнаруживает вторжение, это дает короткое время для отключения аварийного сигнала. Если аварийный сигнал не отключается в течение отведенного времени, система вызывает полицию.

В этой модели показано, как использовать:

  • Локальное событие передается для координации между параллельными состояниями.

  • Вывод событий для управления внешними блоками.

  • Введите события для моделирования периодического запуска системы.

Диаграмма моделирует логику системы безопасности. Он состоит из четырех параллельных состояний: по одному для каждого типа противоаварийного датчика (оконного, дверного и детектора движения), и четвертого состояния, которое управляет сигнализацией. В каждом временном шаге параллельные состояния оцениваются последовательно, как указано числами в верхних правых углах состояний.

Входы в систему включают сигнал, который контролирует, включен ли аварийный сигнал, и, для каждого датчика, контроль включения/выключения и сигнал вторжения. На диаграмму выводятся сигналы для звукового оповещения и вызова полиции.

Дополнительные сведения о реализации см. в аннотациях диаграммы.

Связанные темы