Состояния
Для добавления состояния нажмите кнопку Состояние.

Интерфейс состояния

Вход в состояние
Выход из состояния
Удаление состояния
Название состояния
Описание состояния
Добавление действий, которые будут выполняться при входе в состояние
Перечень выбранных действий на входе
Добавление действий, которые будут выполняться при выходе из состояния
Перечень выбранных действий на выходе
Изменение размеров состояния
Для того чтобы добавить в состояние действие, определите, когда оно должно выполняться: на входе или на выходе. После этого нажмите на соответствующую кнопку, чтобы открыть полный список действий в соответствии с заданной моделью. Этот перечень включает в себя как действия, определенные для каждой модели, так и команды, которые вы добавили. Из данного раскрывающегося списка выберите одну или несколько команд, которые должны быть выполнены на входе или на выходе из состояния.
Действия на входе в состояние выполняются при переходе в это состояние из любого другого. Действия на выходе из состояния выполняются при переходе из этого состояния в любое другое.
Действия поделены на три смысловые группы:
Действия автомата - базовые действия каждого автомата:
Изменить значение
Сгенерировать событие
Таймер №... - команды управления таймером:
Запустить таймер №...
Остановить таймер №...
Планировщик №... - команды управления планировщиком:
Запустить планировщик №...
Остановить планировщик №...
Регистрация событий - действия, направленные на фиксацию момента входа/выхода из состояния:
Показать сообщение
Отправить HTTP-запрос
Отправить e-mail
Отправить SMS
Действия объекта - команды, которые можно отправить на объект:
Базовые - команды, присутствующие в модели по умолчанию, отличаются в зависимости от протокола.
Все остальные разделы, которые вы видите в действиях, - это подсистемы с теми командами, которые вы создали в модели.
