Allen-Bradley ProcessLogix 1756-IF6I Reference guide

Type
Reference guide
ProcessLogix
Function Blocks
1757 Series
Reference Manual
Spare Allen-Bradley Parts
Important User Information
Because of the variety of uses for the products described in this
publication, those responsible for the application and use of these
products must satisfy themselves that all necessary steps have been
taken to assure that each application and use meets all performance
and safety requirements, including any applicable laws, regulations,
codes and standards. In no event will Allen-Bradley be responsible
or liable for indirect or consequential damage resulting from the use
or application of these products.
Any illustrations, charts, sample programs, and layout examples
shown in this publication are intended solely for purposes of
example. Since there are many variables and requirements associated
with any particular installation, Allen-Bradley does not assume
responsibility or liability (to include intellectual property liability) for
actual use based upon the examples shown in this publication.
Allen-Bradley publication SGI-1.1, Safety Guidelines for the
Application, Installation and Maintenance of Solid-State Control
(available from your local Allen-Bradley office), describes some
important differences between solid-state equipment and
electromechanical devices that should be taken into consideration
when applying products such as those described in this publication.
Reproduction of the contents of this copyrighted publication, in
whole or part, without written permission of Rockwell Automation, is
prohibited.
Throughout this publication, notes may be used to make you aware
of safety considerations. The following annotations and their
accompanying statements help you to identify a potential hazard,
avoid a potential hazard, and recognize the consequences of a
potential hazard:
Allen-Bradley is a trademark of Rockwell Automation
WARNING
!
Identifies information about practices or
circumstances that can cause an explosion in a
hazardous environment, which may lead to personal
injury or death, property damage, or economic loss.
ATTENTION
!
Identifies information about practices or
circumstances that can lead to personal injury or
death, property damage, or economic loss.
IMPORTANT
Identifies information that is critical for successful
application and understanding of the product.
Spare Allen-Bradley Parts
Rockwell Automation
Support
Rockwell Automation offers support services worldwide, with over 75
sales/support offices, 512 authorized distributors, and 260 authorized
systems integrators located throughout the United States alone, plus
Rockwell Automation representatives in every major country in the
world.
Local Product Support
Contact your local Rockwell Automation representative for:
sales and order support
product technical training
warranty support
support service agreements
Technical Product Assistance
If you need to contact Rockwell Automation for technical assistance,
first call your local Rockwell Automation representative, then:
Technical Support, 440.646.5800
Web Links, http://www.ab.com
Your Questions or Comments on this Manual
If you find a problem with this manual, please notify us of it on the
How Are We Doing? form at the back of this manual.
v Publication 1757-RM810A-EN-P - May 2002
Table of Contents
Important User Information . . . . . . . . . . . . . . . . . . . . . . . . . iii
Rockwell Automation Support . . . . . . . . . . . . . . . . . . . . . . . iv
Local Product Support . . . . . . . . . . . . . . . . . . . . . . . . . . iv
Technical Product Assistance . . . . . . . . . . . . . . . . . . . . . iv
Your Questions or Comments on this Manual . . . . . . . . . iv
Chapter 1
Introduction to Control Builder
Components
Component Categories and Types . . . . . . . . . . . . . . . . . . . 1-1
Hardware relation category . . . . . . . . . . . . . . . . . . . . . 1-1
Functional relation category . . . . . . . . . . . . . . . . . . . . . 1-5
Component Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
System (SYSTEM) Library . . . . . . . . . . . . . . . . . . . . . . . 1-7
Auxiliary (AUXILIARY) Library . . . . . . . . . . . . . . . . . . . 1-7
Device Control (DEVCTL) Library . . . . . . . . . . . . . . . . . 1-7
Data Acquisition (DATAACQ) Library . . . . . . . . . . . . . . 1-7
Input/Output Module (IO) Library . . . . . . . . . . . . . . . . 1-8
Input/Output Channel (IOCHANNEL) Library . . . . . . . . 1-9
Logic (LOGIC) Library . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Regulatory Control (REGCTL) library. . . . . . . . . . . . . . . 1-10
Sequential Control Module (SCM) library . . . . . . . . . . . 1-10
Utility (UTILITY) Library. . . . . . . . . . . . . . . . . . . . . . . . 1-10
ControlNet Interoperability (Exchange) Library . . . . . . . 1-11
Pulse Input Channel/Module (PULSEINPUT) Library . . . 1-11
1797 FLEX Ex Modules (RAIL_IO_HAZ) . . . . . . . . . . . . 1-11
Profibus Interface (PBUSIF) Library. . . . . . . . . . . . . . . . 1-11
1794 FLEX I/O Modules (RAIL_IO) . . . . . . . . . . . . . . . . 1-12
Fieldbus Interface (FBUSIF) Library . . . . . . . . . . . . . . . 1-12
Chapter 2
Physical Equipment Blocks
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Control Processor Module (CPM) . . . . . . . . . . . . . . . . . 2-1
Control Execution Environment (CEE) . . . . . . . . . . . . . 2-2
Redundancy Module (RM) . . . . . . . . . . . . . . . . . . . . . . 2-3
Input Module Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
1756-IA16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
1756-IA16I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
1756-IA8D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
1756-IB16D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
1756-IB16I. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
1756-IB32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
1756-IF6I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
1756-IF16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
1756-IM16I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
1756-IR6I. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
1756-IT6I. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
Spare Allen-Bradley Parts
Publication 1757-RM810A-EN-P - May 2002
vi
Output Module Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
1756-OA16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
1756-OA16I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
1756-OA8D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14
1756-OB16D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
1756-OB16I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
1756-OB32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
1756-OF6CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
1756-OF6VI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
1756-OF8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
Serial Interface Module (SIM) TC-MUX021 . . . . . . . . . . 2-19
Chapter 3
Functional Blocks
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
System Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
CONTROLMODULE (Continuous Control). . . . . . . . . . . 3-1
SCM (Sequential Control) . . . . . . . . . . . . . . . . . . . . . . . 3-2
Auxiliary Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
AUXCALC (Auxiliary Calculation) . . . . . . . . . . . . . . . . . 3-3
DEADTIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
GENLIN (General Linearization) . . . . . . . . . . . . . . . . . . 3-6
LEADLAG (Lead Lag) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
TOTALIZER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Device Control Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
DEVCTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Data Acquisition Block . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
DATAACQ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
IO Channel Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
AICHANNEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
AOCHANNEL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
DICHANNEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
DOCHANNEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
PWMCHANNEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
SIFLAGARRCH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
SINUMARRCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
SITEXTARRCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
Logic Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
2OO3 (2 out of 3 voting) . . . . . . . . . . . . . . . . . . . . . . . 3-16
AND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
CHECKBAD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
DELAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
EQ (Equal) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
FTRIG (Falling-edge Trigger) . . . . . . . . . . . . . . . . . . . . 3-18
GE (Greater than or Equal to). . . . . . . . . . . . . . . . . . . . 3-18
GT (Greater Than) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
LE (Less than or Equal to) . . . . . . . . . . . . . . . . . . . . . . 3-19
Publication 1757-RM810A-EN-P - May 2002
vii
LIMIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
LT (Less Than). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
MAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
MAXPULSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
MIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
MINPULSE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
MUX (Multiplexer) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
MUXREAL (Real Multiplexer) . . . . . . . . . . . . . . . . . . . . 3-22
MVOTE (Majority Voting). . . . . . . . . . . . . . . . . . . . . . . 3-22
NAND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
NE (Not Equal) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
nOON (n out of N voting) . . . . . . . . . . . . . . . . . . . . . . 3-24
NOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24
NOT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
OFFDELAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
ONDELAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
OR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
PULSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
QOR (Qualified OR) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27
ROL (Rotate Output Left) . . . . . . . . . . . . . . . . . . . . . . . 3-27
ROR (Rotate Output Right) . . . . . . . . . . . . . . . . . . . . . . 3-27
RS (Reset dominant SR-FLIP-FLOP) . . . . . . . . . . . . . . . . 3-28
RTRIG (Rising edge Trigger). . . . . . . . . . . . . . . . . . . . . 3-28
SEL (Binary Selection) . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
SELREAL (Real Selection) . . . . . . . . . . . . . . . . . . . . . . . 3-29
SHL (Shift Output Left). . . . . . . . . . . . . . . . . . . . . . . . . 3-29
SHR (Shift Output Right) . . . . . . . . . . . . . . . . . . . . . . . 3-29
SR (Set dominant SR-FLIP-FLOP). . . . . . . . . . . . . . . . . . 3-30
TRIG (Rising or Falling edge Trigger) . . . . . . . . . . . . . . 3-30
WATCHDOG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
XOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
Regulatory Control Blocks . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
AUTOMAN (Auto Manual) . . . . . . . . . . . . . . . . . . . . . . 3-31
FANOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
OVRDSEL(Override Selector) . . . . . . . . . . . . . . . . . . . . 3-35
PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-37
PIDFF (PID Feedforward). . . . . . . . . . . . . . . . . . . . . . . 3-39
POSPROP (Position Proportional) . . . . . . . . . . . . . . . . . 3-42
PULSECOUNT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-45
PULSELENGTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
RAMPSOAK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47
RATIOBIAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-49
REGCALC (Regulatory Control Calculator). . . . . . . . . . . 3-52
REMCAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
SWITCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
Spare Allen-Bradley Parts
Publication 1757-RM810A-EN-P - May 2002
viii
Sequential Control Module Blocks . . . . . . . . . . . . . . . . . . . 3-59
HANDLER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-59
STEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-60
TRANSITION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-61
Utility Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-62
FLAG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-62
FLAGARRAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-62
MESSAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-63
NUMERIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-63
NUMERICARRAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-64
PUSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-64
TEXTARRAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-68
TIMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-68
TYPECONVERT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-69
Exchange Blocks (ControlNet Interoperability) . . . . . . . . . . 3-70
REQFLAGARRAY (Request Flag Array) . . . . . . . . . . . . . 3-70
REQNUMARRAY (Request Number Array). . . . . . . . . . . 3-70
REQTEXTARRAY (Request Text Array) . . . . . . . . . . . . . 3-71
RSPFLAGARRAY (Response Flag Array) . . . . . . . . . . . . 3-71
RSPNUMARRAY (Response Number Array) . . . . . . . . . . 3-72
RSPTEXTARRAY (Response Text Array) . . . . . . . . . . . . 3-72
Pulse Input Channel/Module Blocks . . . . . . . . . . . . . . . . . 3-73
PICFASTCUTOFF
(Pulse Input Channel with Fast Cutoff) . . . . . . . . . . . . . 3-73
PICHANNEL (Pulse Input Channel). . . . . . . . . . . . . . . . 3-74
PITOTALIZER (Pulse Input Totalizer) . . . . . . . . . . . . . . 3-74
1757-PIM (Pulse Input Module Block). . . . . . . . . . . . . . 3-75
1 Publication 1757-RM810A-EN-P - May 2002
Chapter
1
Introduction to Control Builder Components
Component Categories and
Types
We divide the Control Builder components into these two major
categories:
Hardware Relation Category (physical equipment)
Functional Relation Category
Hardware relation category
The hardware relation category includes the physical equipment
blocks provided in Control Builder. These blocks let you quickly
integrate the related control hardware into your control strategy.
Figure 1.1 on page 1-2 shows the physical equipment that relates to
the corresponding hardware relations covered in this document for a
typical non-redundant system. Figure 1.2 on page 1-3 shows the
physical equipment that relates to the corresponding hardware
relations for a typical redundant system.
Spare Allen-Bradley Parts
Publication 1757-RM810A-EN-P - May 2002
1-2 Introduction to Control Builder Components
Figure 1.1 Physical Equipment reference for corresponding hardware component
in typical non-redundant system architecture.
42778
Publication 1757-RM810A-EN-P - May 2002
Introduction to Control Builder Components 1-3
Figure 1.2 Physical Equipment reference for corresponding hardware component
in typical redundant system architecture.
42779
Spare Allen-Bradley Parts
Publication 1757-RM810A-EN-P - May 2002
1-4 Introduction to Control Builder Components
Physical equipment block types
Table identifies the physical equipment block types provided to
represent corresponding major control hardware components. The
Control Execution Environment (CEE) block is included as one of
these block types because of its relationship with the Control
Processor, although it is a functional type more than a physical one.
Physical Equipment Blocks
Type Description
Control Processor Module (CPM) Defines name/location and Control Execution
Environment (CEE) assignment for Primary and
Secondary CPMs in connected Hybrid Controllers.
This CPM is redundancy compliant.
Control Execution Environment (CEE) Supports block execution and communications in
given CPM.
Redundancy Module (RM) Defines name/location of Primary and Secondary
Redundancy Modules in Redundant Chassis Pair.
This module is redundancy compliant.
I/O Modules (IOM) Provides links for I/O channels to interface
physical I/O module to given Control Processor
Module. This includes 1756, 1757, 1797 FLEX Ex
and 1794 FLEX I/O modules.
Serial Interface Module (SIM) Provides configuration and communication
software to enable devices to communicateVia
an ASCII serial protocol to perform bi-directional
data exchange directly with the ProcessLogix
Control Processor.
Pulse Input Module Serves as the interface board between the
ProcessLogix Controller and field transducers
such as tachometers, flow meters, and magnetic
pickups. Module block descriptions are listed
under Functional Blocks, on page 3-73.
Publication 1757-RM810A-EN-P - May 2002
Introduction to Control Builder Components 1-5
Functional relation category
Control Builder includes comprehensive libraries of function blocks
that streamline the control strategy configuration process. You simply
“drag and drop” selected blocks into a Control Module and/or
Sequential Control Module container to emulate the necessary
functional requirements of your process.
See the Control Builder Reference Manual, publication 1757-RM808,
for more information.
The functional relation category conveniently groups function blocks
according to a related functional block type or component library. The
component libraries provide a convenient way to group related
function blocks for easy access and reference.
Figure 1.3 on page 1-5 shows the general graphic orientation and
Windows look-and-feel of Control Builder.
Figure 1.3 TypicalView of control module configuration in Control Builder.
Spare Allen-Bradley Parts
Publication 1757-RM810A-EN-P - May 2002
1-6 Introduction to Control Builder Components
Functional block types
Table identifies the functional block types used to represent a group
of corresponding function blocks provided in Control Builder. These
block types are used as a way to simplify information retrieval for a
given function block, and do not necessarily correspond to an actual
Control Builder function.
Functional Blocks
Type Description
System/
Continuous Control/
Sequential Control
Control Module (CM) is a Control Builder “container” that uses predefined continuous (discrete)
control function blocks to define a given process control strategy.
Sequential Control Module (SCM) is a Control Builder “container” that uses predefined sequential
control function blocks to define the sequential operation for a given process control strategy.
Auxiliary Includes block types for performing auxiliary control functions, such as: calculation, general
linearization and totalization.
Device Control Provides a multi-input/multi-output function that provides an interface to discrete devices such as
motors, pumps, solenoidValves, and motor-operatedValves.
Data Acquisition Provides signal conditioning for a process inputValue from another function block.
I/O Channel (IOC) Includes channel block types (analog input, analog output, digital input, digital output, pulse width
modulator) to represent I/O points that are device independent; each I/O channel type has a
standard interface with control function blocks.
This category also includes array channel blocks to support communications with the associated
Serial Interface Module and the connected Field Terminal Assembly (FTA) device. You assign an
array channel block to one of the SIM block’s 32 channels as well as designating which of the two
FTAs it is associated with. The array channel block types are flag, numeric, and text.
Logic Provides a set of Boolean, selection and comparison functions to be used as a basis for integrated
logic control.
Regulatory Control Includes block types for building internal control loops.
Sequential Control Module Includes block types for building a sequential control function.
Utility Includes block types for performing utility control functions, such as: status flag, numeric storage
and timer capabilities. Blocks have been added for message, data array, and parameter type
convert support.
ControlNet Interoperability
(Exchange) Blocks
Includes block types for performing ControlNet Interoperability functions, such as: Flag, Numeric
and Text storage.
Pulse Input Channel/ Module Blocks Provides a standard interface to the Pulse Input Module, 1757-PIM.
PROFIBUS Interface Provides a standard interface to the PROFIBUS Interface Module, SST-PFBCLX.
Fieldbus Interface Provides a standard interface to the Fieldbus Interface Module, 1757-FIM.
Publication 1757-RM810A-EN-P - May 2002
Introduction to Control Builder Components 1-7
Component Libraries
System (SYSTEM) Library
The System Library includes the function blocks listed below. Detailed
descriptions are given in the following chapter titled Functional
Blocks.
CONTROL MODULE
SEQUENTIAL CONTROL MODULE
Auxiliary (AUXILIARY) Library
The Auxiliary Library includes the function blocks listed below.
Detailed descriptions are given in the following chapter titled
Functional Blocks.
AUXCALC
DEADTIME
GENLIN
LEADLAG
TOTALIZER
Device Control (DEVCTL) Library
The Device Control Library includes the DEVCTL function block. A
detailed description is given in the following chapter titled Functional
Blocks.
Data Acquisition (DATAACQ) Library
The Data Acquisition Library includes the DATAACQ function block. A
detailed description is given in the following chapter titled Functional
Blocks.
Spare Allen-Bradley Parts
Publication 1757-RM810A-EN-P - May 2002
1-8 Introduction to Control Builder Components
Input/Output Module (IO) Library
The Input/Output Module Library includes the Input/Output Module
(IOM) function blocks listed in the following table. Blocks are
identified by model number. Detailed descriptions are presented in
the following chapter titled Functional Blocks.
I/O Module Library
IOM Function
Blocks
Number of Channels Type Rating Isolated
1756-IA8D 8 Diagnostic Input 120V ac Yes
1756-IA16 16 Digital Input 120V ac No
1756-IA16I 16 Digital Input 120V ac Yes
1756-IB32 32 Digital Input 24V dc No
1756-IB16D 16 Diagnostic Input 24V dc Yes
1756-IB16I 16 Digital Input 24V dc Yes
1756-IF6I 6 Analog Input 10V and
4 to 20 mA
Yes
1756-IF16 16 Analog Input 10V and
4 to 20 mA
No
1756-IM16I 16 Digital Input 220V ac Yes
1756-IT6I 6 Resistance Temperature Detector (RTD) Input Resistance Yes
1756-IR6I 6 Thermocouple Input Low level mV No
1756-OA8D 8 Diagnostic Output 120V ac Yes
1756-OA16 16 Digital Output 120/220V ac No
1756-OA16I 16 Digital Output 120/220V ac Yes
1756-OB16D 16 Diagnostic Output 24V dc Yes
1756-OB32 32 Digital Output 24V dc No
1756-OB16I 16 Digital Output 24V dc Yes
1756-OF6CI 6 Analog Output 4 to 20 mA Yes
TC-OAV061 6 Analog Output 10V Yes
1756-OF8 8 Analog Output 10V and
4 to 20 mA
No
TC-MUX021 Up to 32 FTA Array
Points
Bi-directional data exchange with devices
using ASCII serial protocol communications
Modbus FTA or
A-B FTA
Publication 1757-RM810A-EN-P - May 2002
Introduction to Control Builder Components 1-9
Input/Output Channel (IOCHANNEL) Library
The Input/Output Channel Library includes the function blocks listed
below. Detailed descriptions are given in the following chapter titled
Functional Blocks.
Logic (LOGIC) Library
The Logic Library includes the function blocks listed below. Detailed
descriptions are given in the following chapter titled Functional
Blocks.
AICHANNEL
DOCHANNEL
AOCHANNEL
PWMCHANNEL
DICHANNEL
SIFLAGARRCH
SINUMARRCH
SITEXTARRCH
AND
CHECKBAD
DELAY
EQ
FTRIG
GE
GT
LE
LIMIT
LT
MAX
MAXPULSE
MIN
MINPULSE
MUX
MUXREAL
MVOTE
NAND
NE
nOON
NOR
NOT
OFFDELAY
ONDELAY
OR
PULSE
QOR
ROL
ROR
RS
RTRIG
SEL
SELREAL
SHL
SHR
SR
TRIG
WATCHDOG
XOR
2OO3
Spare Allen-Bradley Parts
Publication 1757-RM810A-EN-P - May 2002
1-10 Introduction to Control Builder Components
Regulatory Control (REGCTL) library
The Regulatory Control Library includes the function blocks listed
below. Detailed descriptions are given in the following chapter titled
Functional Blocks.
Sequential Control Module (SCM) library
The Sequential Control Module Library includes the function blocks
listed below. Detailed descriptions are given in the following chapter
titled Functional Blocks.
HANDLER
STEP
TRANSITION
Utility (UTILITY) Library
The Utility Library includes the function blocks listed below. Detailed
descriptions are given in the following chapter titled Functional
Blocks.
AUTOMAN
FANOUT
OVRDSEL
PID
PIDEXTRESET
PIDFF
POSPROP
PULSECOUNT
PULSELENGTH
RAMPSOAK
RATIOBIAS
REGCALC
REMCAS
SWITCH
FLAG
FLAGARRAY
MESSAGE
NUMERIC
NUMERICARRAY
PUSH
TEXTARRAY
TIMER
TYPECONVERT
Publication 1757-RM810A-EN-P - May 2002
Introduction to Control Builder Components 1-11
ControlNet Interoperability (Exchange) Library
The Exchange Library includes the function blocks listed below.
Detailed descriptions are given in the following chapter titled
Functional Blocks.
REQFLAGARRAY
RSPFLAGARRAY
REQNUMARRAY
RSPNUMARRAY
REQTEXTARRAY
RSPTEXTARRAY
Pulse Input Channel/Module (PULSEINPUT) Library
The Pulse Input Channel/Module Library includes the function blocks
listed below. Detailed descriptions are given in the following chapter
titled Functional Blocks.
Pulse Input Channel with Fast Cutoff
Pulse Input Channel
Pulse Input Module
Pulse Input Totalizer
1797 FLEX Ex Modules (RAIL_IO_HAZ)
The 1797 FLEX Ex I/O Library includes the IOM blocks associated
with the 1797 FLEX EX components designed for use in locations with
potentially explosive atmospheres. Please refer to the 1797 FLEX Ex
Implementation Guide in Knowledge Builder for complete details
about the 1797 FLEX Ex I/O Modules.
Profibus Interface (PBUSIF) Library
The Profibus Interface Library includes the blocks associated with
linking Profibus devices with the ProcessLogix system. Please refer to
the Profibus Interface Implementation Guide in Knowledge Builder
for complete details about Profibus components.
Spare Allen-Bradley Parts
Publication 1757-RM810A-EN-P - May 2002
1-12 Introduction to Control Builder Components
1794 FLEX I/O Modules (RAIL_IO)
The 1794 FLEX I/O Module library includes the IOM blocks associated
with the 1794 FLEX I/O components designed for use in general
purpose locations. Please refer to the 1794 FLEX I/O Implementation
Guide in Knowledge Builder for complete details about the 1794 FLEX
I/O Modules.
Fieldbus Interface (FBUSIF) Library
The Fieldbus Interface Library includes the IOM and IOC blocks
associated with linking F
OUNDATION Fieldbus devices with the
ProcessLogix system through the Linking Device. Please refer to the
Linking Device Implementation Guide in Knowledge Builder for
complete details about the Fieldbus Interface components.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120

Allen-Bradley ProcessLogix 1756-IF6I Reference guide

Type
Reference guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI