4 output configuration, 5 operation, 6 contact input states – GE Industrial Solutions Entellisys 4.0 System User Manual User Manual

Page 161

Advertising
background image

Discrete inputs/outputs

161

10

10.1.3.4 Output configuration

To configure discrete I/O outputs, click Contact Outputs in the Discrete Inputs/Outputs dialog
box. The dialog box lists the configured outputs and a set of four adjustable parameters.

Figure 10-9 Output configuration

The list contains an entry for each output-configured I/O points. Each contact output can have a
user-friendly name. Two next parameters control the behavior of the contact output. The
column labeled Operation and Operation Instance controls when the contact output is
energized (asserted high) or de-energized (asserted low). Click a cell to view a combo box with
available FlexLogic operands. Whenever the state of the operand evaluates to true, the contact
output is energized. Otherwise it is de-energized.

The column labeled Seal In and Seal In Instance controls when the contact output's state can
be de-energized after the operand selected in Operation column is evaluated to false. This
parameter can be set to any available FlexLogic operand. As long as the FlexLogic operand in
the Seal In column evaluates to true, the contact output remains energized even if the
Operation FlexLogic operand evaluates to false. When both FlexLogic operands evaluate to
false, contact output is de-energized. For more information about FlexLogic operands, see

FlexLogic™ on page 169

. The last column controls whether or not an event should be logged

when the contact output changes its state. Configuration of discrete I/Os is completed with
completion of this step.

10.1.3.5 Operation

Discrete I/Os are closely tied with FlexLogic. Contact input states can be used as input data for a
FlexLogic equation and the results of FlexLogic execution can operate contact outputs.
Therefore discrete I/O boards are serviced in a synchronous manner, with the reading states of
contact inputs and writing states to contact outputs interleaved with the processing of
FlexLogic equations. This sequence is executed every half cycle, which corresponds to 8.333 ms
and 10.000 ms for 60- and 50-Hz systems respectively. The response times of discrete I/Os are
up to 12 ms and 14 ms for 60- and 50-Hz systems respectively, with the assumption that input
debouncing is disabled.

10.1.3.6 Contact input states

While CPUs are running they provide the current states of discrete inputs. To view this
information, click CI States in the Discrete Inputs/Outputs dialog box. The list contains all
configured discrete inputs with its corresponding user-friendly name and current state. The

Advertising