Bit (Discrete) References - GE PACSystems RX7i Cpu Programmer's Reference Manual

Hide thumbs Also See for PACSystems RX7i:
Table of Contents

Advertisement

3.2.2

Bit (Discrete) References

Type
Description
%I
Represents input references. %I references are located in the input status table, which stores the
state of all inputs received from input modules during the last input scan. A reference address is
assigned to discrete input modules using your programming software. Until a reference address is
assigned, no data will be received from the module. %I memory is always retentive.
%Q
Represents physical output references. The coil check function checks for multiple uses of %Q
references with relay coils or outputs on functions. You can select the level of coil checking desired
(Single, Warn Multiple, or Multiple).
%Q references are located in the output status table, which stores the state of the output references
as last set by the application program. This output status table's values are sent to output modules
at the end of the program scan. A reference address is assigned to discrete output modules using
your programming software. Until a reference address is assigned, no data is sent to the module. A
particular %Q reference may be either retentive or non-retentive.
%M
Represents internal references. The coil check function of your programming software checks for
multiple uses of %M references with relay coils or outputs on functions. A particular %M reference
may be either retentive or non-retentive.
%T
Represents temporary references. These references are never checked for multiple coil use and can,
therefore, be used many times in the same program even when coil use checking is enabled—this is
not a recommended practice because it makes subsequent trouble-shooting more difficult. %T may
be used to prevent coil use conflicts while using the cut/paste and file write/include functions.
Because this memory is intended for temporary use, it is cleared on
transitions and cannot be used with retentive coils.
%S
Represent system status references. These references are used to access special CPU data such as
%SA
timers, scan information, and fault information. For example, the %SC0012 bit can be used to check
%SB
the status of the CPU fault table. Once the bit is set on by an error, it will not be reset until after the
%SC
sweep. %S, %SA, %SB, and %SC can be used on any contacts.
%SA, %SB, and %SC can be used on retentive coils -(M)-.
Note:
Although the programming software forces the logic to use retentive coils with %SA, %SB,
and %SC references, most of these references are not preserved across power cycles
regardless of the state of the battery or Energy Pack.
%S can be used as word or bit-string input arguments to functions or function blocks.
%SA, %SB, and %SC can be used as word or bit-string input or output arguments to functions and
function blocks.
For a description of the behavior of each bit, refer to System Status References.
%G
Represents global data references. These references are used to access data shared among several
control systems.
Note: For details on retentiveness, refer to Retentiveness of Logic and Data.
GFK-2950C
February 2018
Chapter 3. Program Data
STOP Mode to RUN Mode
39

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pacsystems rx3iPacsystems rsti-ep

Table of Contents