| Prev
| Start of Chapter | Next Chapter | Contents | Index | (9 out of 9)
Inference Inhibit
|
The Inference Inhibit block enables and disables an inference path. You can use it
to control entire flow diagrams or an important subsection of one.
When the status value of the top inference path (ip-in-2) matches the value of the
attribute Trigger On, the block inhibits the bottom input inference value (ip-in-1).
When the block is inhibiting the inference path, it does not evaluate any attached
chart or graph capabilities nor does it update their associated charts or graphs.
When the status value of the top inference path does not match Trigger On, the
block passes the bottom input inference value normally.
If Status on Initialization has a value, the block passes that value when it is initialized or reset; otherwise it passes nothing when initialized or reset.
Also, if the block has a Status on Initialization, and the top inference path value
matches the Trigger On, the block passes the Status on Initialization.
GDA evaluates this block whenever either of the input ports receives a new value.
Configuring
This is the configuration panel for the Inference Inhibit block.
|
Example
This figure shows a portion of a flow diagram that uses two Data Inhibit blocks to
test whether a tank is on before analyzing its temperature. Trigger On is .true.
Tank-1 is on and Tank-2 is off.
See Also
For more information on how to use this block, see the sections below.
| Prev
| Start of Chapter | Next Chapter | Contents | Index | (9 out of 9)
Copyright © 1996, Gensym Corporation, Inc.