| Prev
| Next | Start of Chapter | End of Chapter | Contents | Index | (7 out of 16)
Control Inhibit
The Control Inhibit block lets an inference path turn a control path on and off. You
can use the block to turn on and off entire sections of a flow diagram.
When the status value of the block's input inference path matches the value of the
attribute Trigger On, the block discards the input control signal. When the status
value of the inference path no longer matches Trigger On, the block passes the
current value of the input control path and continues to pass the input control
signal normally.
If the block's inference path hasn't received a value yet (that is, it has a quality of
no-value), the block passes nothing even when it receives a value from its control
path.
Resetting
When you reset a Data Inhibit Block, the block does not does not pass a signal
until it receives a value from its inference input path, even if it receives a signal
from its input control path.
Configuring
This is the configuration panel for the Control Inhibit block.
|
Example
The following diagram fills up tank 1 only if the tank is on-line. If the Control
Inhibit block receives a control signal while the tank is off-line, the block discards
the signal. It must receive a signal while the tank is on-line before it fills up the
tank.
See Also
For more information on how to use this block, see the sections below.
| Prev
| Next | Start of Chapter | End of Chapter | Contents | Index | (7 out of 16)
Copyright © 1996, Gensym Corporation, Inc.