Обработка ошибок в редакторе автоматов
Сущности модели и автомата тесно связаны, однако может возникнуть ситуация их
несоответствия. Например, когда модель редактируется после создания автомата или
при попытке использовать один автомат с разными моделями. Такая же проблема
может возникнуть и при импорте автоматов со сторонних источников. Возникающие
при этом ошибки приводят к тому, что в исполняемом автомате могут оказаться
параметры, события и команды, которых нет в модели устройства. Соответственно,
при исполнении такого автомата эти параметры не участвуют в проверке условий,
события не вызывают переход, а команды не отправляются. Для того чтобы обратить
внимание на такую проблему, в интерфейсе автомата есть дополнительная информация
о возникающих ошибках. Наведите на восклицательный знак, чтобы узнать, в чем
заключается проблема.
Автомат с ошибками может быть сохранен и запущен, но в этом случае нет гарантии
корректного исполнения автомата, поэтому обращайте внимание на логи запущенного
автомата.