Concepts

Asequence-else specification can branch to the same state...

to a previous state...

or a later state.

Sequence-advance specifications always branch to the next state.

Each state can have a unique storage specification.

State Analyzer Sequencer with Four States

Each state, except for the last, has two branch conditions. These are the sequence-advance and sequence-else specification. (The trigger-on specification is a special sequence-advance specification that is described in the section “TRIGGER On Specification.”)

Sequence-Advance Specification

The sequence-advance branch, sometimes called the “if” branch or primary branch, always branches to the next higher-numbered state. You can specify the following kinds of sequence-advance specifications:

Find (or Then find) "<TERM>" <OCCURS> time(S)

Find (or Then find) "<TERM>" <TIME PERIOD>

If the Find (or Then find) “<TERM>” is found <OCCURS> number of times, the sequencer advances to the next sequence level.

If the <TERM> remains stable for <TIME PERIOD>, the sequencer advances to the next sequence level.

4–4