Qualifier
The qualifier for the state trigger subsystem can be terms A through J, Timer
1 and 2, and Range 1 and 2. In addition, qualifiers can be the NOT boolean
function of terms, timers, and ranges. The qualifier can also be an expression
or combination of expressions as shown below and figure 16-2, "Complex
Qualifier," on page 16-11.
The following parameters show how qualifiers are specified in all commands
of the STRigger subsystem that use <qualifier>.
<qualifier> {"ANYSTATE"|"NOSTATE"|"<expression>"}
<expression> {<expression1a>|<expression1b>|<expression1a> OR
<expression1b>|<expression1a> AND <expression1b>}
<expression1a> {<expression1a_term>|(<expression1a_term>[ OR
<expression1a_term>]* )|(<expression1a_term>[ AND
<expression1a_term>]* )}
<expression1a_
term>
{ <expression2a>|<expression2b>|<expression2c>|<expression2d>}
<expression1b> {<expression1b_term>|( <expression1b_term>[ OR
<expression1b_term>]* )|(<expression1b_term>[ AND
<expression1b_term>]* )}
<expression1b_
term>
{<expression2e>|<expression2f>|<expression2g>|<expression2h>}
<expression2a> {<term3a>|<term3b>|(<term3a> <boolean_op> <term3b>)}
<expression2b> {<term3c>|<range3a>|(<term3c> <boolean_op> <range3a>)}
<expression2c> {<term3d>}
<expression2d> {<term3e>|<timer3a>|(<term3e> <boolean_op> <timer3a>)}
<expression2e> {<term3f>|<term3g>|(<term3f> <boolean_op> <term3g>)}
<expression2f> {<term3h>|<range3b>|(<term3h> <boolean_op> <range3b>)}
<expression2g> {<term3i>}
<expression2h> {<term3j>|<timer3b>|(<term3e> <boolean_op> <timer3b>)}
<boolean_op> {AND|NAND|OR|NOR|XOR|NXOR}
<term3a> {A|NOTA}
STRigger (STRace) Subsystem
Qualifier
16–7