Home
1756-UM010 - Rockwell Automation
Contents
1. physical and electrical isolation FY Ciistorner Vcc 8 Vec ae l R109 D25 Output FET D24 A eg Customer R159 U20 R108 H Vcc MM z ps an 16 Output 0 Sate i D26 5 Output 1 Customer 9 common Lo Customer The CFM module contains two output circuits Customer supplied power ranging from 5V to ig in 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 Rockwell Automation Publication 1756 UM010B EN P December 2011 140 Schematics Notes Rockwell Automation Publication 1756 UM010B EN P December 2011 Appendix D Frequency Accuracy Use this appendix to calculate the frequency accuracy for high resolution frequency mode and totalizer mode i There are two steps to calculating frequency accuracy in hich resolution requency ccuracy in p 8g ireq y J g i i fi mode High Resolution requency mode Frequency Mode 1 Calculate frequency accuracy 2 Determine th
2. 6 Click OK The Module Properties dialog box opens 7 Set the module RPI to 100 8 Click OK The 1756 Generic module is now in the I O configuration Rockwell Automation Publication 1756 UM010B EN P December 2011 Configure Output Behavior with RSLogix 5000 Version 16 and Earlier 149 Copy and Paste the Tags and Logic from the Example to Your Program 1 Minimize the CFM_DEMO project and open a new instance of RSLogix 5000 software 2 Open CFM_GenericProfileExample ACD 3 In the controller organizer of the CFM_GenericProfileExample project expand the User Defined data types 29 Data Types ts CFM_Dyn_O N CFM_GET_CONFIG KA CFM_I Ei CFM_kFact A CFM_O 8 CFM_OutCfg_c if CFM_Rev_B K CFM_Setup_c Ho CFM_Stat_I Ho OUT_WIN 4 Copy one of the User Defined data types You must select and copy each of the User Defined data types individually 3 63 Data Types SB User Defined 1 3 CFM GET Open 1 E MI EA co Ctri x Ei CFM_kFac ig CFM_O Copy Ctrl C Eil CFM_Out l Paste Ctrl 5 In the CFM_DEMO project paste the copied User Defined data type into the User Defined data type folder aS Data Types i e strings Qa New Data Type ER Add On Import Data Type E Predefine im Module cut Ctrl x Trends Copy Ctrl C aa TO Configure f Paste N Ctrl y B S 1756 Bacrprante 6 Repeat steps four and five until all of t
3. B Click here A Choose the Message element GS Get System Value __ Hel LpA ssy Set System Value HA Compare t 4CMP Compare LIM Limit Test CIRC H 4 MEQ Mask Equal H4 EQU Equal NEG Not Equal H LES Less Than amp lt B zi IV Show Language Elements By Groups Rockwell Automation Publication 1756 UMO010B EN P December 2011 A Right click on the question mark to see the pull down menu B Click on New Tag Configuring the Configurable Flowmeter Module 91 4 Create a tag for the message instruction Message New Tag Cut Instruction Ctrlex Copy Instruction Ctrl C Paste Bale Delete Instruction Del Add Ladder Element Ins Edit Instruction Enter Edit Wen Wperand Descnpton ftir Remove korce GoTo Ctr G 4 MainRoutine 4 gt Fill in the following information when the New Tag pop up screen appears Meta Ve suggest you name the tag to indicate what module service is sent by the message instruction For example the message instruction below is used to write configuration Name the tag here Nme et saCta Enter an optional description here a iption Cancel f Help Choose the Base Tag Type here TagType mt Base Alias Produced E consumers Consumed Choose the Message Data Type here eeeieeSivessace Configure Choose the Controller Scope here
4. Rockwell Automation Publication 1756 UM010B EN P December 2011 128 Software Configuration Tags Table 13 Configurable Flowmeter Module Configuration Tags Name Style C OutputSetup 1 DynamicError Decimal Data type SINT Definition Sets the state of output 1 when a dynamic error occurs 0 Continue operation 1 Reset Output 0 to OFF on Error 2 Set Output 0 to ON on Error C QutputSetup 1 TriggerOn Decimal SINT Sets when output 1 energizes 0 No Action 1 Frequency 2 Acceleration 3 Full Flow State 4 Trickle Flow State 5 Prover Run State 6 Prover Range State C OutputSetup 1 TieToCounter Input Tags Ties a channel to output 1 0 No connection 1 Connect Channel to Output 1 2 Connect Channel1 to Output 1 You must use the Input tags to monitor CFM module status Table 14 lists and defines CFM Input tags Table 14 Configurable Flowmeter Module Input Tags Style Fault Hex Data type DINT Definition Display if a fault has occurred on the module 0 no fault has occurred 1 a fault has occurred ChannelStatus Hex DINT Output0State Decimal BOOL Displays the state of output 0 0 OFF 1 0N l Output1 State Decimal BOOL Displays the state of output 1 0 OFF 1 0N Qutput0lsOverridden Decimal BOOL Displays whether output 0 was manually overridden 0 output was not overridden 1 output was overridde
5. x 25 0 200 0 100 0 e If the input frequency is greater than 200Hz 300Hz the K factor is interpolated as follows 111 0 71 0 K factor fin 200 0 x _ _ _ _ x 71 0 300 0 200 0 e If the input frequency is greater than 300Hz the K factor used is always 100 0 There is no K factor calculation over 100Hz To use Gross Rate you must set the K factor values in Module Tags as shown below Name Style Datatype Value Change during operation C Operations 0 kFactStruct kFactorForChan 0 Float REAL 25 01 Yes C Operations 0 kFactStruct kFactorForChan 1 Float REAL 25 0 Yes C Operations 0 kFactStruct kFactorForChan 2 Float REAL 71 0 Yes C Operations 0 kFactStruct kFactorForChan 3 Float REAL 111 0 Yes C Operations 0 kFactStruct kFactorForChan 4 Float REAL 0 Yes C Operations 0 kFactStruct kFactorForChan 12 C Operations 0 kFactStruct FreqAtKFactor 0 Float REAL 0 0 Yes C Operations 0 kFactStruct FregAtKFactor 1 Float REAL 100 0 Yes C Operations 0 kFactStruct FregAtKFactor 2 Float REAL 200 0 Yes C Operations 0 kFactStruct FreqAtKFactor 3 Float REAL 300 0 Yes C Operations 0 kFactStruct FreqAtKFactor 4 Float REAL 0 Yes C Operations 0 kFactStruct FreqAtKFactor 1 2 1 To avoid discontinui ty when interpolating Gross Rate make sure the values in C Operations 0 kFactStruct kFactorForChan 0 and C Operations 0 kFactStruct kFactorForChan 1 match For more information on setting values in the
6. C Operations 0 AccelAlarmValue Float REAL Sets Acceleration alarm limit Maximum acceleration cycles per second lt AccelAlarmValue lt Maximum acceleration cycles per second Rockwell Automation Publication 1756 UM010B EN P December 2011 Configuring the Configurable Flowmeter Module 103 Table 8 Tag Changes Required for Totalizer Mode Using Prover Function C Operations 0 MeterFactor Style Float Data type REAL Definition Calibration Adjust for metering reading applied after K factor correction Typically this factor is between 0 8 and 1 2 but the module restricts the value gt 0 Enter this Value C Operations 0 FilterResolution Float REAL Sets resolution of the Speed calculation based on the raw counts 0 default of 0 00001 0 00001 resolution of 1 count of 100 000 raw counts C Operations 0 SampleTime Float REAL Sets time for a sample to be taken 2 0 second maximum sample time for high resolution frequency mode and 5 0 seconds for totalizer mode 0 5 C Operations 0 kFactStruct kFactorForChan 0 Float REAL K factor 0 for Channel 0 when frequeny is lt FreqAtKFactor 1 600 0 C Operations 0 kFactStruct kFactorForChan 1 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtKFactor 1 600 0 C Operations 0 kFactStruct kFactorForChan 2 Float REAL Thi
7. D TR ControlNet Bridge module ControlNet Bridge module CFM module 1L O ooi cla a HeT a ee ooo Co Q g fata inrentot chassis lo at the RPI rates Ei S LS CFM data at least as often as RPI Contro Net 1y Rockwell Automation Publication 1756 UM010B EN P December 2011 Chapter 3 What this Chapter Contains Understanding General Module Features Configurable Flowmeter Module Features and Operational Modes 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 This chapter only provides a general description of each feature whether general or operational mode specific For examples of how to use these features in your module s configuration see Configuring the Configurable Flowmeter Module 5 on page 77
8. One Service Performed Per Instruction Message instructions only cause a module service to be performed once per execution For example if a message instruction sends new configuration data to the CFM module the message instruction must be reexecuted to update send the configuration data in the future Rockwell Automation Publication 1756 UMO010B EN P December 2011 90 Configuring the Configurable Flowmeter Module Creating a New Tag Ladder logic is written in the Main Routine section of RSLogix 5000 software 1 Access the Main Routine 0 RSLogix 5000 CFM_user_ma AK aE No Forces No Edits K ro Ga Controller CFM_user_manual A Controller Tags C Controller Fault Handler E Power Up Handler B Tasks S8 MainTask Double click here to 7 S68 MainProgram S H rogram Tags enter the Main Routine 2 coon 4 2 Add a message instruction to Rung 0 A Right click on the rung to see the pull down menu Cut Rung Ctrl Copy Rung Ctrl C Baste Cie End Delete Rung Del Add Rung Ctrl R Edit Rung Enter Edit Rung Comment Ctrl D ot Pending Rong edit Accept Pending Rung Edit ending Runa Edit tung Edit Ce ma edit Verify Rung GoTo CteG B Click on Add Ladder Element dd Ladder Element 3 Choose a Message element from the Choose Ladder Element screen Add Ladder Element asa Cancel
9. Reset Output 0 to OFF when in Fault Mode 2 Set Output 0 to ON when in Fault Mode C QutputSetup 0 ProgMode Decimal SINT Sets the state of output 0 when communications are lost with the owner controller in Program Mode 0 Continue operation 1 Reset Output 0 to OFF when in Program Mode 2 Set Output 0 to ON when in Program Mode C QutputSetup 0 DynamicError Decimal SINT Sets the state of output 0 when a dynamic error occurs 0 Continue operation 1 Reset Output 0 to OFF on Error 2 Set Output 0 to ON on Error C OutputSetup 0 TriggerOn Decimal SINT Sets when output 0 energizes 0 No Action 1 Frequency 2 Acceleration 3 Full Flow State 4 Trickle Flow State 5 Prover Run State 6 Prover Range State C OutputSetup 0 TieToCounter Ties a channel to output 0 0 No connection 1 Connect ChannelO to OutputO 2 Connect Channel to OuputO C OutputSetup 1 FaultVode Decimal SINT Sets the state of output 1 when communications are lost with the owner controller in Fault Mode 0 Continue operation 1 Reset Output 0 to OFF when in Fault Mode 2 Set Output 0 to ON when in Fault Mode C OutputSetup 1 ProgMode Decimal SINT Sets the state of output 1 when communications are lost with the owner controller in Program Mode 0 Continue operation 1 Reset Output 0 to OFF when in Program Mode 2 Set Output 0 to ON when in Program Mode
10. Rockwell Automation Publication 1756 UM010B EN P December 2011 Frequency Accuracy 143 Frequency Accuracy in a fee an steps to calculating frequency accuracy in i tot Totalizer Mode otalizer 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 The following values must be added to your frequency accuracy results in totalizer mode e Crystal error 0 005 25 C e Drift and crystal error 0 01 from 0 to 60 C Calculate Frequency Accuracy You can calculate frequency accuracy in totalizer mode for e Frequency Period e Speed e Frequency average Frequency Period For frequency period you must know e User defined sample time period T e Application frequency Fin e Number of accumulated counts in sample time Counts Rockwell Automation Publication 1756 UM010B EN P December 2011 144 Frequency Accuracy Use the following equation to calculate frequency accuracy in totalizer mode for frequency period 1 x 100 Accuracy ___ xl EXAMPLE For example in an application with the following conditions e 0 5s time period e 123Hz frequency e 25 C operating temperature accuracy is determined with the following equation 1 x 100 Accuracy _ _ 0 005 0 5 x 123 Value is added to accuracy to account for the crystal error Accuracy 1 626
11. Status line provides information on Status Faulted the connection to the module Notification in Tag Editor Scope CFM_user_manual c x Show Show All Sot TagName Tag Name 7 Value Style Type H Local 1 C Taea AB 1756_CFM 1 H Local 1 1 DI 4B 1756_CFM 1 Local 1 1 Fault 16 0000_0001 Hex DINT A value of 1 shows a fault for this Htocattt Faut 1 Decimal BOOL input point I 1 1 Fault 0 waa BOOL cal 1 1 Fault 2 0 Decimal BOOL 1 1 Fault 3 0 Decimal BOOL al 1 l Faukt 4 0 Decimal BOOL Rockwell Automation Publication 1756 UM010B EN P December 2011 118 Troubleshooting the Configurable Flowmeter Module Determining Fault Type When you are monitoring a module s configuration properties in RSLogix 5000 software and receive a Communications fault message the Connection page lists the type of fault E Module Properties Local 1 1756 CFM A 1 1 xi General Connection Module Info Backplane Requested Packet Interval RPI 2 0 a ms 2 0 750 0 ms I Inhibit Module I Major Fault On Controller If Connection Fails While in Run Mode r Module Fault The fault type is listed here Code 16 009 Module Configuration Rejected Parameter Error r Additional Fault Code 16 0011 In this example Error 16 0011 means Counter 0 was set to an invalid Operational Mode Status Faulted Cancel A
12. all filters above Hardware sub 100Hz RC for F1 and G1 and the Firmware 1 second debounce on prover for G1 C Operations 1 MeterSamples Decimal SINT C Operations 1 ThresholdControl Decimal SINT Sets module threshold control 0 50mV threshold 1 1 3V TTL threshold 2 4 0V threshold C Operations 1 CalculationType Decimal SINT Sets calculation type 0 Counts K factor x MeterFactor correction x CCF 1 Counts K factor x MeterFactor correction x AGA 7 compensation of CCF if CCF is not equal to 0 0 C Operations 1 AccelCalculation Decimal SINT Number of past samples to use to calculate an acceleration value C Operations 1 FillMode Decimal SINT Sets the Trickle mode for engineering units or time 0 Engineering units 1 Time C Operations 1 MinDetectableFreq Float REAL User defined value from 0 100 000 Sets FreqAverage FreqPeriod Speed GrossRate and NetRate reading to 0 when calculated value is less than value entered GrossVolume and NetVolume do not increment below this value even though TotalCounts increments over time Rockwell Automation Publication 1756 UM010B EN P December 2011 Table 13 Configurable Flowmeter Module Configuration Tags Software Configuration Tags 125 Name Style Datatype Definition C Operations 1 HighestAllowedFreq Float REAL User defined value between MinDetectable
13. 0 005 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 Accuracy Resolution x 100 EXAMPLE For example in an application with the following conditions e 0 001 filter resolution e 25 C operating temperature accuracy is determined with the following equation Accuracy 0 001 x 100 0 005 Accuracy 0 1 0 005 Value is added to accuracy to account Accuracy 0 105 for the crystal error U o Rockwell Automation Publication 1756 UM010B EN P December 2011 Frequency Accuracy 145 Frequency Average Por frequency average you must know e Application frequency Fin e Number of accumulated in sample time Counts Use the following equation to calculate frequency accuracy in totalizer mode for frequency period 1 x 100 0 02 x Number of meter samples x Fin Accuracy EXAMPLE For example in an application with the following conditions e 25 meter samples e 123Hz frequency e 60 C operating temperature accuracy is determined with the following equation 1 x 100 Accuracy ___________ 0 01 0 02 x 25 x 123 Value is added to Accuracy 1 626 0 01 accuracy to account for the crystal error over Accuracy 1 636 the temperature range I o Rockwell Automation Publication 1756 UM010B EN P December 2011 146 Fr
14. 2 g p encoder T Y L oe B Ae Laan euntoller e 1 Me Generator Turbine ogix controller H Electricity A e monitors shaft speed e performs PID calculations e adjusts valve by a 1756 OF6VI Tosi analog output module zz iS Y Pulse output JUL Monitors fuel flow oo and total gallons SK Fuel a y 42731 You must calculate a resolution for this mode Use the following equation to calculate resolution 9 Where Fin 250 x 10 a Resolution e Fin is the input frequency sample e Tsample S the sample time period This table lists sample Fj and Tsample Values and the corresponding resolution Table 4 Sample Resolutions Fin Tsample Resolution 60Hz 0 033 seconds 0 00045Hz 5000Hz 0 020 seconds 0 0625Hz 50 000Hz 0 050 seconds 0 25Hz The values listed in Table 4 are listed for example purposes Specific values will change according to your application Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 37 Terminal Usage in High Resolution Frequency Mode In Frequency mode FO and F1 are used as inputs Output Operation in Frequency Mode In Frequency mode outputs can e operate normally e be forced ON or OFF be tied to the frequency flowmeter input i e F
15. 5 Prover Run State 6 Prover Range State 0 C OutputSetup 0 TieToCounter Ties a channel to output 0 0 No connection 1 Connect Channel0 to Output0 2 Connect Channel to Quput0 C ChOProverDirection Decimal BOOL Defines the direction of a prover connected to Channel 0 0 unidirectional prover 1 bidirectional prover C ChOLowFreqClear Decimal BOOL Enables the minimum detectable frequency level for Channel 0 Set the bit to 1 to enable it C Operations 0 OperationalMode Decimal SINT Sets the module s operational mode 0 OFF 1 Totalizer Mode 2 Non Resettable Totalizer Mode 3 High Resolution Frequency Mode 0 OutputControl 0 0 Decimal BOOL Manually sets the operation of outputs connected to channel 0 0 Module operation of outputs 1 Override Output0 to 0 2 Override Output0 to 1 O Total 0 ProverEnable Decimal BOOL Enables the prover operation on output connected to channel 0 Once this bit is enabled the module waits for output Zp to energize before beginning prover operations 0 Prover operation is disabled 1 Prover operation is enabled O Total 0 Overrange Decimal BOOL Enables the Overrange alarm on output connected to channel 0 When the Frequency Period exceeds 100KHZz this alarm is set 0 No Alarm 1 Alarm Enabled O Total 0 Overflow Decimal BOOL Enables the Overflow alarm on o
16. Communication is prevented Physical Module Vendor Allen Bradley Product Type Digital Input Module Catalog Number 1756 IB16D Major Revision 3 Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 31 EXAMPLE In this scenario Compatible Keying allows I O communication The module configuration is for a 1756 IB16D module with module revision 2 1 The physical module is a 1756 IB16D module with module revision 3 2 In this case communication is allowed because the major revision of the physical module is higher than expected and the module determines that it is compatible with the prior major revision Module Configuration Vendor Allen Bradley we 17564816D 16 Point 10V 20V DC Diagnostic Input Product Type Digital Input eo Miche Non Module Catalog Number 1756 IB16D Major Revision 2 Minor Revision 1 F7 Open Module Properties Cancel Hep Communication is allowed Physical Module Vendor Allen Bradley Product Type Digital Input Module Catalog Number 1756 IB16D Major Revision 3 Minor Revision 2 IMPORTANT Changing electronic keying selections online may cause the I O communication connection to the module to be disrupted and may result in a loss of data Rockwell Automation Publication 1756
17. Hep HED le He fe GB DIS D D D ID D D ES 42516 3 Wrap wire around the terminal 4 Turn the terminal screw clockwise until it tightens on the wire 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 e Standard Flowmeter Wiring Example e Standard Prover Detector Wiring Example e Standard Output Wiring Example Rockwell Automation Publication 1756 UMO010B EN P December 2011 70 Installing the Configurable Flowmeter Module Standard Flowmeter Wiring Example Flowmeter Device Z0 12 24V DC Z0 5V DC Z0 Return FO NOTES 1 FO Return Not used Shield ground Not used Output 0 Customer VCC Customer VCC 20 ele eka lee eoleakes SISISISISISICISICIS D 1 Z1 12 24V DC 3 Z15VDC 5 Z1 RET 7 M g F1 Return 11 Not used 13 Not used 15 Output 1 17 Customer Common 19 Customer Common 42568 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 Rockwell Automation Publication
18. No Alarm 1 Alarm Enabled Rockwell Automation Publica ion 1756 UM010B EN P December 2011 134 Software Configuration Tags Table 15 Configurable Flowmeter Module Output Tags Name Style Data type Definition O Total 1 Control Binary SINT O Total 1 Reset Decimal BOOL O Total 1 Load Decimal BOOL O Total 1 ProverEnable Decimal BOOL Enables the prover operation on output connected to channel 1 Once this bit is enabled the module waits for output Zp to energize before beginning prover operations 0 Prover operation is disabled 1 Prover operation is enabled O Total 1 FillEnable Decimal BOOL Enables the filling operation on output connected to channel 1 0 Fill operation is disabled 1 Fill operation is enabled O Total 1 FillStart Decimal BOOL Begins filling operation when Fill Enable is enabled on output connected to channel 1 0 Do not begin filling 1 Begin filling O Total 1 FillHold Decimal BOOL Holds pauses filling operation on output connected to channel 1 0 Continue filling operation 1 Hold pause filling operation O Total 1 RollOverValue Decimal DINT Sets the user defined rollover value on output connected to channel 1 Range of 0 2 147 483 647 O Total 1 CombinedCorrectionFactor Float REAL Unitless factor that is multiplied by Gross Rate with results shown as NetRate of channel 1 This value must be set to 1 0 when not used or gross rate will be
19. The following general module features are available with the ControlLogix CFM module 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 Rockwell Automation Publication 1756 UM010B EN P December 2011 26 Configurable Flowmeter Module Features and Operational Modes Removal and Insertion Under Power RIUP 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 Module Fault Reporting ControlLogix CFM modules provide both hardware and software indication when a module fault has occurred Each module s LED fault indicator and RSLogix 5000 software will graphically display this fault and include a fault message describing the nature of the fault This feature allows you to determine how your module has been affected and what action should be taken to resume normal operation Fully Software Configurable The RSLogix 5000 software uses a custom easily understood interface to write configuration
20. control system Timer value which is kept synchronized for all modules within a single ControlLogix backplane chassis The CST is a 64 bit number with us resolution An I O connection where the controller establishes an individual connection with I O modules 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 The process of transferring the contents of a project on the workstation into the controller A system feature which makes sure that the physical module attributes are consistent with what was configured in the software 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 Interface between user field wiring and I O module Operational mode in which CFM module measures incoming pulses over a user defined time period up to 2 seconds 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 An I O connection that allows a controller to monitor I O module data without owning the module Rockwell Automation Publication 1756 UM010B EN P December 2011 158 Glossary Major revision Minor revision Multicast Network update time NUT Nonr
21. e controls prover I Remote Termination e calculates compensates based f pat on actual temperature monitor fuel flow and total gallons I s O prover 42731 Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 43 Using a Prover A prover is used for the calibration of liquid meters in custody transfer applications This calibration is done by comparing a metered throughput to a known volume in the prover When enabled the prover total updates while the spheroid moves between two detectors and is then compared to the predetermined volume of the prover section to ascertain the meter factor 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 e Unidirectional With a unidirectional prover the CFM module begins updating Prover Total when the spheroid passes the first detector stops updating Prover Total when the spheroid passes the second detector e Bidirectional With a bidirectional prover the CFM module begins updating Prover Total when the spheroid passes the first detector stops counting when the spher
22. 0 Calculation Type must be set to 0 to use this factor O Total 1 BaseTemperature Float REAL Temperature in F of output connected to channel 1 O Total 1 FlowingTemperature Float REAL Temperature in F of output connected to channel 1 O Total 1 AtmosphericPressure Float REAL Pressure in psia of output connected to channel 1 O Total 1 StaticGaugePressure Float REAL Pressure in psig of output connected to channel 1 O Total 1 BasePressure Float REAL Pressure in psig of output connected to channel 1 O Total 1 BaseCompressibility Float REAL Default 1 O Total 1 FlowingCompressibility Float REAL Default 1 O Total 1 FillTotalTarget Float REAL Target for Fill Complete except when Fill Transition is greater than this value O Total 1 FillTransition Float REAL When fill cycle is started trickle flow is initiated when the Fill Total is equal to or greater than this value Full flow is initiated when the Fill Total is less than this value Rockwell Automation Publication 1756 UM010B EN P December 2011 Table 15 Configurable Flowmeter Module Output Tags Software Configuration Tags 135 Name Style Data type Definition O Total 1 FillTransitionTimer Float REAL 0 OutputControl 0 0 Decimal BOOL Manually sets the operation of outputs connected to A series of tags similar to this one are used channel 0 repeatedly for outputs 0 31 connected to 0 Module operation of
23. 0 Continue operation 1 Reset Output 0 to OFF when in Program Mode 2 Set Output 0 to ON when in Program Mode C QutputSetup 0 DynamicError Decimal SINT Sets the state of output 0 when a dynamic error occurs 0 Continue operation 1 Reset Output 0 to OFF on Error 2 Set Output 0 to ON on Error C QutputSetup 0 TriggerOn Decimal SINT Sets when output 0 energizes 0 No Action 1 Frequency 2 Acceleration 3 Full Flow State 4 Trickle Flow State 5 Prover Run State N A in this mode 6 Prover Range State N A in this mode C QutputSetup 0 TieToCounter Ties a channel to output 0 0 No connection 1 Connect Channel0 to Output0 2 Connect Channel1 to OuputO C Operations 0 OperationalMode Decimal SINT Sets the module s operational mode 0 OFF 1 Totalizer Mode 2 Non Resettable Totalizer Mode 3 High Resolution Frequency Mode Rockwell Automation Publication 1756 UM010B EN P December 2011 112 Configuring the Configurable Flowmeter Module Table 9 Tag Changes Required for Totalizer Mode Using Filler Function C ChOLowFreqClear Style Decimal Data type BOOL Definition Enables the minimum detectable frequency level for Channel 0 Set the bit to 1 to enable it Enter this Value C ChOPreTrigger Decimal BOOL Enables the PreTrigger on Channel 0 for full flow Set the bit to 1 to enable it C Operations 0
24. 139 Flowmeter inputs 137 Gate inputs 138 Input circuits 137 Output circuits 139 Speed Feature with prover function in totalizer mode 47 Standard Flowmeter Wiring to the CFM module 70 Standard Output Wiring to the CFM module 72 Standard Prover Wiring to the CFM module 71 Status Indicators 13 34 Using to troubleshoot the module 115 Rockwell Automation Publication 1756 UM010B EN P December 2011 T Tag Pop Up Screen 94 Tags Accessing 85 Changing configuration at the tags 86 Creating a new tag 90 Tie to Counter Feature in high resolution frequency mode 39 with filler function in totalizer mode 53 with prover function in totalizer mode 45 Total Acceleration Feature with prover function in totalizer mode 46 Total Counts Feature with filler function in totalizer mode 55 with prover function in totalizer mode 46 Total Overflow Feature with prover function in totalizer mode 45 Total Overrange Feature with prover function in totalizer mode 45 Total Overspeed Feature with prover function in totalizer mode 46 Totalizer Mode 15 41 159 Filler function 50 Output operation 41 Prover function 42 Terminal usage 41 Index 165 Trickle feature 51 Trickle Feature 159 for filler function in totalizer mode 51 Trigger On Feature in high resolution frequency mode 39 with filler function in totalizer mode 53 with prover function in totalizer mode 45 Troubleshooting Module status indicators 13 Using RSLogix
25. 39 Trigger on feature 39 Highest Allowed Frequency in high resolution frequency mode 40 Indicators 34 Using to troubleshoot the module 115 Inhibit the module 157 Rockwell Automation Publication 1756 UM010B EN P December 2011 Inputs Flowmeter inputs 34 Gate inputs 34 138 Input schematics 137 Installing the Module 64 Installing the RTB on the module 73 Interface Module IFM 12 K Keying Compatible match 157 Disable 157 Electronic 81 83 157 Exact match 157 Keying the module 65 Keying the RTB 66 Mechanical keying 13 L Ladder Logic 88 Listen only Connection 157 Locking Tab 13 Logix5550 Controller 14 36 42 Low Frequency Clear Feature in high resolution frequency mode 38 with filler function in totalizer mode 52 with prover function in totalizer mode 44 Magnetic Pickup Using 11 15 Major Revision 79 158 Choosing in RSLogix 5000 81 Mechanical Keying 13 Keying the module 65 Keying the RTB 66 Message Instructions 89 Meter Factor Feature in high resolution frequency mode 39 Minor Revision 79 158 Choosing in RSLogix 5000 81 Module Features 12 Module Identification Information 16 ASCII text string 16 Catalog code 16 Major revision 16 Minor revision 16 Product type 16 Index 163 Retrieving 26 Serial number 16 Status 16 Vendor ID 16 WHO service 16 Module Input Capabilities 15 Module Operation in Remote Chassis 24 Module Output Capabilities 15 Module Status Retrieving 16 Module Status Info
26. 5000 117 Using status indicators 115 Troubleshooting the Module 115 TTL Outputs Using 11 15 Typical 1756 CFM Applications 14 W Wiring the NEMA screw RTB 69 the spring clamp RTB 68 Wiring the RTB 66 Wiring the Standard Flowmeter 70 Wiring the Standard Output 72 Wiring the Standard Prover 71 Rockwell Automation Publication 1756 UM010B EN P December 2011 166 Index Rockwell Automation Publication 1756 UM010B EN P December 2011 Rockwell Automation Support Rockwell Automation provides technical information on the Web to assist you in using its products At http www rockwellautomation com support you can find technical manuals technical and application notes sample code and links to software service packs and a MySupport feature that you can customize to make the best use of these tools You can also visit our Knowledgebase at http www rockwellautomation com knowledgebase for FAQs technical information support chat and forums software updates and to sign up for product notification updates For an additional level of technical phone support for installation configuration and troubleshooting we offer TechConnect 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 conta
27. 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 e serial number e revision information e catalog number e vendor identification e error fault information e diagnostic counters By eliminating such tasks as setting hardware switches and jumpers the software makes module configuration easier and mote reliable Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 27 Electronic Keying The electronic keying feature automatically compares the expected module as shown in the RSLogix 5000 I O Configuration tree to the physical module before I O communication begins You can use electronic keying to help prevent communication to a module that does not match the type and revision expected 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 e Exact Match e Compatible Keying e 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 Electronic keying is based on a set of attributes unique to each product TM revision When a Logix5000 controller
28. Automation Publication 1756 UMO010B EN P December 2011 Choosing an Operational Mode Configurable Flowmeter Module Features and Operational Modes 35 User Defined Preset and Rollover Values 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 Two current sourcing outputs are available on the CFM module Each output e can be tied to any Flowmeter input operates in the 10 31 2V DC range 1A maximum per output e operates at 5V DC level 3 20mA maximum per output The CFM module counts pulses from Flowmeters and operates in the following modes e High Resolution Frequency Mode e Totalizer Mode You must choose an operational mode for your 1756 CFM module in the RSLogix 5000 software Rockwell Automation Publication 1756 UMO010B EN P December 2011 36 Configurable Flowmeter Module Features and Operational Modes Operating in High Resolution Frequency Mode In High Resolution Frequency mode the CFM module calculates frequency over a user defined time period up to 2 seconds Frequency sampling begins on the leading edge of the first pulse and ends on the next pulse to occur after the sampling period expires This figure shows a CFM module in a turbine shaft speed monitoring application in high resolution frequency mode 1756 CFM 1756 OF6VI S Shaft O haft speed
29. CFM_user_manual File Edit View Search Logic Comm Zales ale el lal A Click on the triangle to Dttline_ _s _ F RUN No Forces Go Online see the pull down menu ee p NoEdits Upload B Click on Download iz Path FE B E Control A Cor Co ma P 5 6 Tasks Controller Properties RSLogix 5000 software verifies the download process with this pop up screen Download x Download to the controller Name User_doc Type 1756 L1 A 1756 M0 0 LOGIX5550 Using this communications configuration Driver AB_DF1 1 Path Click here to download new data Cancel This completes the download process Rockwell Automation Publication 1756 UM010B EN P December 2011 88 Configuring the Configurable Flowmeter Module Changing Configuration During CFM Module Operation After the CFM module has begun operation you can only change configuration by using ladder logic and message instructions 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 2 Use ladder logic and a configuration message instruction to send the configuration changes to the CFM module see below through page 94 Using Ladder Logic You must use ladder logic to perform the following operations on your CFM module e change configuration e perform run time services Ladder
30. Description m Comm Format j Data v Revision Pp f Electronic Keying Compatible Keying Z IV Open Module Properties Cancel Help Output Behavior configuration is enabled Rockwell Automation Publication 1756 UM010B EN P December 2011 60 Configurable Flowmeter Module Features and Operational Modes Notes Rockwell Automation Publication 1756 UMO010B EN P December 2011 Chapter 4 Installing the Configurable Flowmeter Module What this Chapter Contains This chapter describes how to install the ControlLogix Configurable Flowmeter module For information on See page Power Requirements 63 Installing the Module 64 Keying the Removable Terminal Block Interface Module 65 Wiring the Removable Terminal Block 66 Wiring the Module 69 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 ATTENTION Environment and Enclosure This equipment is intended for use in a Pollution Degree 2 industrial environment in overvoltage Category I 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 d
31. Fill Mode Decimal SINT Sets the Trickle mode to complete on fill total target or time 0 Fill total target Engineering units 1 Time seconds 0 OutputControl 0 0 Decimal BOOL Manually sets the operation of outputs connected to channel 0 0 Module operation of outputs 1 Override Output0 to 0 2 Override Output0 to 1 O Total 0 FillEnable Decimal BOOL Enables the filling operation on output connected to channel 0 0 Fill operation is disabled 1 Fill operation is enabled O Total 0 FillStart Decimal BOOL Begins filling operation when Fill Enable is enabled on output connected to channel 0 0 Do not begin filling 1 Begin filling O Total 0 FillHold Decimal BOOL Holds pauses filling operation on output connected to channel 0 0 Continue filling operation 1 Hold pause filling operation O Total 0 FillTotalTarget Float REAL Target for Fill Complete except when Fill Transition is greater than this value O Total 0 FillTransition Float REAL When fill cycle is started trickle flow is initiated when the Fill Total is equal to or greater than this value Full flow is initiated when the Fill Total is less than this value O Total 0 FillTransitionTimer Float REAL When timed trickle flow is selected the status remains ON for this time during this state The value must be changed prior to entering the trickle flow s
32. I Timed Out Extended Error Code Cancel Apply Help MTATA You must add a second Apply rung to the ladder logic to send configuration to the CFM module Rockwell Automation Publication 1756 UM010B EN P December 2011 Configuring the Configurable Flowmeter Module 95 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 a You must configure the communications module in the local chassis and the remote chassis before adding new I O modules to the program 1 Create a 1756 CNB or 1756 CNBR module in the local chassis File Edit View Search Logic Communica bez a 4 are ale el alias ia Offline D M RUN m ox E NoForces P aa BAT NoEdts 8 o FRE Pan Pe_ETH 1V1a0 151 126 168Back E Controller CFM_user_manual A Controller Tags C Controller Fault Handler G Power Up Handler B S Tasks H A MainTask 3 MainProgram B Program Tags E MainRoutine Unscheduled Programs E Trends A Select 0 Configuration e owed B Click on the right mouse 4 pee button to display the men i C Select New Module 2 Choose a 1756 CNB or 1756 CNBR module on the Select Module Type screen 3 Configure the 1756 CNB or 1756 CNBR module For more information on the ControlLogix ControlNet Interface modules see the ControlLogix ControlNet Interface User Manual pub
33. Monitor Tags tab 2 Expand the CFM_B_C tag until you reach the CFM_B_C OutputWindow data tags Name amp Value Force Mas Style Data Type CFM_B_C flaca E CFM_Rev_B CFM_B_C ProgT oFault n 0 Decimal BOOL CFM_B_C ChannelCfgBits 2 0000_0000 Binary SINT FM_B_C ChOProverDirection 0 Decimal BOOL FM_B_C Ch1ProverDirection 0 Decimal BOOL FM_B_C ChOLowFreqClear 0 Decimal BOOL FM_B_C ChiLowFreqClear 0 Decimal BOOL FM_B_C ChOPreT rigger 0 Decimal BOOL FM_B_C Ch1PreT rigger a Decimal BOOL CFM_B_C Operations eed TEEN CFM_Setup_C 2 CFM_B_C OutputSetup eternal occ CFM_OutCfg_C 2 H CFM_B_C OutputSetup 0 Tel facut CFM_OutCfg_C CFM_B_C QutputS etup 1 Heads TEDA CFM_OutCfg_C CFM_B_C Output window Ey Mooni OUT_WIN 2 CFM_B_C Outputwindow 0 ASN ON OUT_WIN Seire 6000 0 Float REAL FM_B_C Dutputwindow 0 Freq0ff 4000 0 Float REAL CFM_B_C Output window 1 Eey E OUT_WIN FM_B_C Output Window 1 FreqOn 6000 0 Float REAL FM_B_C Output Window 1 FreqO ff 4000 0 Float REAL 3 In the Value column of the CFM_B_C OutputWindow data tags enter the desired the On and Off frequency limits See Table 5 on page 58 for more information about determining your On Off frequency limits 4 Edit existing tag references throughout the project so they link to the appropriate newly added user defined tags For example if the tag refer
34. Overspeed Decimal BOOL Enables the Overspeed alarm onoutput connected to 1 channel 0 When the Speed exceeds the Highest Allowed Frequency value this alarm is set 0 No Alarm 1 Alarm Enabled O Total 0 Acceleration Decimal BOOL Enables the Acceleration alarm on output connected to channel 0 When the absolute acceleration exceeds the Acceleration Alarm value this alarm is set 0 No Alarm 1 Alarm Enabled Status 0 FreqAverage Float REAL Displays frequency averaged over the Metersamples on channel 0 Status 0 Acceleration Float REAL Displays acceleration on channel 0 as calculated by using AccelCalculation samples ChOOverrangeAlarm Decimal BOOL Displays whether overrange alarm was set on channel 0 0 alarm was not set 1 alarm was set Ch1AccelerationAlarm Decimal BOOL Displays whether acceleration alarm was set on channel 0 0 alarm was not set 1 alarm was set Ch1OverspeedAlarm Decimal BOOL Displays whether overspeed alarm was set on channel 0 0 alarm was not set 1 alarm was set 5 Use ladder logic and a message instructions to send the new configuration to your CFM module see page 89 Rockwell Automation Publication 1756 UM010B EN P December 2011 Sample Configuration for Totalizer Mode Prover Function Configuring the Configurable Flowmeter Module 101 In the Totalizer Mode Prover function the CFM module interfaces to a prover and counts pul
35. accepts input for up to two channels mode dependent Input Capabilities Each of the input channels can connect to e Magnetic Pickup 50mV trigger e TTL output 1 3V trigger e 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 e Flowmeter Input FO amp F1 Connect input device to this input Gate Input Z0 amp 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 Output Capabili ties applications that require fast response The outputs e are electrically fused current limited to 4A the total output combination is limited to 7A e can be assigned to any input channel with user defined trigger parameter see Table 1 e are current sourcing at 10 31 2V DC 1A maximum per output e must be connected to an external power supply e may be forced ON or OFF by the program Taare you can assign both outputs to a given channel however you cannot use the same output with two different channels Table 1 Assign the CFM Module s Outputs In this operational mode You can assign outputs that are configured to trigger Totalizer Frequency acceleration Prover status Fill cont
36. action indicators OK Steady green The inputs are being None light multicast and in normal operating state OK Flashing The module has passed Configure the module green light internal diagnostics but is not actively controlled OK Flashing red Previously established Check controller and light communication has timed chassis communication out OK Steady red The module must be Replace the module light replaced Input Off The input is turned off If youneed to use the input F Z The input is not in use check wiring connections A wire is disconnected Input Steady The input is in normal None F Z yellow operating state Output Off The output is turned off If you need to use the 0 1 The output is not in use output check wiring connections and your ladder logic application Output Steady The output is in normal None 0 1 yellow operating state Rockwell Automation Publication 1756 UM010B EN P December 2011 Troubleshooting the Configurable Flowmeter Module 117 Using RSLogix 5000 z addition display on aon ain a a software will itions You will be alerted in one of four ways Software to Troubleshoot ee aa ene i Your Module e Warning signal on the main screen next to the module This occurs when the connection to the module is broken e Fault message in a screen s status line e Notification in the Tag Editor General module faults are also reported in the Tag Editor Diagnostic faults are only reporte
37. applications Wiring the Removable Wire the RTB with a 8mm 5 16 in maximum flat bladed screwdriver before Terminal Block installing it onto the module 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 WARNING If you connect or disconnect wiring while the field side power is on an electrical arc can occur This could cause an explosion in hazardous location installations Be sure that power is removed or the area is nonhazardous before proceeding Rockwell Automation Publication 1756 UM010B EN P December 2011 Installing the Configurable Flowmeter Module 67 Connect Grounded End of the Cable 1 Ground the drain wire as shown in this figure Tate Ve recommend grounding the drain wire at the field side If you cannot ground at the field side ground at an earth ground on the chassis as shown 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 forma shrink tubing to connecting cable insulated wire single strand the exit area 20104 M E Connect the drain wire to a chassis mounting tab Use any chassis mounting tab that is designated as a functional signal ground 4M or 5M 10 or a Bee 12 star washer Chassis mounting tab aoe act
38. areas est Das EE ElectonicKeying EvactMatch x Major Revision 3 Minor Revision 1 I Open Module Properties Cancel Help Communication is prevented Physical Module Vendor Allen Bradley Product Type Digital Input Module Catalog Number 1756 IB16D Major Revision 3 Minor Revision 2 IMPORTAN Changing electronic keying selections online may cause the I O Communication connection to the module to be disrupted and may result in a loss of data Compatible Keying Compatible Keying indicates that the module determines whether to accept or reject communication Different module families communication adapters and module types implement the compatibility check differently based on the family capabilities and on prior knowledge of compatible products Release notes for individual modules indicate the specific compatibility details Compatible Keying is the default setting Compatible Keying allows the physical module to accept the key of the module configured in the software provided that the configured module is one the physical module is capable of emulating The exact level of emulation required is product and revision specific Rockwell Automation Publication 1756 UM010B EN P December 2011 30 Configurable Flowmeter Module Features and Operational Modes With Compatible Keying you can replace a module of a certain Major Revision with one
39. eT creas Hoe Communication is prevented Physical Module Vendor Allen Bradley Product Type Analog Input Module Catalog Number 1756 IF16 Major Revision 3 Minor Revision 2 Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 33 EXAMPLE In this scenario Disable Keying allows I O communication The module configuration is for a 1756 IA16 digital input module The physical module is a 1756 IB16 digital input module In this case communication is allowed because the two digital modules share common data formats Module Configuration Vendor Allen Bradley nel Mee ARE Product Type Digital Input gt a lt oe Module _ J Input Data z Catalog Number 1756 IA16 EFA aeea A Major Revision 2 Minor Revision 1 FZ Open Module Properties Communication is allowed Physical Module Vendor Allen Bradley Product Type Digital Input Module Catalog Number 1756 IB16 Major Revision 3 Minor Revision 2 IMPORTAN Changing electronic keying selections online may cause the I O communication connection to the module to be disrupted and may result in a loss of data Producer Consumer Model By using the Producer Consumer model ControlLogix CFM modules can produce data without having been polled by a controller first The modules produce the data and any other owner cont
40. logic uses message instructions to exchange data between the controller and CFM module You can access the ladder logic by double clicking on the Main Routine portion of the MainProgram 2 RSLose 5000 CFW_user mar File Edit View Search Logic Cet ee aro 2a al Offline J RUN NoForees E o T BaT NoEdts 8 o RE Pan Peeavoo rer eer E Controller CFM_user_manual Q Controller Tags E Controller Fault Handler E Power Up Handler D E Tasks 5 8 MainT ack Double click here to I T enter the Main Routine J Progam Tags Rockwell Automation Publication 1756 UM010B EN P December 2011 Configuring the Configurable Flowmeter Module 89 Using Message Ladder logic uses message instructions to change the CFM module Instructions configuration during module operation Message instructions maintain the following characteristics e messages use unscheduled portions of system communications bandwidth e one service is performed per instruction e performing module services does not impede module functionality such as counting incoming pulses Processing Real Time Control and Module Services Because message instructions use unscheduled portions of systems communications bandwidth the services requested of an CFM module are not guaranteed to occur within a specific time period Although the module response typically occurs in less than a second there is no specific time interval that reflects this response
41. 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 I 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 l The Configure Output Behavior with RSLogix 5000 Version 16 and Earlier 147 appendix has been added Rockwell Automation Publication 1756 UM010B EN P December 2011 4 Summary of Changes Notes Rockwell Automation Publication 1756 UM010B EN P December 2011 Preface What is the Configurable Flowmeter Module Configurable Flowmeter Operation in the ControlLogix System Configurable Flowmeter Module Features and Operational Modes Table of Contents Who Should Use This Manual iutia 0 aii atieatuGtar ak Oh adeisety 9 Additional RESOURCES 4 ioare asins dh ed wade barns oe a Ra ye E aea 9 Chapter 1 What this Chapter Contains ssa aetna th i anna hl te 11 Using a ControlLogix CFM Module ghisi Set bosia as thule dee a a e aa a a apea 12 Module Features i issan ah esa E ete ES 12 Physical Pestures eat d eke a carey at Pewee aed heed fe 13 Typical Appli tions sp kerire creeis eeni ia eria Te EES 14 Understanding Module Input Capabilities 0000 15 Understanding Module Outp
42. 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 Use Net Volume to apply a user defined compensation factor i e AGA 7 or Logix compensation to the Gross Volume This feature uses the following equation Total Counts in Meter Sample Net Volume x Meter Factor x CCF K factor Gross Rate Use Gross Rate to convert total counts to rate units The module employs a uset 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 e If the input frequency is below 100Hz the K factor used is always 10 0 for frequencies interpolated between 0 100Hz Rockwell Automation Publication 1756 UMO010B EN P December 2011 56 Configurable Flowmeter Module Features and Operational Modes e If the input frequency is greater than 100Hz 200Hz the K factor is interpolated as follows 71 0 25 0 K factor fin 100 0 x _
43. 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 IMPORTANT The typical Logix controller can make and maintain up to 250 connections Each 1756 CFM module requires 1 connection Rockwell Automation Publication 1756 UM010B EN P December 2011 22 Configurable Flowmeter Operation in the ControlLogix System 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 Choosing Listen Only mode allows the controller and module to establish communications without the controller sending any configuration data In this instance another controller owns the CFM module IMPORTANT Controllers using the Listen Only mode continue to receive data multicast from the CFM module as long as a connection between an ownet and CFM module is maintained If the connection between all owners and the CFM module is broken the module stop
44. 0B EN P December 2011 12 What is the Configurable Flowmeter Module Using a ControlLogix CFM Module ControlLogix CFM modules mount in a ControlLogix chassis and use a Removable Terminal Block RTB or a Bulletin 1492 Interface Module cable that connects to an IFM to connect all field side wiring Before you install and use your module you should have already e 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 OAM 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 e 2 Configurable Flowmetering channels e Flowmeter inputs e Gate inputs e 2 current sourcing outputs e Removal and insertion under power e CE marked e UL listed e CSA certified for Class I Division 2 hazardous locations 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 Rockwell Automation Publication 1756 UMO010B EN P December 2011 What is the Configurable Flowmeter Module 13 Physical Features Con connector rolLogix b
45. 1 Rockwell Automation Publication 1756 UMO010B EN P December 2011 38 Configurable Flowmeter Module Features and Operational Modes Module Features Used in High Resolution Frequency Mode The following module features are available in High Resolution Frequency mode Module Feature Page Low Frequency Clear 38 Sample Time 38 Acceleration Calculation 39 Meter Factor 39 Trigger On 39 Tie to Counter 39 Highest Allowed Frequency 40 Acceleration Alarm Value 40 Frequency Average 40 Acceleration 40 Low Frequency Clear 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 Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 39 Acceleration Calculation Acceleration Calculation is derived by using the rate of change of frequency over a specified number of samples 1 to 255 This moving average produces quick responses when the number of samples 1 and stable but slower responses when the number of samples 255 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 s
46. 164 Backplane t E E Controller CFM_user_manual B Controller Tags C Controller Fault Handler E PowerUp Handler sks MainTask E MainProgram I Program Tags E MainRoutine E Unscheduled Programs i Trends OR User Defined EE Stings STRING ER Predefined Gg Module Defined A Select the remote communications module P Cy iit Pov Ef 2 1756 CNB A Le fa 0 1756 0N B Click on the right mouse button and select New Module Create a module Cross Reference H a 1 Properties 8 Configure remote CFM modules using the same procedures detailed earlier in this chapter to configure local CFM modules IMPORTANT You must run RSNetWorx for ControlNet software for the owner controller to establish connections and send configuration information with the remote CFM module Rockwell Automation Publication 1756 UMO010B EN P December 2011 Sample Configuration for High Resolution Frequency Mode Configuring the Configurable Flowmeter Module 97 High resolution frequency mode provides speed control of machinery such as turbines where shutdown on acceleration or speed is required independent of the owner controller Speed is calculated without the K factor but includes the meter factor and CCF for special calculations When using this mode you may calculate resolution by using the following equation to calculate resolution 9 Where Fin 250 x 10 Re ol tion e Fin is the input freq
47. 1756 UM010B EN P December 2011 If separate power sources are used do not exceed the specified isolation voltage Installing the Configurable Flowmeter Module n Standard Prover Detector Wiring Example D ot D 2 etector jrr a etector am e d zo 12 24v DC 2E ES i zosv 0c HIES IES Shield ground a Return EB Flowmeter Fo f8 B Device J 1 y FO Return f0 EB Shield ground cad f B Not used 14 E IEB OutputO E Customer VCC 8 ie D Customer VCC 20 Ep a D NOTE 1 Detectors 1 and 2 must be wired in parallel N 1 12 24V DC N 1 5V DC Z1 RET F1 F1 Return Not used Not used Output 1 Customer Common Customer Common 42569 2 Customer VCC may be used to power detectors In this case though he maximum current on the wiring arm must be less than 4A 3 The wiring example above shows a 12 24V DC standard prover connected to the module If you use a 5V DC standard prover make sure he positive wire is connected to the 5V terminal e g Z0 5V DC 4 If separate power sources are used do not exceed the specified isolation voltage Rockwell Automation Publication 1756 UM010B EN P December 2011 72 Installing the Configur
48. 4 382 2000 Fax 1 414 382 4444 Europe Middle East Africa Rockwell Automation NV Pegasus Park De Kleetlaan 12a 1831 Diegem Belgium Tel 32 2 663 0600 Fax 32 2 663 0640 Asia Pacific Rockwell Automation Level 14 Core F Cyberport 3 100 Cyberport Road Hong Kong Tel 852 2887 4788 Fax 852 2508 1846 Publication 1756 UM010B EN P December 2011 Supersedes Publication 1756 UM010A EN P April 2001 Copyright 2011 Rockwell Automation Inc All rights reserved Printed in the U S A
49. 4M or 5M 10 or 12 Drain wire with ground lug ee a phillips screw and star Om SS washer or SEM screw 20918 M 2 Connect the insulated wires to the field side Connect Ungrounded End of the Cable 1 Cut the foil shield and drain wire back to the cable casing and apply shrink wrap 2 Connect the insulated wires to the RTB as shown in the next section Rockwell Automation Publication 1756 UM010B EN P December 2011 68 Installing the Configurable Flowmeter Module Connect Wires to the RTBs There are two types of RTBs available for use with the 1756 CFM module e 1756 TBSH Spring Clamp RTB e 1756 TBNH NEMA Screw RTB 1756 TBSH Spring Clamp RTB 1 Strip 11mm 7 16 in maximum length of wire 2 Insert the screwdriver into the inner hole of the RTB as shown in this figure Screwdriver a a QO PND NT SS i as a q aa CO0GGOG0EC lg Y pe s p x p y a 20863 M 3 Insert the wire into the open terminal and remove the screwdriver Rockwell Automation Publication 1756 UMO010B EN P December 2011 Installing the Configurable Flowmeter Module 69 1756 TBNH NEMA Screw RTB 1 Strip 8mm 5 16 in maximum length of wire 2 Turn the terminal screw counterclockwise Figure 5 1
50. 6 UMO010B EN P December 2011 Ownership Using RSNetWorx and RSLogix 5000 Software Configurable Flowmeter Operation in the ControlLogix System 19 Every CFM module in the ControlLogix system must be owned by a Logix5550 Controller The owner controller e stores configuration data for every CFM module that it owns e can be local or remote in regard to the I O module s position e sends configuration data to the CFM module to define the module s behavior within the control system Each CFM module continuously maintains communication with its owner during normal operation When connections are severed or compromised the CFM module performs as configured either setting all outputs to reset ON or OFF or continuous operations 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 The I O configuration portion of RSLogix 5000 software generates configuration data structures and tags for that CFM module whether the 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 Chap
51. CFM module using totalizer mode filler function including the use of all the features mentioned in the previous section see page 108 Rockwell Automation Publication 1756 UM010B EN P December 2011 58 Configurable Flowmeter Module Features and Operational Modes Configurable Output Behaviors Firmware revision 2 4 enables you to configure the 1756 CFM module outputs to turn on or off at specified frequency counts 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 Table 5 On Off Frequency Behaviors Frequency Value FreqOn 0 0 FreqOff 0 0 Behavior Typical behavior when firmware revision 1 x is used If the C OutputSetup X TriggerOn value is 1 a frequency count corresponding to the TriggerOn frequency activates the Ch X Overspeed Alarm which latches and requires additional programming to unlatch FreqOff greater than FreqOn The specified channel turns off when the frequency count is at or above the specified FreqOff value The specified channel turns on when the frequency count is at or above the FreqOn value For example FreqOff 60 FreqOn 20 Frequency Time FreqOn greater than FreqOff The specified channel turns on when the frequency count is at or above the specifi
52. Cancel Help B Click here The new module creation wizard appears Module Properties Local 1756 CFM A 1 1 x Type 1756 CFM7A Configurable Flow Meter Vendor Allen Bradley Parent Local A Type a name optional Poe l B Type a description optional Description 4 C Choose a Communications Comm Format Data x Format For a detailed description of this field see t page 82 ia D Make sure the Minor Revision Next gt Finish gt gt gt gt Help number matches e ne Ein Hoe Revision a 1 Electronic Keying Compatible Module lt E Choose an Electronic Keying method For a detailed explanation of this field go to page 27 the label on the side of your module If you want to adjust If you want to use the communications default configuration options click here click here and you are Go to page 84 finished configuring your module Go to page 83 Rockwell Automation Publication 1756 UM010B EN P December 2011 82 Configuring the Configurable Flowmeter Module Communications Format The communications format determines what type of data is transferred between the CFM module and its owner controller This feature also defines the connection between the controller writing the configuration and the module itself The folowing communications formats are available for your CFM module e Data Use this format
53. Compatible Module Compatible Module Disable Keying Exact Match For more information see Electronic Keying on page 27 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 module operation Module Properties Local 1756 CFM A 1 1 x Type 1756 CFM7A Configurable Flow Meter Vendor Allen Bradley Parent Local Name Prover Slot fi a Description A Comm Format l Data X Revision jm 1 Electronic Keying Compatible Module 7 Cancel Bech Next gt Finish gt gt Help Click here and you will accept the CFM module s default configuration Go to page 83 to learn how to download configuration Rockwell Automation Publication 1756 UM010B EN P December 2011 84 Configuring the Configurable Flowmeter Module 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 ae Module Properties Local 1 1756 CFM A 1 1 Adjust the Requested Packet Interval here ___perrestedPacketinterraHAPHAF 100 02 ms 20 7500 ms Inhibit the connection to the module here s5 Inhibit Module lf you want a Major Fault on the F Major Fault On Controller If Connection Fails While in Run Mode Controller to occur if there is connection Module Fault This Fault box is em
54. EN P December 2011 42 Configurable Flowmeter Module Features and Operational Modes Using the Totalizer Mode In the Totalizer Mode Prover function the CFM module interfaces to a prover Prover Function and counts pulses using a Flowmeter or positive displacement meter The 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 Le 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 This figure shows a 1756 CFM module in a petrochemical flow and custody transfer application while operating in the totalizer mode prover function 1756 CFM 1756 IF6l T Logix controller _ t Y SE FEET Eaa ooo e performs AGA API calculations wo TS
55. Freq Float REAL User defined value between MinDetectableFreq and 120 000 When the frequency reaches this level it sets the Overspeed alarm limit 3700 C Operations 0 AccelAlarmValue Float REAL Sets Acceleration alarm limit Maximum acceleration cycles per second lt AccelAlarmValue lt Maximum acceleration cycles per second C OutputSetup 0 TriggerOn Decimal SINT Sets when output 0 energizes 0 No Action 1 Frequency 2 Acceleration 3 Full Flow State N A in this mode 4 Trickle Flow State N A in this mode 5 Prover Run State N A in this mode 6 Prover Range State N A in this mode C OutputSetup 0 TieToCounter Ties a channel to output 0 0 No connection 1 Connect Channel0 to Output0 2 Connect Channel1 to QuputO O Total 0 CombinedCorrectionFactor Float REAL 0 Default value of 1 0 Use this value to convert from Hz to RPMs Results are displayed in Frequency Average only 60 O Total 0 Overrange Decimal BOOL Enables the Overrange alarm on output connected to channel 1 When the Frequency Average exceeds 100KHz this alarm is set 0 No Alarm 1 Alarm Enabled Rockwell Automation Publication 1756 UM010B EN P December 2011 100 Configuring the Configurable Flowmeter Module Table 7 Tag Changes Required for High Resolution Frequency Mode Name Style Datatype Definition Enter this Value 0 Total 0
56. Freq and 120 000 When the frequency reaches this level it sets the Overflow alarm limit C Operations 1 AccelAlarmValue Float REAL Sets Acceleration alarm limit Maximum acceleration cycles per second lt AccelAlarmValue lt Maximum acceleration cycles per second C Operations 1 MeterFactor Float REAL Calibration Adjust for metering reading applied after K factor correction Typically this factor is between 0 8 and 1 2 but the module restricts the value gt 0 C Operations 1 FilterResolution Float REAL Sets resolution of the Speed calculation based on the raw counts 0 default of 0 00001 0 00001 resolution of 1 count of 100 000 raw counts C Operations 1 SampleTime Float REAL Sets time for a sample to be taken 0 5 0 seconds 2 0 second maximum sample time for High Resolution mode C Operations 1 kFactStruct kFactorForChan 0 Float REAL K factor 0 for Channel 1 when frequency is lt FregAtKFactor 1 C Operations 1 kFactStruct kFactorForChan 1 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtkFactor 1 C Operations 1 kFactStruct kFactorForChan 2 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtkFactor 2 C Operations 1 kFactStruct kFactorForChan 3 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtkFactor 3 C Operations 1 kFactStruct kFactorForChan 4 Float REAL This tag is an ordered pair with tag C Oper
57. L_TARGET_VALUE BAD_FILL_TRANSITION_VALUE BAD_FILL_TRANSITION_TIMER_VALUE OUTPUT_CONTROL_ERROR Rockwell Automation Publication 1756 UM010B EN P December 2011 Appendix B Software Configuration Tags This appendix lists the following categories of CFM data structures e Configuration This structure is used to write CFM configuration upon insertion and to make changes during module operation e Input This structure displays the current operational status of the CFM module e Output This structure is used to modify module operation and override the outputs Configuration Structure You must use the Configuration tags to alter CFM module configuration This table lists and defines CFM Configuration tags Table 13 Configurable Flowmeter Module Configuration Tags Name Style Datatype Definition C ProgToFaultEn Decimal BOOL Sets outputs to selected Fault state when the owner controller is in Program mode 0 outputs use Program mode setting 1 outputs use fault mode settings C ChannelCfgBits for Channel 0 Binary SINT C ChOProverDirection Decimal BOOL Defines the direction of a prover connected to Channel 0 0 unidirectional prover 1 bidirectional prover C Ch1ProverDirection Decimal BOOL Defines the direction of a prover connected to Channel 1 0 unidirectional prover 1 bidirectional prover C ChOLowFreqClear Decimal BOOL Enables the minimum detectable frequenc
58. MO010B EN P December 2011 18 Configurable Flowmeter Operation in the ControlLogix System 1756 CFM modules follow these basic operational steps as shown in Figure 2 1 The Logix controller establishes a connection to the CFM module and downloads configuration via ladder logic and message instructions 2 Flowmeters transmit input signals to the CFM module 3 The 1756 CFM module calculates volume from accumulated pulse counts as engineering units 4 Rather than being scanned by an owner controller the 1756 CFM module periodically multicasts its status to the controller see Requested Packet Interval RPI on page 23 The 1756 CFM module also multicasts its status to controllers connected by a listen only connection page 22 5 The Logix owner controller processes the data it received from the 1756 CFM module and returns the appropriate data Figure 2 1756 CFM Basic Operational Steps Logix controller 1756 CFM 8 5 oO o 1 0 Input ae a device O O O a 42732 IMPORTANT A 1756 CFM module s communication or multicasting behavior varies depending upon whether it operates in the local chassis or in a remote chassis The following sections detail the differences in data transfers between these set ups Rockwell Automation Publication 175
59. Module Tags see Configuring the Configurable Flowmeter Module 5 on page 77 IMPORTANT Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 57 Net Rate Use Net Rate to convert Net Volume to a rate using the following equation Total Counts in Meter Sample Net Volume x Meter Factor x CCF K factor x Sample Interval Fill Total Target 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 Fill Transition Timer 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 Alarms with the Filler Function The CFM module offers the following alarms when operating the Filler function e Overflow Alarm TotalCounts gt RollOver Value e Overrange Alarm FreqPeriod gt 100kHz e Overspeed Alarm Speed gt Highest Allowed Frequency e Acceleration Alarm Acceleration gt Acceleration Alarm Value 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 Sample Configuration for Totalizer Mode Filler Function To see a sample configuration for a 1756
60. Seepe CFM_user_manual contrlle Style eT IMPORTANT Message tags can only be created with the Controller Scope Rockwell Automation Publication 1756 UMO010B EN P December 2011 92 Configuring the Configurable Flowmeter Module Click here to see the message configuration pop up screens Message Type is CIP Generic 9 MessageType p CIP Generic x Service Code is 4c Class Name is 4 Instance Name is 16 Enter Message Configuration After creating a new tag you must enter message configuration MSG Type Unconfigured Enter message configuration on the following screens e Configuration Pop Up Screen e Communications Pop Up Screen e Tag Pop Up Screen A description of the purpose and set up of each screen follows Configuration Pop Up Screen This screen provides information on what module service to perform and where to perform it 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 Message Configuration msgCfg Ea Configuration Communication Tag Serviee Gade 4c Hex Source Source is Local 1 C Classname t oo Hex Num Of Elements 300 4 Bytes E u o Attribute name Hex New Tag Num Of Elements is 300 This table contains information that must be entered on the configuration screen to perform the examp
61. Test the configuration before implementing the changes into your production process Rockwell Automation Publication 1756 UM010B EN P December 2011 151 152 Configure Output Behavior with RSLogix 5000 Version 16 and Earlier Configure a 1756 CFM Module for Use in an Existing Application Complete this configuration process if you are using the 1756 CFM module with an existing application Add the 1756 Generic Profile to the Program Enter the slot number that matches the location of the 1756 CFM module in your ControlLogix chassis St 1 a Status Output In RSLogix 5000 software open a project that contains programming for an existing 1756 CFM module In the I O configuration delete the existing 1756 CFM module In the I O configuration add a new module Use the generic 1756 module profile listed in Other module types Name the new module according to your preference In the New Module dialog box enter the Connection Parameters and Comm Format exactly as displayed below New Module xj Type 1756 MODULE Generic 1756 Module Parent Local m Connection Parameters Assembly g Instance Size Name CFM_New Input fico 2s 3 32 bit Description a Output 130 30 32 bit Configuration E 308 8 bit Comm Format Data REAL x Creel rat I Open Module Properties Cancel Help Click OK The Module Properties dialog box displays Set the module RPI t
62. Transmit Retry Limit et Lin K If ae Bus Timeout Coordinated System Time CST m Chassis Timer Hardware Revision Serial Number Timer Sync ed Refresh Size Module s Slot Cancel Finish gt gt Help lt Back Nert Finish gt gt Help Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configuring the Configurable Flowmeter Module 85 Accessing the Tags Click on the tag name of the data structure you want to see Configuration information is listed for each channel on the module When you access tags to change configuration or monitor the I O data exchange you have two options e Monitor tags This option allows you to view tags and change their values e Edit tags This option allows you to add or delete tags but not to change their values 1 Access the tags o RSLogix 5000 CFM_user_manual 1 File Edit View Search Logic Communic Parara Offfine OF RUN No Forces a E oK es 2 BAT No Edits a Evo A Select Controller Tags IE Path PB_ETH 1 130 151 136 164 Back B Right click to display the menu 6 8 Tasks C Select Monitor Tags 2 View tags here B Controller CFM_user_manual controler a Milia Ca PowerUpHe Edit Tags ata MainTask ESB MainProc Monitor Tags Verify Export Tags A Proa Print Controller Tags CFM_user_manual controller Scope CFM_user_manualle x Sho
63. UM010B EN P December 2011 32 Configurable Flowmeter Module Features and Operational Modes 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 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 EXAMPLE In this scenario Disable Keying prevents I O communication The module configuration is for a 1756 IA16 digital input module The physical module is a 1756 IF 16 analog input module In this case communication is prevented because the analog module rejects the data formats that the digital module configuration requests Module Configuration Vendor Allen Bradley Fo ee Ieee es Product Type Digital Input o ce lt lt Oe Module _ zi Input Data zl Catalog Number 1756 IA16 PrE a A Major Revision 3 Minor Revision 1 Sree
64. User Manual Allen Bradley ControlLogix Configurable Flowmeter Module Catalog Numbers 1756 CFM Allen Bradley Rockwell Software Automation Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment Safety Guidelines for the Application Installation and Maintenance of Solid State Controls publication SGI 1 1 available from your local Rockwell Automation sales office or online at http www rockwellautomation com literature describes some important differences between solid state equipment and hard wired electromechanical devices Because of this difference and also because of the wide variety of uses for solid state equipment all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable 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 t
65. able Flowmeter Module Standard Output Wiring Example Load Z0 12 24V DC Z0 5V DC Z0 Return FO FO Return Not used Not used Output 0 Customer VCC Customer VCC 20 7 Seles eels lenis eles eoles Slelelolelelelelels D N 1 12 24V DC N 1 5V DC Z1 RET mn 1 Return Not used Not used Output 1 Customer Common g Customer Common 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 Rockwell Automation Publication 1756 UMO010B EN P December 2011 Installing the Configurable Flowmeter Module 73 Assembling the Removable 1 o grooves at the bottom of the housing with the side edges of the RTB Terminal Block and Housing Groove Side edge of the RTB Strain relief area Groove Side edge of the RTB 20852 M 2 Slide the RTB into the housing until it snaps into place Installing the Removable WARNING When you connect or disconnect the Removable Terminal Terminal Block on Block RTB with field side power applied an electrical arc can occur This c
66. ackplane Z METERING F zez C Indicators H 1 19 AA Locking tab 0 1 8 DCO Removable Terminal Block f e o i a oe Topan oie k Connector pins gt bottom ai i ie guides dlots for a r keying the Ha Heb oO i inr BPE o PE o ae o oie Ke eo TN Cy A o U aom ControlLogix backplane connector The backplane connector interface for the ControlLogix system connects the module to the ControlLogix backplane Connectors pins Input output power and grounding connections are made to the module through these pins with the use of an RTB or IFM 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 Status indicators Indicators display the status of communication module health and input output devices Use these indicators to help in troubleshooting Top and bottom guides Guides provide assistance in seating the RTB or IFM cable onto the module Rockwell Automation Publication 1756 UM010B EN P December 2011 14 What is the Configurable Fl
67. alarm was set on channel 0 0 alarm was not set 1 alarm was set ChOOverflowAlarm Decimal BOOL Displays whether overflow alarm was set on channel 0 0 alarm was not set 1 alarm was set 5 Use ladder logic and a message instructions to send the new configuration to your CFM module see page 89 Rockwell Automation Publication 1756 UM010B EN P December 2011 What this Appendix Contains Using the Status Indicators Appendix A Troubleshooting the Configurable Flowmeter Module This appendix describes how to troubleshoot the ControlLogix Configurable Flowmeter module For information on See page Using the Status Indicators 115 Using RSLogix 5000 Software to Troubleshoot Your 117 Module 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 Fret g 00 K 01 DCV O 42571 During power up an indicator test is done and the following occurs e The OK indicator turns red for 1 second e If the module passes the self test the OK indicator turns to flashing green Rockwell Automation Publication 1756 UM010B EN P December 2011 Troubleshooting the Configurable Flowmeter Module Table 10 CFM Module Status Indicators LED This display Means Take this
68. annel 0 Status 0 Speed Float REAL Displays frequency using filter resolution on channel 0 Status 0 Acceleration Float REAL Displays acceleration on channel 0 as calculated by using AccelCalculation samples Status 0 GrossVolume Float REAL ATotal Counts during each Sample K factor x Meter Factor as occurs on channel 0 Status 0 NetVolume Float REAL ATotal Counts during each Sample K factor x MeterFactor x CCF as occurs on channel 0 Status 0 GrossRate Float REAL ATotal Counts in Meter Sample K factor x Sample Interval x Meter Factoras occurs on channel 0 Status 0 NetRate Float REAL ATotal Counts in Meter Sample K factor x Sample Interval x Meter Factor x CCF as occurs on channel 0 Rockwell Automation Publication 1756 UM010B EN P December 2011 Configuring the Configurable Flowmeter Module 107 Table 8 Tag Changes Required for Totalizer Mode Using Prover Function Status 0 ProverTotal Style Float Data type REAL Definition Enter this Value Corrected compensated volume received on Channel 0 during prover cycle Prover total resets when the ProverEnable transitions from 0 1 Prover total concurrently accumulates with net volume and must be saved if subtracted from the NetVolume for single and multiple prover verifications ChOAccelerationAlarm Decimal BOOL D
69. application Te Gm 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 When you create a CFM module module defined data structures and tags are created in RSLogix 5000 software The information contained in these structures determines your CFM module s behavior The owner controller sends configuration information to the CFM module in one of the following ways e RSLogix 5000 project goes online Typically this is the method in which initial configuration is sent When the project goes online a program is downloaded to the controller and connections are made to all devices that controller owns including any CFM modules When a connection is established the configuration for that particular module is transferred e Message instructions Typically this method is used after module operation has begun and additional configuration changes are necessary IMPORTANT This chapter assumes you have created a Logix controller in a RSLogix 5000 project Rockwell Automation Publication 1756 UMO010B EN P December 2011 Change configuration before module operation begins To Alter Default Configuration See page 84 rag See page 8 See page 85 Change configuration after module operation has begun Configuring the Configurable Flowmeter Module 79 Figure 5 Overview of the C
70. as Name z Tye l Local 1 C Ch1PreT rigger Decimal Local 1 C 0perations at AB 1756 E Locat 1 C Operations 0 TEM AB 1756 Ki Local 1 C Operations 0 OperationalMode 0 Decimal SINT A Highlight the value of the Staral he Sperations a operationaittadet gt fi Decimal BOOL feature you want to change Local 1 C Operations 0 O perationalMode 1 0 Decimal BOOL Local 1 C Operations 0 O perationalMode 2 0 Decimal BOOL l Locat 1 C Operations 0 OperationalMode 3 0 Decimal BOOL B Type in the valid new value Local 1 C Operations 0 OperationalMode 4 0 Decimal B0OL L Locat 1 C Operations 0 OperationalMode 5 0 Decimal BOOL Local 1 C Operations 0 O perationalMode 6 0 Decimal BOOL Local 1 C Operations 0 O perationalMode 7 0 Decimal BOOL Local 1 C Operations 0 FilterControl 0 Decimal SINT I 4 ry Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configuring the Configurable Flowmeter Module 87 Downloading Configuration Data After you have changed the configuration data for an CFM module the change does not actually take affect until you download the new program which contains that information This downloads the entire program to the controller overwriting any existing programs 1 Download the configuration data o RSLogix 5000
71. atatype Definition C Operations 1 kFactStruct FreqAtKFactor 1 Float REAL Freq 1 for KFactor 1 C Operations 1 kFactStruct FreqAtkFactor 2 Float REAL Freq 2 for KFactor 2 C Operations 1 kFactStruct FreqAtKFactor 3 Float REAL Freq 3 for KFactor 3 C Operations 1 kFactStruct FreqAtkFactor 4 Float REAL Freq 4 for KFactor 4 C Operations 1 kFactStruct FreqAtKFactor 5 Float REAL Freq 5 for KFactor 5 C Operations 1 kFactStruct FreqAtkFactor 6 Float REAL Freq 6 for KFactor 6 C Operations 1 kFactStruct FreqAtKFactor 7 Float REAL Freq 7 for KFactor 7 Rockwell Automation Publication 1756 UM010B EN P December 2011 Table 13 Configurable Flowmeter Module Configuration Tags C Operations 1 FactStruct FreqAtKFactor 8 Style Float Data type REA Software Configuration Tags 127 Definition Freq 8 for KFactor 8 C Operations 1 Float REA C Operations 1 FactStruct FregAtKFactor 9 FactStruct FregAtKFactor 10 Float REA Freq 9 for KFactor 9 Freq 10 for KFactor 10 C Operations 1 FactStruct FregAtKFactor 11 Float REAL Freq 11 for KFactor 11 C Operations 1 FactStruct FregAtKFactor 12 Float REA Freq 12 for KFactor 12 C OutputSetup 0 FaultVode Decimal SINT Sets the state of output 0 when communications are lost with the owner controller in Fault Mode 0 Continue operation 1
72. ations 1 kFactStruct FreqAtkFactor 4 C Operations 1 kFactStruct kFactorForChan 5 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtkFactor 5 C Operations 1 kFactStruct kFactorForChan 6 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtkFactor 6 C Operations 1 kFactStruct kFactorForChan 7 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtkFactor 7 C Operations 1 kFactStruct kFactorForChan 8 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtkFactor 8 C Operations 1 kFactStruct kFactorForChan 9 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtkFactor 9 C Operations 1 kFactStruct kFactorForChan 10 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtKFactor 10 C Operations 1 kFactStruct kFactorForChan 11 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtKFactor 11 C Operations 1 kFactStruct kFactorForChan 12 Float REAL This tag is an ordered pair with tag C Operations 1 kFactStruct FreqAtKFactor 12 C Operations 1 kFactStruct FreqAtKFactor 0 Float REAL Rockwell Automation Publication 1756 UM0 10B EN P December 2011 126 Software Configuration Tags Table 13 Configurable Flowmeter Module Configuration Tags Name Style D
73. begins communicating with a module this set of keying attributes is considered Table 3 Keying Attributes 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 1 0 Product Code The specific type of module generally represented by its catalog number for example 1756 IB16l 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 Rockwell Automation Publication 1756 UMO010B EN P December 2011 28 Configurable Flowmeter Module Features and Operational Modes Figure 3 General Tab Revision fiz 1 Electronic Keying Compatible Keying Compatible Keying Disable Keying J Exact Match IMPORTANT Changing electronic keying selections online may cause the I O communication connection to t
74. circuits Flowmeter Inputs The flowmeter input circuit combines operational amplifier principles with solid state devices to provide constant logic pulses internal to the CFM module The circuit is designed to interface with both active or passive sensor inputs by accepting any pulse output device such as turbine flowmeter magnetic pickup or digital pickup 5V A A R116 U21 R117 zs Ae TTL level tg 5V A R118 U22 VREF physical and electrical isolation 5V R119 R120 R121 i 4V DC level Y mH C70 V gt 4 D32 U23 e cal RA FO M Q Input R123 R125 i 7 F1 FO 8 9 WV e Xpo v Avi C76 om OL RET I 4033 FO Return 0 C74 ii F1 Return 9 R126 42845 Rockwell Automation Publication 1756 UM010B EN P December 2011 138 Schematics Gate Inputs Gate inputs are used for running prover and store count values There is one gate associated with each flowmeter input circuit GO corresponds to FO Input R2 Z0 12 24V D Z1 12 24V 1 1kQ physical and electrical isolation lt 5V R1 A 150Q D2 m e Ziv Dt kon __ ve C27 ZV 5 7 a RET R6 R7 ties ZO RET 6 7 C26 z1 ZRET C28 o 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 curren
75. cles per second lt AccelAlarmValue lt Maximum acceleration cycles per second C Operations 0 MeterFactor Float REAL Calibration Adjust for metering reading applied after K factor correction Typically this factor is between 0 8 and 1 2 but the module restricts the value gt 0 C Operations 0 FilterResolution Float REAL Sets resolution of the Speed calculation based on the raw counts 0 default of 0 00001 0 00001 resolution of 1 count of 100 000 raw counts C Operations 0 SampleTime Float REAL Sets time for a sample to be taken 0 5 0 seconds 2 0 second maximum sample time for High Resolution mode C Operations 0 kFactStruct kFactorForChan 0 Float REAL K factor 0 for Channel 0 when frequency is lt FregAtKFactor 1 C Operations 0 kFactStruct kFactorForChan 1 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtkFactor 1 C Operations 0 kFactStruct kFactorForChan 2 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtkFactor 2 C Operations 0 kFactStruct kFactorForChan 3 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtkFactor 3 C Operations 0 kFactStruct kFactorForChan 4 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtkFactor 4 C Operations 0 kFactStruct kFactorForChan 5 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtkFactor 5 C Opera
76. ctions that mate tothis equipment by using screws sliding latches threaded connectors or other means provided with this product e Substitution of components may impair suitability for Class Division 2 e f this product contains batteries they must only be changed in an area known to be nonhazardous ATTENTION RISQUE D EXPLOSION e Couper le courant ou s assurer que l environnement est classe non dangereux avant de debrancher equipement e Couper le courant ou s assurer que l environnement est classe non dangereux avant de debrancher les connecteurs Fixer tous les connecteurs externes relies a cet equipement a l aide de vis loquets coulissants connecteurs filetes ou autres moyens fournis avec ce produit e La substitution de composants peut rendre cet equipement inadapte a une utilisation en environnement de Classe Division 2 e S assurer que l environnement est classe non dangereux avant de changer les piles Prevent Electrostatic Discharge This equipment is sensitive to electrostatic discharge which can cause internal damage and affect normal operation Follow these guidelines when you handle this equipment e Touch a grounded object to discharge potential static e Wear an approved grounding wriststrap e Do not touch connectors or pins on component boards e Do not touch circuit components inside the equipment e Use a static safe workstation if available e Store
77. ctor 9 0 0 C Operations 0 kFactStruct FreqAtKFactor 10 Float REAL Freq 10 for KFactor 10 0 0 C Operations 0 kFactStruct FreqAtKFactor 11 Float REAL Freq 11 for KFactor 11 0 0 C Operations 0 kFactStruct FreqAtKFactor 12 Float REAL Freq 12 for KFactor 12 0 0 C QutputSetup 0 FaultVode Decimal SINT Sets the state of output 0 when 1 communications are lost with the owner controller in Fault Mode 0 Continue operation 1 Reset Output 0 to OFF when in Fault Mode 2 Set Output 0 to ON when in Fault Mode C QutputSetup 0 ProgMode Decimal SINT Sets the state of output 0 when 0 communications are lost with the owner controller in Program Mode 0 Continue operation 1 Reset Output 0 to OFF when in Program Mode 2 Set Output 0 to ON when in Program Mode C QutputSetup 0 DynamicError Decimal SINT Sets the state of output 0 when a dynamic 0 error occurs 0 Continue operation 1 Reset Output 0 to OFF on Error 2 Set Output 0 to ON on Error Rockwell Automation Publication 1756 UM010B EN P December 2011 Configuring the Configurable Flowmeter Module 105 Table 8 Tag Changes Required for Totalizer Mode Using Prover Function C QutputSetup 0 TriggerOn Style Decimal Data type SINT Definition Enter this Value Sets when output 0 energizes 0 No Action 1 Frequency 2 Acceleration 3 Full Flow State N A in this mode 4 Trickle Flow State N A in this mode
78. d below this level will not be used in count calculations Low Frequency Clear uses two tags to configure channel 0 e Local X C Ch0LowFreqClear e Local X C Operations 0 MinDetectableFreq Rockwell Automation Publication 1756 UM010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 53 Pre Trigger 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 Use Trigger On to determine what state triggers output 0 to energize For example you can configure the CFM module to trigger an output when the prover reaches a particular frequency The following events may trigger an output in Filler mode e Frequency Input exceeds a certain frequency latched e Acceleration Input accelerates at a particular rate latched e Full Flow State Module is operating in the full flow state e Trickle Flow State Module is operating in trickle state 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 Yo
79. d in the Tag Editor e Status on the Module Info Page The screens below display fault notification in RSLogix 5000 software Warning signal on main screen 6 RSLogix 5000 CF MEIE File Edit View Search Communications Tools Window Help AS Aeae e H 1 130 151 136 164 Backplane 1 No Forces l EF Facer Deed Controller Tags E Controller Fault Handler PowerUp Handler B8 Tasks S ManTask BE MainProgram Program Tags MainRoutine Unscheduled Programs Warning icon when a Tea a User Defined communications fault occurs EE iie PE sia Y STRING or if the module is inhibited G Predefined z _ ELGG ModuleDefined 6 1 0 Configuration i 111756 CFM A Prover L E f 21 T756 CNB A Localchassid BS ese CG A Penaia Warning signal The module in slot 1 has a communications fault a Ready ZA Fault message in status line E Module Properties Local 1 1756 CFM A 1 1 General Connection Status section lists Major and fon ee a i F ji None Minor Faults and the Internal T eer atley seb State of th dul Product Type Specialty I O Minor Fault None ate ol he Oe Product Code 1756 CFM Internal State Unconnected Revision 1 1 Serial Number FFFFFFFF Configured Yes Product Name 1756 CFMI A Ver 1 130 Owned No Module Identity Match m Coordinated System Time CST Timer Hardware OK Timer Sync ed Yes Refresh Reset Module
80. defined number of Meter Samples to use this feature This uses the total counts over the total time per a user defined number of meter samples A meter sample is approximately 20 0 ms Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 41 Frequency Period Use Frequency Period to determine the frequency over a user defined sample time 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 Use Acceleration to determine an acceleration value over a user defined number of samples 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 s
81. e in high resolution frequency mode 40 with prover function in totalizer mode 47 Accessing the Tags 85 Alarms in high resolution frequency mode 40 with the filler function in totalizer mode 57 with the prover function in totalizer mode 49 Applications Typical applications for the 1756 CFM module 14 Assembling the RTB and housing 73 C Changing Configuration During Module Operation 88 Communications Producer consumer model 33 Communications Format 79 82 157 Choosing in RSLogix 5000 81 Communications Pop Up Screen 93 Compatible Match Electronic keying 157 Configuration 77 Altering the default configuration 79 84 Changing at the tags 86 Changing during module operation 88 Communications pop up screen for use with message instructions 93 Configuration pop up screen for use with message instructions 92 Configuring CFM modules in remote chassis 95 Downloading data 87 Message instructions 89 Overview 78 Overview of the configuration process 78 Tag pop up screen for use with message instructions 94 Using ladder logic 88 Using the default configuration 79 83 Configuration Data Structure 121 Configuration Pop Up Screen 92 Index Connections 21 157 Connector pins on the module 13 ControlLogix backplane connector 13 Direct 157 Direct connection 21 Listen only 22 157 Remote connection 158 Using the IFM 12 Using the RTB 12 Wiring the RTB 66 Wiring the standard flowmeter 70 Wiring the standard output 72 Wiring
82. e 46 Speed feature 47 Tie to counter feature 45 Total acceleration feature 46 Total counts feature 46 Total overflow feature 45 Total overrange feature 45 Total overspeed feature 46 Trigger on feature 45 Prover Total Feature with prover function in totalizer mode 46 R Remote Chassis CFM module operation 20 24 Configuring CFM modules 95 Remote Connection 158 Removable Terminal Block RTB 12 13 158 Assembling with the housing 73 Installing on the module 73 Keying 66 Removing from the module 74 Wiring 66 Removal and Insertion Under Power RIUP 26 158 Removing the Module 76 Removing the RTB from the module 74 Requested Packet Interval RPI 23 158 Adjusting in RSLogix 5000 84 Retrieving Module Identification Information 16 Retrieving Module Status 16 Revision Major 158 Minor 158 RIUP Removal and insertion under power 26 158 Rollover Values 35 RPI 23 158 Adjusting in RSLogix 5000 84 RSLogix 5000 Choosing a major revision 81 Choosing a minor revision 81 Configuration overview 78 Configuring 1 0 modules 26 Electronic keying 83 Error codes 119 Using to troubleshoot the module 117 Using with RSNetWorx 19 RSNetworx Using with RSLogix 5000 19 RTB 158 Assembling with the housing 73 Installing on the module 73 Keying 66 NEMA screw type 69 Removing from the module 74 Spring clamp type 68 Wiring 66 Run Mode 158 S Sample Time Feature in high resolution frequency mode 38 Schematics 137 Discrete outputs
83. e Configurable On Off Behavior 1 In the CFM_DEMO program select the Controller Tag folder and view the Monitor Tags tab 2 Expand the CFM_B_C tag until you reach the CFM_B_C OutputWindow data tags Name amp Value Force Mas Style Data Type CFM_B_C fay soo CFM_Rev_B FM_B_C ProgT oF aultEn 0 Decimal BOOL CFM_B_C ChannelCfaBits 2 0000_0000 Binary SINT FM_B_C ChOProverDirection 0 Decimal BOOL FM_B_C Ch1ProverDirection 0 Decimal BOOL FM_B_C ChOLowFreqClear 0 Decimal BOOL FM_B_C ChiLowFreqClear 0 Decimal BOOL E FM_B_C Ch0PreT rigger o Decimal BOOL FM _B_C Ch1PreT rigger 0 Decimal BOOL HCFM_B_C Operations ooi foo CFM_Setup_C 2 CFM_B_C OutputSetup asat Ea CFM_OutCfg_C 2 7 H CFM_B_C OutputSetup 0 ae eect CFM_OutCfg_C CFM_B_C OutputSetup 1 Casa ANNI CFM_OutCfg_C CFM_B_C Output window Hanah ISDEM OUT_WIN 2 CFM_B_C Outputwindow 0 a Arete al OUT_WIN gt CFM_B_C Outputwindow 0 FreqOrl X 6000 0 Float REAL FM_B_C Output window 0 FreqQO ff 4000 0 Float REAL CFM_B_C Outputwindowl1 fone eeey OUT_WIN FM_B_C Output window 1 FreqOn 6000 0 Float REAL FM_B_C Output Windowf1 FreqO ff 4000 0 Float REAL 3 In the Value column of CFM_B_C OutputWindow FreqOn and FreqOff data tags enter the desired On and Off frequency limits See Table 5 on page 58 for more information about determining your On Off frequency limits MATA
84. e application s operating conditions and add the error for those conditions to the value obtained in step 1 The following values must be added to your frequency accuracy results in totalizer mode e Crystal error 0 005 25 C e Drift and crystal error 0 01 from 0 to 60 C Calculate Frequency Accuracy When calculating frequency accuracy in high resolution frequency mode you must know e sample time period input frequency Rockwell Automation Publication 1756 UM010B EN P December 2011 142 Frequency Accuracy Use one of two equations to calculate the firmware error in high resolution frequency mode Choose the equation according to the frequency of your application e If your application has a frequency in the following range 1Hz to 1 T use the equation below Fin Accuracy 40 000 e If your application has a frequency in the following range greater than 1 T to 120kHz use the equation below 1 X 1 Accuracy T 70 000 S r EXAMPLE Based on the equations listed above if your application uses a T 0 1 seconds the cut off frequency for choosing an equation is 10Hz because 1 T or 1 0 1 10 In other words if your application uses a T 0 1 seconds for frequencies 1Hz to 10Hz use the following equation Fin Accuracy ______ 40 000 Por frequencies greater than 10Hz to 1kHz use the following equation 1 Accuracy 10000 1 TA
85. e owner controller is in Program mode 0 outputs use Program mode setting 1 outputs use fault mode settings Enter this Value 0 C Operations 0 FilterControl 0 Decimal SINT bit 0 1 apply filter to FO bit 1 1 apply filter to GO bit 2 1 apply 1second debounce to GO C Operations 0 MeterSamples Decimal SINT 50 C Operations 0 ThresholdControl Decimal SINT Sets flowmeter input threshold control 0 50mV threshold magnetic pickup 1 1 3V threshold TTL 2 4 0V threshold PreAmp oO C Operations 0 CalculationType Decimal SINT Sets calculation type 0 Counts K factor x MeterFactor correction x CCF 1 Counts K factor x MeterFactor correction x AGA 7 compensation or CCF if CCF is not equal to 0 0 C Operations 0 AccelCalculation Decimal SINT Number of past samples to use to calculate an acceleration value Sample range is 0 to 255 C Operations 0 MinDetectableFreq Float REAL User defined value from 0 120 000 Sets FreqAverage FreqPeriod Speed GrossRate and NetRate reading to 0 when calculated value is less than value entered GrossVolume and NetVolume do not increment below this value even though TotalCounts increments over time C Operations 0 HighestAllowedFreq Float REAL User defined value between MinDetectableFreq and 120 000 When the frequency reaches this level it sets the overspeed alarm limit 3700
86. eCompressibility Float REAL Default 1 O Total 0 FlowingCompressibility Float REAL Default 1 O Total 0 FillTotal Target Float REAL Target for Fill Complete except when Fill Transition is greater than this value O Total 0 FillTransition Float REAL When fill cycle is started trickle flow is initiated when the Fill Total is equal to or greater than this value Full flow is initiated when the Fill Total is less than this value O Total 0 FillTransitionTimer Float REAL When timed trickle flow is selected the status remains ON for this time during this state The value must be changed prior to entering the trickle flow state O Total 1 AlarmEnables Binary SINT O Total 1 Overrange Decimal BOOL Enables the Overrange alarm on output connected to channel 1 When the Frequency Period exceeds 100KHz this alarm is set 0 No Alarm 1 Alarm Enabled O Total 1 Overflow Decimal BOOL Enables the Overflow alarm on output connected to channel 1 Whenthe Total Counts exceeds the Roll Over value this alarm is set 0 No Alarm 1 Alarm Enabled O Total 1 Overspeed Decimal BOOL Enables the Overspeed alarm on output connected to channel 1 When the Speed exceeds the Highest Allowed Frequency value this alarm is set 0 No Alarm 1 Alarm Enabled O Total 1 Acceleration Decimal BOOL Enables the Acceleration alarm on output connected to channel 1 When the absolute acceleration exceeds the Acceleration Alarm value this alarm is set 0
87. eatures There are two ways to change the configuration e Use a pull down menu e Highlight the value of a particular feature for a particular point and type a new value Pull down Menu Controller Tags CFM_user_manual controller ioi x Type _ Locat 1 C ChiPreTrigger 0 Decimal Local 1 C Operations task AB 1756 _ Locat1 C Operations 0 G AB 1756 A Click on the far left side of the E Lacat C Operati i x O Decimal SINT Local 1 C Operations 0 FilterContral 7 6 5 4 3 2 1 o SINT Value column and a pull down Beal Loca Opes olan a i Hsn menu appears E Local 1 C Operations 0 ThresholdControl E SINT m FH Local 1 Operations 0 Calculation ype 0 Decimal SINT Ei Local 1 C Operations 0 AccelCalculation 0 Decimal SINT Ej Local 1 C Operations 0 FilMode 0 Decimal SINT _ Locat1 C Operations 0 MinDetectableFreq 0 0 Float REAL m ocal 1 C Operations 0 Highest llowedFreq 0 0 Float REAL E ocal 1 C Operations 0 AcceldlammValue 7a 0 0 Float REAL y ee Monitor Tags 4 ny B Highlight the point that needs to be changed and type a valid new value Highlight Value Controller Tags CFM_user_manual controller Scope CFM_user_manualfe z Show Show All zj Sort T
88. ed 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 Frequency Time Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 59 How To Enable Output Behavior Configuration To enable output behavior configuration for a 1756 CFM module with firmware revision 2 4 select one of these options e If you are using RSLogix 5000 software version 16 or earlier see Appendix E on page 147 e If you are using RSLogix 5000 software version 17 or later add a new module to your I O Configuration folder and complete the following steps 1 On the Select Module screen select the 1756 CFM module and click OK The Select Major Revision window opens jodule Description Vendor E Analog E Communications E Controllers Digital i re Select major revision for new 1756 CFM A T 3 module being created E Specialty 1756 HSC A Major Revision Ze z 1756 HSC B ceo woe 1756 PLS B Find Add Favorite Allen Bradley Allen Bradley Allen Bradley By Vendor Favorites 2 Verify that Major Revision 2 is chosen and click OK The New Module dialog box opens with Major Revision 2 chosen New Module x Type 1756 CFM A Configurable Flow Meter Vendor Allen Bradley Parent Local Name Slot fi a
89. eering units for Trickle Flow 7 Fill complete Status 0 ConsumerErrorCode Decimal NT See page 120 Status 0 TotalCounts Decimal DINT Displays actual pulses counted by the counter connected to the channel 0 Status 0 FreqAverage Float REAL Displays frequency averaged over the Meter samples on channel 0 Status 0 FreqPeriod Float REAL Displays frequency using sample time on channel 0 Status 0 Speed Float REAL Displays frequency using filter resolution on channel 0 Status 0 Acceleration Float REAL Displays acceleration on channel 0 as calculated by using AccelCalculation samples Status 0 FillTotal Float REAL Fill total in engineering units Status 0 GrossVolume Float REAL ATotal Counts during each Sample K factor x Meter Factor as occurs on channel 0 Status 0 NetVolume Float REAL ATotal Counts during each Sample K factor x MeterFactor x CCF as occurs on channel 0 Status 0 GrossRate Float REAL ATotal Counts in Meter Sample K factor x Sample Interval x Meter Factor as occurs on channel 0 Status 0 NetRate Float REAL ATotal Counts in Meter Sample K factor x Sample Interval x Meter Factor x CCF as occurs on channel 0 Status 0 ProverTotal Float REAL Displays total counts in engineering units received on channel 0 in prover operation Total resets when the ProverEnable feature is enabled This value operates concurrently with NetVolume and
90. ence is Local 5 LStatus FreqAverage change it to the corresponding user defined tag CFM_IN Status FreqAverage MATAI Test the configuration before implementing the changes into your production process Rockwell Automation Publication 1756 UM010B EN P December 2011 156 Configure Output Behavior with RSLogix 5000 Version 16 and Earlier Notes Rockwell Automation Publication 1756 UM010B EN P December 2011 Broadcast Communications format Compatible match Connection Coordinated System Time CST Direct connection Disable keying Download Electronic keying Exact match Field side High Resolution Frequency Mode Inhibit Listen only connection Glossary 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 Data transmissions to all addresses 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 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 The communication mechanism from the controller to another module in the
91. equency Accuracy Notes Rockwell Automation Publication 1756 UM010B EN P December 2011 Appendix E Configure Output Behavior with RSLogix 5000 Version 16 and Earlier 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 Midiiehia usc these configuration procedures only if you are configuring your 1756 CFM module by using RSLogix 5000 software version 16 or earlier To complete the configuration you must download and open the CFM_GenericProfileExample ACD file from one of the following locations e As packaged with the1756 CFM firmware revision 2 4 firmware kit provided at http www rockwellautomation support e In the RSLogix 5000 software version 16 quick start page To open the file click the Controller Projects tab Then choose Open Sample Project gt V16 gt Rockwell Automation gt CFM_GenericProfileExample ACD Once you have downloaded and opened the CFM_GenericProfileExmple ACD file complete the configuration procedure that matches your application W you are using the modulein Goto you are using the module in Go to A new applicati
92. es C Operations 0 kFactStruct kFactorForChan 3 Float REAL 111 0 Yes C Operations 0 kFactStruct kFactorForChan 4 Float REAL 0 Yes C Operations 0 kFactStruct kFactorForChan 12 C Operations 0 kFactStruct FreqAtKFactor 0 Float REAL 0 0 Yes C Operations 0 kFactStruct FreqAtKFactor 1 Float REAL 100 0 Yes C Operations 0 kFactStruct FreqAtKFactor 2 Float REAL 200 0 Yes C Operations 0 kFactStruct FreqAtKFactor 3 Float REAL 300 0 Yes C Operations 0 kFactStruct FreqAtKFactor 4 Float REAL 0 Yes C Operations 0 kFactStruct FreqAtKFactor 12 To avoid discontinuity when interpolating Gross Rate make sure the values in C Operations 0 kFactStruct kFactorForChan 0 and C Operations 0 kFactStruct kFactorForChan 1 match Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 49 IMPORTANT For more information on setting values in the Module Tags see Configuring the Configurable Flowmeter Module 5 on page 77 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 Prover Status notifies you of the following prover states e Prover not active e Prover waiting for 1st start e Prover waiting for 1st stop e Prover waiting for 2nd
93. esettable Totalizer Mode Owner controller Producer consumer Program mode Prover Remote connection Removable terminal block RTB Removal and insertion under power RIUP Requested packet interval RPI Run mode Service System side Tag A module revision that is updated any time there is a functional change to the module resulting in an interface change with software 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 Data transmissions which reach a specific group of one or more destinations 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 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 The controller that creates and stores the primary configuration and communication connection to a module Intelligent data exchange system devices in which the CFM module produces data without having been polled first In this mode the controller program is not executing Inputs are actively producing data Outputs go to their configured program mode state Device used for the calibration of liquid meters in custody transfer applications Calibrati
94. esholdControl Decimal SINT Sets module threshold control 0 50mV threshold 1 1 3V TTL threshold 2 4 0V threshold C Operations 0 CalculationType Decimal SINT Sets calculation type 0 Counts K factor x MeterFactor correction x CCF 1 Counts K factor x MeterFactor correction x AGA 7 compensation of CCF if CCF is not equal to 0 0 C Operations 0 AccelCalculation Decimal SINT Number of past samples to use to calculate an acceleration value Sample range is 0 to 255 C Operations 0 FillMode Decimal SINT Sets the Trickle mode for engineering units or time 0 Engineering units 1 Time C Operations 0 MinDetectableFreq Float REAL User defined value from 0 100 000 Sets FreqAverage FreqPeriod Speed GrossRate and NetRate reading to 0 when calculated value is less than value entered GrossVolume and NetVolume do not increment below this value even though TotalCounts increments over time C Operations 0 HighestAllowedFreq Float REAL User defined value between MinDetectableFreq and 120 000 When the frequency reaches this level it sets the Overflow alarm limit Rockwell Automation Publication 1756 UM010B EN P December 2011 Table 13 Configurable Flowmeter Module Configuration Tags Software Configuration Tags 123 Name Style Datatype Definition C Operations 0 AccelAlarmValue Float REAL Sets Acceleration alarm limit Maximum acceleration cy
95. et 1 alarm was set Ch1 OverrangeAlarm Decimal BOOL Displays whether overrange alarm was set onchannel 1 0 alarm was not set 1 alarm was set 1 Ch1 OverflowAlarm Decimal BOOL Displays whether overflow alarm was set on channel 1 0 alarm was not set 1 alarm was set ChOConsumerErrorAlarm Decimal BOOL Displays whether the consumer error alarm was set on channel 0 0 alarm was not set 1 alarm was set Ch1ConsumerErrorAlarm Decimal BOOL Displays whether the consumer error alarm was set on channel 1 0 alarm was not set 1 alarm was set Status 0 ProverState Decimal Rockwell Automation Publica SINT Displays status of the prover operation on channel 0 0 Prover Not Active 1 Prover waiting for 1 start 2 Prover waiting for 15t stop 3 Prover waiting for 2d start 4 Prover waiting for 2nd stop 5 Prover Complete ion 1756 UM010B EN P December 2011 130 Software Configuration Tags Table 14 Configurable Flowmeter Module Input Tags Name Style Data type Definition Status 0 FillState Decimal SINT Displays current state of module for channel 0 The following states are possible 0 Filler not active 1 Filler Enabled only waiting for start 2 Timed Trickle Flow complete not filled 3 Full Flow for Fill function 4 Timed Trickle Flow for Fill function 5 Engineering units for Full Flow 6 Engin
96. et and Rollover Values 00 35 Current Sourcino QUipUts oie en E 8S OU aes 35 Rockwell Automation Publication 1756 UM010B EN P December 2011 6 Table of Contents Installing the Configurable Flowmeter Module Choosing an Operational Mode iy 56 n eed see een eee eh eee Operating in High Resolution Frequency Mode Terminal Usage in High Resolution Frequency Mode Output Operation in Frequency Mode 0 0000 Module Features Used in High Resolution Frequency Mode Alarms in High Resolution Frequency Mode Sample Configuration for High Resolution Frequency Mode Operating in Totalizer Modes ates pet aia seers neern Nonresettable Totalizer lt A cvndpoecgc pain va tees tego ats Terminal Usage in Totalizer Mode nuunuu canoe ak Output Operation in Totalizer Mode 0000 00 000 Using the Totalizer Mode Prover Function 00005 NTN i PPO oeras e cid hala bag shit ha ly ae Unc apt aR E Features Available with the Prover Function Alarms with the Prover Function 10 0 iAw inate eorsd ative ake Sample Configuration for Totalizer Mode Prover Function Using the Totalizer Mode Piller Punctiotin isi tictid ws ia eis ea Trickle Function for Totalizer Mode saa iev re eand ews ks Configurable Features Available with the Totalizer Mode Filler Function eiente ties Bteled cere la heen cat Alarms with the Filler Function 5 vho
97. et 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 IMPORTANT Acceleration Calculation values can be entered on the bit level or byte level If you are entering values at the byte level you must use 1 to represent 255 If you are entering values on the bit level you can use the actual number value Meter Factor Meter Factor is used to calibrate the frequency Hz to a user defined standard For example the CFM module may read 59 9Hz while the standard is set for 59 7Hz In this case the meter factor default 1 0 should be changed to 0 99666 to correct the reading Trigger On Use Trigger On to determine what state triggers an output to energize in high resolution frequency mode i e an output can be configured to turn ON if the Frequency Average reaches a particular frequency e Frequency Input exceeds MaxAllowedFreq e Acceleration Input speed accelerates beyond AccelAlarmValue MAAA or the Trigger On feature Frequency and Acceleration are tied to the Overspeed Alarm and Acceleration Alarm respectively The alarms remain latched ON once set and can only be reset if you toggle the Alarm Enable bits Tie to Counter Choose which output is connected to which flowmeter input Rockwell Automation Publication 1756 UMO010B EN P December 2011 40 Configurable Flowmeter Module Featu
98. etWorx software be run to optimize the allocation of network bandwidth Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Operation in the ControlLogix System 21 Connections Logix controllers make connections to 1756 CFM modules to exchange data The controller can make either of the following connections to a 1756 CFM module e Direct Connections Only one controller can make this connection to a CFM module e Listen Only Connections Multiple controllers can make this connection to a CFM module simultaneously Direct Connections A direct connection is a real time data transfer link between the controller and the device that occupies the slot that the configuration data references When module configuration data is downloaded to an owner controller the controller attempts to establish a direct connection to each of the modules referenced by the data One of the following events occurs e If the data is appropriate to the module found in the slot a connection is made and operation begins e If the configuration data is not appropriate the data is rejected and an error message displays in the software In this case the configuration data can be inappropriate for any of a number of reasons For example a module s configuration data may be appropriate except for a mismatch in electronic keying that prevents normal operation The controller maintains and monitors its connection
99. 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 Por more information on the Fill Transition feature see page 57 The filler function can be used in any of the following conditions Starting with the trickle flow e Filling with the full flow only e Restarting the timed trickle flow e Starting the trickle flow prior to the fill transition e Restarting full flow while in trickle flow Using the Trickle feature in previously mentioned conditions requires specific configuration changes Rockwell Automation Publication 1756 UM010B EN P December 2011 52 Configurable Flowmeter Module Features and Operational Modes Configurable Features Available with the Totalizer Mode Filler Function The following configurable features are available with the Totalizer Mode Filler function Module Features Page Low Frequency Clear 52 PreTrigger 53 Fill Mode 53 Trigger On 53 Tie to Counter 53 Fill Enable 53 Fill Start 54 Fill Hold 54 Fill State 54 Fill Total 55 Total Counts 55 Gross Volume 55 Net Volume 55 Net Rate 57 Fill Total Target 57 Fill Transition 57 Fill Transition Timer 57 Low Frequency Clear Use Low Frequency Clear to set a minimum frequency level Any frequencies detecte
100. 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 e Listen only Data Use this format for any controller that you want to listen to the CFM module but not own it Multiple controllers can use the Listen only Data communications format when connecting to the CFM module These controllers do not own the CFM module s configuration and lose their connection to the module if the owner controller loses When you select a Listen only Communications Format only the General and Connection tabs appear when you Bp view a module s properties in RSLogix 5000 software The screen below shows the choices available Name Slot 3 Description ca Comm Format Data p Data Revision Listen Only Data IMPORTANT Once the module is created the communications format cannot be changed The module must be deleted and recreated Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configuring the Configurable Flowmeter Module 83 Using the Default Configuration 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 The screen below shows the choices available Name O Slot p a Description ie Comm Format aas o Revision jD 1 a Electronic Keying
101. he RTB Rockwell Automation Publication 1756 UM010B EN P December 2011 Installing the Configurable Flowmeter Module 75 1 Unlock the locking tab at the top of the module o 0 E SE ee EN EN gN See 42517 2 Open the RTB door and pull the RTB off the module as shown in Figure 5 2 Figure 5 2 20855 M Rockwell Automation Publication 1756 UM010B EN P December 2011 76 Installing the Configurable Flowmeter Module Removing the Module WARNING When you insert or remove the module while backplane power is on an electrical arc can occur This could cause an explosion in hazardous location installations Be sure that power is removed or the area is nonhazardous before proceeding Repeated electrical arcing causes excessive wear to contacts on both the module and its mating connector Worn contacts may create electrical resistance that can affect module operation 1 Push in the locking tabs Rockwell Automation Publication 1756 UM010B EN P December 2011 Chapter 5 Configuring the Configurable Flowmeter Module 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 Defa
102. he User Defined data types contained in the CFM_GenericProfileExample project have been pasted in the CFM_DEMO project Rockwell Automation Publication 1756 UM010B EN P December 2011 150 Configure Output Behavior with RSLogix 5000 Version 16 and Earlier 7 In the CFM_GenericProfileExample project copy the following data tags located in the Controller Tag folder Name amp Value Force Mas Style Data Type CFM_B_C T flanall CFM_Rev_B CFM_Config o Decimal DINT CFM_IN fen eoe CFM_ l CFM_OUT flawed loon CFM_O 8 In the CFM_DEMO project paste the copied data tags into the Controller Tags folder by using the Edit Tags tab 9 In the CFM_GenericProfileExample project copy ladder logic rung 1 located in the Main Routine folder User defined copy of AB 1756_CFM 1 0 OP 4 Copy File Copy File Source B Source Local 5 Dest Local 5 C Data 0 Dest CFM_IN Length 308 Length 1 OP Copy File Source CFM_OUT Local 5 0 Length 1 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 CEM module in your chassis 12 Accept the pasted rung 13 Delete the empty rung Rockwell Automation Publication 1756 UM010B EN P December 2011 Configure Output Behavior with RSLogix 5000 Version 16 and Earlier Specify th
103. he bit to 1 to enable it C Operations 0 OperationalMode Decimal SINT Sets the module s operational mode 3 0 OFF 1 Totalizer Mode 2 Non Resettable Totalizer Mode 3 High Resolution Frequency Mode C Operations 1 OperationalMode Decimal SINT Sets the module s operational mode 0 0 OFF 1 Totalizer Mode 2 Non Resettable Totalizer Mode 3 High Resolution Frequency Mode C Operations 0 AccelCalculation Decimal SINT Number of past samples to use to calculate an 50 acceleration value Sample range is 0 to 255 C Operations 0 MeterFactor Float REAL Calibration Adjust for metering reading applied after 0 K factor correction Typically this factor is between 0 8 and 1 2 but the module restricts the value gt 0 C Operations 0 FilterResolution Float REAL Sets resolution of the Speed calculation based on the 0 00001 raw counts 0 default of 0 00001 0 00001 resolution of 1 count of 100 000 raw counts Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configuring the Configurable Flowmeter Module 99 Table 7 Tag Changes Required for High Resolution Frequency Mode C Operations 0 SampleTime Style Float Data type REAL Definition Enter this Value Sets time for a sample to be taken 2 0 second maximum sample time for high reslution frequency mode and 5 0 second maximum sample time for totalizer mode 0 033 C Operations 0 HighestAllowed
104. he module to be disrupted and may result in a loss of data 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 1 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 Rockwell Automation Publication 1756 UM010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 29 EXAMPLE In this scenario Exact Match keying prevents I O communication The module configuration is for a 1756 IB16D module with module revision 3 1 The physical module is a 1756 IB16D module with module revision 3 2 In this case communication is prevented because the Minor Revision of the module does not match precisely Module Configuration Vendor Allen Bradley ye SD 18 Pon OV DC ach Product Type Digital Input ae Ee ee Module Catalog Number 1756 IB16D
105. his 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 Pe Be 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
106. illStart Decimal BOOL Begins filling operation when Fill Enable is enabled on output connected to channel 0 0 Do not begin filling 1 Begin filling 0 Total 0 FillHold Decimal Rockwell Automation Publica BOOL Holds pauses filling operation on output connected to channel 0 0 Continue filling operation 1 Hold pause filling operation ion 1756 UM010B EN P December 2011 Table 15 Configurable Flowmeter Module Output Tags Software Configuration Tags 133 Name Style Data type Definition O Total 0 RollOverValue Decimal DINT Sets the user defined rollover value on output connected to channel 0 Range of 0 2 147 483 647 0 Total 0 CombinedCorrectionFactor Float REAL Unitless factor that is multiplied by Gross Rate with results shown as NetRate of channel 0 This value must be set to 1 0 when not used or gross rate will be 0 Calculation Type must be set to 0 to use this factor O Total 0 BaseTemperature Float REAL Temperature in F of output connected to channel 0 O Total 0 Flowing Temperature Float REAL Temperature in F of output connected to channel 0 O Total 0 AtmosphericPressure Float REAL Pressure in psia of output connected to channel 0 O Total 0 StaticGaugePressure Float REAL Pressure in psig of output connected to channel 0 O Total 0 BasePressure Float REAL Pressure in psig of output connected to channel 0 0 Total 0 Bas
107. ined 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 New Product Satisfaction Return 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 ly Merkezi E Blok Kat 6 34752 erenk y Istanbul Tel 90 216 5698400 www rockwellautomation com Power Control and Information Solutions Headquarters Americas Rockwell Automation 1201 South Second Street Milwaukee WI 53204 2496 USA Tel 1 41
108. ion Tags Schematics Table of Contents 7 Chapter 5 What this Chapter Comanis 2 720 sue vu eth aee ce ee on een es 77 Usine this CALE erroe ee ahh a oleh GF HER CRM ee aly ae ee 78 Overview of the Configuration Process 0 00 ee eee ane 78 Creating a New Modules j eieit Blithe cee ta A OLA BANE Since neren 80 Communications Format asasass asss s rererere ree 82 Electronic Keying neisa epia ti taa e opa a a ae iA 82 Using the DetaulConitenianot cise oc tuwits be wen rererere 83 Altering the Default Cotifiguration n i 50k soe hoe he eS 84 Accessing the LAGS 2 i s heae o era EE E mae hee my Wa ace a 85 Changing Configuration Information at the Tags 86 Configurable Features s nis pew neta ae tetwann watts 86 Downloading Configuration Data on abit alice satin wm 87 Changing Configuration During CFM Module Operation 88 Using Taddet LOG h aie anne rar ae red oe E Rae a 88 Using Message Wnsttiichons 2 si43n826 2 Jaane SOM SSH ss Ss 89 Processing Real Time Control and Module Services 89 One Service Performed Pet Instricnoti ence cet iia se saa 89 Creating a New Lat yi ci teen Chae 6 ee Oly ba eae ues Pee ee 90 Enter Message Configuration ii580e oi aii cadets 92 Configuring CFM Modules in a Remote Chassis 0 95 Sample Configuration for High Resolution Frequency Mode 97 Sample Configuration for Totalizer Mode Prover Function 101 Sample Configuration for To
109. isplays whether acceleration alarm was set on channel 0 0 alarm was not set 1 alarm was set ChOOverspeedAlarm Decimal BOOL Displays whether overspeed alarm was set on channel 0 0 alarm was not set 1 alarm was set ChOOverrangeAlarm Decimal BOOL Displays whether overrange alarm was set on channel 0 0 alarm was not set 1 alarm was set ChOOverflowAlarm Decimal 5 Use ladder logic and a message instructions to send the new BOOL Displays whether overflow alarm was set on channel 0 0 alarm was not set 1 alarm was set configuration to your CFM module see page 89 Rockwell Automation Publication 1756 UM010B EN P December 2011 108 Configuring the Configurable Flowmeter Module Sample Configuration for Totalizer Mode Filler Function In the Totalizer Mode Filler function the CFM module interfaces to a prover and counts pulses using a Flowmeter or positive displacement meter The module then scales pulse count to engineering units The CFM module also 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 ie 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 lef
110. it View Search Logic Communic Pele are 22 lal sic Offline 0 RUN NoForces P TOK NoEdts amp 179 E Path AB_ETH 14130 151 136 164 Back E Controller CFM_user_manual A Controller Tags C Controller Fault Handler C Power Up Handler B E Tasks B MainTask E8 MainProgram D Program Tags E MainRoutine E Unscheduled Programs E Trends j j amp Data Types A Select 1 0 Configuration P ai ER Strings R STRING ce i Predefined B Click on the right mouse button Oe Modde Defined to display the menu Create a module Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configuring the Configurable Flowmeter Module 81 A screen appears with a list of possible new modules for your application Select Module Type xi Major Revision Type 1756 CFM A fi gt lt Make sure the Description Major Revision Configurable Fle n umber matches 1756 ControlNet Bridge 1756 ControlNet Bridge the label on the 1756 ControlNet Bridge side of your module 1756 ControlNet Bridge Redundant meaa 1756 ControlNet Bridge Redundant Media 1756 ControlNet Bridge Redundant Media 1756 DH Bridge RIO Scanner 1756 SA3000 Drive Interface 1756 SA3100 Drive Interface 1756 SA500 Drive Interface 1756 SB3000 Drive Interface Vendor au x M Other V Specialty 1 0 Select All z V Analog M Digital M Communication M Motion IV Processor Ceara Show
111. ive until all of the User Defined data types contained in the CFM_GenericProfileExample project have been pasted into the previously existing project Rockwell Automation Publication 1756 UM010B EN P December 2011 154 Configure Output Behavior with RSLogix 5000 Version 16 and Earlier 7 In the CFM_GenericProfile project copy the following Controller Tag data tags Name amp Value Force Mas Style Data Type CFM_B_C AN fanel CFM_Rev_B H CFM_Config o Decimal DINT H CFM_IN ee es CFM_I fi E CFM_OUT E e CFM_O I 8 In the other RSLogix 5000 project paste the copied data tags into the Controller Tags folder 9 In the CFM_GenericProfileExample project copy ladder logic rung 1 located in the Main Routine folder User defined copy of 4B 1756_CFM 0 OP Copy File Source Local 5 I Dest CFM_IN Length 1 OP Copy File Source CFM_OUT Dest Local 5 0 Length 1 Copy File Source CFM_B_C Dest Local 5 C Data 0 Length 308 10 In the other open RSLogix project paste the copied rung into the Main Routine folder 11 Accept the pasted rung 12 Delete the empty rung Rockwell Automation Publication 1756 UM010B EN P December 2011 Specify the Configurable On Off Behavior Configure Output Behavior with RSLogix 5000 Version 16 and Earlier 155 1 In the previously existing program select the Controller Tag folder and view the
112. izer 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 Rockwell Automation Publication 1756 UM010B EN P December 2011 24 Configurable Flowmeter Operation in the ControlLogix System Configurable Flowmeter Modules in a Remote Chassis TA Owner controller If an CFM module resides in a networked chassis the role of the RPI changes slightly with respect to getting data to the owner 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 When an RPI value is specified for an CFM module in a remote chassis in addition to instructing the module to multicast data within its own chassis the RPI also reserves a spot in the stream of data flowing across the ControlNet 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 TA
113. kle Flow Fill mode 0 7 Fill complete Rockwell Automation Publication 1756 UM010B EN P December 2011 114 Configuring the Configurable Flowmeter Module Table 9 Tag Changes Required for Totalizer Mode Using Filler Function Status 0 TotalCounts Style Decimal Data type DINT Definition Enter this Value Displays actual pulses counted by the counter connected to the channel 0 Status 0 FillTotal Float REAL Same calculation as Net Volume during fill cycle Status 0 GrossVolume Float REAL ATotal Counts during each Sample K factor x Meter Factor as occurs on channel 0 Status 0 NetVolume Float REAL x ATotal Counts during each Sample K factor x MeterFactor x CCF as occurs on channel 0 Status 0 GrossRate Float REAL ATotal Counts in Meter Sample K factor x Sample Interval x Meter Factor as occurs on channel 0 Status 0 NetRate Float REAL ATotal Counts in Meter Sample K factor x Sample Interval x Meter Factor x CCF as occurs on channel 0 ChOAccelerationAlarm Decimal BOOL Displays whether acceleration alarm was set on channel 0 0 alarm was not set 1 alarm was set ChOOverspeedAlarm Decimal BOOL Displays whether overspeed alarm was set on channel 0 0 alarm was not set 1 alarm was set ChOOverrangeAlarm Decimal BOOL Displays whether overrange
114. le CFM module 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 Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configuring the Configurable Flowmeter Module 93 Communications Pop Up Screen This pop up screen provides information on the path of the message instruction For example the slot number of a 1756 CFM module distinguishes exactly which module a message is designated for i Message Configuration Reconfig Prover Use the Browse button to choose Bomnmancanon Metrad the CFM module SGP EHA Errante E E Destination tink a that you want to iri Source Linke n hode a a send configuration changes to Rockwell Automation Publication 1756 UM010B EN P December 2011 94 Configuring the Configurable Flowmeter Module Tag Pop Up Screen This screen provides an opportunity to change some characteristics of the newly created tag Access this screen to change a tag s e Name e Description e Style e Number of consumers Message Configuration msgCfg Ea Configuration Communication Tag Name msaCfg Description f Tag Type Base Data Type MESSAGE Cts Scope EFM_use_manual Style o i CCCO S Y I Produce this tag for up to fo consumers O Enable Enable Waiting Start O Done Done Length 0 Error Code
115. leration Float REAL Displays acceleration on channel 1 as calculated by using AccelCalculation samples Status 1 FillTotal Float REAL Fill total in engineering units Status 1 GrossVolume Float REAL ATotal Counts during each Sample K factor x Meter Factor as occurs on channel 1 Status 1 NetVolume Float REAL ATotal Counts during each Sample K factor x MeterFactor x CCF as occurs on channel 1 Status 1 GrossRate Float REAL ATotal Counts in Meter Sample K factor x Sample Interval x Meter Factor as occurs on channel 1 Status 1 NetRate Float REAL ATotal Counts in Meter Sample K factor x Sample Interval x Meter Factor x CCF as occurs on channel 1 Status 1 ProverTotal Float REAL Displays total counts received on channel 1 in prover operation Total resets when the ProverEnable feature is enabled This value operates concurrently with NetVolume and must be saved if subtracted from the NetVolume for single and multiple prover verifications CSTTimestamp 0 Decimal DINT CSTTimestamp 1 Decimal DINT Rockwell Automation Publication 1756 UM010B EN P December 2011 132 Software Configuration Tags Output Tags You must use the Output tags to change CFM module configuration during operation Table 15 lists and defines CFM Output tags Table 15 Configurable Flowmeter Module Output Tags Name O Total 0 AlarmEnables Style Binary Data type SINT Definition O Total 0 Overrange Decimal BOOL Enable
116. lication 1756 6 5 3 Rockwell Automation Publication 1756 UMO010B EN P December 2011 96 Configuring the Configurable Flowmeter Module 4 Create a 1756 CNB or 1756 CNBR module for the remote chassis o RSLogix 5000 CFM_user_manual 1756 L1 File Edt View Search Logic Communications Tools rales sis lala clelals Offline D M RUN NoFores TOK aTe EE 1 0 m Path AB_ETH 1 120 151 136 164 Backplane T E Controler CFM_user_manual A Controller Tags amp Controller Fault Handler Power Up Handler E Tasks amp MainTask 5 2 MainProgram Program Tags E MainRoutine Unscheduled Programs E Trends E G Predefined k Module Defined A Select the local communications module E 1 0 Confguraiion Notice that the remote 1 1756 CFM A Prover i 1756 CNB module is added to B Click on the right mouse button and select the Controller Organizer through New Module Chose odie ba the local 1756 CNB module Properties 5 Choose a 1756 CNB or 1756 CNBR module on the Select Module Type screen 6 Configure the remote 1756 CNB or 1756 CNBR module 7 Add remote CFM modules to your configuration through the remote 1756 CNB or 1756 CNBR module 0 RSLogix 5000 CFM_user_manual 1756 L1 w Seach Logic Communications Tools Wii Afs lal s cele wali Offline D M RUN ii NoForees T OK 4 a m BaT D NoEdts Br o RE Path bE TA 10190 75 196
117. lines for installing Guidelines publication 1770 4 1 a Rockwell Automation industrial system Product Certifications website Provides declarations of conformity http Avww ab com certificates and other certification details You can view or download publications at http www tockwellautomation com literature To order paper copies of technical documentation contact your local Allen Bradley distributor or Rockwell Automation sales representative Rockwell Automation Publication 1756 UM010B EN P December 2011 10 Preface Notes Rockwell Automation Publication 1756 UMO010B EN P December 2011 Chapter 1 What is the Configurable Flowmeter Module 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 Using a ControlLogix CFM Module Page 12 Understanding Module Input Capabilities ay 5 Understanding Module Output Capabilities ak 5 Using Module Identification and Status Information 16 The ControlLogix CFM module is an intelligent I O module that performs high speed flowmetering for industrial applications The CFM module is a single slot module that interfaces between a Logix controller and external I O devices The module interfaces with the following output types e Magnetic Pickup e TTL e Preamps Rockwell Automation Publication 1756 UMO01
118. locations only Each product is supplied with markings on the rating nameplate indicating the hazardous location temperature code When combining products within a system the most adverse temperature code lowest T number may be used to help determine the overall temperature code of the system Combinations of equipment in your system are subject to investigation by the local Authority Having Jurisdiction at the time of installation Informations sur l utilisation de cet equipement en environnements dangereux Les produits marques CL I DIV 2 GP A B C D ne conviennent qu a une utilisation en environnements de Classe Division 2 Groupes A B C D dangereux et non dangereux Chaque produit est livre avec des marquages sur sa plaque d identification qui indiquent le code de temperature pour les environnements dangereux Lorsque plusieurs produits sont combines dans un systeme le code de temperature le plus defavorable code de temperature le plus faible peut etre utilise pour determiner le code de temperature global du systeme Les combinaisons d equipements dans le systeme sont sujettes a inspection par les autorites locales qualifiees au moment de l installation EXPLOSION HAZARD e Do not disconnect equipment unless power has been removed or the area is known to be nonhazardous e Do not disconnect connections to this equipment unless power has been removed or the area is known to be nonhazardous Secure any external conne
119. must be saved if subtracted from the NetVolume for single and multiple prover verifications Status 1 ProverState Decimal SINT Displays status of the prover operation on channel 1 0 Prover Not Active 1 Prover waiting for 1 start 2 Prover waiting for 15t stop 3 Prover waiting for 2d start 4 Prover waiting for 2nd stop 5 Prover Complete Rockwell Automation Publication 1756 UM010B EN P December 2011 Table 14 Configurable Flowmeter Module Input Tags Software Configuration Tags 131 Name Style Data type Definition Status 1 FillState Decimal SINT Displays current state of module for channel 1 The following states are possible 0 Filler not active 1 Filler Enabled only waiting for start 2 Timed Trickle Flow complete not filled 3 Full Flow for Fill function 4 Timed Trickle Flow for Fill function 5 Engineering units for Full Flow 6 Engineering units for Trickle Flow 7 Fill complete Status 1 ConsumerErrorCode Decimal INT See page 120 Status 1 TotalCounts Decimal DINT Displays actual pulses counted by the counter connected to the channel 1 Status 1 FreqAverage Float REAL Displays frequency averaged over the Meter samples on channel 1 Status 1 FreqPeriod Float REAL Displays frequency using sample time on channel 1 Status 1 Speed Float REAL Displays frequency using filter resolution on channel 1 Status 1 Acce
120. n Qutput IsOverridden Decimal BOOL Displays whether output 1 was manually overridden 0 output was not overridden 1 output was overridden ChOWasReset Decimal BOOL Displays whether channel 0 was reset 0 output was not reset 1 output was reset Rockwell Automation Publication 1756 UM010B EN P December 2011 Software Configuration Tags 129 Table 14 Configurable Flowmeter Module Input Tags Name Ch1WasReset Style Decimal Data type BOOL Definition Displays whether channel 1 was reset 0 output is not overridden 1 output is overridden ChOAccelerationAlarm Decimal BOOL Displays whether acceleration alarm was set on channel 0 0 alarm was not set 1 alarm was set ChOOverspeedAlarm Decimal BOOL Displays whether overspeed alarm was set on channel 0 0 alarm was not set 1 alarm was set ChOOverrangeAlarm Decimal BOOL Displays whether overrange alarm was set onchannel 0 0 alarm was not set 1 alarm was set ChOOverflowAlarm Decimal BOOL Displays whether overflow alarm was set on channel 0 0 alarm was not set 1 alarm was set Ch1AccelerationAlarm Decimal BOOL Displays whether acceleration alarm was set on channel 1 0 alarm was not set 1 alarm was set Ch1OverspeedAlarm Decimal BOOL Displays whether overspeed alarm was set on channel 0 alarm was not s
121. n Tags Name Style Datatype Definition C Operations 0 kFactStruct FreqAtKFactor 4 Float REAL Freq 4 for KFactor 4 C Operations 0 kFactStruct FreqAtKFactor 5 Float REAL Freq 5 for KFactor 5 C Operations 0 kFactStruct FreqAtkFactor 6 Float REAL Freq 6 for KFactor 6 C Operations 0 kFactStruct FreqAtkFactor 7 Float REAL Freq 7 for KFactor 7 C Operations 0 kFactStruct FreqAtKFactor 8 Float REAL Freq 8 for KFactor 8 C Operations 0 kFactStruct FreqAtkFactor 9 Float REAL Freq 9 for KFactor 9 C Operations 0 kFactStruct FreqAtKFactor 10 Float REAL Freq 10 for KFactor 10 C Operations 0 kFactStruct FreqAtKFactor 11 Float REAL Freq 11 for KFactor 11 C Operations 0 kFactStruct FreqAtKFactor 12 Float REAL Freq 12 for KFactor 12 C Operations 1 OperationalMode Decimal SINT oe module s operational mode 1 Totalizer Mode 2 Non Resettable Totalizer Mode 3 High Resolution Frequency Mode C Operations 1 FilterControl Decimal SINT The following values placed in the appropriate word invoke the following filters 0x01 Hardware sub 100Hz RC filter for F1 0x02 Hardware sub 100Hz RC filter for G1 0x03 2 Hardware filters sub 100Hz RC for F1 and G1 0x04 Firmware filter 1 second debounce filter used for prover applications for G1 ignore disable the gate for 1 second after an initial pulse 0x06 both the Hardware and Firmware filters for G1 0x07
122. o 100 Click OK The 1756 Generic module is now in the I O configuration Rockwell Automation Publication 1756 UM010B EN P December 2011 Configure Output Behavior with RSLogix 5000 Version 16 and Earlier 153 Copy and Paste the Tags and Logic from the Example to Your Program 1 Minimize the previously existing project and open a new instance of RSLogix 5000 software 2 Open the CFM_GenericProfileExample ACD 3 In the controller organizer of the CFM_GenericProfileExample project expand the User Defined data types Data Types E CFM_Dyn_O it CFM_GET_CONFIG Ho CFM_I if CFM_kFact ia CFM_O KA CFM_OutCfg_c if CFM_Rev_B if CFM_Setup_c if CFM_Stat_I if OUT_WIN 4 Copy one of the User Defined data types You must select and copy each of the User Defined data types individually El Sa User Defined 2 aoe 48 CFM_GET Open to CFM_I 3 T IA CFM Fac de Cut Ctrl W CFM_O if CFM_Out iA Paste Le Ctrl V ibe CFM Rev Delete Del KA CFM Setu i CFM_Stat Monitor Tags K OUT_WIN 3 6 Data Types 5 In the previously existing project paste the copied User Defined data type into the User Defined data type folder aS Data Types ER Strings Qa New Data Type fl Add On Import Data Type ER Predefine Gig Module C Bug Cut Ctrl Xx i Trends Copy Ctrl C 6 1 0 Configure 1756 Bapa 6 Repeat steps four and f
123. ockwell Automation Publication 1756 UM010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 45 Trigger On Use Trigger On to determine what flowmeter state triggers the output to energize For example you can configure the CFM module to trigger an output when the flowmeter reaches a particular frequency count The following events may trigger output 0 when using the flowmeter function e Frequency flowmeter exceeds a certain frequency count e Acceleration flowmeter accelerates beyond a particular rate e Prover Run State flowmeter is operating in the run state e Prover Range State flowmeter is enabled and not complete e Full Flow flowmeter is in full flow mode e Trickle Flow flowmeter is in trickle flow mode Tie to Counter Choose which output is connected to which flowmeter input 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 e Overflow is enabled e You set a rollover value e 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 Use Total Overrange to monitor when a flowmeter exceeds the maximum frequency 100kHz The maximum frequency period is calculated by the number of p
124. of the same catalog number and the same or later that is higher Major Revision In some cases the selection makes it possible to use a replacement that is a different catalog number than the original For example you can replace a 1756 CNBR module with a 1756 CN2R module When a module is created the module developers consider the module s development history to implement capabilities that emulate those of the previous module However the developers cannot know future developments Because of this when a system is configured we recommend that you configure your module using the earliest that is lowest revision of the physical module that you believe will be used in the system By doing this you can avoid the case of a physical module rejecting the keying request because it is an earlier revision than the one configured in the software EXAMPLE In this scenario Compatible Keying prevents I O communication The module configuration is for a 1756 IB16D module with module revision 3 3 The physical module is a 1756 IB16D module with module revision 3 2 In this case communication is prevented because the minor revision of the module is lower than expected and may not be compatible with 3 3 Module Configuration Vendor Allen Bradley Pe Shea at heen ie Product Type Digital Input O Eo ae Module Catalog Number 1756 IB16D eer Ba Major Revision 3 Minor Revision 3 1 Open Module Properties Cancel Help
125. oid 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 This figure shows an example of a spheroid and detectors 19884 Rockwell Automation Publication 1756 UMO010B EN P December 2011 44 Configurable Flowmeter Module Features and Operational Modes Features Available with the Prover Function The following module features are available with the Totalizer Mode Prover function Module Feature Page Prover Direction 44 Low Frequency Clear 44 Trigger On 45 Tie to Counter 45 Total Overflow 45 Total Overrange 45 Total Overspeed 46 Total Acceleration 46 Prover Total 46 Total Counts 46 Frequency Average 46 Frequency Period 47 Speed 47 Acceleration 47 Gross Volume 47 Net Volume 47 Gross Rate 48 Net Rate 49 Prover Direction You can operate the CFM module as a unidirectional or bidirectional prover Use Prover Direction to configure the CFM module for the prover type used in your application Low Frequency Clear Use Low Frequency Clear to set a minimum frequency level Any counts detected below this level will not be used in count calculations R
126. on Configure the 1756 CFM for Use in a New Application on page 148 An existing application Configure a 1756 CFM Module for Use in an Existing Application on page 152 Rockwell Automation Publication 1756 UM010B EN P December 2011 148 Configure Output Behavior with RSLogix 5000 Version 16 and Earlier Configure the 1756 CFM for Use in a New Application Complete this procedure if you are using the 1756 CFM module and the configurable on off feature in a new application Add the 1756 Generic Profile to the Program 1 In RSLogix 5000 software create a new project named CFM_DEMO 2 Specify the controller type revision number chassis type and slot number according to your ControlLogix controller chassis 3 In the I O Configuration folder add a new module 4 Use the Generic 1756 Module profile listed in Other module types 5 In the New Module dialog box enter the Connection Parameter information exactly as displayed below New Module H xj Type 1756 MODULE Generic 1756 Module Parent Local Connection Parameters Assembly Instance Size Name CFM_New Input fiso 2s a 32 bit Description Output fi30 ao 32 bit Enter the slot number z Configuration E 308 a 8 bit that matches the Comm Format Data REAL 7 ESIP location of the Slot 1 A Be ar an 1756 CFM modulen _ Status Output your ControlLogix chassis J Open Module Properties Cancel Help
127. on compares a metered throughput to a known volume in the prover An I O connection where the controller establishes an individual connection with I O modules in a remote chassis Field wiring connector for I O modules ControlLogix feature that allows a user to install or remove a module or RTB while power is applied A configurable parameter which defines when the module will multicast data In this mode the controller program is executing Inputs are actively producing data Outputs are actively controlled A system feature that is performed on user demand Backplane side of the interface to the I O module A named area of the controller s memory where data is stored like a variable Rockwell Automation Publication 1756 UM010B EN P December 2011 Glossary 159 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 Rockwell Automation Publication 1756 UM010B EN P December 2011 160 Glossary Notes Rockwell Automation Publication 1756 UM010B EN P December 2011 A Acceleration Alarm Value Feature in high resolution frequency mode 40 Acceleration Calculation Feature in high resolution frequency mode 39 Acceleration Featur
128. onfiguration Process See page 80 See page 81 RPI Screen New Module 1 Select a module from the list 2 Choose a Major Revision Naming Screen Name Description Slot number Comm format Minor revision Set RPI Inhibit module FINISH Y Change Configuration via the Tag Editor To Use Default Configuration FINISH See page 83 i ee See page 87 See page 85 See page 89 Go online to download new configuration Change configuration via the Tag Editor Send new configuration via message Instruction Rockwell Automation Publication 1756 UM010B EN P December 2011 42863 80 Configuring the Configurable Flowmeter Module 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 MA you must be offline when you create a new module 1 Go offline o RSLogix 5000 User_doc 17 File Edit View Search Logic C gamak Who Active Select Recent Path If you are not offline use this pull down menu to go offline Upload Downoad rogram ode Bun Mode Test Mode Lock Controller Eje e its 6 Data Types 2 Select a CFM module o RSLogix 5000 CFM_user_manual 1 File Ed
129. otalizer 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 e Frequency over a fixed period e Frequency over a requested number of samples e Moving average of the frequency All of the forms mentioned above are available in totalizer mode In this mode the module also offers the following functions e Prover Function e Filler Function These functions are described later in this chapter 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 14 2 147 483 647 counts IMPORTANT The total count value can be reset in Nonresettable Totalizer mode if power is cycled to the module for any reason e g module is removed from and reinserted to the chassis Terminal Usage in Totalizer Mode In Totalizer mode FO and F1 are used as inputs Z0 and Z1 are used as prover signals Output Operation in Totalizer Mode In Totalizer mode outputs e can operate normally or be forced ON or OFF e can be tied to either flowmeter input If one channel is configured for trickle operation both outputs are tied to that flowmeter input Rockwell Automation Publication 1756 UMO010B
130. ould cause an explosion in hazardous the Module location installations Be sure that power is removed or the area is nonhazardous before proceeding Before installing the RTB make certain e field side wiring of the RTB has been completed e the RTB housing is snapped into place on the RTB e the RTB housing door is closed e the locking tab at the top of the module is unlocked Rockwell Automation Publication 1756 UMO010B EN P December 2011 74 Installing the Configurable Flowmeter Module 1 Align the side top and bottom RTB guides with the side top and bottom module guides mmo ey EN Yo ty SS seq HSN Module top guide RTB side L 20853 M 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 SEN aan EN SEs a Locking tab 20854 M Removing the Removable Terminal Block from the Module When you connect or disconnect the Removable Terminal Block RTB with field side power applied an electrical arc can occur This could cause an explosion in hazardous location installations Be sure that power is removed or the area is nonhazardous before proceeding Before removing the module you must remove t
131. outputs channel 0 The name changes in each 1 Override Output0 to 0 occurrence for the specific output For example 2 Override Output0 to 1 output 1 is named O OutputControl 0 1 Only output 0 is listed here but all exist in the RSLogix 5000 software 0 OutputControl 1 0 Decimal BOOL Manually sets the operation of outputs connected to A series of tags similar to this one are used repeatedly for outputs 0 31 connected to channel 1 The name changes in each occurrence for the specific output For example output 1 is named O OutputControll1 1 Only output 0 is listed here but all exist in the RSLogix 5000 software channel 1 0 Module operation of outputs 1 Override Output0 to 0 2 Override Output0 to 1 Rockwell Automation Publication 1756 UM010B EN P December 2011 136 Software Configuration Tags Notes Rockwell Automation Publication 1756 UM010B EN P December 2011 Appendix C What This Appendix Schematics 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 e routing conductors e grounding practices use of shielded cables Input Circuits The CFM module input logic consists of o flowmeter input circuits gate input
132. owmeter 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 This figure shows a CFM module in a turbine shaft speed monitoring application In this example the 1756 CFM module is operating in high resolution frequency mode Other examples are shown in Chapter 3 to reflect the various operational modes available on the 1756 CFM module 1756 CFM 1756 0F6VI lt Shaft speed Shaft encoder Sj ll a The controller monitors shaft speed performs PID calculations and adjusts valve by a 1756 OF6VI analog output module TS We Generator Turbine Logix controller i emei g lt et jam Electricity i LI Pd 8 Y Pulse output cv a Monitors fuel fl a onitors fuel flow f I Te and total gallons SA Fuel 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 Rockwell Automation Publication 1756 UMO010B EN P December 2011 What is the Configurable Flowmeter Module 15 Understanding Module The CFM module
133. pply Help Rockwell Automation Publication 1756 UM010B EN P December 2011 Troubleshooting the Configurable Flowmeter Module 119 Using Error Codes Errors are displayed e on the Connection tab of the Module Properties section in RSLogix 5000 software and e in the EXERR field of the message variable when your reconfigure the module Table 11 Configurable Flowmeter Configuration Error Codes Error Code Definition 1 BAD_OPERATIONAL_MODE BAD_FILTER_VALUE BAD_THRESHOLD_VALUE BAD_CALCULATION_TYPE BAD_FILL_MODE_VALUE BAD_MINIMUM_FREQ_VALUE BAD_HIGHEST_ALLOWED_FREQ BAD_ACCELERATION_ALARM_VALUE Oo CO NI OD of A wy N BAD_METER_FACTOR_VALUE fab BAD_FILTER_RESOLUTION_VALUE BAD_SAMPLE_TIME_VALUE BAD_KFACTOR_VALUE BAD_KFACTOR_FREQ_VALUE BAD_FAULT_MODE_VALUE BAD_PROGMODE_VALUE Rockwell Automation Publication 1756 UM010B EN P December 2011 120 Troubleshooting the Configurable Flowmeter Module Table 12 Configurable Flowmeter Consumer Error Codes Error Code Definition BAD_DYNAMIC_ERROR_VALUE BAD_TRIGGER_ON_VALUE BAD_COUNTER_TIE_VALUE BAD_CCF_VALUE BAD_BASE_TEMPERATURE_VALUE BAD_FLOWINGTEMP_VALUE BAD_ATMOSPHERICPRESSURE_VALUE BAD_STATICGAUGEPRESSURE_VALUE BAD_BASE_PRESSURE_VALUE BAD_BASECOMPRESSIBILITY_VALUE BAD_FLOWINGCOMPRESS_VALUE BAD_FILL_TOTA
134. pty when you failure with the I O module click here 5 ar ottline ta taulit occurs while IMPORTANT Minimum RPI values the module is online the type of e 50 ms for one channel in totalizer mode e 100 ms for two channels in totalizer mode e 5ms for one channel in high resolution frequency mode e 10 ms for two channels in high resolution i pS i frequency mode Click here to finish this portion of configuration and move to the Tag Editor see page 85 fault will be displayed here Cancel lt Back Next gt e 55 ms for one channel in each mode 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 IMPORTANT Two additional wizard screens appear during initial module configuration The screens are used during online application monitoring but are shown below to give you an accurate description of the screens that appear during initial configuration Module Properties Local 1 1756 CFM A 1 1 x Module Properties Local 1 1756 CFM A 1 1 x r Identification r Status ControlBus Status Error Counters Vendor Major Fault m Receive Product Type Minor Fault Bad CRC Product Code Internal State Bus Timeout Revision CRC Error A gt ControlBus Parameters Serial Number Configured 5 i Multicast CRC Error Threshold p Transmit Product Name Owned CRG Module Identity
135. r unrecoverable fault Major recoverable fault Major unrecoverable fault Vendor ID Module manufacturer vendor for example Allen Bradley Serial Number Module serial number Length of ASCII Text String Number of characters in module s text string ASCII Text String Number of characters in module s text string IMPORTANT You must perform a WHO service to retrieve this information Rockwell Automation Publication 1756 UMO010B EN P December 2011 Chapter 2 What This Chapter Contains Configurable Flowmeter Operation in the ControlLogix System 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 In traditional industrial applications controllers poll Flowmeter modules to obtain their status Controllers also send commands to the Flowmeter modules Retrieving Flowmeter status and sending commands occurs during the normal I O program scan ControlLogix CFM modules do not follow the traditional operational manner Instead they use the Producer Consumer Model see page 33 for more information to produce data without having been polled by a controller first Rockwell Automation Publication 1756 U
136. ration When you connect or disconnect the Removable Terminal Block RTB with field side power applied an electrical arc can occur This could cause an explosion in hazardous 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 Rockwell Automation Publication 1756 UM010B EN P December 2011 Installing the Configurable Flowmeter Module 65 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 Terminal Block Interface prevent connecting the wrong wires to your module 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 Key the Module 1 Insert the U shaped band as shown in this figure SSE U shaped bands 20850 M 2 Push the band until it snaps in place Rockwell Automation Publication 1756 UM010B EN P December 2011 66 Installing the Configurable Flowmeter Module Key the RTB IFM 1 Insert the wedge shaped tab with the rounded edge first as shown in this figure Wedge shaped tab 20851 M 2 Push the tab until it stops Reposition the tabs to rekey future module
137. reAmp C Operations 0 CalculationType Decimal SINT Sets calculation type 0 Counts K factor x MeterFactor correction x CCF 1 Counts K factor x MeterFactor correction x AGA 7 compensation or CCF if CCF is not equal to 0 0 C Operations 0 AccelCalculation Decimal SINT Number of past samples to use to calculate an acceleration value Sample range is 0 to 255 50 C Operations 0 MinDetectableFreq Float REAL User defined value from 0 120 000 Sets FreqAverage FreqPeriod Speed GrossRate and NetRate reading to 0 when calculated value is less than value entered GrossVolume and NetVolume do not increment below this value even though TotalCounts increments over time C Operations 0 HighestAllowedFreq Float REAL User defined value between MinDetectableFreq and 120 000 When the frequency reaches this level it sets the Overspeed alarm limit 3700 C Operations 0 AccelAlarmValue Float REAL Sets Acceleration alarm limit Maximum acceleration cycles per second lt AccelAlarmValue lt Maximum acceleration cycles per second C Operations 0 MeterFactor Float REAL Calibration Adjust for metering reading applied after K factor correction Typically this factor is between 0 8 and 1 2 but the module restricts the value gt 0 Rockwell Automation Publication 1756 UM010B EN P December 2011 110 Table 9 Tag Changes Required for Totali
138. res and Operational Modes Highest Allowed Frequency Use Highest Allowed Frequency to set the trigger point for Frequency In other words set this value so that when the input reaches it the outputs are energized This value is also used for the Overspeed Alarm Acceleration Alarm Value Use Acceleration Alarm to set the trigger point for Acceleration In other words set this value so that when the input reaches it the outputs are energized This value is also used for the Acceleration Alarm Frequency Average With Frequency Average the CFM divides meter counts by a user defined sample interval up to 2 seconds to determine the Frequency Average Acceleration Use Acceleration to determine an acceleration value over a user defined number of samples Alarms in High Resolution Frequency Mode High Resolution Frequency mode offers the following alarms e Overrange Alarm e Overspeed Alarm e 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 Sample Configuration for High Resolution Frequency Mode To see a sample configuration for a 1756 CFM module using high resolution frequency mode including the use of all the features mentioned in the previous section see page 97 Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 41 Operating in Totalizer Mode T
139. rmation 34 Net Rate Feature with filler function in totalizer mode 57 with prover function in totalizer mode 49 Net Volume Feature with filler function in totalizer mode 55 with prover function in totalizer mode 47 Network Update Time NUT 20 158 Nonresettable Totalizer Mode 41 158 NUT 20 158 0 Operational Modes High resolution frequency mode 15 36 157 Nonresettable totalizer 41 Nonresettable totalizer mode 158 Totalizer 41 Totalizer mode 15 159 Output Tags Data Structure 132 Outputs Current sourcing 35 Operation in high resolution frequency mode 37 Operation in totalizer mode 41 Output schematics 139 Owner Controller 158 Ownership 19 Owner controller 158 P Physical Features 13 Power Requirements 63 Preamp Outputs Using 11 15 Preset Values 35 PreTrigger Feature with filler function in totalizer mode 53 Rockwell Automation Publication 1756 UM010B EN P December 2011 164 Index Producer Consumer Communications Model 33 Program Mode 158 Programming Software Using RSLogix 5000 to troubleshoot the module 117 Prover Direction Feature with prover function in totalizer mode 44 Prover Function Acceleration feature 47 Alarms 49 Features available 44 Frequency average feature 46 Frequency period feature 47 Gross rate feature 48 55 Gross volume feature 47 in totalizer mode 42 Low frequency clear feature 44 Net rate feature 49 Net volume feature 47 Prover direction feature 44 Prover total featur
140. rol High Resolution Frequency Frequency Frequency rate of change acceleration Rockwell Automation Publication 1756 UM010B EN P December 2011 16 What is the Configurable Flowmeter Module Using Module Identification and Status Information Each ControlLogix CFM module maintains specific identification information that separates it from all other modules This information assists you in tracking all the components of your system 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 Each module maintains the following information Table 2 Module Identification and Status Information Module Identification Description Product Type Module s product type such as Digital 1 0 or Analog 1 0 module Catalog Code Module s catalog number Major Revision Module s major revision number Minor Revision Module s minor revision number Status Module s status Returns the following information e Controller ownership if any e Whether module has been configured e Device Specific Status such as Self Test Flash update in progress Communications fault Not owned outputs in program mode Internal fault need flash update Run mode Program mode output mods only Minor recoverable fault Mino
141. roller device can decide to consume it Rockwell Automation Publication 1756 UMO010B EN P December 2011 34 Configurable Flowmeter Module Features and Operational Modes Module Status Information The ControlLogix CFM module has status indicators on the front of the module that allow you to check the module health and operational status The following status can be checked with the LED indicators e Input point status display indicates a particular points status including specific indicators for the input F and Z points for each channel e Output point status display indicates the status of two output points on the module For an example of the status indicators see page 115 Configurable Flowmetering Channels The CFM module offers two configurable Flowmetering channels Each channel uses two Flowmeter inputs FO amp F1 and two corresponding gate inputs ZO amp Z1 Flowmeter Inputs Two Flowmeter inputs FO amp F1 are available on your CFM module The inputs are capable of receiving the following input signals e 30V peak from passive Magnetic Pickups e 5V DC logic TTL compatible e 12 24V DC powered preamp outputs Gate Inputs The CFM module offers two gate inputs Z0 amp Z1 You can wire the inputs for single ended or differential applications and can accept signals at 5V DC or 12 24V DC IMPORTANT The Z0 and Z1 inputs can have different voltages connected to them simultaneously Rockwell
142. s multicasting data and connections to all Listening controllers are also broken Rockwell Automation Publication 1756 UM010B EN P December 2011 Configurable Flowmeter Modules in a Local Chassis Configurable Flowmeter Operation in the ControlLogix System 23 CFM modules multicast their data periodically Multicast frequency depends on the options chosen during configuration and where in the control system the module physically resides The data consumer an owner controller is responsible for knowing that the format of the new data is integers Requested Packet Interval RPI 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 Ge Ne On Board Memory fo Status Data Flowmeter 0 ChO Flowmeter 1 Ch1 IMPORTANT J ot ad 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 Total
143. s tag is an ordered pair with tag Operations 0 kFactStruct FreqAtKFactor 2 qa 990 0 C Operations 0 kFactStruct kFactorForChan 3 Float REAL This tag is an ordered pair with tag Operations 0 FactStruct FreqAtKFactor 3 lop 0 0 C Operations 0 kFactStruct kFactorForChan 4 Float REAL This tag is an ordered pair with tag Operations 0 kFactStruct FreqAtkFactor 4 C3 0 0 C Operations 0 kFactStruct kFactorForChan 5 Float REAL This tag is an ordered pair with tag Operations 0 kFactStruct FreqAtKFactor 5 a 0 0 C Operations 0 kFactStruct kFactorForChan 6 Float REAL This tag is an ordered pair with tag Operations 0 FactStruct FreqAtKFactor 6 lop 0 0 C Operations 0 kFactStruct kFactorForChan 7 Float REAL This tag is an ordered pair with tag Operations 0 kFactStruct FreqAtKFactor 7 qp 0 0 C Operations 0 kFactStruct kFactorForChan 8 Float REAL This tag is an ordered pair with tag Operations 0 kFactStruct FreqAtKFactor 8 O 0 0 C Operations 0 kFactStruct kFactorForChan 9 Float REAL This tag is an ordered pair with tag Operations 0 kFactStruct FreqAtkFactor 9 lop 0 0 C Operations 0 kFactStruct kFactorForChan 10 Float REAL This tag is an ordered pair with tag C Operations 0 kFac
144. s the Overrange alarm on output connected to channel 0 When the Frequency Period exceeds 100KHz this alarm is set 0 No Alarm 1 Alarm Enabled O Total 0 Overflow Decimal BOOL Enables the Overflow alarm on output connected to channel 0 When the Total Counts exceeds the Roll Over value this alarm is set 0 No Alarm 1 Alarm Enabled O Total 0 Overspeed Decimal BOOL Enables the Overspeed alarm on output connected to channel 0 When the Speed exceeds the Highest Allowed Frequency value this alarm is set 0 No Alarm 1 Alarm Enabled O Total 0 Acceleration Decimal BOOL Enables the Acceleration alarm on output connected to channel 0 When the absolute acceleration exceeds the Acceleration Alarm value this alarm is set 0 No Alarm 1 Alarm Enabled O Total 0 Control Binary SINT O Total 0 Reset Decimal BOOL Rising edge resets the count O Total 0 Load Decimal BOOL Reserved O Total 0 ProverEnable Decimal BOOL Enables the prover operation on output connected to channel 0 Once this bit is enabled the module waits for output Zp to energize before beginning prover operations 0 Prover operation is disabled 1 Prover operation is enabled O Total 0 FillEnable Decimal BOOL Enables the filling operation on output connected to channel 0 0 Fill operation is disabled 1 Fill operation is enabled O Total 0 F
145. ses using a Flowmeter or positive displacement meter The module then scales pulse count to engineering units The CFM module also 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 5 eee 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 1 Create a new module see page 80 2 Set all communications options including e name e communication format e slot number minor revision e electronic keying e RPI For this application the minimum RPI 50 ms See pages 81 to 84 3 Access the module tags via the Tag Editor see page 85 Rockwell Automation Publication 1756 UM010B EN P December 2011 102 Configuring the Configurable Flowmeter Module 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 C ProgToFaultEn Style Decimal Data type BOOL Definition Sets outputs to selected Fault state when th
146. st Mee ated Sample Configuration for Totalizer Mode Filler Function Configurable Output Behaviors 00 6 crea ies witiwes eee tudes How To Enable Output Behavior Configuration Chapter 4 What this Chapter Gontains 4 saab aes ae baa e aoa Rees Power Requirements inertie at EE yon ea mama E ores Installing the Mod le aniis Pe hited UE E tse att et Keying the Removable Terminal Block Interface Module Reythe Modules sr srla Sea waraiadd dence eane a whee a sen we ant Keythe REBT ct hte i ea is ame a AR ohne eu SAN a Wiring the Removable Terminal Block 000000000 Connect Grounded End of the Cable os cshuneeiisenee eee es Connect Ungrounded End of the Cable 000 Connect Wires to the RTBs tose wich Gti h ciel ii mantels as Winne the Mod l sss ronto SEEE rer ge an Gra Pear ar E erty ara Standard Flowmeter Wiring Example 0 0000 Standard Prover Detector Wiring Example Standard Output Wiring Example 0 00 e eee Assembling the Removable Terminal Block and Housing Installing the Removable Terminal Block on the Module Removing the Removable Terminal Block from the Module Removing the Mod le ia cer ae veneer REE MOS Be ALA ROR Rockwell Automation Publication 1756 UM010B EN P December 2011 Configuring the Configurable Flowmeter Module Troubleshooting the Configurable Flowmeter Module Software Configurat
147. st be first enabled and started to activate the Fill Total This figure shows a 1756 CFM module in a brewery flow monitoring application while operating in the totalizer mode filler function The application shown requires additional ladder logic Logix controller 1756 CFM 1756 OF6CI y y fermentation tank mi _ T of a E of ooo pulse output ee JUL monitor liquid flow and total gallons SK pig Rockwell Automation Publication 1756 UM010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 51 Trickle Function for Totalizer Mode 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 ptetrigger feature helps make sure that the full flow valve turns off before it reaches the Fill Transition or Fill Total Target volume When the
148. start e Prover waiting for 2nd stop e Prover complete Alarms with the Prover Function The CFM module offers the following alarms when operating with the Prover function e Overflow Alarm e Overrange Alarm e Overspeed Alarm e 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 Sample Configuration for Totalizer Mode Prover Function To see a sample configuration for a 1756 CFM module using totalizer mode prover function including the use of all the features mentioned in the previous section see page 101 Rockwell Automation Publication 1756 UMO010B EN P December 2011 50 Configurable Flowmeter Module Features and Operational Modes Using the Totalizer Mode Filler Function The Totalizer Mode Filler function performs the basic operations of a fill application including the following basic steps 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 mu
149. t E a heart tute ate fake 157 Index irate NAc rate Ohi E a E E EENEG 161 Rockwell Automation Publication 1756 UM010B EN P December 2011 Preface This manual describes how to install configure and troubleshoot your ControlLogix Configurable Flowmeter module 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 0 Technical Data Provides specifications for the publication 1756 TD002 ControlLogix controllers 1 0 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 1 0 Modules User Detailed description of how to install and Manual publication 756 UM058 use ControlLogix digital 1 0 Modules ControlLogix Analog I O Modules User Detailed description of how to install and Manual publication 1756 UM009 use ControlLogix analog 1 0 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 guide
150. t FreqAtKFactor 5 C Operations 0 kFactStruct kFactorForChan 6 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FreqAtKFactor 6 C Operations 0 kFactStruct kFactorForChan 7 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FregAtKFactor 7 C Operations 0 kFactStruct kFactorForChan 8 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FreqAtKFactor 8 C Operations 0 kFactStruct kFactorForChan 9 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FregAtKFactor 9 C Operations 0 kFactStruct kFactorForChan 10 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FreqAtKFactor 10 C Operations 0 kFactStruct kFactorForChan 11 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FregAtKFactor 11 C Operations 0 kFactStruct kFactorForChan 12 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FregAtKFactor 12 C Operations 0 kFactStruct FreqAtKFactor 0 Float REAL 0 0 C Operations 0 kFactStruct FreqAtKFactor 1 Float REAL Freq 1 for KFactor 1 100 0 C Operations 0 kFactStruct FregAtKFactor 2 Float REAL Freq 2 for KFactor 2 500 0 C Operations 0 kFactStruct FregAtKFactor 3 Float REAL Freq 3 for KFactor 3 0 0 C Operations 0 kFactStruct FregAtKFactor 4 Float REAL Freq 4 for KFactor 4 0 0 Rockwell Automation Publica
151. t 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 1 Create a new module see page 80 2 Set all communications options including e name e communication format e slot number e minor revision e electronic keying e RPI Por this application the minimum RPI 5 ms See pages 81 to 84 3 Access the module tags via the Tag Editor see page 85 Rockwell Automation Publication 1756 UM010B EN P December 2011 Table 9 Tag Changes Required for Totalizer Mode Using Filler Function C ProgToFaultEn Configuring the Configurable Flowmeter Module 109 4 Change only the tags listed in Table 9 Ignore all other tags they do not affect totalizer mode using the prover function Style Decimal Data type BOOL Definition Sets outputs to selected Fault state when the owner controller is in Program mode 0 outputs use Program mode setting 1 outputs use fault mode settings Enter this Value C Operations 0 FilterControl 0 Decimal SINT bit 0 1 apply filter to FO bit 1 1 apply filter to GO bit 2 1 apply 1second debounce to GO C Operations 0 MeterSamples Decimal SINT 50 C Operations 0 ThresholdControl Decimal SINT Sets flowmeter input threshold control 0 50mV threshold magnetic pickup 1 1 3V threshold TTL 2 4 0V threshold P
152. t will flow through the photodiode of the opto isolator and that gate will be OFF the corresponding input status indicator is OFF The input current magnitude can be determined by CASE A for 5V DC operation CASE B for 10 to 31 2 V DC operation gate input current gate input voltage 2V1 11509 gate input current gate input voltage 2V 150QlS note 2 Examples Examples Examples 1 If gate input voltage 5V DC gate input current 5V 2V 1500 gate input current 20mA 1 If gate input voltage 10V DC gate input current 10V 2V 1 150Q See note 2 gate input current 7mA 1 If gate input voltage 5V DC gate input current 31 2V 2V 1150Q See note 2 gate input current 25 4mA here is approximately a 2V drop across 01 the photodiode he operating range of the input is 5 10mA and Q1 functions as an overcurrent protection circuit If an open collector device with pull up is used the value of the pull up must be added to the Q value shown in the denominator Rockwell Automation Publication 1756 UM010B EN P December 2011 Schematics 139 Output Circuits Output 0 Output 1 The CFM module provides two output circuits Discrete Outputs The CFM module s outputs are comprised of isolated power MOSFETs These devices operate in current sourcing mode and are capable of delivering up to 1A 10 31 2V DC and 20mA 5V DO
153. tStruct FreqAtKFactor 10 0 0 Rockwell Automation Publication 1756 UM010B EN P December 2011 104 Configuring the Configurable Flowmeter Module Table 8 Tag Changes Required for Totalizer Mode Using Prover Function Name Style Datatype Definition Enter this Value C Operations 0 kFactStruct kFactorForChan 11 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FreqAtKFactor 11 C Operations 0 kFactStruct kFactorForChan 12 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FreqAtKFactor 12 C Operations 0 kFactStruct FreqAtKFactor 0 Float REAL 100 0 C Operations 0 kFactStruct FreqAtKFactor 1 Float REAL Freq 1 for KFactor 1 0 0 C Operations 0 kFactStruct FregAtKFactor 2 Float REAL Freq 2 for KFactor 2 500 0 C Operations 0 kFactStruct FregAtKFactor 3 Float REAL Freq 3 for KFactor 3 0 0 C Operations 0 kFactStruct FregAtKFactor 4 Float REAL Freq 4 for KFactor 4 0 0 C Operations 0 kFactStruct FreqAtKFactor 5 Float REAL Freq 5 for KFactor 5 0 0 C Operations 0 kFactStruct FreqAtKFactor 6 Float REAL Freq 6 for KFactor 6 0 0 C Operations 0 kFactStruct FregAtKFactor 7 Float REAL Freq 7 for KFactor 7 0 0 C Operations 0 kFactStruct FregAtKFactor 8 Float REAL Freq 8 for KFactor 8 0 0 C Operations 0 kFactStruct FregAtKFactor 9 Float REAL Freq 9 for KFa
154. talizer Mode Filler Function 108 Appendix A What this Appendix Contains oats deuteron ty Ce oes eas 115 Using the Status Indicators 6 fa Foe Wt oo eee GRA a 115 Using RSLogix 5000 to Troubleshoot Your Module 117 Determine Fault Typ sr ss acta tine Mes eee EA 118 Using Error Codes ug Atle Lk ist E Bat ahaa 5 Salil AA 119 Appendix B E ae PARSE och acacia Enis A E haa ented ting haveh aan nd 121 Appendix C What This Appendix Contains tise af aed cen epoca ears tou eas 137 Input Circuits cng tue e ee tee natse ta pS Ar wap eed SE 137 Flowmeter Inputs i sosio ee ay as GES ee RAS 137 Gate US a ee 2 iat beaten Boe ag Gah eget AeA RENNES REM Ow HRN 138 O tp t CIRCUS a edn Pate E E Ea ce Gus thie Dak eee cag Wier 139 Discr t COMES rc ise Bini a Behe is Ria ape Sha eee ee neigh 139 Rockwell Automation Publication 1756 UM010B EN P December 2011 8 Table of Contents Appendix D Frequency Accuracy Frequency Accuracy in High Resolution Preguen MIGGE Ns 6h aca renee ia dina a eae en ODA ea igh PRL 141 Calculate Frequency Accuracy jonas iui whaan aww enn es 141 Frequency Accuracy in Totalizer Mode 000000004 143 Calculate Frequency Accumeyiuitis whisker ators were 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 ah ere a Cerin oe ric ile per
155. talizer mode 57 Filler Function Alarms 57 Features available 52 Fill enable feature 53 Fill hold feature 54 Fill mode feature 53 Fill start feature 54 Fill state feature 54 Fill tansition timer feature 57 Fill total feature 55 Fill total target feature 57 Fill transition feature 57 Gross volume feature 55 in totalizer mode 50 Low frequency clear feature 52 Net rate feature 57 Net volume feature 55 PreTrigger feature 53 Tie to counter feature 53 Total counts feature 55 Trigger on feature 53 Flowmeter Inputs 34 Schematics 137 Flowmetering Channels 34 Frequency Average Feature in high resolution frequency mode 40 with prover function in totalizer mode 46 Frequency Period Feature with prover function in totalizer mode 47 Functions Filler function in totalizer mode 50 Prover function in totalizer mode 42 G Gate Inputs 34 Schematics 138 Gross Rate Feature with prover function in totalizer mode 48 55 Gross Volume Feature with filler function in totalizer mode 55 with prover function in totalizer mode 47 Grounding the Module 67 H High Resolution Frequency Mode 36 157 Acceleration alarm value feature 40 Acceleration calculation feature 39 Acceleration feature 40 Alarms 40 Features available 38 Frequency average feature 40 Highest allowed frequency 40 Low frequency clear feature 38 Meter factor feature 39 Output operation 37 Sample time feature 38 Terminal usage 37 Tie to counter feature
156. tandard operating conditions Rockwell Automation Publication 1756 UMO010B EN P December 2011 48 Configurable Flowmeter Module Features and Operational Modes Gross Rate Use Gross Rate to convert total counts to rate units The module employs a uset 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 e If the input frequency is below 100Hz the K factor used is always 10 0 for frequencies interpolated between 0 100Hz e If the input frequency is between 100Hz and 200Hz the K factor is interpolated as follows 71 0 25 0 K factor fin 100 0 x _ x 25 0 200 0 100 0 e If the input frequency is between 200Hz and 300Hz the K factor is interpolated as follows 111 0 71 0 K factor fin 200 0 x x 71 0 300 0 200 0 e If the input frequency is greater than 300Hz the K factor used is always 100 0 There is no K factor calculation over 300Hz To use Gross Rate you must set the K factor values in Module Tags as shown below Name Style Datatype Value Changeduring operation C Operations 0 kFactStruct kFactorForChan 0 Float REAL 25 9 Yes C Operations 0 kFactStruct kFactorForChan 1 Float REAL 25 0 Yes C Operations 0 kFactStruct kFactorForChan 2 Float REAL 71 0 Y
157. tate O Total 0 Overrange Decimal BOOL Enables the Overrange alarm on output connected to channel 0 When the Frequency Period exceeds 100KHZz this alarm is set 0 No Alarm 1 Alarm Enabled Rockwell Automation Publication 1756 UM010B EN P December 2011 Table 9 Tag Changes Required for Totalizer Mode Using Filler Function Configuring the Configurable Flowmeter Module 113 Name Style Datatype Definition Enter this Value O Total 0 Overflow Decimal BOOL Enables the Overflow alarm on output 0 connected to channel 0 When the Total Counts exceeds the Roll Over value this alarm is set 0 No Alarm 1 Alarm Enabled 0 Total 0 Overspeed Decimal BOOL Enables the Overspeed alarm on output 1 connected to channel 0 When the Speed exceeds the Highest Allowed Frequency value this alarm is set 0 No Alarm 1 Alarm Enabled 0 Total 0 Acceleration Decimal BOOL Enables the Acceleration alarm on output 1 connected to channel 0 When the absolute acceleration exceeds the Acceleration Alarm value this alarm is set 0 No Alarm 1 Alarm Enabled l Status 0 FillState Decimal SINT Displays current state of module for channel 0 The following states are possible 0 Filler not active 1 Filler Enabled only waiting for start 2 Timed Trickle Flow complete not filled 3 Full Flow Fill mode 1 4 Timed Trickle Flow Fill mode 1 5 Full Flow Fill mode 0 6 Fill Total Target Tric
158. ter 5 Configuring the Configurable Flowmeter Module Mee pplication specific configuration data is transferred to the controller during the program download and sent to the CFM module during the initial power up After CFM module operation has begun you must use ladder logic and message instructions to make configuration changes Rockwell Automation Publication 1756 UMO010B EN P December 2011 20 Configurable Flowmeter Operation in the ControlLogix System CFM Modules in Local Chassis CFM modules in the same chassis as the owner controller are ready to run as soon as the configuration data has been downloaded CFM Modules in Remote Chassis You must run RSNetWorx software to enable CFM modules in the networked chassis Running RSNetWorx software transfers configuration data to networked modules and establishes a Network Update Time NUT for ControlNet The NUT is compliant with the desired communications options specified for each module during configuration Follow these general guidelines when configuring CFM modules 1 Configure all CFM modules for a given controller using RSLogix 5000 software and download that information to the controller 2 If the CFM configuration data references a module in a remote chassis run RSNetWorx software IMPORTANT RSNetWorx software must be run whenever a new module is added to a networked chassis When a module is permanently removed from a remote chassis we recommend that RSN
159. the equipment in appropriate static safe packaging when not in use Rockwell Automation Publication 1756 UM010B EN P December 2011 Installing the Configurable Flowmeter Module 63 ATTENTION The ControlLogix system has been agency certified using only the ControlLogix RTBs catalog numbers 1756 TBNH and 1756 TBSH Any application that requires agency certification of the ControlLogix system using other wiring termination methods may require application specific approval by the certifying agency Power Requirements This module receives power from the 1756 chassis power supply and requires 2 sources of power from the backplane e 300mA at 5 1V DC e 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 Rockwell Automation Publication 1756 UMO010B EN P December 2011 64 Installing the Configurable Flowmeter Module Installing the Module You can install or remove the module while chassis power is applied When you insert or remove the module while backplane power is on an electrical arc can occur This could cause an explosion in hazardous location installations Be sure that power is removed or the area is nonhazardous before proceeding Repeated electrical arcing causes excessive wear to contacts on both the module and its mating connector Worn contacts may create electrical resistance that can affect module ope
160. the standard prover 71 ControlLogix Backplane Connector 13 ControlNet CFM modules in remote chassis 24 Setting the Network Update Time NUT 20 Coordinated System Time CST 157 Creating a New Tag 90 Current Sourcing Outputs 35 D Data Structures Configuration structure 121 Input tags 128 Output tags 132 Data Transmissions Choosing a communications format 82 Default Configuration 79 83 Direct Connections 157 Disable Keying Electronic keying 157 Discrete Outputs Schematics 139 Downloading Configuration Data 87 E Electronic Keying 83 157 Choosing a method in RSLogix 5000 81 Choosing in RSLogix 5000 83 Compatible match 157 Disable keying 157 Exact match 157 Error Codes 119 Exact Match Electronic keying 157 Rockwell Automation Publication 1756 UM010B EN P December 2011 162 Index F Fault Reporting 26 84 118 Error codes 119 Features Internal 12 25 Physical 13 Fill Enable Feature with filler function in totalizer mode 53 Fill Hold Feature with filler function in totalizer mode 54 Fill Mode Feature with filler function in totalizer mode 53 Fill Start Feature with filler function in totalizer mode 54 Fill State Feature with filler function in totalizer mode 54 Fill Total Feature with filler function in totalizer mode 55 Fill Total Target Feature with filler function in totalizer mode 57 Fill Transition Feature with filler function in totalizer mode 57 Fill Transition Timer Feature with filler function in to
161. tion 1756 UM010B EN P December 2011 Table 9 Tag Changes Required for Totalizer Mode Using Filler Function C Operations 0 kFactStruct FreqAtKFactor 5 Style Float Data type REAL Configuring the Configurable Flowmeter Module Definition Enter this Value 111 Freq 5 for KFactor 5 0 0 C Operations 0 kFactStruct FreqAtKFactor 6 Float REAL Freq 6 for KFactor 6 0 0 C Operations 0 kFactStruct FreqAtKFactor 7 Float REAL Freq 7 for KFactor 7 0 0 C Operations 0 kFactStruct FregAtKFactor 8 Float REAL Freq 8 for KFactor 8 0 0 C Operations 0 kFactStruct FregAtKFactor 9 Float REAL Freq 9 for KFactor 9 0 0 C Operations 0 kFactStruct FreqAtKFactor 10 Float REAL Freq 10 for KFactor 10 0 0 C Operations 0 kFactStruct FreqAtKFactor 11 Float REAL Freq 11 for KFactor 11 0 0 C Operations 0 kFactStruct FreqAtKFactor 12 Float REAL Freq 12 for KFactor 12 0 0 C OutputSetup 0 FaultViode Decimal SINT Sets the state of output 0 when communications are lost with the owner controller in Fault Mode 0 Continue operation 1 Reset Output 0 to OFF when in Fault Mode 2 Set Output 0 to ON when in Fault Mode C QutputSetup 0 ProgMode Decimal SINT Sets the state of output 0 when communications are lost with the owner controller in Program Mode
162. tions 0 kFactStruct kFactorForChan 6 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtkFactor 6 C Operations 0 kFactStruct kFactorForChan 7 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtkFactor 7 C Operations 0 kFactStruct kFactorForChan 8 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtkFactor 8 C Operations 0 kFactStruct kFactorForChan 9 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtkFactor 9 C Operations 0 kFactStruct kFactorForChan 10 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtKFactor 10 C Operations 0 kFactStruct kFactorForChan 11 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtKFactor 11 C Operations 0 kFactStruct kFactorForChan 12 Float REAL This tag is an ordered pair with tag C Operations 0 kFactStruct FreqAtKFactor 12 C Operations 0 kFactStruct FregAtKFactor 0 Float REAL C Operations 0 kFactStruct FreqAtKFactor 1 Float REAL Freq 1 for KFactor 1 C Operations 0 kFactStruct FregAtkFactor 2 Float REAL Freq 2 for KFactor 2 C Operations 0 kFactStruct FreqAtKFactor 3 Float REAL Freq 3 for KFactor 3 Rockwell Automation Publication 1756 UM0 10B EN P December 2011 124 Software Configuration Tags Table 13 Configurable Flowmeter Module Configuratio
163. u must use the reset for the Totalizer to reset those values Rockwell Automation Publication 1756 UMO010B EN P December 2011 54 Configurable Flowmeter Module Features and Operational Modes 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 Use the Fill Hold feature to shutdown the e full flow valve ot e trickle flow valve 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 e Filler not active or In Hold e Filler Enabled only waiting for start e Timed Trickle Flow complete not filled e Full Flow Active or Running e Timed Trickle Flow Active e Full Flow Active e Trickle Flow Active e Fill complete 7 in module tags TIP Use the Fill States to operate a trickle flow valve connected to an optional digital output module Rockwell Automation Publication 1756 UMO010B EN P December 2011 Configurable Flowmeter Module Features and Operational Modes 55 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
164. ue 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 VO 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 e Industrial Automation Wiring and Grounding Guidelines publication 1770 4 1 for additional installation requirements e NEMA Standard 250 and IEC 60529 as applicable for explanations of the degrees of protection provided by enclosures Rockwell Automation Publication 1756 UMO010B EN P December 2011 62 Installing the Configurable Flowmeter Module North American Hazardous Location Approval The following information applies when operating this equipment in hazardous locations Products marked CLI DIV 2 GP A B C D are suitable for use in Class Division 2 Groups A B C D Hazardous Locations and nonhazardous
165. uency sample Tsample S the sample time period Table 6 Sample Resolutions Fin Tsample Resolution 60Hz 0 033 seconds 0 00045Hz 5000Hz 0 020 seconds 0 0625Hz 50 000Hz 0 050 seconds 0 25Hz 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 Rockwell Automation Publication 1756 UMO010B EN P December 2011 98 Configuring the Configurable Flowmeter Module Follow the steps below to configure your CFM module for high resolution frequency mode 1 Create a new module see page 80 2 Set all communications options including e name e communication format e slot number e minor revision e electronic keying e RPI Por this application the minimum RPI 5 ms See pages 81 to 84 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 Table 7 Tag Changes Required for High Resolution Frequency Mode Name Style Datatype Definition Enter this Value C ChOLowFreqClear Decimal BOOL Enables the minimum detectable frequency level for 1 Channel 0 Set t
166. ulses being counted by the CFM per second When the frequency petiod exceeds 100kHz and the Overrange Alarm is enabled the Overrange Alarm is set Rockwell Automation Publication 1756 UMO010B EN P December 2011 46 Configurable Flowmeter Module Features and Operational Modes Total Overspeed Use Total Overspeed to monitor when a flowmeter exceeds the Highest Allowed Frequency With this feature the CFM module calculates speed by the number of pulses counted in a user defined sampling period When the speed exceeds Highest Allowed Frequency and the Overspeed Alarm is enabled the Overspeed Alarm is set Total Acceleration Use Total Acceleration to monitor when a flowmeter exceeds the maximum acceleration rate The acceleration rate is calculated by using a three point difference formula with unevenly spaced points The acceleration calculation indicates the number of samples used in the calculation 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 Use Frequency Average when Frequency Period must be averaged over multiple samples meter samples You must configure the CFM module with a user
167. ult 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 Rockwell Automation Publication 1756 UMO010B EN P December 2011 78 Configuring the Configurable Flowmeter Module Using this Chapter Overview of the Configuration Process This chapter is broken into two sections e Overview of the Configuration Process Includes a detailed explanation of how to perform each task mentioned in the overview e Examples of how to configure your CFM module for any of the following operational modes High resolution frequency mode Totalizer mode using the prover function Totalizer mode using the filler function 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
168. ut Capabilities n os asusu nunna 15 Using Module Identification and Status Information 16 Chapter 2 What This Chapter Cotitains i005 scusses eiclieesbdue eterna 17 OWED nnd ed ie cones Hou eb erea ua tem a ote el ead 19 Using RSNetWorx and RSLogix 5000 0 ee eee eee 19 CFM Modules in Local Chassis 5 ae aac sta eee Kae ea ke ae 20 CFM Modules in Remote Chassis n ci gvg dead ene cas 20 COMME CHONG einion k aaa te aie Catan tat et A i AE 21 Direct Connettore e E aiara i aa ehaneniane 21 Listen Only Connections 6 cession attaded bAvare bGennang tech unune 22 Configurable Flowmeter Modules in a Local Chassis 23 Requested Packet Interval RPI oc ciecis obese Pe es 23 Configurable Flowmeter Modules in a Remote Chassis 24 Chapter 3 What this Chapter Contaitis y cies eicey ie ctl ee keels cs 25 Understanding General Module Features 0 00000 25 Removal and Insertion Under Power RIUP 26 Module Fault Reporting ia3 4 catie oie hes oan een eas 26 Fully Software Configurable gsieiiua copes Why Wiravan aacutlels fe 26 Electronic Weyine isni E e as oa ee Rn E 27 Producer Consumer Model anana 33 Module Status Intormatioti c odsoccsanvaanseddes sa nieaans 34 Configurable Flowmetering Channels 0000 34 Plowmenet INPUts 25 52 cra a ened eo Sates MAO Rhea wy Re RES 34 Gate Inputs saatuse dead ah oe eae etek olan res 34 User Defined Pres
169. utput connected to channel 0 When the Total Counts exceeds the Roll Over value this alarm is set 0 No Alarm 1 Alarm Enabled Rockwell Automation Publication 1756 UM010B EN P December 2011 106 Configuring the Configurable Flowmeter Module Table 8 Tag Changes Required for Totalizer Mode Using Prover Function O Total 0 Overspeed Style Decimal Data type BOOL Definition Enter this Value Enables the Overspeed alarm on output connected to channel 0 When the Speed exceeds the Highest Allowed Frequency value this alarm is set 0 No Alarm 1 Alarm Enabled 1 O Total 0 Acceleration Decimal BOOL Enables the Acceleration alarm on output connected to channel 0 When the absolute acceleration exceeds the Acceleration Alarm value this alarm is set 0 No Alarm 1 Alarm Enabled Status 0 ProverState Decimal SINT Displays status of the prover operation on channel 0 0 Prover Not Active 1 Prover waiting for 1 start 2 Prover waiting for 15t stop 3 Prover waiting for 2d start 4 Prover waiting for 2nd stop 5 Prover Complete Status 0 TotalCounts Decimal DINT Displays actual pulses counted by the counter connected to the channel 0 Status 0 FreqAverage Float REAL Displays frequency averaged over the Meter samples on channel 0 Status 0 FreqPeriod Float REAL Displays frequency using sample time on ch
170. w Show All zj Sort Tas Name LO x TF AB 1756 Local 1 1 CERN AB 1756 Local 1 0 te ceca AB 1756 x Monitor Tags Aetos inf A Controller Tags CFM_user_manual controller oO x Scope CFM_user_manual c z Show Show All j Sot TagName e a E Locat1 C KRI AB 1756 i Local 1 C ProgT oF aultEn 0 Decimal BOOL E Local 1 C ChannelCfgBits 2 0000_0000 Binary SINT Local 1 C Ch0ProverDirection 0 Decimal BOOL Locatt C ChiProverDirection 0 Decimal BOOL Local 1 C ChOLowFreqClear 0 Decimal BOOL Locat1 C ChiLowFreqClear 0 Decimal BOOL liz Local 1 C Ch0PreT rigger 0 Decimal BOOL E Local 1 C Ch1PreT rigger 0 Decimal BOOL S Locat1 C Operations m AB 1756 IE Local 1 C Operations 0 dean AB 1756 gt Operations 0 Operational ode 0 Decimal SINT I Local 1 C Operations 0 OperationalMode 0 0 Decimal BOOL y E gt Monitor Tags 4 nw Rockwell Automation Publication 1756 UMO010B EN P December 2011 86 Configuring the Configurable Flowmeter Module Changing Configuration Some amen features ate changed on a module wide basis and some on LEE A Information at the Tags a point Oy Pole pasis Configurable F
171. y level for Channel 0 Set the bit to 1 to enable it C Ch1 LowFreqClear Decimal BOOL Enables the minimum detectable frequency level for Channel 1 Set the bit to 1 to enable it Rockwell Automation Publication 1756 UM010B EN P December 2011 122 Software Configuration Tags Table 13 Configurable Flowmeter Module Configuration Tags Name Style Datatype Definition C ChOPreTrigger Decimal BOOL Enables the PreTrigger on Channel 0 for full flow Set the bit to 1 to enable it C Ch1PreTrigger Decimal BOOL Enables the PreTrigger on Channel 1 for full flow Set the bit to 1 to enable it C Operations 0 OperationalMode Decimal SINT Sets the module s operational mode 0 OFF 1 Totalizer Mode 2 Non Resettable Totalizer Mode 3 High Resolution Frequency Mode C Operations 0 FilterControl Decimal SINT The following values placed in the appropriate word invoke the following filters 0x01 Hardware sub 100Hz RC filter for FO 0x02 Hardware sub 100Hz RC filter for GO 0x03 2 Hardware filters sub 100Hz RC for FO and GO 0x04 Firmware filter 1 second debounce filter used for prover applications for GO ignore disable the gate for 1 second after an initial pulse 0x06 both the Hardware and Firmware filters for GO 0x07 all filters above Hardware sub 100Hz RC for FO and GO and the Firmware 1 second debounce on prover for GO C Operations 0 MeterSamples Decimal SINT C Operations 0 Thr
172. zer Mode Using Filler Function Configuring the Configurable Flowmeter Module Name Style Datatype Definition Enter this Value C Operations 0 FilterResolution Float REAL Sets resolution of the Speed calculation 0 166 based on the raw counts 0 default of 0 00001 0 00001 resolution of 1 count of 100 000 raw counts C Operations 0 SampleTime Float REAL Sets time for a sample to be taken 0 5 2 0 second maximum sample time for high resolution frequency mode and 5 0 seconds for totalizer mode C Operations 0 kFactStruct kFactorForChan 0 Float REAL K factor 0 for Channel 0 when frequency is lt 600 0 FreqAtKFactor 1 C Operations 0 kFactStruct kFactorForChan 1 Float REAL This tag is an ordered pair with tag 600 0 C Operations 0 kFactStruct FregAtKFactor 1 C Operations 0 kFactStruct kFactorForChan 2 Float REAL This tag is an ordered pair with tag 550 0 C Operations 0 kFactStruct FregAtKFactor 2 C Operations 0 kFactStruct kFactorForChan 3 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FregAtKFactor 3 C Operations 0 kFactStruct kFactorForChan 4 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruct FregAtKFactor 4 C Operations 0 kFactStruct kFactorForChan 5 Float REAL This tag is an ordered pair with tag 0 0 C Operations 0 kFactStruc
Download Pdf Manuals
Related Search
Related Contents
SMART Ideas User's Guide Septembre 2007 Le Liahona CG NPAt/MacAL Jukebox Multimedia 20, 120 & AV140 Voyager 100 User Manual Spanish VACÍO DE YANG DE BAZO-RIÑÓN - BI SHEN YANG XU 61AF Pompes à chaleur haute température Copyright © All rights reserved.
Failed to retrieve file