| Выдержка | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Описание полей, которые доступны для редактирования приведены ниже. Рабочая модель Custom состоит из набора состояний (State). В любой каждый момент времени контроллер может находиться находится только в одном активном состоянии. Переходы между состояниями выполняются по правилам, которые определены определяются в настройках State. Рабочая модель начнет работатькаждого State. Модель активируется, когда на контроллер придет событие определенное State с отметкой Поле создания State состоит из блоков | ||||||||||||||||||||||||||||
| Название поля | Описание | Transition |
| Scroll Table Layout | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Поле | Описание | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Transition (блок событий) | Выбор события ожидаемого контроллером в текущем состоянии State. Допускается добавлять несколько событий (Transition). Для этого нажмите кнопку Add new transition в выпадающем списке справа. В поле Event доступны значения:
| |||||||||||||||||||||||||
| Target | Выбор следующего состояния (State), в которое перейдет контроллер после выполнения действия (Action |
В каждом состоянии (State)
В верхней части окна создания рабочей модели находятся:
- поле с редактируемым названием рабочей модели;
- кнопка Save для сохранения рабочей модели;
- Кнопка Cancel для отмены изменений в рабочей модели.
Окно создания рабочей модели разделено на две части:
- Exec actions (блок действий). Каждый блок действий может содержать несколько действий, выполняющихся одновременно.
- Wait actions (блок событий). Каждый блок событий может содержать несколько событий, расположенных в иерархической последовательности. При появлении события, расположенного выше в списке, терминал реагирует на него соответствующими действиями блока Exec actions и переходит к ожиданию следующего события из текущего блока Wait actions.
Блоки действий (Exec actions)
Для блока можно задать название блока и добавить действия в этом блоке, действия будут выполняться последовательно, в том порядке, в котором они были добавлены. Обратите внимание, что порядок действий внутри одного блока после их добавления изменить будет нельзя.
Блок действий имеет следующие параметры:
). В поле доступны значения:
| ||||||||||||||||||||||||||||
| Action (блок действий) | Выбор действий, которые будут выполняться при возникновении событий из блока Transition. Допускается добавлять несколько действий (Action). Для этого нажмите кнопку ADD и в выпадающем списке справа выберите одно из действий. Для выбора доступны следующие значения:
|













