Rockwell Automation Publication 1756-RM003N-EN-P - October 2011 37
Preface
Introduction
This manual provides a programmer with details about each available instruction 
for a Logix-based controller.
Who Should Use This 
Manual
You should be familiar with how the Logix-based controller stores and processes 
data.
Novice programmers should read all of the details about an instruction before 
using the instruction. Experienced programmers can refer to the instruction 
information to verify details.
Purpose of This Manual
This manual is one of a set of related manuals that shows common procedures for 
programming and operating Logix5000 controllers. For a complete list of 
common procedures manuals, see the Logix5000 Controllers Common 
Procedures Programming Manual, publication 1756-PM001
.
The term Logix5000 controller refers to any controller that is based on the 
Logix5000 operating system, such as:
· CompactLogix controllers
· ControlLogix controllers
· DriveLogix controllers
· FlexLogix controllers
· SoftLogix5800 controllers
Table 1 - Description of Instruction Format
Section Information
Instruction name Identifies the instruction.
Defines whether the instruction is an input or an output instruction.
Operands Lists all the operands of the instruction.
Instruction structure Lists control status bits and values, if any, of the instruction,
Description Describes the instruction’s use.
Defines any differences when the instruction is enabled and disabled, if appropriate.
Arithmetic status flags Defines whether or not the instruction affects arithmetic status flags.
If available in relay ladder, describes the operands.
If available in function block, describes the operands.
The pins shown on a default function block are only the default pins. The operands table 
lists all the possible pins for a function block.
If available in structured text, describes the operands.