ControlLogix Configurable Flowmeter Module 1756-CFM
ControlLogix Configurable Flowmeter Module 1756-CFM
ControlLogix Configurable Flowmeter Module 1756-CFM
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the
use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or
liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or
software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation,
Inc., is prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
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. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous
voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may
reach dangerous temperatures.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
Allen-Bradley, Rockwell Software, Rockwell Automation, and TechConnect are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Summary of Changes
This manual contains new and updated information. Changes throughout this
revision are marked by change bars, as shown to the right of this paragraph.
New and Updated This table contains the changes made to this revision.
Information Topic Page
The Gross Rate for the Prover Function has been updated. 48
The Configurable Output Behaviors section has been added. 58
The Attention and Warning tables have been updated. 61
Detailed filtering information has been added to the Configurable 122 and 124
Flowmeter Module Configuration Tags table.
The Configure Output Behavior with RSLogix 5000 Version 16 and Earlier 147
appendix has been added.
Notes:
Chapter 1
What is the Configurable What this Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Flowmeter Module? Using a ControlLogix
CFM Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Module Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Physical Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Typical Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Understanding Module Input Capabilities . . . . . . . . . . . . . . . . . . . . . . 15
Understanding Module Output Capabilities . . . . . . . . . . . . . . . . . . . . . 15
Using Module Identification and Status Information. . . . . . . . . . . . . . 16
Chapter 2
Configurable Flowmeter What This Chapter Contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Operation in the ControlLogix Ownership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
System Using RSNetWorx and RSLogix 5000 . . . . . . . . . . . . . . . . . . . . . . . . . 19
CFM Modules in Local Chassis. . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
CFM Modules in Remote Chassis. . . . . . . . . . . . . . . . . . . . . . . . . . 20
Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Direct Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Listen-Only Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Configurable Flowmeter Modules in a Local Chassis . . . . . . . . . . . . . 23
Requested Packet Interval (RPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Configurable Flowmeter Modules in a Remote Chassis. . . . . . . . . . . . 24
Chapter 3
Configurable Flowmeter Module What this Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Features and Operational Modes Understanding General Module Features . . . . . . . . . . . . . . . . . . . . . . . 25
Removal and Insertion Under Power (RIUP) . . . . . . . . . . . . . . . . 26
Module Fault Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Fully Software Configurable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Electronic Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Producer/Consumer Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Module Status Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Configurable Flowmetering Channels . . . . . . . . . . . . . . . . . . . . . . 34
Flowmeter Inputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Gate Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
User-Defined Preset and Rollover Values . . . . . . . . . . . . . . . . . . . 35
Current-Sourcing Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Chapter 4
Installing the Configurable What this Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Flowmeter Module Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Installing the Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Keying the Removable Terminal Block/Interface Module . . . . . . . . . 65
Key the Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Key the RTB/IFM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Wiring the Removable Terminal Block. . . . . . . . . . . . . . . . . . . . . . . . . 66
Connect Grounded End of the Cable. . . . . . . . . . . . . . . . . . . . . . . 67
Connect Ungrounded End of the Cable. . . . . . . . . . . . . . . . . . . . . 67
Connect Wires to the RTBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Wiring the Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Standard Flowmeter Wiring Example. . . . . . . . . . . . . . . . . . . . . . . 70
Standard Prover/Detector Wiring Example. . . . . . . . . . . . . . . . . . 71
Standard Output Wiring Example . . . . . . . . . . . . . . . . . . . . . . . . . 72
Assembling the Removable Terminal Block and Housing. . . . . . . . . . 73
Installing the Removable Terminal Block on the Module . . . . . . . . . . 73
Removing the Removable Terminal Block from the Module . . . . . . . 74
Removing the Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Chapter 5
Configuring the Configurable What this Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Flowmeter Module Using this Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Overview of the Configuration Process . . . . . . . . . . . . . . . . . . . . . . . . 78
Creating a New Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Communications Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Electronic Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Using the Default Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Altering the Default Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Accessing the Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Changing Configuration Information at the Tags . . . . . . . . . . . . . . . . 86
Configurable Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Downloading Configuration Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Changing Configuration During CFM Module Operation . . . . . . . . . 88
Using Ladder Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Using Message Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Processing Real-Time Control and Module Services . . . . . . . . . . . 89
One Service Performed Per Instruction . . . . . . . . . . . . . . . . . . . . . 89
Creating a New Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Enter Message Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Configuring CFM Modules in a Remote Chassis . . . . . . . . . . . . . . . . . 95
Sample Configuration for High Resolution Frequency Mode . . . . . . . 97
Sample Configuration for Totalizer Mode Prover Function . . . . . . . 101
Sample Configuration for Totalizer Mode Filler Function . . . . . . . . 108
Appendix A
Troubleshooting the Configurable What this Appendix Contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Flowmeter Module Using the Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Using RSLogix 5000 to Troubleshoot Your Module . . . . . . . . . . . . . 117
Determining Fault Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Using Error Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Appendix B
Software Configuration Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Appendix C
Schematics What This Appendix Contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Input Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Flowmeter Inputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Gate Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Output Circuits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Discrete Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Appendix D
Frequency Accuracy Frequency Accuracy in High Resolution
Frequency Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Calculate Frequency Accuracy. . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Frequency Accuracy in Totalizer Mode . . . . . . . . . . . . . . . . . . . . . . . 143
Calculate Frequency Accuracy. . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Appendix E
Configure Output Behavior with Configure the 1756-CFM for Use in a New Application. . . . . . . 148
RSLogix 5000 Version 16 and Configure a 1756-CFM for Use in an Existing Application . . . . 152
Earlier
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Who Should Use You must be able to program and operate an Allen-Bradley® ControlLogix
This Manual controller to efficiently use your Configurable Flowmeter module.
Additional Resources These documents contain additional information concerning related products
from Rockwell Automation.
Resource Description
1756 ControlLogix I/O Technical Data, Provides specifications for the
publication 1756-TD002 ControlLogix controllers, I/O modules,
specialty modules, chassis, power
supplies and accessories.
ControlLogix System User Manual, Detailed description of how to use your
publication 1756-UM001 ControlLogix operating system.
ControlLogix Digital I/O Modules User Detailed description of how to install and
Manual, publication1756-UM058 use ControlLogix digital I/O Modules.
ControlLogix Analog I/O Modules User Detailed description of how to install and
Manual, publication 1756-UM009 use ControlLogix analog I/O Modules.
ControlLogix High-speed Counter Module Detailed description of how to install and
Installation Instructions, publication use the ControlLogix High-speed Counter
1756-IN018 Module.
Industrial Automation Wiring and Grounding Provides general guidelines for installing
Guidelines, publication 1770-4.1 a Rockwell Automation industrial system.
Product Certifications website, Provides declarations of conformity,
http://www.ab.com certificates, and other certification
details.
Notes:
What this Chapter Contains This chapter describes the ControlLogix Configurable Flowmeter (1756-CFM)
module. It also describes what you must know and do before using the
module.
Topic Page
Using a ControlLogix CFM Module 12
Understanding Module Input Capabilities 15
Understanding Module Output Capabilities 15
Using Module Identification and Status 16
Information
Magnetic Pickup
TTL
Preamps
Using a ControlLogix ControlLogix CFM modules mount in a ControlLogix chassis and use a
Removable Terminal Block (RTB) or a Bulletin 1492 Interface Module cable
CFM Module that connects to an IFM to connect all field-side wiring.
Before you install and use your module you should have already:
installed and grounded a 1756 chassis and power supply. To install these
products, refer to the ControlLogix Chassis and Power Supplies
Installation Instructions, publication 1756-IN005.
ordered and received an RTB or IFM and its components for your
application.
IMPORTANT RTBs and IFMs are not included with your module.
Module Features
The following are some of the features available on the ControlLogix CFM
module that allow greater system applicability.
For a complete listing and detailed explanation of all the features available on
the ControlLogix CFM module, see Configurable Flowmeter Module Features
and Operational Modes on page 25.
Physical Features
METERING
F Z F Z
Indicators 0 0 1 1 O Locking tab
O O K
0 1
Top and
Connector pins
bottom
guides Slots for
ControlLogix backplane keying the
connector RTB
40200-M
Locking tab - The locking tab anchors the RTB or IFM cable on the module,
maintaining wiring connections.
Slots for keying - Mechanically keys the RTB to prevent inadvertently making
the wrong wire connections to your module.
Top and bottom guides - Guides provide assistance in seating the RTB or
IFM cable onto the module.
Typical Applications
You can use the CFM module in power management, automotive, food and
beverage, and oil and gas industries for various flow and/or turbine metering
applications.
1756-CFM 1756-OF6VI
Generator Turbine
Logix controller
Electricity
The controller
monitors shaft
speed, performs
PID calculations
and adjusts valve
by a 1756-OF6VI
analog output
module.
CV
Pulse output
42731
For a detailed explanation of how the CFM module works with other portions
of a ControlLogix control system, see Chapter 2, Configurable Flowmeter
Operation in the ControlLogix System.
Understanding Module The CFM module accepts input for up to two channels (mode dependent).
Each of the input channels can connect to:
Input Capabilities
Magnetic Pickup - 50mV trigger
TTL output - 1.3V trigger
Preamp outputs - 4V trigger
You configure the CFM module’s two input channels for your specific
application(s). Each input channel has two input selections:
Flowmeter Input (F0 & F1) - Connect input device to this input.
Gate Input (Z0 & Z1) - Accepts 4-40V DC input pulses from open
collectors or external contact closures. These inputs are used in
Totalizer mode to:
– interface to a prover when a prover is enabled.
Understanding Module The CFM module has two assignable outputs. These outputs are designed for
applications that require fast response. The outputs:
Output Capabilities
are electrically fused/current limited to 4A; the total output
combination is limited to 7A.
can be assigned to any input channel with user-defined trigger parameter
(see Table 1).
are current sourcing at 10-31.2V DC (1A maximum per output).
must be connected to an external power supply.
may be forced ON or OFF by the program.
Using Module Each ControlLogix CFM module maintains specific identification information
that separates it from all other modules. This information assists you in
Identification and Status tracking all the components of your system.
Information
For example, you can track module identification information to be aware of
exactly what modules are located in any ControlLogix rack at any time. While
retrieving module identity, you can also retrieve the module’s status.
What This Chapter Contains This chapter describes how the CFM module works within the ControlLogix
system.
Topic Page
Ownership 19
Using RSNetWorx and RSLogix 5000 Software 19
Connections 21
Configurable Flowmeter Modules in a Local Chassis 23
Requested Packet Interval (RPI) 23
Configurable Flowmeter Modules in a Remote Chassis 24
Listen-Only Connections 22
1
Input
2 device
5 3
4
42732
Other controllers may also listen to the CFM module (while another controller
owns the module) through a listen-only connection. For more information on
listen-only connections, see page 22.
Using RSNetWorx and The I/O configuration portion of RSLogix™ 5000 software generates
configuration data structures and tags for that CFM module, whether the
RSLogix 5000 Software module is located in a local or remote chassis. A remote chassis, also known as
networked, contains the CFM module but not the module’s owner-controller.
After creating the CFM module, you can write specific configuration in the
module’s data structures; you must access the module tags to change
information in the data structures. This process is explained in detail in
Chapter 5, Configuring the Configurable Flowmeter Module.
CFM modules in the same chassis as the owner-controller are ready to run as
soon as the configuration data has been downloaded.
1. Configure all CFM modules for a given controller using RSLogix 5000
software and download that information to the controller.
Direct Connections
The controller maintains and monitors its connection with a module. Any
break in the connection, such as removal of the module from the chassis while
under power, causes the controller to set fault status bits in the data area
associated with the module. The RSLogix 5000 software may monitor this data
area to announce the modules’ failures.
Listen-Only Connections
Any controller in the system can listen to the data from any CFM module
even if the controller does not own the module (in other words, it does not
have to hold the module’s configuration data to listen to the module).
During the CFM module creation process in RSLogix 5000 software, you can
specify the ‘Listen-Only’ Communication Format. For more information on
Communication Format, see page 82.
Configurable Flowmeter CFM modules multicast their data periodically. Multicast frequency depends
on the options chosen during configuration and where in the control system
Modules in a Local Chassis the module physically resides. The data consumer (an owner-controller) is
responsible for knowing that the format of the new data is integers.
This configurable parameter instructs the module to multicast its channel and
status data to the local chassis backplane at specific time intervals.
The RPI instructs the module to multicast the current contents of its
on-board memory when the RPI expires, (i.e. the module does not update its
channels prior to the multicast) as shown in this figure.
On-Board Memory
Status Data
Flowmeter 0 Ch 0
Flowmeter 1 Ch 1
41361
IMPORTANT You set the RPI value during the initial module
configuration and can adjust it the controller is in Program
mode.
The minimum RPI is determined by channel usage. For
each channel using High Resolution Frequency mode, add
5 ms to the minimum RPI. For each channel using
Totalizer Mode, add 50 ms to the minimum RPI.
For example, if one channel uses High Resolution
Frequency mode and the other goes unused, the minimum
RPI = 5 ms. If one channel uses High Resolution
Frequency mode and the other uses Totalizer mode, the
minimum RPI = 55 ms.
Configurable Flowmeter If an CFM module resides in a networked chassis, the role of the RPI changes
slightly with respect to getting data to the owner.
Modules in a Remote
Chassis The RPI not only defines when the module multicasts data within its own
chassis (as described in the previous section), but also determines how often
the owner-controller will receive it over
the network.
The timing of this “reserved” spot may or may not coincide with the exact
value of the RPI, but the control system guarantees that the owner controller
receives data at least as often as the specified RPI.
See Figure 2 for a better understanding of the data flow with a CFM module in
a remote chassis.
Figure 2 - CFM Module in Remote Chassis with RPI Reserving a Spot in Flow of
Data
Owner controller ControlNet Bridge module ControlNet Bridge module CFM module
What this Chapter Contains This chapter describes the ControlLogix Configurable Flowmeter module’s
features and operational modes.
Topic Page
Understanding General Module Features 25
Electronic Keying 27
Choosing an Operational Mode 35
Operating in High Resolution Frequency Mode 36
Operating in Totalizer Mode 41
Using the Totalizer Mode Prover Function 42
Using the Totalizer Mode Filler Function 50
Configurable Output Behaviors 58
Understanding General The following general module features are available with the ControlLogix
CFM module.
Module Features
Module Feature Page
Removal and Insertion Under Power (RIUP) 26
Module Fault Reporting 26
Fully Software Configurable 26
Producer/Consumer Model 33
Module Status Information 34
Configurable Flowmetering Channels 34
Flowmeter Inputs 34
Gate Inputs 34
User-Defined Preset and Rollover Values 35
Current-Sourcing Outputs 35
All ControlLogix CFM modules may be inserted and removed from the
chassis while power is applied. This feature allows greater availability of the
overall control system because, while the module is being removed or inserted,
there is no additional disruption to the rest of the controlled process.
This feature allows you to determine how your module has been affected and
what action should be taken to resume normal operation.
The RSLogix 5000 software uses a custom, easily understood interface to write
configuration. All module features are enabled or disabled through the I/O
configuration portion of the software.
You can also use the software to interrogate any module in the system to
retrieve:
serial number
revision information
catalog number
vendor identification
error/fault information
diagnostic counters.
Electronic Keying
For each module in the I/O Configuration tree, the user-selected keying
option determines if, and how, an electronic keying check is performed.
Typically, three keying options are available:
Exact Match
Compatible Keying
Disable Keying
You must carefully consider the benefits and implications of each keying
option when selecting between them. For some specific module types, fewer
options are available.
Attribute Description
Vendor The manufacturer of the module, for example, Rockwell
Automation/Allen-Bradley.
Product Type The general type of the module, for example, communication
adapter, AC drive, or digital I/O.
Product Code The specific type of module, generally represented by its catalog
number, for example, 1756-IB16I.
Major Revision A number that represents the functional capabilities and data
exchange formats of the module. Typically, although not always, a
later, that is higher, Major Revision supports at least all of the data
formats supported by an earlier, that is lower, Major Revision of the
same catalog number and, possibly, additional ones.
Minor Revision A number that indicates the module’s specific firmware revision.
Minor Revisions typically do not impact data compatibility but may
indicate performance or behavior improvement.
You can find revision information on the General tab of a module’s Properties
dialog box.
Exact Match
Exact Match keying requires all keying attributes, that is, Vendor, Product
Type, Product Code (catalog number), Major Revision, and Minor Revision, of
the physical module and the module created in the software to match precisely
to establish communication. If any attribute does not match precisely, I/O
communication is not permitted with the module or with modules connected
through it, as in the case of a communication module.
Use Exact Match keying when you need the system to verify that the module
revisions in use are exactly as specified in the project, such as for use in
highly-regulated industries. Exact Match keying is also necessary to enable
Automatic Firmware Update for the module via the Firmware Supervisor
feature from a Logix5000 controller.
Communication is prevented.
Physical Module
Vendor = Allen-Bradley
Product Type = Digital Input
Module
Catalog Number = 1756-IB16D
Major Revision = 3
Minor Revision = 2
Compatible Keying
Communication is prevented.
Physical Module
Vendor = Allen-Bradley
Product Type = Digital Input
Module
Catalog Number = 1756-IB16D
Major Revision = 3
Communication is allowed.
Physical Module
Vendor = Allen-Bradley
Product Type = Digital Input
Module
Catalog Number = 1756-IB16D
Major Revision = 3
Minor Revision = 2
Disabled Keying
Disabled Keying indicates the keying attributes are not considered when
attempting to communicate with a module. Other attributes, such as data size
and format, are considered and must be acceptable before I/O
communication is established. With Disabled Keying, I/O communication
may occur with a module other than the type specified in the I/O
Configuration tree with unpredictable results. We generally do not recommend
using Disabled Keying.
ATTENTION
Be extremely cautious when using Disabled Keying; if used
!
incorrectly, this option can lead to personal injury or death,
property damage, or economic loss.
If you use Disabled Keying, you must take full responsibility for understanding
whether the module being used can fulfill the functional requirements of the
application.
Communication is prevented.
Physical Module
Vendor = Allen-Bradley
Product Type = Analog Input
Module
Catalog Number = 1756-IF16
Major Revision = 3
Minor Revision = 2
Communication is allowed.
Physical Module
Vendor = Allen-Bradley
Product Type = Digital Input
Module
Catalog Number = 1756-IB16
Major Revision = 3
Minor Revision = 2
Producer/Consumer Model
The ControlLogix CFM module has status indicators on the front of the
module that allow you to check the module health and operational status.
Flowmeter Inputs
Two Flowmeter inputs (F0 & F1) are available on your CFM module. The
inputs are capable of receiving the following input signals:
Gate Inputs
The CFM module offers two gate inputs (Z0 & Z1). You can wire the inputs
for single-ended or differential applications and can accept signals at 5V DC or
12-24V DC.
The CFM module has a maximum count of 2,147,483,647, but you can define
the rollover values below this limit.
Current-Sourcing Outputs
Choosing an The CFM module counts pulses from Flowmeters and operates in the
following modes:
Operational Mode
High Resolution Frequency Mode
Totalizer Mode
You must choose an operational mode for your 1756-CFM module in the
RSLogix 5000 software.
Operating in In High Resolution Frequency mode, the CFM module calculates frequency
over a user-defined time period up to 2 seconds. Frequency sampling begins
High Resolution on the leading edge of the first pulse and ends on the next pulse to occur after
Frequency Mode the sampling period expires.
1756-CFM 1756-OF6VI
Generator Turbine
Logix controller:
Electricity
monitors shaft speed
performs PID calculations
adjusts valve by a 1756-OF6VI
analog output module.
CV
Pulse output
42731
You must calculate a resolution for this mode. Use the following equation to
calculate resolution.
Where:
Fin (250 x 10-9)
Resolution = Fin is the input frequency
Tsample Tsample is the sample time period
This table lists sample Fin and Tsample values and the corresponding resolution.
The values listed in Table 4 are listed for example purposes. Specific values will
change according to your application.
operate normally
be forced ON or OFF.
be tied to the frequency flowmeter input (i.e. F1).
Use Low Frequency Clear to set a minimum frequency level. Any frequencies
detected below this level will be set 0.
Sample Time
Use Sample Time to determine the length of time each sample uses. The
maximum sample time is 2 seconds.
Acceleration Calculation
The default number of samples used = 255, but a typical application uses 50
samples. There are significant differences between response times. For
example, the quick response offer acceleration calculations more often but is
more likely to set off the Acceleration Alarm for calculation spikes at low
frequencies. The stable responses are slower but ignore acceleration spikes in
favor of definitive operational trends.
Meter Factor
Trigger On
Tie to Counter
Frequency Average
Acceleration
Overrange Alarm
Overspeed Alarm
Acceleration Alarm
You must enable each alarm. When any of the alarms occur, it is latched and
remains on until the user resets the alarm.
Operating in Totalizer Mode In Totalizer mode, the 1756-CFM module counts pulses and scales them to
engineering units. Every effort is made to store the least significant count even
when the least significant unit of the total is larger. The CFM module
calculates three forms of calculated frequency:
All of the forms mentioned above are available in totalizer mode. In this mode,
the module also offers the following functions:
Prover Function
Filler Function
Nonresettable Totalizer
Configure the CFM module for Nonresettable Totalizer mode to make sure
the total counts value is not reset during normal module operation. The CFM
module stores total count values up to 231-1 (2,147,483,647) counts.
In Totalizer mode, F0 and F1 are used as inputs. Z0 and Z1 are used as prover
signals.
Using the Totalizer Mode In the Totalizer Mode Prover function, the CFM module interfaces to a prover
and counts pulses using a Flowmeter or positive displacement meter. The
Prover Function module then scales pulse count to engineering units. The CFM module can
also use this mode to calculate frequency over a user-defined time period,
where frequency is calculated as counts per unit time.
Either module output can be tied to either flowmeter input with the Prover
function, and output operation can occur independently from new data from
the Logix owner-controller.
With the Prover function, the totalizer is active all the time, but the Prover
function must first be enabled and started to activate the Prover Total. Once
the Prover function is started, only the gate signal or a user-override (i.e.
clearing the Prover Enable bit) can eliminate the function. However, the Gross
Volume, Net Volume, and Fill Total will continue to accumulate as long as the
flow input frequency is enabled and is greater than Low Frequency Clear.
1756-CFM 1756-IF6I
Logix controller:
performs AGA/API calculations
controls prover Remote
Termination
calculates/compensates based
Panel
on actual temperature
TT
PT
FT
monitor fuel flow and total gallons
prover
42731
Using a Prover
If you are using the Totalizer or Nonresettable Totalizer mode for capturing
meter counts during a prover calibration, you have the option of selecting
either of these types of provers:
– begins updating Prover Total when the spheroid passes the first
detector
– stops updating Prover Total when the spheroid passes the second
detector
– begins updating Prover Total when the spheroid passes the first
detector
– stops counting when the spheroid passes the second detector (Prover
Total is updated at this time - intermediate value returned)
– continues updating when the spheroid returns past the second
detector
– stops updating when the spheroid returns past the first detector
(Prover Total Count Value is updated at this time)
detectors
spheroid
19884
The following module features are available with the Totalizer Mode Prover
function.
Prover Direction
Trigger On
The following events may trigger output 0 when using the flowmeter function:
Tie to Counter
Total Overflow
Use Total Overflow to monitor when the total counts has exceeded the
rollover value. The rollover value is a user-defined value set during
configuration. Three events must occur for you to use
this feature:
Overflow is enabled
You set a rollover value
The count total exceeds the rollover value
When the rollover value is exceeded, the Total Overflow bit is toggled to
indicate the event and the Overflow Alarm is set.
Total Overrange
Total Overspeed
Total Acceleration
Prover Total
Use Prover Total to monitor the raw counts received during the Prover
portion of the cycle. The Prover Total represents a net total count value
obtained by applying a K-factor and CCF or AGA 7 compensation to the raw
count.
Total Counts
Use Total Counts to monitor the total number of counts the CFM module has
received since it was last reset to zero.
Frequency Average
Frequency Period
Speed
To use the Speed feature, you must set a resolution. The module uses the
resolution to determine the number of counts used in the Speed calculation.
For example, if you set the resolution at 0.00001, the module requires 100,000
counts. In this case, the module examines the previous samples stored in its
buffers until 100,000 counts are found. The counts are divided by the time it
took to accumulate them and the resulting value is the module speed.
Acceleration
Gross Volume
Use Gross Volume to convert total counts to volumetric units. The module
employs a user-defined K-factor in the conversion. For example, you can
configure the CFM module so that 4 counts = 1 pint. The module can then
convert the total number of counts received to a total number of pints.
Net Volume
The Net Volume value represents the Gross Volume value with a AGA 7 or
Logix compensation applied. This value is calculated at an application’s base
(i.e. standard) operating conditions.
Gross Rate
Use Gross Rate to convert total counts to rate units. The module employs a
user-defined K-factor in the conversion. The K-factor is a divisor, and the time
interval is divided by this number, as shown below.
Total Counts in Meter Sample
Gross Rate = x Meter Factor
K-factor
If the input frequency is below 100Hz, the K-factor used is always 10.0
for frequencies interpolated between 0-100Hz.
To use Gross Rate, you must set the K-factor values in Module Tags, as shown
below.
Net Rate
Use Net Rate in a fashion similar to Gross Rate. The key difference between
Gross Rate and Net Rate is that Net Volume also uses a user-defined
compensation factor (i.e. AGA 7 or Logix compensation) to convert net
counts to net rate units.
Prover Status
The CFM module offers the following alarms when operating with the Prover
function:
Overflow Alarm
Overrange Alarm
Overspeed Alarm
Acceleration Alarm
You must enable each alarm. When any of the alarms occur, it is latched and
remains on until you reset the alarm. (Toggle the alarm enable bit to reset the
alarm.)
Using the Totalizer The Totalizer Mode Filler function performs the basic operations of a fill
application, including the following basic steps:
Mode Filler Function
Set a target fill volume
Start filling
Stop filling when the target volume is reached
Within the basic operations mentioned above, the Filler function provides
multiple features that can be configured to adjust the fill application for
specific circumstances. Those features are described later in this chapter.
The filler function requires a ladder program transition to start the fill cycle.
Similar to the Prover function, the totalizer is active all the time, but the Filler
function must be first enabled, and started to activate the Fill Total.
fermentation tank
pulse output CV
The trickle function is used with the filler function to improve volume
repeatability in a filling application. The trickle function requires two filling
lines and an optional discrete module to activate the trickle valve. Activation of
the valve should be sized for worst case volume at least 100 ms based on
typical program scan = 5 ms and an output module RPI = 25 ms.
For most of the filling process, the full flow state is assigned to one of the
module’s outputs. For more repeatable fills or to prevent overfills, the
pretrigger feature helps make sure that the full flow valve turns off before it
reaches the Fill Transition or Fill Total Target volume.
When the filling application reaches the user-defined Fill Transition point, the
trickle totalizer mode changes the application from the full flow line to the
trickle flow line. This slower line allows the application to finish the filling
process without any waste.
For more information on the Fill Transition feature, see page 57.
The following configurable features are available with the Totalizer Mode
Filler function:
Use Low Frequency Clear to set a minimum frequency level. Any frequencies
detected below this level will not be used in count calculations.
Local:X.C.Ch0LowFreqClear
Local:X.C.Operations[0].MinDetectableFreq
PreTrigger
PreTrigger works only on the Full Flow state. PreTrigger turns OFF the Full
Flow state when it determines that the Fill Transition or Fill Total Target will
be met before the next update. You must assign a channel to the local module
output for this feature to provide repeatable operation.
Fill Mode
Use Fill Mode to choose volume or time for Trickle mode operation.
Trigger On
Tie to Counter
Choose which output is connected to which channel’s totalizer. There are two
outputs on each module.
Fill Enable
Use Fill Enable to reset the Fill Total value. This feature does not reset the
Gross Volume or Net Volume. You must use the reset for the Totalizer to
reset those values.
Fill Start
Fill Start starts the Fill upon transition from 0 to 1. Reset the Fill Enable to
reset this feature. If any outputs are connected to the channel, they will
transition back to reset and close the valve.
Fill Hold
or
Setting the Fill Hold feature changes the Fill State to 0 and causes the Fill
function to continue even when the Fill Start has been reset.
Fill State
Use Fill State to monitor the current state of the CFM module. The following
fill states are possible:
TIP Use the Fill States to operate a trickle flow valve connected
to an optional digital output module.
Fill Total
Use Fill Total to determine the current total in an ongoing fill application.
During the fill cycle, use Net Volume to check the Fill Total.
Total Counts
Use Total Counts for the accumulated raw counts the CFM module has
received since its last reset. The total counts may be used for applications that
employ a different methodology to calculate Gross and Net Volumes.
Gross Volume
Use Gross Volume to convert total counts to volumetric units. The module
employs a user-defined K-factor in the conversion. For example, you can
configure the CFM module so that 4 counts = 1 pint. A meter factor is also
available for calibration.
Net Volume
Gross Rate
Use Gross Rate to convert total counts to rate units. The module employs a
user-defined K-factor in the conversion. The K-factor is a divisor, and the time
interval is divided by this number, as shown below.
Total Counts in Meter Sample
Gross Rate = x Meter Factor
K-factor
If the input frequency is below 100Hz, the K-factor used is always 10.0
for frequencies interpolated between 0-100Hz.
To use Gross Rate, you must set the K-factor values in Module Tags, as shown
below.
Net Rate
Fill Total Target is the user-defined final volume (in engineering units) for a
total fill.
Fill Transition
Fill Transition is the user-defined Net Volume value to switch from full flow
to trickle flow.
After the transition from full flow to trickle flow, the Fill Transition Timer
value determines how long the trickle will last (i.e. this feature sets the time
that the trickle valve is open or ON).
The CFM module offers the following alarms when operating the
Filler function:
You must enable each alarm. When any of the alarms occur, it is latched and
remains on until you reset the alarm. (Toggle the alarm enable bit to reset the
alarm.)
Configurable Output Firmware revision 2.4 enables you to configure the 1756-CFM module outputs
to turn on or off at specified frequency counts.
Behaviors
Three types of behaviors, listed in the Frequency Values and Resulting
Behaviors table, can be configured with the use of firmware revision 2.4. Use
this table as a reference when determining on/off frequency values later in the
configuration procedure.
60
Frequency
20
Time
FreqOn greater The specified channel turns on when the frequency count is at or
than FreqOff above the specified FreqOn value. The specified channel turns off
when the frequency count is at or below the specified FreqOff value.
For example:
FreqOn = 60
FreqOff = 20
= On
60
Frequency
20
Time
1. On the Select Module screen, select the 1756-CFM module and click
OK.
The New Module dialog box opens with Major Revision 2 chosen.
Notes:
What this Chapter Contains This chapter describes how to install the ControlLogix Configurable
Flowmeter module.
!
Category II applications (as defined in IEC 60664-1), at altitudes up to 2000 m (6562 ft) without
derating.
This equipment is considered Group 1, Class A industrial equipment according to IEC/CISPR 11.
Without appropriate precautions, there may be difficulties with electromagnetic compatibility in
residential and other environments due to conducted and radiated disturbances.
This equipment is supplied as open-type equipment. It must be mounted within an enclosure that is
suitably designed for those specific environmental conditions that will be present and appropriately
designed to prevent personal injury resulting from accessibility to live parts. The enclosure must have
suitable flame-retardant properties to prevent or minimize the spread of flame, complying with a
flame spread rating of 5VA, V2, V1, V0 (or equivalent) if nonmetallic. The interior of the enclosure
must be accessible only by the use of a tool. Subsequent sections of this publication may contain
additional information regarding specific enclosure type ratings that are required to comply with
certain product safety certifications.
In addition to this publication, see the following:
Industrial Automation Wiring and Grounding Guidelines, publication 1770-4.1, for additional
installation requirements
NEMA Standard 250 and IEC 60529, as applicable, for explanations of the degrees of protection
provided by enclosures
The following information applies when operating this Informations sur l’utilisation de cet equipement en
equipment in hazardous locations. environnements dangereux.
Products marked "CL I, DIV 2, GP A, B, C, D" are suitable for use in Les produits marques "CL I, DIV 2, GP A, B, C, D" ne conviennent
Class I Division 2 Groups A, B, C, D, Hazardous Locations and qu'a une utilisation en environnements de Classe I Division 2
nonhazardous locations only. Each product is supplied with Groupes A, B, C, D dangereux et non dangereux. Chaque produit est
markings on the rating nameplate indicating the hazardous location livre avec des marquages sur sa plaque d'identification qui
temperature code. When combining products within a system, the indiquent le code de temperature pour les environnements
most adverse temperature code (lowest "T" number) may be used to dangereux. Lorsque plusieurs produits sont combines dans un
help determine the overall temperature code of the system. systeme, le code de temperature le plus defavorable (code de
Combinations of equipment in your system are subject to temperature le plus faible) peut etre utilise pour determiner le code
investigation by the local Authority Having Jurisdiction at the time de temperature global du systeme. Les combinaisons
of installation. d'equipements dans le systeme sont sujettes a inspection par les
autorites locales qualifiees au moment de l'installation.
EXPLOSION HAZARD - AVERTISSEMENT RISQUE D’EXPLOSION –
WARNING Do not disconnect equipment unless power Couper le courant ou s'assurer que
has been removed or the area is known to l'environnement est classe non dangereux
! !
be nonhazardous. avant de debrancher l'equipement.
Do not disconnect connections to this Couper le courant ou s'assurer que
equipment unless power has been l'environnement est classe non dangereux
removed or the area is known to be avant de debrancher les connecteurs. Fixer
nonhazardous. Secure any external tous les connecteurs externes relies a cet
connections that mate to this equipment by equipement a l'aide de vis, loquets
using screws, sliding latches, threaded coulissants, connecteurs filetes ou autres
connectors, or other means provided with moyens fournis avec ce produit.
this product. La substitution de composants peut rendre cet
Substitution of components may impair equipement inadapte a une utilisation en
suitability for Class I, Division 2. environnement de Classe I, Division 2.
If this product contains batteries, they S'assurer que l'environnement est classe
must only be changed in an area known to non dangereux avant de changer les piles.
be nonhazardous.
!
can cause internal damage and affect normal operation.
Follow these guidelines when you handle this equipment:
Touch a grounded object to discharge potential static.
Wear an approved grounding wriststrap.
Do not touch connectors or pins on component
boards.
Do not touch circuit components inside the equipment.
Use a static-safe workstation, if available.
Store the equipment in appropriate static-safe
packaging when not in use.
Power Requirements This module receives power from the 1756 chassis power supply and requires
2 sources of power from the backplane:
300mA at 5.1V DC
16mA at 24V DC
Add this current/power value (1.7W) to the requirements of all other modules
in the chassis to prevent overloading the power supply.
Installing the Module You can install or remove the module while chassis power is applied.
! location installations.
Be sure that power is removed or the area is nonhazardous
before proceeding.
1. Align the circuit board with the top and bottoms chassis guides.
Printed
Circuit
Board
20861–M
2. Slide the module into the chassis until the module locking tabs click.
Locking tab
20862–M
Keying the Removable Wedge-shaped keying tabs and U-shaped keying bands came with your RTB to
prevent connecting the wrong wires to your module.
Terminal Block/Interface
Module Key positions on the module that correspond to unkeyed positions on the
RTB. For example, if you key the first position on the module, leave the first
position on the RTB unkeyed.
U-shaped
bands
20850–M
1. Insert the wedge-shaped tab with the rounded edge first, as shown in
this figure.
Wedge-shaped tab
20851–M
Wiring the Removable Wire the RTB with a 8mm (5/16 in.) maximum flat-bladed screwdriver before
installing it onto the module.
Terminal Block
Shielded cable is required with this module. We recommend using Belden 8761
cable to wire the module. The RTB terminations can accommodate
10.33…2.1 mm² (22…14 AWG) shielded wire.
!
explosion in hazardous location installations. Be sure that
power is removed or the area is nonhazardous before
proceeding.
A. Remove a length B. Pull the foil shield C. Twist the foil shield D. Attach a ground
of cable jacket and bare drain and drain wire lug and apply heat
from the wire from the together to form a shrink tubing to
connecting cable. insulated wire. single strand. the exit area.
20104-M
4M or 5M (#10 or #12)
Drain wire with ground lug
phillips screw and star
washer (or SEM screw) 20918-M
1. Cut the foil shield and drain wire back to the cable casing and apply
shrink wrap.
There are two types of RTBs available for use with the
1756-CFM module:
2. Insert the screwdriver into the inner hole of the RTB, as shown in this
figure.
Screwdriver
Wire
20863–M
42516
Wiring the Module You can only connect wiring to your module through an RTB or IFM. In this
chapter, we show how to wire the 1756-CFM for three applications.
Z0 12-24V DC 2 1 Z1 12-24V DC
Z0 5V DC 4 3 Z1 5V DC
Z0 Return 6 5 Z1 RET
Flowmeter + F0 8 7 F1
Device – F0 Return 10 9 F1 Return
Output 0 16 15 Output 1
42568
NOTES: 1. This wiring diagram can be used in applications with 50mV (magnetic pickup), 1.3V
(TTL) or 4V (preamp level) thresholds. You must use the RSLogix 5000 software to
choose the appropriate threshold level for your specific application.
2. If separate power sources are used, do not exceed the specified isolation voltage.
Detector #1 Detector #2
+
12-24V DC Z0 12-24V DC 2 1 Z1 12-24V DC
–
Z0 5V DC 4 3 Z1 5V DC
16 15
Output 0 Output 1
42569
Z0 12-24V DC 2 1 Z1 12-24V DC
Z0 5V DC 4 3 Z1 5V DC
Z0 Return 6 5 Z1 RET
F0 8 7 F1
F0 Return 10 9 F1 Return
Output 0 16 15 Output 1
Customer VCC 18 17
Customer Common
+ +
20 19
Customer VCC Customer Common
Load Load
– –
+
–
42570
NOTE: If separate power sources are used, do not exceed the specified isolation voltage.
After completing field-side wiring, secure the wires in the strain relief area with
a cable-tie.
Assembling the Removable 1. Align the grooves at the bottom of the housing with the side edges of
the RTB.
Terminal Block and
Housing
Groove
2. Slide the RTB into the housing until it snaps into place.
Installing the Removable When you connect or disconnect the Removable Terminal
WARNING
Terminal Block on Block (RTB) with field side power applied, an electrical arc
can occur. This could cause an explosion in hazardous
!
the Module location installations.
Be sure that power is removed or the area is nonhazardous
before proceeding.
1. Align the side, top and bottom RTB guides with the side, top and
bottom module guides.
20853–M
2. Press quickly and evenly to seat the RTB on the module until the latches
snap into place.
3. Slide the locking tab down to lock the RTB onto the module.
Locking tab
20854–M
Removing the Removable When you connect or disconnect the Removable Terminal
WARNING
Terminal Block from the Block (RTB) with field side power applied, an electrical arc
can occur. This could cause an explosion in hazardous
!
Module location installations.
Be sure that power is removed or the area is nonhazardous
before proceeding.
42517
2. Open the RTB door and pull the RTB off the module, as shown in
Figure 5.2.
Figure 5.2
20855–M
Removing the Module When you insert or remove the module while backplane
WARNING
power is on, an electrical arc can occur. This could cause an
explosion in hazardous location installations.
20856–M
20857–M
What this Chapter Contains This chapter describes how to configure the ControlLogix Configurable
Flowmeter module using the RSLogix 5000 software.
Topic Page
Using this Chapter 78
Overview of the Configuration Process 78
Creating a New Module 80
Using the Default Configuration 83
Altering the Default Configuration 84
Accessing the Tags 85
Changing Configuration Information at the Tags 86
Downloading Configuration Data 87
Changing Configuration During CFM Module Operation 88
Using Message Instructions 89
Creating a New Tag 90
Configuring CFM Modules in a Remote Chassis 95
Sample Configuration for High Resolution Frequency Mode 97
Sample Configuration for Totalizer Mode Prover Function 101
Sample Configuration for Totalizer Mode Filler Function 108
You must configure your module upon installation. It will not work with the
ladder program until it has been configured.
This chapter is intended to teach you how to configure the CFM module for
basic operation in each of the modes mentioned above. You should be able to
use the building blocks learned in this chapter to write more detailed
configuration for your CFM module in your specific application.
IMPORTANT The examples offered in this chapter only list the tags that
need to be changed for specific operational modes. For a
complete listing of configuration, input and output tags, see
Appendix B.
Overview of the When you create a CFM module, module-defined data structures and tags are
created in RSLogix 5000 software. The information contained in these
Configuration Process structures determines your CFM module’s behavior.
New Module
See page 80 1.Select a module
from the list
2.Choose a Major
Revision
Naming Screen
See page 81 Name
Description
Slot number
Comm. format
To Alter Default Configuration
Minor revision
To Use Default Configuration
RPI Screen
See page 84 Set RPI
Inhibit module
Change configuration
before module
operation begins
See page 84 FINISH FINISH See page 83
Change
See page 85 Configuration
via the Tag
Editor
Change configuration
See page 85
Change configuration via the Tag Editor
after module operation
has begun
See page 89 Send new configuration
via message instruction
42863
Creating a New Module After you have started the RSLogix 5000 software and created a controller, you
must create a new CFM module. The wizard allows you to create a new
module and set communications options.
1. Go offline.
A screen appears with a list of possible new modules for your application.
B. Click here
Communications Format
The following communications formats are available for your CFM module:
Data - Use this format for a controller that you want to own the CFM
module and control its configuration data.
Only one controller can use the Data communications format when
connecting to a CFM module.
Listen-only Data - Use this format for any controller that you want to
listen to the CFM module but not own it.
Electronic Keying
When you create a new CFM module, you can choose how specific the keying
must be when a module is inserted into the CFM module’s slot in the chassis.
Using the Default If you want to use the default configuration, click on Finish as shown below.
See page 87 to download the default configuration information and begin
Configuration module operation.
Altering the Default If you want to alter or view the default configuration, click on Next. On the
next wizard screen, you can change the CFM module’s configuration as shown
Configuration below.
After you are finished with the screen above, you must access the module tags,
via the Tag Editor, to make additional configuration changes, see page 85.
Accessing the Tags When you access tags to change configuration or monitor the I/O data
exchange, you have two options:
Monitor tags - This option allows you to view tags and change their
values.
Edit tags - This option allows you to add or delete tags but not to
change their values.
Changing Configuration Some configurable features are changed on a module-wide basis and some on
a point-by-point basis.
Information at the Tags
Configurable Features
There are two ways to change the configuration:
Use a pull-down menu.
Highlight the value of a particular feature for a particular point and type
a new value.
Pull-down Menu
Highlight Value
Downloading After you have changed the configuration data for an CFM module, the
change does not actually take affect until you download the new program
Configuration Data which contains that information. This downloads the entire program to the
controller overwriting any existing programs.
B. Click on Download.
Changing Configuration After the CFM module has begun operation, you can only change
configuration by using ladder logic and message instructions.
During CFM Module
Operation Follow these steps to change CFM module configuration during operation:
1. Access the CFM data structures through the tag monitor to make
specific configuration changes, see page 85.
You must use ladder logic to perform the following operations on your CFM
module:
change configuration
perform run time services
Double-click here to
enter the Main Routine
Using Message Ladder logic uses message instructions to change the CFM module
configuration during module operation.
Instructions
Message instructions maintain the following characteristics:
Creating a New Tag Ladder logic is written in the Main Routine section of RSLogix 5000 software.
Double-click here to
enter the Main Routine
B. Click here.
For example, the screen below shows the information needed to send a
configuration message (module service) to a 1756-CFM module (where to
perform service).
Field Select
Service Code 4c
Class Name 4
Instance Name 16
Source Local:1:C (dependent on module location)
Number of Elements 300
Destination N/A
Name
Description
Style
Number of consumers
IMPORTANT You must add a second Apply rung to the ladder logic to
send configuration to the CFM module.
Configuring CFM Modules ControlLogix ControlNet Interface modules (1756-CNB or 1756-CNBR) are
required to communicate with CFM modules in a remote chassis.
in a Remote Chassis
You must configure the communications module in the local chassis and the
remote chassis before adding new I/O modules to the program.
IMPORTANT You must run RSNetWorx for ControlNet software for the
owner-controller to establish connections, and
send configuration information, with the remote
CFM module.
Sample Configuration for High resolution frequency mode provides speed control of machinery such as
turbines where shutdown on acceleration or speed is required independent of
High Resolution the owner-controller. Speed is calculated without the K-factor but includes the
Frequency Mode meter factor and CCF for special calculations.
When using this mode, you may calculate resolution by using the following
equation to calculate resolution.
Where:
Fin (250 x 10-9)
Resolution = Fin is the input frequency
Tsample Tsample is the sample time period
The values listed in Table 6 are listed for example purposes. Specific values will
change according to your application.
This section offers a sample configuration to configure your CFM module for
high resolution frequency mode. In this configuration, channel 0 is configured
and channel 1 is left unused.For a detailed explanation of the features available
in this mode, see page 36.
Follow the steps below to configure your CFM module for high resolution
frequency mode.
3. Access the module tags via the Tag Editor, see page 85.
4. Change only the tags listed in Table 7. You can ignore all other tags;
they do not affect high resolution frequency mode
Sample Configuration for In the Totalizer Mode Prover function, the CFM module interfaces to a prover
and counts pulses using a Flowmeter or positive displacement meter. The
Totalizer Mode module then scales pulse count to engineering units. The CFM module also
Prover Function calculates frequency over a user-defined time period.
When using totalizer mode (with prover or fill function), you may apply a
K-factor as a function of frequency, as shown below.
600
K-Factor 550
0 100 150
Frequency
This section offers a sample configuration to configure your CFM module for
totalizer mode prover function. In this configuration, channel 0 is configured
and channel 1 is left unused. For a detailed explanation of the features available
in this mode, see page 42.
Follow the steps below to configure your CFM module for totalizer mode
prover function.
3. Access the module tags via the Tag Editor, see page 85.
4. Change only the tags listed in Table 8. Ignore all other tags; they do not
affect totalizer mode prover function.
Table 8 - Tag Changes Required for Totalizer Mode Using Prover Function
Table 8 - Tag Changes Required for Totalizer Mode Using Prover Function
Table 8 - Tag Changes Required for Totalizer Mode Using Prover Function
Table 8 - Tag Changes Required for Totalizer Mode Using Prover Function
Table 8 - Tag Changes Required for Totalizer Mode Using Prover Function
Table 8 - Tag Changes Required for Totalizer Mode Using Prover Function
Sample Configuration for In the Totalizer Mode Filler function, the CFM module interfaces to a prover
and counts pulses using a Flowmeter or positive displacement meter. The
Totalizer Mode module then scales pulse count to engineering units. The CFM module also
Filler Function interpolates the K-Factors between frequencies 1-12.
When using totalizer mode (with prover or fill function), you may apply a
K-factor as a function of frequency, as shown below.
600
K-Factor 550
0 100 150
Frequency
This section offers a sample configuration to configure your CFM module for
totalizer mode prover function. In this configuration, channel 0 is configured
and channel 1 is left unused. For a detailed explanation of the features available
in this mode, see page 50.
Follow the steps below to configure your CFM module for totalizer mode filler
function.
3. Access the module tags via the Tag Editor, see page 85.
4. Change only the tags listed in Table 9. Ignore all other tags; they do not
affect totalizer mode using the prover function.
Table 9 - Tag Changes Required for Totalizer Mode Using Filler Function
Table 9 - Tag Changes Required for Totalizer Mode Using Filler Function
Table 9 - Tag Changes Required for Totalizer Mode Using Filler Function
Table 9 - Tag Changes Required for Totalizer Mode Using Filler Function
Table 9 - Tag Changes Required for Totalizer Mode Using Filler Function
Table 9 - Tag Changes Required for Totalizer Mode Using Filler Function
What this Appendix This appendix describes how to troubleshoot the ControlLogix Configurable
Flowmeter module.
Contains
For information on See page
Using the Status Indicators 115
Using RSLogix 5000 Software to Troubleshoot Your 117
Module
Using the Status Indicators The CFM module offers status indicators to show the health of your module.
The indicators show individual I/O status (green) for each point and a
bi-colored LED for module "OK" (red/green).
METERING
F Z F Z
0 0 1 1
O
O O K
0 1
DC I/O
42571
During power up, an indicator test is done and the following occurs:
Using RSLogix 5000 In addition to the LED display on the module, RSLogix 5000 software will
alert you to fault conditions. You will be alerted in one of four ways:
Software to Troubleshoot
Your Module Warning signal on the main screen next to the module-This occurs
when the connection to the module is broken
Fault message in a screen’s status line
Notification in the Tag Editor - General module faults are also reported
in the Tag Editor. Diagnostic faults are only reported in the Tag Editor
Status on the Module Info Page
The screens below display fault notification in RSLogix 5000 software.
Warning signal on main screen
!
Warning icon when a
communications fault occurs !
or if the module is inhibited
and
in the .EXERR field of the message variable when your reconfigure the
module.
Configuration Structure
You must use the Configuration tags to alter CFM module configuration. This
table lists and defines CFM Configuration tags:
Input Tags
You must use the Input tags to monitor CFM module status. Table 14 lists and
defines CFM Input tags:
Output Tags
You must use the Output tags to change CFM module configuration during
operation. Table 15 lists and defines CFM Output tags:
Notes:
Schematics
What This Appendix Use this appendix to understand the internal logic of the CFM module.
Contains Follow the wiring practices described in your system-level installation manual
when wiring your I/O devices. This includes:
routing conductors
grounding practices
use of shielded cables
Flowmeter Inputs
R116 U21
R117
TTL level
+5 V VREF physical and electrical isolation
R118 U22
+5V
R119 R120 R121
4V DC level U4
C70
C40 R29
D32 U23 F0
F1 7 R123 R125
Input F1
F0 8
RV1 C76
D34
RET D33
F0 Return 10 C74
F1 Return 9 R126
42845
Gate Inputs
Gate inputs are used for running prover and store count values. There is one
gate associated with each flowmeter input circuit (G0 corresponds to F0).
Input R2
Z0 (12-24V) 2
1k physical and electrical isolation
Z1 (12-24V) 1
+5V
R1
150 D2
Z0 (5V) 4 D1 Q1 U2
Z1 (5V) C27
3
D3 Z0
RET R6 R7
Z0 RET 6 C26
Z1
Z1 RET 5
C28
42846
To turn on a gate circuit, you must source current through the input resistors
sufficient to turn on the opto-isolator in the circuit. If no connection is made
to the pair of gate terminals, no current will flow through the photodiode of
the opto-isolator and that gate will be OFF (the corresponding input status
indicator is OFF).
gate input current = (gate input voltage - 2V1) gate input current = (gate input voltage - 2V1)
150(See note 2) 11502
Discrete Outputs
Customer
19 common
17 Customer
The CFM module contains two output circuits. Customer supplied power, ranging from +5V to common
42847
+31.2V DC, is connected internally (through terminals #18 and 20) to the power output
transistors. When an output is turned on, current flows into the source, out of the drain, through
the load connected to the ground of the customer supply (customer return). Diode D26 protects
the power output transistor Q11 from damage due to inductive loads.
Output transistor Q11 is thermally protected power MOSFET and will turn off @ 4A
(approximately). After an output goes into thermal shutdown, you must fix the cause of the
shutdown and toggle the output OFF and ON to reenergize the output.
Notes:
Frequency Accuracy
Use this appendix to calculate the frequency accuracy for high resolution
frequency mode and totalizer mode.
Frequency Accuracy in There are two steps to calculating frequency accuracy in high resolution
frequency mode.
High Resolution
Frequency Mode 1. Calculate frequency accuracy.
2. Determine the application’s operating conditions and add the error for
those conditions to the value obtained in step 1.
Use one of two equations to calculate the firmware error, in high resolution
frequency mode.
– 1Hz to 1/Ts
1 1
Accuracy = x
Ts 40,000
1 1
Accuracy = x
Ts 40,000
2. Determine the application’s operating conditions and add the error for
those conditions to the value obtained in step 1.
Frequency Period
Speed
Frequency average
Frequency Period
Value is added to
Accuracy = 1.626 + 0.005
accuracy to account
for the crystal error
Accuracy = +/- 1.631%
Speed
For speed, you must know the filter resolution. Use the following equation to
calculate frequency accuracy in totalizer mode for speed:
Frequency Average
Value is added to
Accuracy = 1.626 + 0.01 accuracy to account for
the crystal error over
the temperature range
Accuracy = +/- 1.636%
Notes:
If you have a 1756-CFM module with firmware revision 2.4 and are using
RSLogix 5000 software, version 16 or earlier, use this procedure to enable and
configure the output behavior. If you do not want to use the output behavior
features available in firmware revision 2.4, you do not need to complete this
procedure. For an explanation of the output behavior features, see
Configurable Output Behaviors on page 58.
Complete this procedure if you are using the 1756-CFM module and the
configurable on/off feature in a new application.
2. Specify the controller type, revision number, chassis type, and slot
number according to your ControlLogix controller chassis.
4. Use the Generic 1756 Module profile listed in Other module types.
6. Click OK.
8. Click OK.
Copy and Paste the Tags and Logic from the Example to Your Program
2. Open CFM_GenericProfileExample.ACD.
You must select and copy each of the User-Defined data types
individually.
6. Repeat steps four and five until all of the User-Defined data types
contained in the CFM_GenericProfileExample project have been pasted
in the CFM_DEMO project.
8. In the CFM_DEMO project, paste the copied data tags into the
Controller Tags folder by using the Edit Tags tab.
10. In the CFM_DEMO project, paste the copied rung into the Main
Routine folder.
11. Change the Local:5 tag references to correspond to the location of your
1756-CFM module in your chassis.
1. In the CFM_DEMO program, select the Controller Tag folder and view
the Monitor Tags tab.
Complete this configuration process if you are using the 1756-CFM module
with an existing application.
Use the generic 1756 module profile listed in Other module types.
5. In the New Module dialog box, enter the Connection Parameters and
Comm Format exactly as displayed below.
6. Click OK.
8. Click OK.
Copy and Paste the Tags and Logic from the Example to Your Program
You must select and copy each of the User-Defined data types
individually.
6. Repeat steps four and five until all of the User-Defined data types
contained in the CFM_GenericProfileExample project have been pasted
into the previously existing project.
8. In the other RSLogix 5000 project, paste the copied data tags into the
Controller Tags folder.
10. In the other open RSLogix project, paste the copied rung into the Main
Routine folder.
1. In the previously existing program, select the Controller Tag folder and
view the Monitor Tags tab.
4. Edit existing tag references throughout the project so they link to the
appropriate, newly-added, user-defined tags.
Notes:
The following terms and abbreviations are used throughout this manual. For
definitions of terms not listed here, refer to the Allen-Bradley Industrial
Automation Glossary, publication AG-7.1.
Communications format Format that defines the type of information transferred between an I/O
module and its owner controller. This format also defines the tags created for
each I/O module
Compatible match An electronic keying protection mode that requires the physical module and
the module configured in the software to match according to vendor, catalog
number and major revision. In this case, the minor revision of the module
must be greater than or equal to that of the configured slot
Connection The communication mechanism from the controller to another module in the
control system
Coordinated System Time (CST) Timer value which is kept synchronized for all modules within a single
ControlLogix backplane chassis. The CST is a 64 bit number with s
resolution
Direct connection An I/O connection where the controller establishes an individual connection
with I/O modules
Disable keying Option that turns off all electronic keying to the module. Requires no
attributes of the physical module and the module configured in the software to
match
Download The process of transferring the contents of a project on the workstation into
the controller
Electronic keying A system feature which makes sure that the physical module attributes are
consistent with what was configured in the software
Exact match An electronic keying protection mode that requires the physical module and
the module configured in the software to match identically, according to
vendor, catalog number, major revision and minor revision
Field side Interface between user field wiring and I/O module
High Resolution Frequency Mode Operational mode in which CFM module measures incoming pulses over a
user-defined time period up to 2 seconds
Inhibit A ControlLogix process that allows you to configure an I/O module but
prevent it from communicating with the owner controller. In this case, the
controller does not establish a connection
Listen-only connection An I/O connection that allows a controller to monitor I/O module data
without owning the module
Major revision A module revision that is updated any time there is a functional change to the
module resulting in an interface change with software
Minor revision A module revision that is updated any time there is a change to the module
that does not affect its function or software user interface (e.g. bug fix)
Multicast Data transmissions which reach a specific group of one or more destinations
Network update time (NUT) The smallest repetitive time interval in which the data can be sent on a
ControlNet network. The NUT may be configured over the range from 2ms
to 100ms using RSNetWorx software
Nonresettable Totalizer Mode Operational mode in which CFM module counts pulses from a Flowmeter and
scales them into volume (engineering units). In this mode, though, the count
total cannot be reset during normal module operation.
Owner controller The controller that creates and stores the primary configuration and
communication connection to a module
Producer/consumer Intelligent data exchange system devices in which the CFM module produces
data without having been polled first
Prover Device used for the calibration of liquid meters in custody transfer
applications. Calibration compares a metered throughput to a known volume
in the prover.
Remote connection An I/O connection where the controller establishes an individual connection
with I/O modules in a remote chassis
Removable terminal block (RTB) Field wiring connector for I/O modules
Removal and insertion under ControlLogix feature that allows a user to install or remove a module or RTB
power (RIUP) while power is applied
Requested packet interval (RPI) A configurable parameter which defines when the module will multicast data
Totalizer Mode Operational mode in which CFM module counts pulses from a Flowmeter and
scales them into volume (engineering units).
Trickle Operational mode in which the CFM module controls two lines in a filling
application, a full flow and a trickle flow. The trickle flow line provides users
greater accuracy by slowly finishing the
fill process.
Notes:
F Schematics 137
Fault Reporting 26, 84, 118 Flowmetering Channels 34
Error codes 119 Frequency Average Feature
Features in high resolution frequency mode 40
Internal 12, 25 with prover function in totalizer mode 46
Physical 13 Frequency Period Feature
Fill Enable Feature with prover function in totalizer mode 47
with filler function in totalizer mode 53 Functions
Fill Hold Feature Filler function in totalizer mode 50
with filler function in totalizer mode 54 Prover function in totalizer mode 42
Fill Mode Feature
with filler function in totalizer mode 53 G
Fill Start Feature Gate Inputs 34
with filler function in totalizer mode 54 Schematics 138
Fill State Feature Gross Rate Feature
with filler function in totalizer mode 54 with prover function in totalizer mode 48, 55
Fill Total Feature Gross Volume Feature
with filler function in totalizer mode 55 with filler function in totalizer mode 55
Fill Total Target Feature with prover function in totalizer mode 47
with filler function in totalizer mode 57 Grounding the Module 67
Fill Transition Feature
with filler function in totalizer mode 57
Fill Transition Timer Feature H
with filler function in totalizer mode 57 High Resolution Frequency Mode 36, 157
Filler Function Acceleration alarm value feature 40
Alarms 57 Acceleration calculation feature 39
Features available 52 Acceleration feature 40
Fill enable feature 53 Alarms 40
Fill hold feature 54 Features available 38
Fill mode feature 53 Frequency average feature 40
Fill start feature 54 Highest allowed frequency 40
Fill state feature 54 Low frequency clear feature 38
Fill tansition timer feature 57 Meter factor feature 39
Fill total feature 55 Output operation 37
Fill total target feature 57 Sample time feature 38
Fill transition feature 57 Terminal usage 37
Gross volume feature 55 Tie to counter feature 39
in totalizer mode 50 Trigger on feature 39
Low frequency clear feature 52 Highest Allowed Frequency
Net rate feature 57 in high resolution frequency mode 40
Net volume feature 55
PreTrigger feature 53 I
Tie to counter feature 53
Indicators 34
Total counts feature 55
Using to troubleshoot the module 115
Trigger on feature 53
Inhibit
Flowmeter Inputs 34
the module 157
Inputs Retrieving 26
Flowmeter inputs 34 Serial number 16
Gate inputs 34, 138 Status 16
Input schematics 137 Vendor ID 16
Installing the Module 64 WHO service 16
Installing the RTB on the module 73 Module Input Capabilities 15
Interface Module (IFM) 12 Module Operation in Remote Chassis 24
Module Output Capabilities 15
Module Status
K
Retrieving 16
Keying Module Status Information 34
Compatible match 157
Disable 157
Electronic 81, 83, 157 N
Exact match 157 Net Rate Feature
Keying the module 65 with filler function in totalizer mode 57
Keying the RTB 66 with prover function in totalizer mode 49
Mechanical keying 13 Net Volume Feature
with filler function in totalizer mode 55
with prover function in totalizer mode 47
L
Network Update Time (NUT) 20, 158
Ladder Logic 88 Nonresettable Totalizer Mode 41, 158
Listen-only Connection 157 NUT 20, 158
Locking Tab 13
Logix5550 Controller 14, 36, 42
Low Frequency Clear Feature O
in high resolution frequency mode 38 Operational Modes
with filler function in totalizer mode 52 High resolution frequency mode 15, 36, 157
with prover function in totalizer mode 44 Nonresettable totalizer 41
Nonresettable totalizer mode 158
Totalizer 41
M
Totalizer mode 15, 159
Magnetic Pickup Output Tags Data Structure 132
Using 11, 15 Outputs
Major Revision 79, 158 Current-sourcing 35
Choosing in RSLogix 5000 81 Operation in high resolution frequency mode 37
Mechanical Keying 13 Operation in totalizer mode 41
Keying the module 65 Output schematics 139
Keying the RTB 66 Owner Controller 158
Message Instructions 89 Ownership 19
Meter Factor Feature Owner controller 158
in high resolution frequency mode 39
Minor Revision 79, 158
Choosing in RSLogix 5000 81 P
Module Features 12 Physical Features 13
Module Identification Information 16 Power Requirements 63
ASCII text string 16 Preamp Outputs
Catalog code 16 Using 11, 15
Major revision 16 Preset Values 35
Minor revision 16 PreTrigger Feature
Product type 16 with filler function in totalizer mode 53
T Trickle feature 51
Tag Pop-Up Screen 94 Trickle Feature 159
Tags for filler function in totalizer mode 51
Accessing 85 Trigger On Feature
Changing configuration at the tags 86 in high resolution frequency mode 39
Creating a new tag 90 with filler function in totalizer mode 53
Tie to Counter Feature with prover function in totalizer mode 45
in high resolution frequency mode 39 Troubleshooting
with filler function in totalizer mode 53 Module status indicators 13
with prover function in totalizer mode 45 Using RSLogix 5000 117
Total Acceleration Feature Using status indicators 115
with prover function in totalizer mode 46 Troubleshooting the Module 115
Total Counts Feature TTL Outputs
with filler function in totalizer mode 55 Using 11, 15
with prover function in totalizer mode 46 Typical 1756-CFM Applications 14
Total Overflow Feature
with prover function in totalizer mode 45 W
Total Overrange Feature Wiring
with prover function in totalizer mode 45 the NEMA screw RTB 69
Total Overspeed Feature the spring clamp RTB 68
with prover function in totalizer mode 46 Wiring the RTB 66
Totalizer Mode 15, 41, 159 Wiring the Standard Flowmeter 70
Filler function 50 Wiring the Standard Output 72
Output operation 41 Wiring the Standard Prover 71
Prover function 42
Terminal usage 41
For an additional level of technical phone support for installation, configuration, and troubleshooting, we offer
TechConnectSM support programs. For more information, contact your local distributor or Rockwell Automation
representative, or visit http://www.rockwellautomation.com/support/.
Installation Assistance
If you experience a problem within the first 24 hours of installation, review the information that is contained in this
manual. You can contact Customer Support for initial help in getting your product up and running.
United States or Canada 1.440.646.3434
Outside United States or Canada Use the Worldwide Locator at http://www.rockwellautomation.com/support/americas/phone_en.html, or contact your local Rockwell
Automation representative.
Rockwell Automation tests all of its products to ensure that they are fully operational when shipped from the
manufacturing facility. However, if your product is not functioning and needs to be returned, follow these procedures.
United States Contact your distributor. You must provide a Customer Support case number (call the phone number above to obtain one) to your
distributor to complete the return process.
Outside United States Please contact your local Rockwell Automation representative for the return procedure.
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this
document, complete this form, publication RA-DU002, available at http://www.rockwellautomation.com/literature/.
Rockwell Otomasyon Ticaret A.Ş., Kar Plaza İş Merkezi E Blok Kat:6 34752 İçerenköy, İstanbul, Tel: +90 (216) 5698400