Home

ControlLogix High-speed Analog I/O Module User Manual, 1756

image

Contents

1. Sees are O 41623 12 Rockwell Automation Publication 1756 UM005B EN P January 2013 What is the ControlLogix High speed Analog 1 0 Module Chapter 1 Table 1 lists the physical features on the ControlLogix high speed analog I O module Table 1 ControlLogix High speed Analog 1 0 Module Physical Features Feature ControlLogix backplane connector Description Provides an interface to the ControlLogix system by connecting the module to the backplane Connector pins Input output power and grounding connections are made to the module through these pins with the use of an RTB Locking tab Anchors the RTB on the module to maintain wiring connections Slots for keying Slots mechanically key the RTB to prevent you from making the wrong wire connections to your module Status indicators Display the status of communication module health and calibration information Use these indicators to help in troubleshooting Top and bottom guides Provide assistance in seating the RTB onto the module Rockwell Automation Publication 1756 UM005B EN P January 2013 13 Chapter1 What is the ControlLogix High speed Analog 1 0 Module Notes 14 Rockwell Automation Publication 1756 UM005B EN P January 2013 Chapter 2 High speed Analog 1 0 Operat
2. Chapter6 Calibrate the Module Ifthe measurement is within an acceptable range the channel is marked with an OK status such as shown below If the measurement is not within an acceptable range the software returns you to step 6 until the module produces an acceptable output low reference level Press Next to go on to High Reference test Click Next to proceed 8 Command the output channel to produce a high voltage reference level The software commands the output channel 0 to produce a high voltage reference of 10 00V Calibration Wizard Output Reference Signals 4 u a High press Ne to Sat the channel Calorate sient Reference producing the reference volts signal Channels 0 Click Next to proceed 9 Record the results shown on your voltage calibrator Measure the output values for the selected channels using a vots Record the voltage multimeter with an 10 0003 accuracy of at least 4 i a A a measurement decimal places O AmA Channels 0 Enter the measured value for each channel in the Recorded Reference column Press Next to continue Click Next to proceed 94 Rockwell Automation Publication 1756 UM005B EN P January 2013 Calibrate the Module Chapter 6 Ifthe measurement is within an acceptable range the channel is marked with an OK status such as shown below If the measurement is not within an acceptable range the software returns you to step 8 until the module produc
3. fo 1 2 3 aren E Disable all alarms IMPORTANT Set all the parameters I Latch Process Alarms Latch process alarms for each channel before proceeding Latch Rate Alam page 44 Process Alarms Latch the rate alarm High High 0 ni Set process alarms page m Tho ww fi i Deadband Lar iat High a TE fi p lt a et the deadban During module operation the Unlatch page 44 buttons are enabled once set Click Low T Rate Alarm Set the rate alarm the button to unlatch alarms Low Low 5 IE i COV CL j0 e page 45 Cancel Click Next to proceed Click Finish to accept the parameters you have configured for your module Module Properties Local 1 1756 IF4FXOF2F A 1 1 x pen Choose a range for the Choose an output channel jo Gwenn faoveotov IMPORTANT Set all the parameters for output page 46 each channel before proceeding Bes T Hold for Initialization If necessary enable Hold High Signal High Engineering for Initialization page 47 100 v f 100 Set the scaling page 36 e 36 Low Signal Low Engineering 100 10 0 Finish gt gt Cancel Click Next to proceed Click Finish to accept the parameters you have configured for your module Rockwell Automation Publication 1756 UM005B EN P January 2013 77 Chapter5 Configure the Module Module Properties Local 1 1756 IF4FXOF2F A 1 1 rm Channel Choose an output channel so IMPORTAN
4. 42878 Status indicators on the module provide the current status of the module as described in Table 13 Table 13 Status Indicators for Input Modules Indicator Status Description OK Steady green The inputs are being multicast and in normal operating state The outputs are in Run mode OK Flashing green The module has passed internal diagnostics but is not currently performing connected communication or is in Program mode Inputs are in a normal operating state Outputs are in the configured state for Program mode OK Flashing red Previously established communication has timed out Check controller and chassis communication OK Steady red The module must be replaced Replace the module CAL Flashing green The module is in Calibration mode Rockwell Automation Publication 1756 UMO05B EN P January 2013 97 Chapter7 Troubleshoot the Module i i In addition to the status indicators on the module the application will alert you se the ogix Designer Pp y Appli cation to Troubleshoot fault conditions You will be alerted in one of three ways e Warning icon next to the module in the I O Configuration tree e Status on the Module Info page e Fault message in the status line e Notification in the tag editor The examples below show fault notification Diagnostic faults are reported only in the tag editor Warning Signal in 1 0 Configuraton Tree Rem Run mring Path AB DFIN
5. Edit the Configuration After you set configuration for a module you can review and change it You can change configuration data and download it to the controller while online This is called dynamic reconfiguration Your freedom to change some configurable features though depends on whether the controller is in Remote Run mode or Program mode IMPORTANT Although you can change configuration while online you must go offline to add or delete modules from the program The editing process begins on the main page Fie Edit View Search Logic Communications Path AB_KTC ANB Backplane 3 Offline I RUN No Forces rm ok __ T pat No Edits air Hees TH 1 0 5 Controller Tags a C Controller Fault Handler E Power Up Handler A E Tasks a fa MainTask 52 MainProgram A Program Tags Eh MainRoutine Unscheduled Programs E E Motion Groups Ungrouped Axes G Trends B 68 Data Types ER User Defined 5B Strings E STRING a oa Predefined H E Module Defined 5 6 10 Configuration New Module Cut Edit properties for selected comp ee aste Eas 1 Select 1 0 Configuration Tears 2 Right click to see the menu a a 3 Choose Properties The Module Properties dialog box appears as shown below E Module Properties Local 2 1756 IF4FXOF2F A 1 1 x Click the tab associated Output Configuration Output State Limits Input Calibration Outpu
6. Outputs use 8192 counts of current resolution email OmA 21mA Inputs use 4096 counts of 4096 Counts current resolution f A Rockwell Automation Publication 1756 UM005B EN P January 2013 35 Chapter 3 36 Module Features Use Table 3 to see the resolution for each module range Table 3 Module Resolution Range Input Range Effective Bits across Range Resolution 10V 14 bits 1 3 mV count OV 10V 13 bits 1 3 mV count OV 5V 12 bits 1 3 mV count OmA 21mA 12 bits 5 25 WA count Output Range Effective Bits across Range Resolution 10V 14 bits 1 3mV count OmA 21mA 13 bits 2 8uA count IMPORTANT Because this module must allow for possible calibration inaccuracies resolution values represent the available analog to digital or digital to analog counts over the specified range Scaling The scaling feature provides the option to change a quantity from one notation to another When you scale a channel you must choose two points along the channel s operating range and apply low and high values to those points For example if you use an input in Current mode the channel maintains a 0 21mA range capability But your application may use a 4 20 mA transmitter You can scale the module to represent 4 mA as the low signal and 20 mA as the high signal and scale that into engineering units of your choice In this case scaling can cause the module to return data to the controller so that 4 mA returns a
7. IMPORTANT Although a high speed analog 1 0 module works in a remote chassis it reaches maximum data production rates only in the local chassis For example if use a ControlLogix high speed analog 1 0 module in a local chassis the minimum RPI rate 300 us However when the module is used in a remote chassis connected by ControlNet you must account for the NUT The minimum ControlNet NUT 2 ms In this case the fastest time to receive data from a high speed analog 1 0 module is doubled when compared to a local chassis 1 Configure a communication module for the local chassis This module handles communication between the controller s local chassis and the remote chassis Add a 1756 CNB or 1756 CNBR module to the local chassis using the steps on page 73 2 Configure a communication module for the remote chassis o RSLogix 5000 High Speed Analog Documet File Edt View Search Logic Communications Te Feed Poth EET Offline D M RUN LA um HA t No Edite Bl r wo i B Controller Fault Handler ai i Power Up Handler BG Tasks S MainTask 2 MainProgram A Program Tags MainRoutine Unscheduled Programs E Motion Groups Right click the 1756 CNB module in the local chassis Delete Cross Reference Choose New Module Properties 3 Choose a 1756 CNB or 1756 CNBR module and configure it IMPORTANT Be aware of the two communication format choices available
8. Rockwell Automation Publication 1756 UM005B EN P January 2013 37 Chapter 3 38 Module Features Archiving IMPORTANT Archiving is available only with the following e Module firmware revision 3 005 or later For more information about upgrading a series A module with series B firmware see Appendix F RSLogix 5000 software version 16 03 00 or later or the Studio 5000 environment version 21 00 00 or later Archiving is an input scanning function that lets the high speed analog module store as many as 20 input data samples for each channel in the module s on board buffers before it sends the I O data to the controller By storing the channel data until 20 samples are taken the module lengthens the time between I O data transfers resulting in a better use of controller task resources by batching the samples into 1 large transfer rather than 20 small transfers When a Real Time Sample RTS period is defined during configuration it defines the interval in which the module scans for new data from each of the input channels for example RTS period one input data sample per channel Without archiving the module sends this channel data at the completion of every channel scan for example every RTS period Because archiving permits the module to store 20 channel scans worth of data on board before transferring it to the controller the system can effectively record channel data without excessively burdening the backplane or co
9. l In3Fault word are set word 2 I In2Fault 1 I In1Fault 0 l In0Fault If set the overrange and underrange If set the high limit alarm 0 low limit alarm 1 and wire off 5 bits 5 and 6 set the I InxFault bits bits set the OutxFault bit 4 or 5 in the Module Fault word 0 3 in the Module Fault word 8 7 6 5 4 2 1 0 8 7 6 5 4 3 2 1 0 43162 Input Channel Status Word Output Channel Status Word one for each input channel one for each output channel 8 l In x ChanFault matches l InxFault bits 8 0ut x ChanFault matches 0utxFault bits 7 l In x CalFault 7 Out x CalFault 6 In x Underrange 6 NotUsed 5 In x Overrange 5 Out x WireOff 4 In x RateAlarm 4 Out x NotANumber 3 L In x LAlarm 3 Out x InHold 2 In x HAlarm 2 Out x RampAlarm 1 1 In x LLAlarm 1 l Qut x LLimitAlarm 0 IIn x HHAlarm 0 Out x HLimitAlarm Rockwell Automation Publication 1756 UMO05B EN P January 2013 49 Chapter3 Module Features Fault Reporting Example Figure 10 shows an example of what bits are set when a ControlLogix high speed analog I O module reports a Wire Off condition on output channel 0 Three events occur beginning in the Output Channel Status word Figure 10 Fault Reporting for Wire Off Condition 15 14 13 12 11 Lo When set the OutOFault bit bit 4 sets the QutGroupFault bit bit 13 and the AnalogGroupFault bit bit
10. 1 Select the high speed analog 1 0 module 2 Choose a major revision General Tab Name Description Slot number Communication format minor revision Keying choice Series of Application specific Parameters Make custom 9 configuration choices here Edit a module s configuration here 72 Rockwell Automation Publication 1756 UM005B EN P January 2013 p Configuration Complete A pop up menu leads to a module s configuration properties f configu A series of tabs in the application provide access to change a module s ration data Click Finish to use the default configuration Finish The following diagram shows an overview of the configuration process 41058 Configure the Module Chapter 5 Create a New Module After you have started the application and created a controller project you must create anew module The wizard lets you create a new module and configure it IMPORTANT You must be offline when you create a new module File Edit View Search Logic Commi RemProg 07 E Not Running NoFoces M lt Use this pull down menu to go offline No Edits Upicad eee Wownigad Erooram Made Bun Mode Test Mode GS Glear Eautts GG Tig Fens Co ur Controller Properties When you are offline you must select a new module File Edit View Searc
11. ASE The Module Properties dialog box appears Click the Output Configuration tab ii Module Properties Local 2 1756 IF4FXOF2F A 1 1 x jutput Configuration Output State Limits Input Calibration Output Calibration Backplane Alarm Configuration Description J Status Running General Connection ModuleInfo Input Configuration Type 1756 IF4FXOF2F 4 4 Current Volt Inputs 2 Current Volt Outputs Fast Analog Vendor Allen Bradley Parent Local Name ih Speed Anslog sap A Comm Format Float Data z Beson fi fi Electronic Keying Disable Keying 7 Cancel Apply Help Rockwell Automation Publication 1756 UM005B EN P January 2013 91 Chapter6 Calibrate the Module Choose the channel Make sure each channel is using the correct operating range If the operating range is incorrect use the pull down menu to change the range You must apply any changes to the module before proceeding Select the outputs here This example shows Channel 0 using Voltage mode and Channel 1 using Current mode Because the channels use different modes the software requires that you calibrate them separately and disregards the Calibrate Channels in Groups setting 92 3 Verify the operating range for each channel You must use the correct operating range for each channel being calibrated or calibration will not work For example if you want to c
12. KEL Favorites Ket K Timer Counter X Input Output K compare E MainProgram MainRoutine C PowerUpHander SJ Tasks B MainTask Message Right click the question mark to see the menu AS Meggove bontal Lge Eh MainRoutine Cut Instruction Che Unscheduled Programs een CET Chee aa Motion Groups End Pa A Caley Ungrouped Axes Trends Delete Instruction Del EE Data Types Add Ladder Element Ins Choose New Tag Gi User Defined Edit Instruction Enter E Stings Edt Mean Operend Deseiption CH0 _ M STRING E E Predefined H E Module Defined 5 8 1 0 Configuration 8 1 17564F4FX0F2F A 8 2 1756 4F16 8 3 17561F16 S12 MainRoutine Rung 0 of 1 APP MERT 4 Complete the following information New Tag Eg Name the tag Module Reconfigure gt Name Module_Reconfigure Description 5 Cancel ae Click OK when finished __ Hep Choose the Base tag type w TagType Base Alias C Produced E E COMSUTET Consumed Choose the MESSAGE data type _________ gt Data Type MESSAGE a Configure Choose the controller scope S80 High Speed Analog Documentati f Style MR IMPORTANT You can create message tags only with the 5 controller scope Use the Scope pull down menu to choose the name of the controller project you are currently using Rockwell Automation Publicati
13. z E No Forces t NoEdts 8 Ee paaa E e kee Eos e 2 i I Battery OK m T 1 0 Not Responding D 8 MainT ask a J Program Tac E MainRoutine Unscheduled Progra E E Motion Groups B Sa 170 Configuration Warning icon when a arses A communication fault occurs or if the papat o f 3 1756 CNB B CNB module is inhibited BEN A 4 1756 IF4FXOF2F A a piven lt A 5 1756 0816 output_ H3 1756 CNB 2 ENE Ph 4 17564F4FXOF2F 15117560818 ou Warning icon The module in slot 4 has a communication fault Fault Message in Status Line E Module Properties Local 4 1756 IF4FXOF2F A 1 1 x Output Configuration Output State Limits Input Calibration Output Calibration Backplane General Connection E Input Configuration Alarm Configuration Status section lists major and minor faults m Identification Status and the internal state of the module Vendor Allen Bradley Major Fault None Product Type Multi channel Analog Minor Fault None Product Code 1756 F 4FXOF 2F Internal State 16 0030 unknown Revision 0 2 Serial Number FFFFFFFF Configured No Product Name 1756 IF4FXOF2F A BETA Owned No Module Identity Mismatch m Coordinated System Time CST Timer Hardware Ok Timer Sync ed No Refresh Reset Module Status line provides information on the connection to the module Sta
14. 15 When set Out 0 WireOff bit sets the OutOFault bit bit 4 in the Channel Fault word 0 When the Wire Off condition on channel 0 occurs the Out 0 WireOff bit bit 5 in the 8 7 6 5 4 3 2 1 0 43175 Output Channel Status word is set The following sections provide a listing and explanation of the bits included in each of the module s fault reporting words Module Fault Word Bits Table 8 defines the Module Fault word bits Table 8 Module Fault Word Bit Descriptions Bit Name Description Bit 15 AnalogGroupFault Bit is set when any of the bits in the Channel Fault word are set Bit 14 InGroupFault Bit is set when any of the input channel fault bits in the Channel Fault word are set Bit 13 0utGroupFault Bit is set when any of the output channel fault bits in the Channel Fault word are set Bit 12 Calibrating Bit is set when any of the module s channels are being calibrated When this bit is set all used bits in the Channel Fault word are set Bit 11 CalFault Bit is set when an individual channel calibration fault bit such as In 0 CalFault is set 50 Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Feat
15. 49 Module fault word bits 50 Output channel status word bits 53 Module Fault word 49 Module Inhibit 34 Module Resolution 35 Module Revision History 143 Module Revision Information 24 Module Serial Number 24 Module Series 144 Module Status 33 Module Status Reporting 49 Module Vendor Identification 24 Network Update Time NUT 146 For ControlNet 140 141 0 Open Wire Detection 47 Output Channel Circuits 135 Output Compatibility 23 Output Data Echo 18 19 21 48 Output Data Tags 118 Output Ranges 46 77 Ownership 16 146 Controller owning modules 16 Multiple owners 146 P Prevent Electrostatic Discharge 57 Process Alarms 44 Adjusting 77 Latch 77 Producer Consumer Communication 11 32 Program Mode 146 Reconfiguring module parameters 82 Rockwell Automation Publication 1756 UM005B EN P January 2013 Programming Software 24 Using ControlLogix controllers with the high speed analog 1 0 module 9 R Ramping 47 Adjusting ramp rate 78 Enabling 78 Maximum ramp rate 47 Rate Alarm 45 Adjusting 77 Latch 77 Rate Limiting 47 Maximum ramp rate 47 Real Time Sample 20 45 Real Time Sample RTS 18 Adjusting 77 In aremote chassis 137 138 Reconfiguring Module Parameters in Program Mode 82 Reconfiguring Module Parameters in Run Mode 81 Reconfiguring the Module Via a message instruction 128 Related Documentation 23 Remote Chassis Module operation 137 Removable Terminal Block Assembling with the housing 66 Ca
16. 8 Process Alarms High high alarm turns ON High high alarm turns OFF High alarm remains ON High alarm remains ON High High High alarm turns ON N Low alarms turns ON Low alarms turns OFF Alarm Deadbands Low Low 43153 Low low alarms turns ON Low low alarms turns OFF Low alarm remains ON Low alarm remains ON To see how to set process alarms see page 77 To see how to set the alarm deadband see page 77 44 Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Features Chapter 3 Rate Alarm The rate alarm triggers if the rate of change between input samples for each input channel exceeds the specified trigger point for that channel Values are configured in volts second V s EXAMPLE If you set the module to a rate alarm of 10 0V s the rate alarm will only trigger if the difference between measured input samples changes at a rate greater than 10 0V s If the module s RTS is 10 ms sampling new input data every 10 ms and at time 0 the module measures 5 0V and at time 10 ms measures 5 08V the rate of change is 5 08V 5 0V 10 ms 8 0V s The rate alarm would not set as the change is less than the trigger point of 10 0V s If the next sample taken is 4 9V the rate of change is 4 9V 5 08V 10 ms 18 0V s The absolute value of this result is gt 10 0V s so the rate alarm will set Absolute value is used because rate alarm checks for
17. Anomaly with Revision 3 005 and Later The following anomaly is corrected in firmware revision 3 005 and later CORRECTED When the high speed analog module series A is used in a system where its connection is through a 1756 EN2T module I O connections cannot complete Upgrade the high speed analog module to series B firmware revision 3 005 to enable the proper I O connection Rockwell Automation Publication 1756 UMO05B EN P January 2013 143 AppendixG Module Revision History Series B Modules as Direct Replacements for Series A Modules Install Series B Firmware 144 You can use a 1756 IF4FXOF2F B module firmware revision 3 005 or later as a direct replacement for a 1756 IF4FXOF2F A module When you insert a series B module into a series A slot the series A configuration profile works with the series B module as long as electronic keying is not set to Exact Match If Exact Match keying is required in your application you must remove the series A module from the I O Configuration tree and reconfigure it with the series B profile The series B module will operate identically to the series A module as long as the Archiving Connection communication format is not selected TIP Both series A and series B profiles for the 1756 IF4FXOF2F module will remain in the software If you are using a series A module and do not need to use archiving then you can continue to use the series A profile e Ifyou do not need to use archivin
18. Chapter 3 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 With Compatible Keying you can replace a module of a certain Major Revision with one of the same catalog number and the same or later that is higher Major Revision Ifa Major Revision is the same then make sure that the Minor Revision is the same or higher than it is configured in the project 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 w
19. Code Internal State Revision This information is used during online Er NUE Configured monitoring but not initial configuration Product Name Owed Module Identity Coordinated System Time CST Timer Hardware Timer Sync ed Retest Reset Module Cancel Finish gt gt Help Click Next to proceed 76 Rockwell Automation Publication 1756 UM005B EN P January 2013 Configure the Module Chapter 5 Module Properties Local 1 1756 IF4FXOF2F A 1 1 x Choose an input channel Channel IMPORTANT Set all the parameters oT Input Range 10V to 10 x for each channel before proceeding Digital Fiter 00 Choose a range for the input page 38 i i Scaling n i A High Signal High Engineering A filter time fioo Woe joo page 43 Set the scaling page 36 Low Signal Low Engineering joo Wooo fn 0 0 Set the RTS rate page 18 This setting affects the entire ats fo ms I Synchronize Module Inputs pa module inputs module not just a single channel To use sub millisecond values type values with a decimal point For example to use 800 uS type 0 8 Finish gt gt lt Back Cancel Click Next to proceed Click Finish to accept the parameters you have configured for your module Module Properties Local 1 1756 IF4FXOF2F A 1 1 Eg M Channel Choose an input channel
20. ERRE TaY Taai EN Change the configuration Local1 C In 0 AlarmDisable 0 Decimal Local 1 C In 0 Process larmLatch 0 Decimal Local 1 C In 0 Rate larmLatch 0 Decimal Local 1 C In 0 Range 16 0000 Hex Local C In 0 DigitalFilter 0 0 Float Local1 C In 0 RateAlarmLimit 0 0 Float Local 1 C In 0 LowSignal 10 0 Float Local 1 C In 0 HighSignal 10 0 Float Local 1 C In 0 LowEngineering 10 0 Float I i jineering fi 10 0 Float of 3 2 Add a rung of ladder logic with a ladder element as shown on page 123 The following dialog box appears Type MSG in the Add Ladder Element field gt Add Ladder Element MSG o La i Cancel e Rung SOR EOR Help Click OK 1 H4 Branch BST BND H Branch Level NXB HI Bit EH Timer Counter 49 Input Output he ff e H GSY Get System Value Lp ssv Set System Value Compare xl IV Show Language Elements By Groups Rockwell Automation Publication 1756 UM005B EN P January 2013 129 130 AppendixC Use Message Instructions to Perform Run time Services and Module Reconfiguration 3 Create a New Tag for the Module Reconfigure service o RSLogix 5000 High_Speed_Analog_Documentation 1756 L1 File Edit View Search Logic Communications Tools Window Help HEA Par Path AB_KTC T 6 Backplane 3 z S DE E al Offline 0 RUN LAG as No Forces gt Bios oF NoEdts aa aj Afric ae fae arf ao gt
21. Publication 1756 UMO05B EN P January 2013 121 AppendixC Use Message Instructions to Perform Run time Services and Module Reconfiguration Real time Control and Module Services Services sent via message instructions are not as time critical as the module behavior defined during configuration and maintained by a real time connection Therefore the module processes messaging services only after the needs of the I O connection have been met EXAMPLE You may want to unlatch all process alarms on an input channel but real time control of the process is still using data from the channel Because this input data is critical to your application the high speed analog 1 0 module prioritizes the sampling of inputs ahead of the unlatch service request After the module has processed the input data it can unlatch all process alarms This prioritization allows input channels to be sampled at the same frequency and the process alarms to be unlatched in the time between sampling and producing the real time input data One Service Performed per Instruction Message instructions cause a module service to be performed only once per execution You must reexecute a message instruction to perform the service a second time EXAMPLE If a message instruction sends a service to the module to unlatch the high high alarm on input channel 0 that channel s high high alarm unlatches but may be set on a subsequent channel sample 122 Rockwell Automation Publicat
22. Table Faults in the online help Rockwell Automation Publication 1756 UMO05B EN P January 2013 99 Chapter7 Troubleshoot the Module Notes 100 Rockwell Automation Publication 1756 UM005B EN P January 2013 Appendix A Data Storage Topic Page Timing Relationships 101 Choose a Communication Format 102 Use an Event Task to Store Module Data 104 You can store module data in controller tags by using an Event task Timing Relationships This section describes the timing relationship between the module s RPI RTS and an Event task with a Module Input Data State Change trigger This type of Event task monitors a module s input data and is triggered each time the input data changes The following information applies when the 1756 IF4FXOF2F module is in the same chassis as its owner controller e RTS The rate at which the module retrieves new input data samples from its channels With each RTS the module scans all channels Because the module cannot scan all channels simultaneously there is an approximate 1 us time gap to scan all channels Once the module completes scanning all channels it sends updated data across the backplane and the Event task is triggered e RPI The rate at which the module produces the data currently stored in on board memory and receives data from the controller The module s outputs are always updated at the RPI rate regardless of the RTS value Module Configuration Result
23. The Studio 5000 environment is the foundation for the future of Rockwell Automation engineering design tools and capabilities It is the one place for design engineers to develop all the elements of their control system Preface Additional Resources These documents contain additional information concerning related products from Rockwell Automation Resource Description 1756 ControlLogix 1 0 Modules Specifications Provides specifications for ControlLogix 1 0 modules Technical Data publication 1756 TD002 ControlLogix Analog 1 0 Modules User Manual Describes how to install configure and troubleshoot publication 1756 UM009 ControlLogix analog 1 0 modules ControlLogix System User Manual publication 1756 UM001 Describes how to install configure program and operate a ControlLogix system ControlLogix Chassis and Power Supplies Installation Describes how to install and troubleshoot standard and Instructions publication 1756 IN005 ControlLogix XT versions of the 1756 chassis and power supplies including redundant power supplies Industrial Automation Wiring and Grounding Guidelines Provides general guidelines for installing a Rockwell publication 1770 4 1 Automation industrial system Product Certifications website http www ab com Provides declarations of conformity certificates and other certification details You can view or download publications at http www rockwellautomation com literature To ord
24. The bit will remain set until correct wiring is restored Bit is set when the output value received from the controller is not a number the IEEE NAN value In this case the output channel holds its last state Bit 3 0ut x InHold Bit is set when the output channel is currently holding The bit resets when the requested Run mode output value is within 0 1 of full scale of the current echo value Bit 2 0ut x RampAlarm Bit is set when the output channel s requested rate of change would exceed the configured maximum ramp rate It remains set until the output reaches its target value and ramping stops If the bit is latched it remains set until it is unlatched Bit 1 Out x LLimitAlarm Bit is set when the requested output value is beneath the configured low limit value It remains set until the requested output is above the low limit If the bit is latched it remains set until it is unlatched Bit 0 Out x HLimitAlarm Bit is set when the requested output value is above the configured high limit value It remains set until the requested output is below the high limit If the bit is latched it remains set until it is unlatched Rockwell Automation Publication 1756 UM005B EN P January 2013 53 Chapter3 Module Features Notes 54 Rockwell Automation Publication 1756 UM005B EN P January 2013 Chapter 4 Install the Module Topic Page Install the Module 5
25. Timer Counter HJ Input Output mas H4 asy LHA ssv EH Compare Get System Value Set System Value ge M Show Language Elements By Groups fo RSLogix 5000 High_Speed_Analog_Documentation 1756 L1 File Edit View Search Logic Communications Tools Window Help BG rs exces a gia Taistal Offline 0 RUN No Forces TE ok Y man ee A Aftatfici trl olo o 2 EES F vo ij 4 Favorites Bit a Timer Counter X Input Output K Compare C Power Up Handler a 2 6 Tasks Right click the question mark 5 Mein ask Message Sane to see the menu 2 Program Tags E MainFioutine Cut Instruction Che E Unscheduled Programs Copy Instruction Ctrl C Choose New Tag fF Moton Groups End Re e C Ungrouped Axes E Trends Delete Instruction Del 2 6 Data Types Add Ladder Element Ins Of User Defined Edit Instruction Enter B Strings Edit Mein Op _ R STRING E O Predefined 5 8 1 0 Configuration 8 2 1756 4F16 S 3 17561F16 ER Module Defined 8 1 17564F4FX0F2F A IJE MainRoutine ME Rung 0 of 1 APP IVER Rockwell Automation Publication 1756 UM005B EN P January 2013 Use Message Instructions to Perform Run time Services and Module Reconfiguration Appendix C You must fill in the information shown below when the New Tag dialog box appears IMPORTANT We suggest you name the tag to ind
26. a wire has fallen off the output channel This bit is functional only when C Out 0 Range is set to operate in 0 20 mA mode 0ut 0 NotANumber BOOL Bit indicating the received output value from the controller value in 0 Data 0 tag was an invalid IEEE floating point value When an invalid value is received the output value holds its last known valid state 1 0ut 0 InHold BOOL Bit that indicates if the output channel is currently holding until the Output value sent to the module value in 0 Data 0 tag matches the current output value value in 0 Data 0 tag within 0 1 of the channel s full scale 0ut 0 RampAlarm BOOL Alarm bit that sets when the requested output value C Out 0 RampToRun is set and the difference between the new output value requested and the current output exceeds the configured ramp limit C Out 0 MaxRampRate The bit remains set until ramping ceases unless the alarm is latched via C Out 0 RampAlarmLatch 0ut 0 LLimitAlarm BOOL Alarm bit that sets when the requested output value 0 Data 0 is below the configured low limit C Out 0 LowLimit In this case the output stops at the configured low limit the stop is reflected in the data echo This bit remains set until the requested output moves above the low limit unless latched by C Out 0 LimitAlarmLatch 0ut 0 HLimitAlarm BOOL Alarm bit that sets when the requested output value 0 Data 0 is above the configured high limit C Out 0 HighLimit In this case the o
27. equipment e Touch a grounded object to discharge potential static e Wear an approved grounding wriststrap e Donot touch connectors or pins on component boards e Do not touch circuit components inside the equipment e Use a static safe workstation if available Store the equipment in appropriate static safe packaging when not in use Rockwell Automation Publication 1756 UMO05B EN P January 2013 57 Chapter4 Install the Module 1 Align the circuit board with the top and bottom chassis guides Locking Tab 20862 M 58 Rockwell Automation Publication 1756 UM005B EN P January 2013 Install the Module Chapter 4 Wedge shaped keying tabs and U shaped keying bands came with your RTB to eyt e nemovapie g P y ng P ying y Terminal Block prevent connecting the wrong wires to your 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 1 Insert the U shaped band as shown U shaped Keying Band _ gt 20850 M 2 Push the band until it snaps in place 3 Insert the wedge shaped tab with rounded edge first Wedge shaped Keying Tab Module Side of RTB 7 20851 M 4 Push the tab until it stops IMPORTANT When keying your RTB and module you must begin with a wedge shaped tab in position 6 or 7 Rockwell Automation Publication 1756 UMO0
28. for 1756 CNB modules For more information on the differences between Rack Optimization and Listen only Rack Optimization see the ControlLogix Digital 1 0 Modules User Manual publication 1756 UM058 You can now configure remote I O modules by adding them to the remote communication module Follow the same procedures as explained earlier in this chapter for configuring local I O modules Rockwell Automation Publication 1756 UMO05B EN P January 2013 141 AppendixE Module Operation in a Remote Chassis Notes 142 Rockwell Automation Publication 1756 UM005B EN P January 2013 Appendix F Module Revision History Topic Page Series A versus Series B Firmware 143 Series B Modules as Direct Replacements for Series A Modules 144 Install Series B Firmware 144 Series A versus If you have a series A module you can upgrade the module s firmware to install the same features that are available on the series B module Any module that uses firmware revision 3 005 and later has a series B designator Series A modules that are upgraded to revision 3 005 or later also have a series B designator Series B Firmware Archiving Enhancement with Revision 3 005 and Later Archiving is provided in firmware revision 3 005 and later Because it is not dependent on specialized module hardware any high speed analog module can be updated to perform this function For more information about this function see Archiving on page 38 Corrected
29. guides on the RTB with matching guides on the module 6 18 A Gen EEN NS V a i gt E Module j Nin Top Guide m Left side Guides k A Bottom Guide i 4 H RTB 20853 M 2 Press quickly and evenly to seat the RTB on the module until the latches snap into place x EEANN SE Ss SN Eein Locking Tab 20854 M 3 Slide the locking tab down to lock the RTB onto the module Rockwell Automation Publication 1756 UMO05B EN P January 2013 67 Chapter4 Install the Module Remove the Removable Terminal Block from the Module 68 If you need to remove the module from the chassis you must first remove the RTB from the module ATTENTION Be sure that power is removed or the area is nonhazardous before proceeding WARNING 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 1 Unlock the locking tab at the top of the module 2 Open the RTB door using the bottom tab 3 Hold the spot marked PULL HERE and pull the RTB off the module IMPORTANT _Donot wrap your fingers around the entire door A shock hazard exists 20855 M Rockwell Automation Publication 1756 UM005B EN P January 2013 Install the Module Chapter 4 Remove the Module 1 Push in the top a
30. i Trends 5 6 Data Types Gi User Defined EER Strings E STRING H E Predefined Oy Module Defined E 1 0 Configuration S 1 17564F4FXOF2F A H 2 1756 4F16 3 17561F16 LE MainRoutine JE Runa 0 of 1 APP VER Z You type message configuration on the following tabs e Configuration Tab e Communication Tab Rockwell Automation Publication 1756 UMO05B EN P January 2013 125 AppendixC Use Message Instructions to Perform Run time Services and Module Reconfiguration 126 Configuration Tab This tab provides information on what module service to perform and where to perform it In the example below the message instruction unlatches all input process alarms on the module Configuration Communication Tag Choose the message type m Message Type fcir Generic fd Choose the service type s Senice Uniachal lams pret sd ype P TE Byte ee x Hey a Ey Wor M Type the Instance value Instance j2 e Ae naa When you unlatch any alarm on the module you must type in an Instance value O Enable Enable Waiting Start Q Eror Code Extended Error Code Error Path Eror Text Cancel Epp Help O Done Done Length 0 r Timed Out IMPORTANT For some of the service types available with the ControlLogix high speed analog 1 0 module you must type values in required fields in addition to choosing the service from the pull down menu as show
31. latching for all four process alarms e Low Lowlow e High e High high If this feature is enabled the triggered alarm remains latched in the set position even if the condition causing the alarm disappears Once an alarm is latched you must unlatch it via the Logix Designer application or a message instruction C ln 0 RateAlarmLatch BOOL Enables latching for the rate alarm If this feature is enabled the triggered alarm remains latched in the set position even if the condition causing the alarm disappears Once an alarm is latched you must unlatch it via the Logix Designer application or a message instruction C ln 0 Range INT Configures the channel s input range as follows 0 10 10V 1 0 5V 2 0 10V 3 0 20mA Rockwell Automation Publication 1756 UMO05B EN P January 2013 113 AppendixB Tag Definitions Table 15 Configuration Data Tags continued Tag Name Data Type Definition Cln 0 DigitalFilter REAL Anon zero value enables the filter The value serves as a time constant in milliseconds that can be used ina first order lag filter to smooth the input signal Cln 0 RateAlarmLimit REAL The trigger point for the rate alarm status bit which will set if the input signal changes at a rate faster than the configured rate alarm Configured in engineering units per second Cln 0 LowSignal REAL One of four points used in scaling Th
32. listed for _ Struct_Out C 0 input channel 0 from C Out 0 HoldForlnit to C Out 0 HighLimit except that this listing applies to channel 1 Input Data Tags Table 16 lists the input data tags Table 16 Input Data Tags Tag Name Data Type Definition ChannelFaults INT Collection of individual channel fault bits in one word Can address individual channel fault via bit notation such as ChannelFaults 3 for channel 3 Output channels are bits 4 and 5 InOFault BOOL Individual channel fault status bit that indicates a hard fault has occurred on the channel One of the following conditions sets this bit e Calibration is ongoing An overrange condition is present Anunderrange condition is present e Communication is lost with the 1 0 module I In1 Fault BOOL Individual channel fault status bit that indicates a hard fault has occurred on the channel One of the following conditions sets this bit e Calibration is ongoing An overrange condition is present e Anunderrange condition is present e Communication is lost with the 1 0 module I n2Fault BOOL Individual channel fault status bit that indicates a hard fault has occurred on the channel One of the following conditions sets this bit e Calibration is ongoing e An overrange condition is present e Anunderrange condition is present e Communication is lost with the 1 0 module In3Fault BOOL Individual channel fault status bit that indicates a hard fault has occurred on the channel O
33. located in a remote chassis however the value of the RPI determines how often the owner controller receives it over the network When an RPI value is specified for a high speed analog I O module in a remote chassis in addition to instructing the module to multicast input data within its own chassis the RPI also reserves a spot in the stream of data flowing across the ControlNet network Rockwell Automation Publication 1756 UMO05B EN P January 2013 137 AppendixE Module Operation in a Remote Chassis Owner controller Communication Module 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 Figure 16 Owner controller Receives Input Data from Remote Chassis ControlNet High speed Analog ControlNet Communication Module 1 0 Module Bw NEUE oO fecal ti m H l L H Q E o Input data in remote chassis e e at the RTS and RPI rates a Pa 9 9 ControlNet Network 138 Input data at least as often as RPI 409
34. task is not triggered by old data If RPI gt RTS the event task is triggered at the RTS rate and the module produces only new data In all cases outputs are updated only at the RPI rate Wait for powerup to complete Initialize data This tag maintains a running history of the CST data returned by the This tag maintains module Optional This tag maintains a running history of storage of 1 DINT of a running history of data returned by the CST Timestamp Note time between module module for each controller has samples Optional channel File to limited LINT storage of time store Channel 0 instruction set so between channel data Array only storing 1 of 2 readings Value in dimension determined DINTs uS by user needs PowerUp DN FLL FLL FLL MOV Ee Fill File Fill File Fill File Move Source 0 Source 0 Source 0 Source 0 Dest Storage_Data CST_Timestamp 0 Dest Storage_Data Delta_Readings 0 Dest Storage_Data Channel_0 0 Length 100 Length 100 Length 100 Dest Analog_index 87 This tag maintains This tag maintains a running history of a running history of the Timestamp data data returned by the returned by the module for each module Optional channel File to storage of INT store Channel 1 Rolling Timestamp data Array Range 0 32767 dimension determined FLL by user needs Fill File FLL Source 0 Fill File Dest Storage_Data Rolling_Timestamp 0 Source 0 Le
35. the set position even if the condition causing the alarm to occur disappears Once an alarm is latched you must unlatch it via the Logix Designer application or a message instruction C Out 0 FaultMode BOOL Selects the output channel behavior if a communication fault occurs 0 Hold last state 1 Go to a user defined value C Out 0 FaultValue defines the value to go to on fault if the bit is set Cut 0 ProgMode BOOL Selects the output channel behavior when transitioned into Program mode 0 Hold last state 1 Go to a user defined value C Out 0 ProgValue defines the value to go to on program if the bit is set C 0ut C Out 0 RampToRun 0 RampToProg BOOL BOOL Enables ramping of the output value during Run mode between the current output level and a newly requested output level Ramping defines the maximum rate the output can transition at based on the user defined C Out 0 MaxRampRate Enables ramping of the output value to a user defined program value C Out 0 ProgValue when set Ramping defines the maximum rate the output can transition at based on the user defined C Out 0 MaxRampRate C Out 0 RampToFault BOOL Enables ramping of the output value to a user defined fault value C Out 0 FaultValue when set Ramping defines the maximum rate the output can transition at based on the user defined C Out 0 MaxRampRate C Out 0 Range INT Selects Output channel ope
36. tp t Data Lapsena oat ete ake sere E E 118 Actes TATS na dr ti A E ENEE EA A T E E eel oi 119 Download New Configuration Data ssssrsreererereresre 120 Appendix C Message Instructions iciouce cus suatams ts cated sooo see aeas 121 Real time Control and Module Services 0 00eeeee 122 One Service Performed per Instruction 00e eee ee 122 Add the Message Instruction scpdes sew nientns nove sega vee sees edn 123 Configure the Message Instruction 00 0 00 eee eee 125 Reconfigure the Module with a Message Instruction 128 Considerations with the Module Reconfigure Message Type 128 Appendix D Module Block Diagram isd estnelpeces nes Nav ed vd NU Eee eS 133 Input hannelGirchits ire spensi san neia ae ie a E aaa 134 Output Channel Circuits overceses hi ied eave eeees eG 135 Rockwell Automation Publication 1756 UMO05B EN P January 2013 7 Table of Contents Module Operation in a Remote Chassis Module Revision History Glossary Index Appendix E Remote Modules Connected via the ControlNet Network Best Gas RUS Scenarios e S095 oie dd bees eee aE eas aes Worst Case RTS Scenario 0 ccc cece cence teen e neces Best Case RPI Scenario ccc cece cece e nn rron Worst Case RPI Scenario cece ccc ccc cece nent e a aa Use RSNet Worx Software and Logix Designer Application Configure High speed Analog I O Modules in a Remote Chassis Ap
37. user needs Channel_2 REAL 100 File to store Channel 2 data Array dimension determined by user needs Channel_3 REAL 100 File to store Channel 3 data Array dimension determined by user needs y Add Cok cancel Help Ready Rockwell Automation Publication 1756 UM005B EN P January 2013 Data Storage Appendix A 5 Create a tag to the store the data e The data type for the tag must be the user defined data type you created in step 4 e Because the data type in this example stores 100 data samples the new tag maintains a 100 word circular buffer of the rolling and CST timestamps You can monitor either of the timestamps to compare data samples from one scan to the next This tag maintains a running history of data retumed by the module for each channel Type Alias For Data Type F4FXOF2F_Storage_Data EJ Scope fA IF4FXOF4F_1756Tester Extemal Read Write Style E Constant Rockwell Automation Publication 1756 UM005B EN P January 2013 107 AppendixA Data Storage 6 Create application logic for the Event task you created in step 3 The ladder logic below is an example of the type of logic you can use for the Event task Create logic that is specific to your application Event task used for data storage from 1756 IF4FXOF4F If RPI lt RTS the event task is triggered at the RTS rate but the module produces old data at the RPI rate The event
38. which each module produces data without having first been polled The modules produce the data and any owner or listen only controller device can decide to consume it For example module inputs produce data and any number of processors can consume the data at the same time This eliminates the need for one processor to send the data to another processor For a more detailed explanation of this process see Chapter 2 Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Features Chapter 3 Status Information Each ControlLogix high speed analog I O module has status indicators that allow you to check module health and operational status The following status can be checked with the indicators e Calibration status The display blinks to indicate when your module is in the Calibration mode e Module status The display indicates the module s communication status To see the status indicators on the ControlLogix high speed analog I O module see Chapter 7 Full Class Division 2 Compliance All ControlLogix high speed analog I O modules maintain CSA Class I Division 2 system certification This allows the ControlLogix system to be placed in an environment other than only a 100 hazard free IMPORTANT Donot pull modules under power or remove a powered RTB when a hazardous environment is present CE CSA UL C Tick Agency Certification The ControlLogix high speed analog I O module has obtained multiple agenc
39. 0 999257 La Joto20ma 0998836 Then choose to either Calibrate the Channels in Groups or Calibrate Channels One Channel at a Time Press Next to continue Calibrate Channels One at a Time Sop __Hep Calibrate Channels in Groups Bech Click Next to proceed Rockwell Automation Publication 1756 UM005B EN P January 2013 Calibrate the Module Chapter 6 6 Command the output channel to produce a low voltage reference level The software commands the output channel 0 to produce a low voltage reference of 0 00V Calibration Wizard Output Reference Signals Low Reference Volts 0 00 Press Next to start the selected channels producing the reference signal Calibration ibrate Channel Calibrate Range Channels 0 Click Next to proceed 7 Record the voltage measurement shown on your voltage calibrator We recommend you use a minimum of four digits beyond the decimal point Calibration Wizard Measure and Record Values x Measure the output A Calibration Low Recorded values for the selected Range channels using a multimeter with an accuracy of at least 4 decimal places Channels 0 Enter the measured value for each channel in the Recorded Reference column Press Next to continue Click Next to proceed Rockwell Automation Publication 1756 UMO05B EN P January 2013 93
40. 10 0 999615 OK Groups or Calibrate 4 Channels One Channel 10t0 10 Y 0 999615 1 OK at a Time Choose whether you want to calibrate channels in ___ Press Nest to continue groups or one at a time Calibrate Channels One at a Time Stop Help Click Next to continue Calibrate Channels in Groups 88 Rockwell Automation Publication 1756 UM005B EN P January 2013 Calibrate the Module Chapter 6 The low reference parameters appear first These parameters define which channels will be calibrated for a low reference Calibration Wizard Attach Low Reference Voltage Signals Attach Low Reference Low signals to indicated Reference channel s Volts Channels 0 Press Next to start calibration Click Back to return to the previous Click Next to calibrate the low parameters and make any necessary changes reference 5 Apply the calibrator s low reference to the module The following example shows the channel status after calibrating for a low reference If the channels is OK continue as shown below If any channels report an Error retry until the status is OK Calibration Wizard Results x Press Next to go on to Calibration Ba High Reference test Channel Calibrate Range ane Click Next to proceed The high reference parameters appear next These parameters define which channels will be calibrated for a high referenc
41. 1756 UM005B EN P January 2013 Chapter 6 Calibrate the Module Topic Page Differences for Each Channel Type 86 Calibrate Input Channels 87 Calibrate Output Channels 90 Your ControlLogix high speed analog I O module comes from the factory with a default calibration Use this chapter to recalibrate your module in the future You must add the module to your control program via the Logix Designer application Also if you want to calibrate the module outputs you must configure an output range before calibrating the module To see how to add a new module to your program see page 73 IMPORTANT ControlLogix high speed analog 1 0 modules allow you to calibrate each channel individually or in groups such as all inputs at once Regardless of which option you choose we recommend you calibrate all channels on your module each time you calibrate This practice helps you maintain consistent calibration readings and improve module accuracy Calibration is meant to correct any hardware inaccuracies that may be present on a particular channel The calibration procedure compares a known standard either input signal or recorded output with the channel s performance and then calculates a linear correction factor between the measured and the ideal Also we suggest you plug the module in and let it operate for at least 30 minutes before calibration to allow components to temperature stabilize The stability helps prevent temperature
42. 47 The reserved spot on the network and the module s RTS are asynchronous to each other This means there are best and worst case scenarios as to when the owner controller receives updated channel data from the module in a remote chassis Best Case RTS Scenario In the best case scenario the module performs an RTS multicast with updated channel data just before the reserved network slot is made available In this case the remotely located owner receives the data almost immediately Worst Case RTS Scenario In the worst case scenario the module performs an RTS multicast just after the reserved network slot has passed In this case the owner controller does not receive data until the next scheduled network slot TIP Because it is the RPI and not the RTS that dictates when the module s data is sent over the network we recommend the following e Ifyou want to receive every sample set the RPI lt RTS e Ifyou want fresh data each time the owner controller receives a sample set the RTS lt RPI If the high speed analog I O module resides in a remote chassis the role of the RPI changes slightly with respect to getting data from the owner controller Rockwell Automation Publication 1756 UM005B EN P January 2013 Owner controller Communication Module Owner controller Module Operation in a Remote Chassis Appendix E When an RPI value is specified for a module in a remote chassis in addition to instructing the controlle
43. 5B EN P January 2013 59 Chapter4 Install the Module Connect the Wiring 60 You can use an RTB or a Bulletin 1492 prewired Interface Module IFM to connect wiring to your module An IFM has been prewired before you received it Ifyou are using an IFM to connect wiring to the module skip this section and move to page 67 If you are using an RTB connect wiring as directed below We recommend you use Belden 8761 cable to wire the RTB The RTB terminations can accommodate 22 14 AWG shielded wire Before wiring the RTB you must connect ground wiring 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 WARNING If you connect or disconnect wiring while the field side power is on 0 33 1 3 mm 22 16 AWG conductors on any single terminal Use only the ATTENTION When using the 1756 TBCH RTB do not wire more than two same size wires with no intermixing of solid and stranded wire types When using the 1756 TBS6H RTB do not wire more than one conductor on any single terminal Rockwell Automation Publication 1756 UM005B EN P January 2013 Install the Module Chapter 4 Connect the Grounded End of the Cable 1 Ground the drain wire IMPORTANT We recommend you ground 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 belo
44. 7 Key the Removable Terminal Block 59 Connect the Wiring 60 Wire the Module 63 Assemble the Removable Terminal Block and the Housing 66 Install the Removable Terminal Block onto the Module 67 Remove the Removable Terminal Block from the Module 68 Remove the Module from the Chassis 69 ATTENTION Environment and Enclosure This equipment is intended for use in a Pollution Degree 2 industrial environment in overvoltage Category Il applications as defined in IEC 60664 1 at altitudes up to 2000 m 6562 ft without derating This equipment is not intended for use in residential environments and may not provide adequate protection to radio communication services in such environments 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 or be approved for the application 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 th
45. A Analog_index Source A Analog_index_Minus1 Source 99 B74 856 Source B 1 Source B 0 Dest Analog_Index_Minus1 85 Dest Analog_index_Minus1 ae This tag maintains a running history of time between module samples Optional storage of time between channel readings Value in uS CPT Compute Dest Storage_Data Delta_Readings Analog_Iindex 2048 0 Expression Storage_Data CST_Timestamp Analog_Index Storage_Data CST_Timestamp Analog_Index_Minus 1 Analog_Index needs to match the array size selected in the IF4FXOF2F UDT PowerUp DN ADD GEQ MOV Add Grtr Than or Eql A gt B Move a7 Source A Analog_index Source A Analog_index Source 0 87 87 Source B 1 Source B 100 Dest Analog_index 87 Dest Analog_index 87 Power up timer TON Timer On Delay Timer PowerUp Preset 1000 Accum 1000 110 Rockwell Automation Publication 1756 UM005B EN P January 2013 Appendix B Tag Definitions Topic Page Updated Data Tag Structure 112 Data Tag Names and Definitions 113 Access Tags 119 Download New Configuration Data 120 IMPORTANT Although this appendix describes the option of changing a module s configuration through the tag editor we suggest that you use the Module Properties dialog box to update and download configuration changes when possible When you write configuration for a high speed analog I O module you create tags in the tag ed
46. EAL The high alarm trigger point This value causes the In 0 HAlarm to trigger when the input signal moves above the configured trigger point in engineering units Cln 0 LLAlarmLimit REAL The low low alarm trigger point This value causes the I In 0 LLAlarm to trigger when the input signal moves beneath the configured trigger point in engineering units Cln 0 HHAlarmLimit REAL The high high alarm trigger point This value causes the In 0 HHAlarm to trigger when the input signal moves above the configured trigger point in engineering units Cln 0 AlarmDeadband REAL Forms a deadband around the process alarms which causes the corresponding process alarm status bit to remain set until the input moves beyond the trigger point by greater than the amount of the alarm deadband Cln 1 AB 1756_IF4FXOF2F Master structure beneath which configuration parameters for input channel 1 are set This is the same set of tags as listed for _ Struct_In C 0 input channel 0 from C In 0 AlarmDisable to C ln 0 AlarmDeadband except that this listing applies to channel 1 C In 2 AB 1756_IF4FXOF2F Master structure beneath which configuration parameters for input channel 2 are set This is the same set of tags as listed for _Struct_In C 0 input channel 0 from C ln 0 AlarmDisable to C In 0 AlarmDeadband except that this listing applies to channel 2 Cln 3 AB 1756_IF4FXOF2F Master structure beneath which configuration parameters for input channel 3 are set This i
47. Enable Enable Waiting Start O Done Done Length 0 Eror Co Extended Error Code T Timed Out Error Path Click 0 Eror Text ick OK to complete x al ae a message configuration 132 Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Block Diagram V out 0 out 0 V out 1 out 1 RTN 0 RTN 1 Field Side Simplified Circuit Schematics Appendix D Topic Page Module Block Diagram 133 Input Channel Circuits 134 Output Channel Circuits 135 The figure below shows a block diagram for the ControlLogix high speed analog I O module Backplane Side l 20V s DC DC C 15V lt 4 Converter DC DC RIUP 0 SV 4 i Shutdown 4 Circuit N Circuit T 14 bit patai ae R ADC 3 Te bit vale P Input x T Data ADC 0 GI 14 bit Data C X ADC i ae i ua 14 bit Data P lt gt Pot lt gt BPASIC L ic ADC LE RAM K Convert R lz Convert P Vref 5 L A Output a N E abit y e Data DAC l Serial i EEPROM l F l 14 bit l FLASH SRAM DAC ROM Vref l l l 43213 Rockwell Automation Publication 1756 UM005B EN P January 2013 133 AppendixD Simplified Circuit Schematics Input Channel Circuits The ControlLogix high speed a
48. IN 0 1 IN 1 qis IN 0 o IN 3 V ol v E IN 2 V IN 3 1 Ty 10 9 IG IN 2 I IN 3 2 1 g IN 2 Not Used QJ 3 ay Not Used Not Used fi 6 15 Not Used VOUT 1 ils vO VOUT 0 1 OUT 1 a 20 19 G OUT 0 CD Curent KX Output RTN 1 EJANI RTN 0 Load Not Used g 24 23 Not Used ot Used D 26 25 Not Used Shield Ground ot Used a 28 27 E Not Used Not Used g 30 29 iD Not Used Not Used a 32 31 ED Not Used Not Used a 34 33 g Not Used Not Used 36 35 Not Used C 42742 A Inline Field Device strip chart recorder or meter Rockwell Automation Publication 1756 UMO05B EN P January 2013 63 Chapter4 Install the Module Figure 12 1756 IF4FXOF2F Current Mode Wiring Diagram Ea a IN 1 V Ql 11 IN 0 V 4 wire T a Transmitter IN 1 1 g toa D IN 0 1 9 LA m ls 5 IN 0 IN 3 V Ql 71 IN 2 V IN 3 Diw 9g IN 2 1 IN 3 g 2 11 E IN 2 Not Used BO Not Used Not Used J 16 15 g Not Used VOUT GI 18 17 VOUT 0 L ra 8 oe OUT 1 G 2 19 OUT 0 pia RTN 1 giz z2 RTN 0 Load Not Used G 4 23 o Not Used Not Used E 26 25 EN Not Used P Not Used E a Not Used N
49. In 0 LAlarm BOOL Low alarm bits that sets when the input signal moves beneath the configured low alarm trigger point In 0 LAlarmLimit Remains set until the input signal moves above the trigger point unless latched via In 0 ProcessAlarmLatch or the input is still within the configured alarm deadband In 0 AlarmDeadband of the low alarm trigger point I In 0 HAlarm BOOL High alarm bit that sets when the input signal moves above the configured high alarm trigger point In 0 HAlarmLimit Remains set until the input signal moves below the trigger point unless latched via In 0 ProcessAlarmLatch or the input is still within the configured alarm deadband In 0 AlarmDeadband of the high alarm trigger point In 0 LLAlarm BOOL Low low alarm bit that sets when the input signal moves beneath the configured low low alarm trigger point In 0 LLAlarmLimit Remains set until the input signal moves above the trigger point unless latched via In 0 ProcessAlarmLatch or the input is still within the configured alarm deadband In 0 AlarmDeadband of the low low alarm trigger point In 0 HHAlarm BOOL High high alarm bit that sets when the input signal moves above the configured high high alarm trigger point In 0 ProcessAlarmLimit Remains set until the input signal moves below the trigger point unless latched via In 0 AlarmDeadband of the high high alarm trigger point In 0 Data REAL The channel input signal represented in engineering units The input sig
50. M005B EN P January 2013 Message Instructions Appendix C Use Message Instructions to Perform Run time Services and Module Reconfiguration Topic Page Message Instructions 121 Add the Message Instruction 123 Reconfigure the Module with a Message Instruction 128 IMPORTANT The enhanced message instruction is available only if you are using RSLogix 5000 software version 10 or later You can use ladder logic to perform run time services on your module For example page 77 shows how to unlatch alarms on the high speed analog I O module using the module properties wizard This appendix provides an example of how to unlatch those same alarms with ladder logic and message instructions In addition to performing run time services you can use ladder logic to change the configuration as described in Chapter 5 Some parameters may also be changed through ladder logic When programming your ControlLogix high speed analog I O module you can use message instructions to send services to the module Message instructions send an explicit service to the module causing specific behavior to occur for example unlatching an alarm Message instructions have the following characteristics e Messages use unscheduled portions of system communication bandwidth e One service is performed per instruction e Performing module services does not impede module functionality such as sampling inputs or applying new outputs Rockwell Automation
51. RPI lt RTS The module produces data at the RPI rate but produces new data only at the RTS rate In this scenario RPI data is the same data produced by the previous RTS See Figure 2 on page 20 The Event task is triggered only when new data is produced at the RTS rate EXAMPLE If the RPI 8 ms and the RTS 11 ms the module produces data every 8 ms but produces new data only every 11 ms The Event task is triggered every 11 ms RPI gt RTS The module produces only new data and always produces data at the RTS rate The Event task is triggered only when new data is produced at the RTS rate Regardless of the RPI and RTS rates the module sends new input channel data to the controller only at the RTS rate and the Event task is triggered only when the controller receives new data Rockwell Automation Publication 1756 UM005B EN P January 2013 101 AppendixA Data Storage Remote Module Considerations If the 1756 IF4FXOF2F module is not in the same chassis as its owner controller the following considerations apply e Update rates can be slower for network interface cards and network bandwidth especially with faster RTS rates such as less than 4 ms e Ifthe remote module is on a ControlNet network the modules still retrieves channel input data at the RTS rate but the module produces data on the network only at the RPI rate e Ifthe remote module is on the EtherNet IP network the module still retrieves channel input dat
52. T Set all the parameters for each channel before proceeding Set the Program mode output state If you click User Defined Value you must type a value in the box You can Output State in Program Mode Hold Last State User Defined Value I Ramp to User Defined Value Ramp Rate 0 00 m Output State in Fault Mode Hold Last State User Defined Value e Ramp to User Defined Val i per Sec aUe Set the output state in Fault mode Communications Failure When communications fail in Program Mode also choose to ramp to the value Leave outputs in Program Mode state Change outputs to Fault Mode state Cancel Set the output state if communication fails in Program mode Click Next to proceed Click Finish to accept the parameters you have configured for your module Module Properties Local 1 1756 IF4FXOF2F A 1 1 x r Channel Choose an output channel 4 1 IMPORTANT Set all the parameters for each channel before proceeding Disable all alarms Latch limit alarms e Alam page 48 T Disable All Alarms T Latch Limit Alarms I eter Limits Set the clamp limits page 48 ET High Clamp Pay attention to the clamp limits when Low Clamp changing a channel from current to m voltage The software does not automatically account for the mode change You must also take into account how changes ma
53. The high speed scanning that occurs when archiving applies to only the inputs on the module and not the outputs The outputs are updated at the RPI rate 5 Archiving channel signal data Only channel signal data is archived General status fault and alarms are not included in the archive If alarming is important in your application we recommend that you latch alarm data and examine the information in the In tags for every archive sample to isolate when an incident occurred 6 Synchronizing the Archiving function You can synchronize the Archiving function across multiple modules in the same local chassis by checking the Synchronize Module Inputs checkbox on the Input Configuration tab of the Module Properties dialog box Synchronizing inputs causes the start of each archive sample period on each module to begin within 100 ps of each other Rockwell Automation Publication 1756 UM005B EN P January 2013 41 Chapter 3 42 Module Features Multiple Input Ranges You can select from a series of operational ranges for each input channel on your module The range designates the minimum and maximum signals that the module can report The following input ranges are available on the high speed analog I O module e 10 10V e 0 5V e 0 10V e 0 20 mA For an example of how to choose an input range for your module see page 77 You must wire the module differently depending on what operating mode such as current or voltage yo
54. User Manual Allen Bradley ControlLogix High speed Analog 1 0 Module Catalog Number 1756 IF4FXOF2F 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 i
55. a at the RTS rate but the module produces data on the network at a rate no faster than the RPI divided by four Choosea To determine which communication format to use for your data storage Communication Format application consider these factors e Whether your application requires a CST timestamp A CST timestamp is useful in these scenarios You need to know when data samples are retrieved Your application has other modules or axis data that provide a CST timestamp and your application needs to establish a time relationship between the analog data and the other modules or axis e The rate at which your application needs to produce data samples The combination of RTS and RPI values determines the rate at which new data is produced as described in Timing Relationships on page 101 Table 14 Communication Formats CSTTimestamp DataSample Rate Recommended Description Required Communication Format Yes Faster than 4 ms Archiving Connection Returns up to 20 floating point archived data samples for each channel Returns a single CST and rolling timestamp The module stores individual samples on board until it retrieves the final sample The module then produces all samples in one packet Yes 4ms or slower CST Timestamped Float Data Returns one floating point data sample for each channel Returns CST and rolling timestamps No Float Data Returns one floating point data sample for each channel Returns a rolling time
56. alibrate channel 0 in Voltage mode it must be set for the 10 10V range 4 Go to the Output Calibration page to begin calibration E Module Properties Local 2 1756 IF4FXOF2F A 1 1 x Module Info Input Configuration Alarm Configuration Output State Limits Input Calibration Output Calibration Backplane General Connection Output Configuration Output Range 1 J Hold fortnitialization O ma to 20ma High Engineering 110 0 Low Engineering 10 0 Low Signal 0 0 Cancel Apply Help This example shows the calibration range for each channel Status Running E Module Properties Local 2 1756 IF4FXOF2F A 1 1 x General Connection Module Info Input Configuration Alarm Configuration Output Configuration Output State Limits Input Calibration Backplane Click here to begin Start Calibration i calibration Channel Calibration Range 10t0 10 Y Oto 20 mA 0 999257 0 998836 Module Last Successfully Calibrated on 1 9 02 Cancel Apply Help Status Running 5 Select the output channels that you want to calibrate Calibration Wizard Select the Channel s to Calibrate x Select the channel s to calibrate using the Calibrate checkbox r Calibration Offset Counts Calibration Calibration Gain Calibration Status 10to 10 Y
57. an to use For an example of how to wire the module see page 63 Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Features Chapter 3 Ramping Rate Limiting Ramping limits the speed at which an analog output signal can change This prevents fast transitions in the output from damaging the devices that an output module controls Ramping is also known as rate limiting Ramping is possible in the following situations e Run mode ramping Occurs during Run mode and begins operation at the configured maximum ramp rate when the module receives a new output level e Ramp to Program mode Occurs when the present output value changes to the Program Value after a Program Command is received from the controller e Ramp to Fault mode Occurs when the present output value changes to the Fault Value after a communication fault occurs The maximum rate of change in outputs is expressed in engineering units per second and called the maximum ramp rate To see how to enable ramping and set the maximum ramp rate see page 78 Hold for Initialization Hold for Initialization causes outputs to hold their present state until the value commanded by the controller matches the value at the output screw terminal within 0 1 of full scale providing a bumpless transfer If Hold for Initialization is selected outputs hold when any of the three conditions occur e Initial connection is established after powerup e Anewconne
58. apter 5 18 Rockwell Automation Publication 1756 UM005B EN P January 2013 High speed Analog 1 0 Operation in the ControlLogix System Chapter 2 Requested Packet Interval RPI The RPI is a configurable parameter that also instructs the module to multicast its channel and status data to the local chassis backplane However the RPI instructs the module to multicast the current contents of its on board memory including input and output data echo when the RPI expires When the RPI expires the module does not update its channels prior to the multicast The RPI also instructs the owner controller to update the module outputs eva LJ On Board Memory Status Data Channel Data Input 0 Channel Data Input 1 Channel Data Input 2 Channel Data Input 3 Output Data Echo Output 0 Output Data Echo Output 1 eo Timestamp l IMPORTANT The owner controller sends output data to the high speed analog 1 0 module outputs asynchronously to when channel data and output data echo data are returned over the ControlLogix backplane The RPI value is set during the initial module configuration Adjusting the RPI causes the connection to close and reopen Rockwell Automation Publication 1756 UM005B EN P January 2013 19 Chapter2 High speed Analog 1 0 Operation in the ControlLogix System Differences between The ControlLogix
59. arily disable the connection Apply changes Cancel Help Click OK to confirm the RPI change The RPI is changed and the new configuration data is transferred to the controller After making the necessary changes to your module s configuration in Program mode it is recommended that you change the module back to Run mode Rockwell Automation Publication 1756 UM005B EN P January 2013 Configure the Module Chapter 5 View and Change Module Tags When you create a module the application creates a series of tags in the ControlLogix system that can be viewed in the software s tag editor Each configurable feature on your module has a distinct tag that can be used in the processor s ladder logic You can access a module s tags through the software File Edit View Search Logic Communic IB Path exa E Backplane 3 Offline 0 F RUN E No Forces b F Ok F BAT No Edits ale aS Controller High_Speed_Ana Right click Controller Tags to see the menu C5 Controller Fe New Tag Power Up H pavarea ES Tasks H48 MainTask a MainPro Edit Tags Verify A Proc Export Tags Ea Mait Print eai i Choose Monitor Tags For more information about viewing and changing a module s configuration tags see Appendix B Rockwell Automation Publication 1756 UM005B EN P January 2013 83 Chapter5 Configure the Module Notes 84 Rockwell Automation Publication
60. ation com Power Control and Information Solutions Headquarters Americas Rockwell Automation 1201 South Second Street Milwaukee WI 53204 2496 USA Tel 1 414 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 UM005B EN P January 2013 Supersedes Publication 1756 UM005A EN P April 2002 Copyright 2013 Rockwell Automation Inc All rights reserved Printed in the U S A
61. ation page begin calibration E Module Properties Local 2 1756 IF4FXOF2F A 1 1 General Connection Module Info Input Configuration Alarm Configuration Output Calibration Backplane Start Calibration Output Configuration Output State Limits Calibration Channel Calibration Range 10t010 V 0 999743 o OK 10t010 V 0 399872 2 ok A0to10 0 999615 o ok 10t010 V 0 999615 o Module Last Successfully Calibrated on 1 9 02 Status Running Ok Cancel pp Help Click here to start calibration The software warns you not to calibrate a module currently being used for control RSLogix 5000 x Danger Calibration should not be performed on a module currently being used for control All channels will freeze at their current values and control may be interrupted Continue with Calibration Click OK to continue calibration Cancel Help 4 Set the channels to be calibrated Calibration Wizard Select the Channel s to Calibrate Calibration Status Calibration Offset Counts Calibration Gain Select the channel s to calibrate using the Choose the channel you SEAS E EI ie Calibration Range lib an el od 10to 10 Y 0 999743 OK want to calibrate Then choose to either 10t0 10 Y 0 999872 OK Calibrate the Channels in 40to
62. ault BOOL Status bit indicating if any channel has a bad calibration Bad calibration means the last attempt to calibrate the channel failed with an error and was aborted LastUpdatelndex DINT Returns the number of the last archive sample performed by the module before data was sent to the controller This tag equals 19 when the RPI is greater than 20 RTS Input AB 1756_IF4FXOF2F An array that stores channel data for each of the 20 archive samples 0 19 _Struct_Archiving S 0 20 lln AB 1756_IF4FXOF2F Input array structure _Struct_Int 1 0 2 l In 0 AB 1756_IF4FXOF2F Channel array for input 0 _ Struct_In 1 0 I In 0 Status INT Collection of individual channel status bits In 0 ChanFault BOOL Copy of InOFault in array with other channel status bits for ease of access I In 0 CalFault BOOL Status bit indicating if the channel has a bad calibration Bad calibration means the last attempt to calibrate the channel failed with an error and was aborted I In 0 Underrange BOOL Alarm bits indicating the channel s input is less than the minimum detectable input signal I In 0 Overrange BOOL Alarms bit indicating the channel s input is greater than the maximum detectable input signal In 0 RateAlarm BOOL Alarm bit that sets when the input channel s rate of change exceeds the configured In 0 RateAlarmLimit Remains set until the rate change drops below the configured limit unless latched via In 0 RateAlarmLatch in the configuration I
63. automation com support Installation Assistance If you experience a problem within the first 24 hours of installation review the information that is contained in this manual You can contact Customer Support for initial help in getting your product up and running United States or Canada 1 440 646 3434 Outside United States or Canada Use the Worldwide Locator at http www rockwellautomation com support americas phone_en html or contact your local Rockwell Automation representative 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 S Kar Plaza Merkezi E Blok Kat 6 34752 erenk y stanbul Tel 90 216 5698400 www rockwellautom
64. bled see page 77 Rockwell Automation Publication 1756 UMO05B EN P January 2013 45 Chapter3 Module Features Features Specific to Module Outputs 46 The initial sample is delayed to synchronize with other modules but then each module samples its input channels at the appropriate RTS interval For example the first sample is delayed to synchronize with the sampling of the other modules The delay is 1 to 2 RTS worth of time Ifyou use an RTS 10 ms the first sample delays an extra 10 20 ms to achieve synchronization IMPORTANT When Synchronize Module Inputs is enabled the inputs across multiple modules will be synchronized within 100 mS of each other regardless of the RTS rate The following features are specific to high speed analog I O module outputs e Multiple Output Ranges e Ramping Rate Limiting e Hold for Initialization e Open Wire Detection Current Mode Only e Clamping Limiting e Clamp Limit Alarms e Output Data Echo Multiple Output Ranges You can select from a series of operational ranges for each output channel on your module The range designates the minimum and maximum signals that are detectable by the module The following output ranges are available on the high speed analog I O module e 10 10V e 0 20 mA To see how to choose an output range for your module see page 77 You must wire the module differently depending on what operating mode current or voltage you pl
65. c type of module generally represented by its catalog number for example 1756 1B16l 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 Figure 3 General Tab Revision fiz 1 4 Electronic Keying Compatible Keying Compatible Keying Disable Keying 4 Exact Match IMPORTANT Changing electronic keying selections online may cause the 1 0 communication connection to the module to be disrupted and may result in a loss of data Rockwell Automation Publication 1756 UMO05B EN P January 2013 25 Chapter 3 26 Module Features Exact Match Exact Match keying requires all keying attributes that is Vendor Product Type Product Code catalog number Major Revision and Minor Revision of the physical module and the module created in the software to match precisely to establish communication If any attribute does not match precisely I O communication is
66. cation Format The communication format determines the following e Available configuration options e Type of data transferred between the module and its owner controller e Tags that are generated when the configuration is complete e Connection between the controller writing configuration and the module itself Table 12 lists the possible communication format choices In addition to the description below each format returns status data and rolling timestamp data Table 12 Communication Formats on the High speed Analog 1 0 Module Format Definition Archiving Connection Module stores 20 input data samples for each channel in the module s on board buffers before it sends the 1 0 data to the controller Float Data Module returns floating point data CST Timestamped Float Data Module returns floating point data with the value of the system clock from its local chassis when the data is sampled Listen only CST Timestamped Module returns floating point data with the value of the system clock from its local Float Data chassis when the data is sampled to a controller that does not own the module Listen only Float Data Module returns floating point data to a controller that does not own the module IMPORTANT Once the module is created the communication format cannot be changed The module must be deleted and recreated Electronic Keying When you write configuration for a module you can choose how specific the keyin
67. ck OK to transfer the new Click Apply to transfer the new data data and close the dialog box and keep the dialog box open Rockwell Automation Publication 1756 UMO05B EN P January 2013 81 82 Chapter5 Configure the Module Reconfigure Module Follow these steps to change configuration in Program mode Parameters in Program Mode 1 Change the module from Run mode to Program mode if necessary File Edit View Search Logic Commi ajeje S e lt RemRun i Running No Forces Go Offline No Edits Upload Use this pull down menu to switch to Program mode C3 Ur Controller Properties 2 Make any necessary changes i Module Properties Local 2 1756 IF4FXOF2F A 1 1 Output Configuration Output State Limits Input Calibration Output Calibration Backplane General Connection Module Info Input Configuration Alarm Configuration Requested Packet Interval RPI 10 ms 1 0 750 0ms a Update the RPI rate T Inhibit Module I Major Fault On Controller If Connection Fails While in Run Mode Module Fault Status Running Cancel Apply Help t t Click OK to transfer the new Click Apply to transfer the new data data and close the dialog box and keep the dialog box open Before the RPI rate is updated online the software verifies your desired change RSLogix 5000 x i Danger Changing the Requested Packet Interval RPI while online will tempor
68. controller with new data until after calibration ends This could be hazardous if active control were attempted during calibration File Edit View Search Logic Commi aleju a ee gt RemRun fi M Running No Forces Go Offline No Edits j noa Use this pull down menu to m gt change to Program Mode Bun Test Mode Sg leer kau Ca Ur Controller Properties 86 Rockwell Automation Publication 1756 UM005B EN P January 2013 Calibrate the Module Chapter 6 Calibrate Input Channels Input calibration requires that you apply reference signals to the module s input channels and then verify the channel status ControlLogix high speed analog I O modules can operate in Current or Voltage mode For voltage applications you need to calibrate only the 10 10V range Calibrating to this range calibrates the module for all other voltage ranges such as 0 5V Regardless of mode when calibrating the module s inputs you must do the following e Apply a low signal to a channel or group of channels e Verify the channel s low signal reference e Apply a high signal to a channel e Verify the channel s high signal reference The following example shows calibration of a single input channel We suggest you calibrate all channels each time you calibrate the module To calibrate the high speed analog module s inputs follow these steps 1 Connect your voltage calibrator to the module 2 Access the mod
69. covers the wired RTB to protect wiring connections when the RTB is seated on the module 1 Align the grooves at the bottom of each side of the housing with the side edges of the RTB 2 Slide the RTB into the housing until it snaps into place Side Edge of the RTB Strain Relief Area Side Edge of the RTB RIB 20858 M IMPORTANT _ If additional wire routing space is required for your application use extended depth housing catalog number 1756 TBE Rockwell Automation Publication 1756 UM005B EN P January 2013 Install the Module Chapter 4 Install the Removable Install the RTB onto the module to connect wiring Terminal Block onto aaaaaaaaaaaaaaaaaaaualalllallssltlsll iaiaaesaeasseeessessssssososo the Module ATTENTION Be sure that power is removed or the area is nonhazardous before proceeding WARNING When you connect or disconnect the Removable Terminal Block rN RTB with field side power applied an electrical arc can occur This could cause an explosion in hazardous location installations Before installing the RTB make sure of the following e The 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 1 Align the top bottom and left side
70. ction 17 Inhibiting the module 34 Listen only 22 145 Remote Connection 146 ControlBus 13 145 ControlLogix Controllers Using with the high speed analog 1 0 module 9 Coordinated System Time CST 145 Coordinated System Time Timestamp 11 CSA Certification 11 C Tick Certification 11 Current Mode Wiring Diagram 63 64 D Data Exchange Producer consumer communication 11 32 Data Format Floating point 11 34 Data Tags 83 Digital Filter 43 77 Direct Connection 17 Disable Alarms 34 Disable Input Channel Alarms 77 Disable Output Channel Alarms 78 Dynamic Reconfiguration 80 Electronic Keying 32 75 Electrostatic Discharge 57 F Firmware Revision History 143 Floating Point Data Format 11 34 Hold for Initialization 47 77 Inhibit the Module 76 145 Input Channel Circuits 134 Input Compatibility 23 Input Data Tags 116 Input Ranges 42 77 Input Synchronization 11 45 Installing the Module 55 Installing the Removable Terminal Block 67 Rockwell Automation Publication 1756 UMO05B EN P January 2013 147 K Keying Compatible match 145 Disable 145 Electronic 32 74 75 145 Exact match 145 Mechanically keying the RTB 59 the Removable Terminal Block mechanically L Ladder Logic Message configuration 131 Latch Process Alarms 77 Latch Rate Alarm 77 Latching Alarms 34 LED Indicators for Input Modules 97 Limit Alarms Latch 78 Limiting 48 Listen only Mode 22 Communication Format 75 Logix De
71. ction is established after a communication fault occurs e There is a transition to Run mode from Program state To see how to set the Hold for Initialization see page 77 Open Wire Detection Current Mode Only This feature detects when current flow is not present at any output channel At least 0 1 mA of current must be flowing from the output for detection to occur When an open wire condition occurs at any channel a status bit is set for that channel For more information on the use of status bits see page 49 IMPORTANT This feature is only active with the 0 21 mA output range Rockwell Automation Publication 1756 UMO05B EN P January 2013 47 Chapter 3 48 Module Features Clamping Limiting Clamping limits the data from an output so that it remains in a range configured by the controller even when the controller commands an output outside that range This safety feature sets a high clamp and a low clamp Clamping alarms can be disabled or latched on a per channel basis Once clamps are determined for a module any data received from the controller that exceeds those clamps sets an appropriate limit alarm and transitions the output to that limit but not beyond the requested value For example an application may set the high clamp on a module for 8V and the low clamp for 8V If a controller sends a value corresponding to 9V to the module the module only applies 8V to its screw terminals To see how to set the cla
72. data is stored like a variable ControlLogix process that stamps a change in input output or diagnostic data with a time reference indicating when that change occurred Rockwell Automation Publication 1756 UM005B EN P January 2013 A Agency Certification CE 11 33 Class Division 2 11 CSA 11 33 C Tick 11 33 UL 11 33 Alarm Deadband 44 Adjusting 77 Alarms 11 Adjusting process alarms 77 Adjusting rate alarm 77 Adjusting the deadband 77 Clamp limit 48 Deadband 44 Disable 34 Disable input channel alarms 77 Disable output channel alarms 78 Latch limit alarms 78 Latch process alarms 77 Latch rate alarm 77 Latching 34 Process alarms 44 Rate alarm 45 Underrange overrange detection 42 Underrange overrange limits 42 Unlatching 77 Archiving 38 41 117 143 B Bits Channel fault word 51 Input channel status word 52 Module fault word 50 Output channel status word 53 C Calibration 85 Differences between channel types 86 Input channels 87 Output channels 90 Calibration Status 33 CE Certification 11 Channel Fault Word 49 Channel Status Word 49 Clamp Limits Adjusting 78 Clamp Limit Alarms 48 Clamping 48 Class Division 2 Compliance 33 Communication Format 74 75 145 Configuration Overview of the process 72 Using Logix Designer application 16 Configuration Data Tags 113 Connecting to Module Inputs 23 63 Connecting to Module Outputs 23 63 Index Connection 145 Direct Connection 145 Direct conne
73. dated information Changes throughout this revision are marked by change bars as shown to the right of this paragraph New and Updated This table contains the changes made to this revision Information Topic Page Studio 5000 Logix Designer application is the rebranding of RSLogix 5000 software 9 Archiving 38 Archiving Connection communication format 75 Data storage 101 Archiving tags 117 Module revision history 143 Rockwell Automation Publication 1756 UM005B EN P January 2013 3 Summary of Changes Notes 4 Rockwell Automation Publication 1756 UM005B EN P January 2013 Preface What is the ControlLogix High speed Analog 1 0 Module High speed Analog 1 0 Operation in the ControlLogix System Module Features Table of Contents Studio 5000 Environment lt coxsiie tal bias te ee 9 Additional Resoutcess2c 4 aol we tear cineemededelAaeeewuardces 10 Chapter 1 Avatlable Peatutes sts cr iad aaereict ts toeddn E thd 11 High speed Analog I O Modules in the ControlLogix System 12 Chapter 2 Ownership and Conne ctions 0 0 ste bi poieven ds eedad id bene 16 Configure the Modul etc iis ihc earn dren douin vio einen etter iacers 16 Direct Connections s sorcis cecu Gent ed EE G nee a 17 Inputs and Outputs on the Same Module 0 ee eee eee 18 Real TmeSamplevR 1S c04 alee uel Boe thc 18 Requested Packet Interval RPL c2s tceteagsbasaeees eet 19 Differences between Inputs and Outp
74. de composants peut rendre cet quipement inadapt une utilisation en environnement de Classe Division 2 e S assurer que l environnement est class non dangereux avant de changer les piles The following applies when the product bears the Ex Marking This equipment is intended for use in potentially explosive atmospheres as defined by European Union Directive 94 9 EC and has been found to comply with the Essential Health and Safety Requirements relating to the design and construction of Category 3 equipment intended for use in Zone 2 potentially explosive atmospheres given in Annex II to this Directive Compliance with the Essential Health and Safety Requirements has been assured by compliance with EN 60079 15 and EN 60079 0 ATTENTION This equipment is not resistant to sunlight or other sources of UV radiation 56 Rockwell Automation Publication 1756 UM005B EN P January 2013 Install the Module Chapter 4 WARNING rN This equipment shall be mounted in an ATEX certified enclosure with a minimum ingress protection rating of at least IP54 as defined in 1EC60529 and used in an environment of not more than Pollution Degree 2 as defined in IEC 60664 1 when applied in Zone 2 environments The enclosure must utilize a tool removable cover or door e This equipment shall be used within its specified ratings defined by Rockwell Automation e Provision shall be made to prevent the rated voltage from being exceeded by transi
75. described below Table 5 Archiving Tags Description LastUpdatelndex Returns the number of the last archive sample performed by the module before data was sent to the controller This tag equals 19 when the RPI is greater than 20 RTS Input An array that stores channel data for each of the 20 archive samples 0 19 Determine RPI When archiving is enabled we recommend that you set the requested packet interval RPI of the module at a rate equal to or greater than 20 times the Real Time Sample RTS rate You can determine the recommended RPI by using the following equation RPI RTS x 20 The fastest RTS rate available for use with the high speed analog module is 300 us If the RTS is set at 300 us set the RPI to at least 6 ms or higher as shown below 6 ms 300 us x 20 For more information about determining RPI and RTS rates with archiving enabled search the Rockwell Automation Knowledgebase for answer ID 40228 Rockwell Automation Publication 1756 UMO05B EN P January 2013 39 Chapter3 Module Features Use Archiving Follow these steps to use archiving 1 Choose a Real Time Sample RTS period appropriate for your application The module supports sample periods as fast as 300 us However only RSLogix 5000 software version 18 02 00 or later or the Studio 5000 environment version 21 00 00 or later lets you enter that value in the profile during module configuration RSLogix 5000
76. dividual 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 that 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 and minor Interface between user field wiring and I O module A ControlLogix process that lets 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 A prewired removable terminal block RTB An I O connection that allows a controller to monitor I O module data without owning the module A module that is updated any time there is a functional change to the module resulting in an interface change with software Rockwell Automation Publication 1756 UM005B EN P January 2013 145 Glossary Minor Multicast Multiple owners Network update time NUT Owner controller Program mode Remote connection Removable terminal block RTB Removal and insertion under power RIUP Requested packet interval RPI Run mode Service Sy
77. drift during operation Rockwell Automation Publication 1756 UMO05B EN P January 2013 85 Chapter6 Calibrate the Module Differences for Each The procedures for calibrating input and output channels on the ControlLogix Channel Typ e high speed analog I O module vary slightly e For input channels you use a voltage calibrator to send a signal to the module to calibrate it e For output channels you use a digital multimeter DMM to measure the signal the module is sending out See the recommended instruments to use for each channel below Channel Type Recommended Instrument Ranges Input 0 10 00V source 500uV voltage Output DMM better than 0 3 mV or 0 6 uA You must be online to calibrate your high speed analog I O module o RSLogix 5000 High_Speed_Anal File Edit View Search Logic Commi HEA Path ABATE EABackplane 3 Offline 1 F RUN Use this pull down No Forces Go Online menu to go online No Edits Upload Download Contro A Co GE CoS G Po awl 6 8 Tasks Go Tio Fault fa Me as Controller Properties When you are online you can choose either Program or Run Mode as your program state during calibration We recommend that you change your controller to Program mode before beginning calibration IMPORTANT Before beginning calibration make sure the module is not actively controlling a process The module freezes the state of each channel and does not update the
78. e Calibration Wizard Attach High Reference Voltage Signals High Attach High Reference Calibration signal s to selected Range Reference channel s Volts Channels 0 Press Next to start calibration Click Next to proceed Rockwell Automation Publication 1756 UMO05B EN P January 2013 89 Chapter6 Calibrate the Module 6 Apply the calibrator s high reference to the module The following example shows the channel status after calibrating for a high reference If the channels is OK continue as shown below If any channels report an Error retry until the status is OK Calibration Wizard Results x Press Next to continue Calibration Han Channel Calibrate Reference Volts 10t010 Y Click Next to calibrate the high reference The following parameters appear next and define the status of the low and high calibration Calibration Wizard Calibration Completed Calibration of selected channel s has been completed successfully Calibration Low Reference High Reference Channel Calibrate o 00 OK 10 00 OK The calibration constants of the selected channel s have been saved Click Finish to complete calibration for the channel Calibrate Output Channels Output calibration requires that you command the output channels to produce specific voltage or current levels and then measure the signal to ve
79. e archiving still works but the module performs only a limited number of recommended value archive samples before the RPI expires The LastUpdatelndex tag contains values from 0 19 to indicate the last sample number You need to take this into account and move only some of the values returned by the module 2 Using the RollingTimeStamp tag The RollingTimeStamp tag stores an integer value from 0 32 767 ms that increments each time the module sends new data to the controller In the example used above in step 2 the RollinglimeStamp increments by 8 each time new data is present Ladder logic associated with storing and monitoring archived data can also track the RollinglimeStamp tag to determine if the archive data has changed A running history of RollingTimeStamp can also be used to verify the age of the data by subtracting the previous RollingTimeStamp value from the current RollingTimestamp value The difference equals either the RPI or the COS update rate of the module 3 Using the I CSTTimestamp tag This value represents the Coordinated System Time available to all modules on the backplane By using CSTTimestamp you can get better resolution 1 RTS and can correlate the analog values taken by the 1756 IF4FXOF2F module to other events and data in your system 4 Using the module in the local chassis Use archiving only when the module is in the local chassis Do not use archiving when the module is in a remote chassis
80. e Module Parameters in Run Mode 085 81 Rockwell Automation Publication 1756 UMO05B EN P January 2013 Calibrate the Module Troubleshoot the Module Data Storage Tag Definitions Use Message Instructions to Perform Run time Services and Module Reconfiguration Simplified Circuit Schematics Table of Contents Reconfigure Module Parameters in Program Mode 82 View and Change Module Vaes 9 st saan crimsw aati stemugeitacoretors 83 Chapter 6 Differences for Each Channel Type 4 i is4 ie ee Se 86 Calibrate lap it C Daniel 1503 005 2 int Seago mn Bdmratetestiituas nei a 87 Calibrate Output Chanhelssi e ccescseel boi aga eneessedoheds 90 Chapter 7 Use Module Indicators to Troubleshoot 0 cee eee ee ee 97 Use the Logix Designer Application to Troubleshoot 98 Determine the Fault lypeaipsctacatwaeiwiteiataweitaae ees 99 Appendix A Timing Relavonships 1s ocest seh es eee ee oer hae 101 Remote Module Considerations ecc eee e eee eees 102 Choose a Communication Format cece cece cece eee eeeee 102 Use an Event Task to Store Module Data 0 0 00 e eee eee 104 Appendix B Updated Data Tag Strnctte is lt is aiatmciateneea tne dade bad po rece 112 Data Tag Names and Definitions csxes ocniev api eoeeriescen niet 113 Configuration Data Tags satievivsses civdenie awkie von eunluowe gees 113 Input Data Tags 9 visa hepa ax ia EEA NRE 116 O
81. e 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 Type 17564816D 16 Point 10V 30V DC Diagnostic Input Vendor Allen Bradley Product Type Digital Input Module a Daaa sx 0 Catalog Number 1756 IB16D Major Revision 2 FaDiogesies rea Daa Minor Revision 1 PPS I Open Module Properties Cancel Help 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 1 0 communication connection to the module to be disrupted and may result in a loss of data Rockwell Automation Publication 1756 UM005B EN P January 2013 29 Chapter 3 30 Module Features 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 t
82. e 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 UMO05B EN P January 2013 55 Chapter4 Install the Module North American Hazardous Location Approval The following information applies when operating this equipment in hazardous locations Products marked CL 1 DIV 2 GP A B C D are suitable for use in Class Division 2 Groups A B C D Hazardous Locations and nonhazardous 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 quipement en environnements dangereux Les produits marqu s CL DIV 2 GP A B C D ne conviennent qu une utilisation en environnements de Classe Division 2 Groupes A B C D dangereux et non dangereux Chaque produit est livr avec des marquages sur sa plaque d identification qui indiquent le code de temp rature pour les environnements dange
83. e low signal is in terms of the input signal units and corresponds to the low engineering term when scaled The scaling equation is as follows Signal LowSignal HighEngineering LowEngineering Data Low Engineering High Signal Low Signal Cln 0 HighSignal REAL One of four points used in scaling The high signal is in terms of the input signal units and corresponds to the high engineering term when scaled The scaling equation is as follows Signal LowSignal HighEngineering LowEngineering Data Low Engineering High Signal Low Signal Cln 0 LowEngineering REAL One of four points used in scaling The low engineering helps determine the engineering units the signal values scale into The low engineering term corresponds to the low signal value The scaling equation used is as follows Signal LowSignal HighEngineering LowEngineering Data Low Engineering High Signal Low Signal C ln 0 HighEngineering REAL One of four points used in scaling The high engineering helps determine the engineering units the signal values scale into The high engineering term corresponds to the high signal value The scaling equation used is as follows Signal LowSignal HighEngineering LowEngineering Data Low Engineering High Signal Low Signal Cln 0 LAlarmLimit REAL The low alarm trigger point This value causes the In 0 LAlarm to trigger when the input signal moves beneath the configured trigger point in engineering units C ln 0 HAlarmLimit R
84. e 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 Rockwell Automation Publication 1756 UMO05B EN P January 2013 27 Chapter3 Module Features 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 1 0 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 Ge S Product Type Digital Input Module m ee Catalog Number 1756 IB16D A Major Revision 3 Fa iogosios rpa Dai Minor Revision 3 s PRPA Ecrane keg Conpatiekews z 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 28 Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Features Chapter 3 EXAMPLE In this scenario Compatible Keying allows 1 0 communication The modul
85. e the terminal on the wire O D Strain Relief Area 20859 M Spring Clamp Catalog Number 1756 TBSH or TBS6H 1 Insert the screwdriver into the outer hole of the RTB 2 Insert the wire into the open terminal and remove the screwdriver Strain Relief Area 62 Rockwell Automation Publication 1756 UM005B EN P January 2013 Wire the Module Install the Module Chapter 4 Recommendations for Wiring Your RTB We recommend you follow these guidelines when wiring your RTB 1 Begin wiring the RTB at the bottom terminals and move up 2 Use a tie to secure the wires in the strain relief area of the RTB 3 Order and use an extended depth housing catalog number 1756 TBE for applications that require heavy gauge wiring Use the wiring diagrams below to wire your ControlLogix high speed analog I O module Figure 11 1756 IF4FXOF2F Current Mode Wiring Diagram au ears IN 1V N 2 1 Z IN O V 2 wire O ZI z Transmitter IN 1 1 q oS OD
86. ect Connections A direct connection is a real time data transfer link between the controller and the module 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 Ifa controller has configuration data referencing a slot in the control system the controller periodically checks for the presence of a device there When a device s presence is detected the controller automatically sends the configuration data and one of the following events occurs e Ifthe data is appropriate to the module found in the slot a connection is made and operation begins e Ifthe configuration data is not appropriate the data is rejected and an error message appears 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 continuously maintains and monitors its connection with a module Any break in the connection such as removal of the module from the chassis while under power causes the controller to set fault status bits in the data area associated with the module Relay ladder logic may be used to monitor this data area to detect the module s failures Rockwell Automation Publica
87. ed together on the module VV CO RTN channel 1 43211 Rockwell Automation Publication 1756 UM005B EN P January 2013 135 AppendixD Simplified Circuit Schematics Notes 136 Rockwell Automation Publication 1756 UM005B EN P January 2013 Appendix E Module Operation in a Remote Chassis Topic Page Remote Modules Connected via the ControlNet Network 137 Use RSNetWorx Software and Logix Designer Application 140 Configure High speed Analog 1 0 Modules in a Remote Chassis 141 Remote Modules Connected Ifa high speed analog I O module resides in a remote chassis the role of the RPI via the ControlNet Network to the owner and the module s RTS behavior change slightly with respect to sending input data IMPORTANT The performance of a high speed analog 1 0 module is limited in a remote chassis The network cannot effectively accommodate the fastest module update rates because the size of the data broadcast requires a large portion of the network s bandwidth For maximum module performance we recommend you use it in a local chassis Also when you use a ControlLogix high speed analog 1 0 module in a remote chassis you must use RSNetWorx for ControlNet software to configure the ControlNet network For more information on how to use RSNetWorx for ControlNet software see page 140 In a local chassis the RPI and RTS rates define when a module multicasts input data as described in Chapter 2 If the module is
88. ent disturbances of more than 140 of the rated voltage when applied in Zone 2 environments e This equipment must be used only with ATEX certified Allen Bradley backplanes e Secure any external connections that mate to this equipment by using screws sliding latches threaded connectors or other means provided with this product e Do not disconnect equipment unless power has been removed or the area is known to be nonhazardous Install the Module You can install or remove the module while chassis power is applied A A gt 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 WARNING 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 ATTENTION 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
89. er paper copies of technical documentation contact your local Allen Bradley distributor or Rockwell Automation sales representative 10 Rockwell Automation Publication 1756 UMO05B EN P January 2013 Chapter 1 What is the ControlLogix High speed Analog 1 0 Module Topic Page Available Features 11 High speed Analog 1 0 Modules in the ControlLogix System 12 The ControlLogix high speed analog I O module is an interface module that converts analog signals to digital values for inputs and converts digital values to analog signals for outputs Using the producer consumer network model the module produces information when needed while providing additional system functions Available Features The following are some of the features available on the module e Input Synchronization This feature lets you synchronize the sampling of inputs across multiple fast analog modules in the same chassis allowing those inputs to sample at the same rate within microseconds of each other For more information see Synchronize Module Inputs on page 45 e Combination module offering 4 differential inputs and 2 outputs e Sub millisecond input sampling e One millisecond output updates e On board alarms and scaling e Removal and insertion under power RIUP e Producer consumer communication e Rolling timestamp of data in milliseconds e Coordinated System Time CST timestamp of data in microseconds e IEEE 32 bit floating point e Class I Div
90. es an acceptable output low reference level Calibration Wizard Results x Press Next to go on to ibrati High Recorded e OF Channel Calibrate penal Reference Reference g Volts Volts 10to10 Click Next to continue 10 Repeat step 6 through step 9 to calibrate output channel 1 for 0 20 mA operation When you have successfully calibrated both channels the following parameters appear Calibration Wizard Calibration Completed x Calibration of selected gt Calibration Low High channels hasbeen Channel Calibrate Range Recorded SS Recorded Status completed successfully Vv 10to10 0 00200 VY OK 10 00030 OK M oto20ma 4 00020 mA 20 00020m4 OK The calibration constants of the selected channel s have been saved Click Finish to complete the calibration This completes calibration of input and output channels Rockwell Automation Publication 1756 UM005B EN P January 2013 95 Chapter6 Calibrate the Module Notes 96 Rockwell Automation Publication 1756 UM005B EN P January 2013 Use Module Indicators to Troubleshoot Chapter 7 Troubleshoot the Module Use Module Indicators to Troubleshoot Use the Logix Designer Application to Troubleshoot 98 The module uses the status indicators shown below ANALOG INPUT ex ANALOG OUTPUT CAL mai
91. est Storage_Data Channel_O Analog_index 0 62764794 This tag maintains a running history of This tag maintains the Timestamp data a running history of returned by the data returned by the module Optional module for each storage of INT channel File to Rolling Timestamp store Channel 1 Range 0 32767 data Array MOV dimension determined Move by user needs Source Local 3 RollingTimestamp MOV 7340 Move Dest Storage_Data Rolling_Timestamp Analog_Index Source Local 3 1 In 1 Data 7300 0 59961545 Dest Storage_Data Channel_1 Analog_Iindex 0 59833425 This tag maintains a running history of data returned by the module for each channel File to store Channel 2 data Array dimension determined by user needs MOV Move Source Locat 3 I in 2 Data 0 6289314 Dest Storage_Data Channel_2 Analog_index 0 62764794 This tag maintains a running history of data returned by the module for each channel File to store Channel 3 data Array dimension determined by user needs MOV Move Source Local 3 L In 3 Data 0 6289314 Dest Storage_Data Channel_3 Analog_index 0 62636435 Rockwell Automation Publication 1756 UMO005B EN P January 2013 109 AppendixA Data Storage Calculate and store the time difference between channel reads The delta time should be approximately equal to the RTS PowerUp DN SUB LES MOV Subtract Less Than A lt B Move Source
92. g Determining fault type 99 Using Logix Designer application 98 Using the status indicators 97 U UL Certification 11 Underrange Overrange Detection 42 Unlatch Alarms 77 V Voltage Mode Wiring Diagram 65 Rockwell Automation Publication 1756 UM005B EN P January 2013 149 Index Ww Wiring Cage clamp RTB 62 Connecting grounded end of wiring 61 Connecting ungrounded end of wiring 61 Connecting wiring to the RTB 60 Current mode wiring diagram 63 64 Recommendations 63 Spring clamp RTB 62 Voltage mode wiring diagram 65 150 Rockwell Automation Publication 1756 UM005B EN P January 2013 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 rockwell
93. g you can upgrade the module to series B firmware and use the series B profile by choosing any communication format other than Archiving Connection If your application requires that replacement modules be the identical hardware firmware series you can downgrade a series B module to series A firmware available at http www rockwellautomation com support For you to have the corrected anomaly and the archiving enhancement for a series A module you must install series B firmware revision 3 005 or later If you need to upgrade your existing module download the firmware and related files from http www rockwellautomation com support and use ControlFLASH software to upgrade the firmware After you have upgraded the firmware configure the module If you do not intend to use the archiving function no further action is required To configure the module for archiving see Archiving on page 38 In most cases a series B module can be used as a direct replacement for a series A module Direct replacement of a high speed analog module at series A with a module at series B does not require a change to the module s configuration except if electronic keying is set to Exact Match If electronic keying is set to Exact Match complete one of the following If your application Then Does not require replacement modules to Change electronic keying from Exact Match to Compatible Keying have identical hardware and firmware series a O
94. g helps determine the engineering units the signal values scale into The low engineering term corresponds to the low signal value The scaling equation used is as follows Signal LowSignal HighEngineering LowEngineering Data Low Engineering High Signal Low Signal C Out 0 HighEngineering REAL One of four points used in scaling The high engineering helps determine the engineering units the signal values scale into The high engineering term corresponds to the high signal value The scaling equation used is as follows Signal LowSignal HighEngineering LowEngineering Data Low Engineering High Signal Low Signal Rockwell Automation Publication 1756 UMO05B EN P January 2013 115 AppendixB Tag Definitions Table 15 Configuration Data Tags continued Tag Name Data Type Definition C Out 0 LowLimit REAL Defines the minimum value the output can use in the process If an output beneath the low limit is requested the C Out 0 LLimit alarm is set and the output signal will remain at the configured low limit C Out 0 HighLimit REAL Defines the maximum value the output can use in the process If an output above the high limit is requested the C Out 0 HLimit alarm is set and the output signal will remain at the configured high limit C 0ut 1 AB 1756_IF4FXOF2F Master structure beneath which configuration parameters for output channel 1 are set This is the same set of tags as
95. g must be when a module is inserted into a slot in the chassis The following electronic keying options are available e Compatible Module e Disable Keying e Exact Match For more information on electronic keying see page 25 Use the Default If you use the default configuration and click Finish you are done Configuration Rockwell Automation Publication 1756 UMO05B EN P January 2013 75 Chapter5 Configure the Module Alter the Default You can specify a custom configuration by modifying a series of parameters on Con figura tion the Module Properties dialog box Module Properties Local 1 1756 IF4FXOF2F A 1 1 x Adjust the requested packet interval page 19 gt Requested Packet Interval RPI 20 ms 1 0 750 0 ms Inhibit page 34 the connection to the module gt T Inhibit Module I Major Fault On Controller If Connection Fails While in Run Mode If you want a Major Fault on the Controller to occur a Module Fault if there is connection failure with the 1 0 module This Fault box is empty when you are offline while in Run mode check this checkbox lt If a fault occurs while the module is online the type of fault will be displayed here Finish gt gt Help Cancel Click Next to proceed Module Properties Local 1 1756 IF4FXOF2F A 1 1 xi m Identification r Status Vendor Major Fault Product Type Minor Fault Product
96. ge clamp 62 Extended depth housing 63 Installing onto the module 67 Keying 59 Removing from the module 68 Spring clamp 62 Removal and Insertion Under Power RIUP 11 24 146 Removing the Module 69 Removing the Removable Terminal Block from the Module 68 Requested Packet Interval RPI 19 20 146 Adjusting 76 In a remote chassis 138 Resolution Effective bits 36 Revision Major 72 74 145 Minor 72 74 146 RIUP 11 24 Rolling Timestamp 32 RSNetWorx Adding a new module to a networked chassis 140 Using with Logix Designer application 16 Using withLogix Designer application 140 Run Mode 146 Reconfiguring module parameters 81 Index S Scaling 11 36 Adjusting the input channel parameters 77 Adjusting the output channel parameters 77 Series B as Replacement for Series A 144 Simplified Circuit Schematics 133 Input channel circuits 134 Module block diagram 133 Output channel circuits 135 Software Tags 111 Accessing 119 Configuration data tags 113 Input data tags 116 Output data tags 118 Updated tag structure 112 Specifications 10 Status Indicators 13 LED status information 33 Using to troubleshoot the module 97 Status Information Calibration status 33 Module status 33 Studio 5000 Environment 9 Synchronize Module Inputs 11 45 Enabling 77 System Clock 32 System Timestamp 11 T Timestamp Rolling 11 32 Timestamping a change in input output or diagnostic data 32 146 Timestamping 32 Troubleshootin
97. gured deadband Bit 0 In x HHAlarm Bit is set when the input signal moves above the configured High High Alarm limit It remains set until the signal moves below the limit If latched the alarm remains set until it is unlatched If a deadband is specified the alarm also remains latched as long as the signal remains within the configured deadband 52 Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Features Chapter 3 Output Channel Status Word Bits Table 11 defines the Output Channel Status word bits Table 11 Output Channel Status Word Bit Descriptions Bit Bit 8 Name Out x ChanFault Description This bit matches the state of QutxFault bits 4 amp 5 in the Channel Fault word except when a communication fault occurs If a communication fault occurs between the module and its owner controller the 0utxFault bit is set but this bit is not set Bit is set if one of the following events occurs e The module is being calibrated e Low limit alarm is set on the output channel e High limit alarm is set on the output channel Bit 7 Out x CalFault Bit is set if an error occurs and is not corrected during calibration for that channel Bit 5 Bit 4 Out x WireOff Out x NotANumber Bit is set only if the configured Output Range is 0 20 mA and the circuit becomes open due to a wire falling or being cut when the output being driven is above 0 1 mA
98. h Logic Communi Path PE_KTCTENBackplane 3 Offline 0 F RUN H No Forces b z ee No Edits Air ig Controller High_Speed_Anall A Controller Tags Controller Fault Handler C3 Power Up Handler a Tasks Ea MainTask ES MainProgram A Program Tags FA MainRoutine Unscheduled Programs 6 6 Motion Groups Ungrouped Axes Trends 5 6 Data Types ER User Defined E E Strings STRING E E Predefined g mE Madule Defined 1 Select 1 0 Configuration mq 2 Right click to see the menu iene al 3 Choose New Module Create a module Dopy Rockwell Automation Publication 1756 UMO05B EN P January 2013 73 Chapter5 Configure the Module Type a name and optional description Name Choose a communication format A detailed explanation of this field gt Comm Format Float Data 7 is provided on page 75 74 A dialog box appears with a list of possible new modules for your application Make sure the Major Revision number matches the label on the side of your module Select Module Type Type Major Revision 1756 IF4FXOF 2F A fi z Description 11 75641B16D 16 Point 10 30 DC Diagnostic Input 11756 18161 16 Point 10 30 DC Isolated Input Sink Source 1756 1832 32 Point 10 31 2 DC Input 1 756 1C16 16 Point 30 60 DC Input 1 756 1F16 16 Channel Non Isolated Voltage Current Analo Input gt TBE ers 4 Current Volt In
99. he following e Serial number e Revision information e Catalog number e Vendor identification e Error fault information e Diagnostic counters Rockwell Automation Publication 1756 UM005B EN P January 2013 Electronic Keying Module Features Chapter 3 The electronic keying feature automatically compares the expected module as shown in the Logix Designer 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 Disabled Keyin 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 revision When a Logix5000 controller begins communicating with a module this set of keying attributes is considered Table 2 Keying Attributes Attribute Description Vendor The manufacturer of the module for example Rockwell Automation Allen Bradley Product Type hs general type of the module for example communication adapter AC drive or digital Product Code The specifi
100. high speed analog I O module is limited to a single owner and must continuously maintain communication with the owner to operate normally ControlLogix input modules allow multiple owner controllers that each store the module s configuration data The high speed analog I O module however also has outputs and cannot support multiple owner controllers Other controllers can make listen only connections to the module though For more information on listen only connections see page 22 The I O configuration portion of the Studio 5000 Logix Designer application generates the configuration data for each high speed analog I O module in the control system With the configuration dialog boxes in the Logix Designer application you can configure the inputs and outputs of a high speed analog module at the same time Configuration data is transferred to the owner controller during the program download and subsequently transferred to the appropriate modules Follow these guidelines when configuring high speed analog I O modules 1 Configure all modules for the controller by using the software 2 Download configuration information to the controller 3 Go online with your Logix Designer project to begin operation For more information on how to use the software to configure the module see Chapter 5 Rockwell Automation Publication 1756 UM005B EN P January 2013 High speed Analog 1 0 Operation in the ControlLogix System Chapter 2 Dir
101. high speed analog I O module uses both inputs and outputs Input san d Output S However there are significant differences between how each channel type operates Module Input Operation In traditional I O systems controllers poll module inputs to obtain their status The owner controller does not poll the ControlLogix high speed analog inputs once a connection is established Rather the module multi casts its input data periodically Multicast frequency depends on module configuration such as RTS and RPI rates IMPORTANT The module only sends data at the RPI in these scenarios e RPI lt RTS In this case the module multicasts at both the RTS rate and the RPI rate Their respective values dictate how often the owner controller receives data and how many multicasts from the module contain updated channel data e Ifthe RPI gt RTS each multicast from the module has updated channel data In effect the module is only multicasting at the RTS rate e The module is operating in a mode where inputs are not being sampled for example calibration In Figure 2 the RTS value is 20 ms and the RPI value is 5 ms Only every fourth multicast contains updated channel data Figure 2 Input Data Update Rate RTS 20 ms Updated Input Data RPI 5 ms Updated and Old Data Depending on Time 5 0 1 5 2 2 5 30 35 40 4 amp 5 50 55 606507580 Time ms Updated input channel data is received at 0 ms 20 ms 40 ms 60 ms a
102. icate what module service is sent by the message instruction For example the message instruction below is used to unlatch a high alarm and the tag is named to reflect this Name the tag p Name Urlatch_AlLAlarms Lo Click OK when finished Description Cancel Hep Choose the Base tag type Tag Type Base C Alias C Produced F Aen Imer C Consumed MESSAGE Configue j High_Speed_Analog_Documentati N Style i z IMPORTANT You can create message tags only with the controller scope Use the Scope pull down menu to choose the name of the controller project you are currently using Choose the MESSAGE data type Data Type Choose the Controller Scope Scope Configure the Message Instruction After creating a new tag you must configure the message instruction o RSLogix 5000 High_Speed_Analog_Documentation 1756 L1 MainProgram MainRoutine B Fie Edit View Search Logic Communications Tools Window Help 181 x FEA Path 6 KTC 1e Backplane s Ws Banalo Offline D E RUN ae Decl No Forces H Ok EC Motas AE d Hlal akoo gt I ELHA Favorites KEEK oan K eaa K Compare Click the ellipse to proceed F Aa pH Type Uncanigured to the message configuration Seg Mantak nai MainProgram D Program Tags ED MainRoutine E Unscheduled Programs End J Motion Groups E Ungrouped Axes
103. ignal on the module s screw terminals Rockwell Automation Publication 1756 UM005B EN P January 2013 23 Chapter3 Module Features General Module Features 24 This section describes features available on ControlLogix high speed analog I O modules that are common with other ControlLogix I O modules Removal and Insertion Under Power RIUP ControlLogix high speed analog I O 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 high speed analog I O modules provide both hardware and software indication when a module fault has occurred Each module has a fault status indicator The Logix Designer application graphically displays the fault and includes a fault message describing the nature of the fault This feature lets you to determine how your module has been affected and what action to take to resume normal operation For more information about fault and status reporting see page 49 Fully Software Configurable The Logix Designer application uses an interface to configure the module All module features are enabled or disabled through the I O configuration portion of the application The user can also use the software to interrogate any module in the system to retrieve t
104. il as to the specific cause of faults on the module Module Fault word Provides fault summary reporting Channel Fault word Provides notification that a fault has occurred on individual channels Channel Status word one for input and one for output channels Provides notification of specific types of faults occurring on individual channels Figure 9 provides an overview of the fault reporting process in the ControlLogix high speed analog I O module Figure 9 Fault Reporting If set any bit 0 5 in the Channel Fault word also sets the Analog Group Fault bit 15 in the Module Fault word gt 15 14 13 712 11 If set the input channel fault bits 0 3 set the InGroupFault bit When the 14 in the Module Fault word module is Ifset the calibrating for eet le bit 12 calibration If set the output channel fault examp e t fault 7 sets Channel Fault Word gt bits 4 or 5 set the is set all bits the CalFault 5 Out1 Fault 5 4 3 2 11 0 0 5 in the aa OutGroupFault bit 13 in the Channel Faul bit 11 in the 4 OutOFault Module Fault word anne raul Module Fault 3
105. ion Field Value Type Choose Event Trigger Choose Module Input Data State Change Tag Choose the controller input tag for the 1756 IF4XOF2F module Priority 10 H Lower Number Watchdog 500 000 ms Inhibit Task Execute Task if No Event Occurs Within 10 000 ms V Disable Automatic Output Processing To Reduce Task Overhead Yields Higher Priority OK Cancel 4 Create a user defined data type to store the data The data type size varies by application In this example the data type stores 100 data samples Logix Designer IFAFXOFAF_1756Tester in IFAFXOF4F_1756_Event Tester ACD 1756 173 21 1 Data Type IFAFXOF2F Storage Dae ele C File Edit View Search Logic Communications Tools Window Help e Nantes IFAFXOF2F_Storage Data Data Type Size 2600 bytes E H te Members Name DataType Description a ET CST_Timestamp _DINT 100 Optional storage of 1 DINT of CST Timestamp Controller has limited LINT instruction set so only storing 1 of 2DINTs Rolling_Timestamp INT 100 Optional storage of INT Rolling Timestamp Range 0 32767 Delta_Readings REAL 100 Optional storage of time between channel readings Value in uS Channel_0 REAL 100 File to store Channel 0 data Array dimension determined by user needs Channel_1 REAL 100 File to store Channel 1 data Array dimension determined by
106. ion in the ControlLogix System Topic Page Ownership and Connections 16 Configure the Module 16 Direct Connections 17 Inputs and Outputs on the Same Module 18 Differences between Inputs and Outputs 20 Listen only Mode 22 IMPORTANT A ControlLogix high speed analog 1 0 module s performance behavior varies depending upon whether it operates in the local chassis or in a remote chassis Module performance is limited in a remote chassis The network cannot effectively accommodate the fastest module update rates because the size of the data broadcast requires a large portion of the network s bandwidth For maximum module performance we recommend you use it in a local chassis This chapter describes how the ControlLogix high speed analog 1 0 module operates in a local chassis For more information on how the module operates in a remote chassis see Appendix E Rockwell Automation Publication 1756 UMO05B EN P January 2013 15 Chapter2 High speed Analog 1 0 Operation in the ControlLogix System Ownership and Connections Configure the Module Every high speed analog I O module in the ControlLogix system must be owned by a ControlLogix controller This owner controller stores configuration data for the module and can be local or remote in reference to the module s position The owner controller sends the high speed analog I O module configuration data to define the module s behavior and begin operation The ControlLogix
107. ion 1756 UM005B EN P January 2013 Data Tag Names and Definitions Tag Name CProgToFaultEn Data Type BOOL Tag Definitions Appendix B The set of tags associated with your high speed analog module depends on the communication format you choose during configuration For each communication format there are three sets of tags e Configuration Data Tags e Input Data Tags e Output Data Tags Configuration Data Tags Table 15 lists the configuration data tags Table 15 Configuration Data Tags Definition Determines how the outputs behavior if a communication fault occurs when the output module is in Program mode When set the bit causes the outputs to transition to their programmed fault state If not set outputs remain in their configured program state when the fault occurs CSynchModInputs BOOL Enables synchronization of input sampling between multiple 1756 IF4FXOF2F A modules in the same chassis All modules with this feature enabled attempt to sample inputs simultaneously based on their RealTimeSample settings CRealTimeSample REAL Determines how often the input signal is to be sampled in milliseconds with a decimal point Cln 0 Struct Master structure beneath which configuration parameters for input channel 0 are set CIn 0 AlarmDisable BOOL Disables all alarms for the channel 0 Alarms are not disabled 1 Alarms are disabled C ln 0 ProcessAlarmLatch BOOL Enables
108. ion 1756 UM005B EN P January 2013 Use Message Instructions to Perform Run time Services and Module Reconfiguration Appendix C Add the Message Instruction This ladder logic is written in the Main Routine of the Logix Designer application Fie Edit View Search Logic Co HEA Par FEKTET 6Backpenes Offline fl F RUN Nakas FOX F BAT No Edits Fo C Power Up Handler 6 6 Tasks 5a MainTask 22 MainProgram Program Tags MainR outine Double click Main Routine o RSLogix 5000 High_Speed_Analog_ Documentation 1756 L1 File Edit View Search Logic Communications Tools Window Help RA Path AB_KTC TE Backplane 3 zl 5 59 58 83 Offline D RUN sr NoEdts amp ie a AE Seer gt DJ a Favorites KBE A Timerne K neii K Compare C PowerUpHander B E Tasks BA MainTask Right click the End rung to see the menu End d Program Tags MainRoutine Choose Add Rung E Unscheduled Programs Mation Groups I Ungrouped Axes Trends 5 6 Data Types CR User Defined an Strings 3 STRING E Predefined CR Module Defined E 1 0 Configuration 1 1756 F4FXOF2F A 2 17564F16 3 17564F16 pare i SLED MainRoutine add Ladder Element eate a rung ung End of MER WA Rung End of APP IVER o RSLogix 5000 High_S
109. is available In this case the remotely located output module receives the data almost immediately Rockwell Automation Publication 1756 UMO05B EN P January 2013 139 AppendixE Module Operation in a Remote Chassis Use RSNetWorx Software and Logix Designer Application 140 Worst Case RPI Scenario In the worst case scenario the controller sends the data just after the reserved network slot has passed In this case the data is not received by the module until the next scheduled network slot IMPORTANT These Best and Worst Case scenarios indicate the time required for output data to transfer from the controller to the module once the controller has produced it They do not take into account when the module will receive NEW data updated by the user program from the controller That is a function of the length of the user program and its asynchronous relationship with the RPI The I O configuration portion of the Logix Designer application generates the configuration data for each high speed analog I O module in the control system whether the module is located in a local or remote chassis A remote chassis contains the module but not the module s owner controller You must use the configuration dialog boxes in the application to configure the module Configuration data is transferred to the owner controller during the program download and subsequently transferred to the appropriate modules in the local chassis However you must r
110. is feature stops the data transfer between the owner controller and a configured module The connection is reopened when the module is uninhibited IMPORTANT Whenever you inhibit a high speed analog 1 0 module all outputs change to the state configured for the Program mode For example if the module is configured so that the state of the outputs go to zero during Program mode whenever the module is inhibited the outputs go to zero Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Features Chapter 3 Understand Module The following three concepts are closely related and must be explained in Resolution Scaling conjunction with each other e Module Resolution nd Data Format a d ata TOLMA e Scaling Module Resolution Resolution is the smallest amount of change that the module can detect High speed analog I O modules are capable of 14 bit resolution The 14 bits represent 16 384 counts Depending on the operating range the available counts varies as shown in Figure 4 IMPORTANT A module resolution is fixed It does not change regardless of how you decide to scale your module Figure 4 Available Counts Voltage Resolution 0 5V actuallimit 5 25V 4096 Counts Inputs Only 0 10V actual limit 10 5V c 8192 Counts Inputs Only 10 10V actual limit 10 5V 10 5V H 16 384 Counts Inputs and Outputs Current Resolution OmA 21mA 0 21mA kcc 8192 Counts
111. ision 2 UL CSA CE and C Tick Agency Certification To see a complete listing including detailed explanations of all module features see Chapter 3 Rockwell Automation Publication 1756 UMO05B EN P January 2013 11 Chapter1 What is the ControlLogix High speed Analog 1 0 Module High speed An alog 1 0 A ControlLogix high speed analog I O module mounts in a ControlLogix Modules in the chassis and uses a Removable Terminal Block RTB or Interface Module IFM k to connect all field side wiring ControlLogix System Before you install and use your module do the following e Install and ground a 1756 chassis and power supply Refer to the publications listed in Additional Resources on page 10 e Order and receive an RTB or IFM and its components for your application IMPORTANT RTBs and IFMs are not included with your module purchase You must order them separately For more information contact your local distributor or Rockwell Automation representative Figure 1 Physical Features of the High speed Analog 1 0 Module Cc am pe Indicators A Removable Terminal Block Locking Tab ooo l 0 o oad oD gE Top and Bottom Guides Connector Pins gt L Slots for H Keying the 4 RTB ControlLogix Backplane Connector
112. itor Each configurable feature on your module has a distinct tag in the controller s ladder logic The following figures show the difference between latching process alarms through the Module Properties dialog box or the tag editor Both methods perform the same function on the module Figure 14 Module Properties E Module Properties Local 1 1756 IF4FXOF2F A 1 1 E Dutput Configuration Output State Limits l Input Calibration Output Calibration Backplane General Connection Module Info Input Configuration Alarm Configuration Channel Use this pull down menu to choose o Bee Input Range OVto5V ENAA an input range for channel 0 3 Digital Filter Pei eama OV to 10V High Signal High Engineering Oma to 20 ma 5 0 v 50 Low Signal Low Engineering 0 0 v 00 m IT Synchronize Module Inputs Status Offine Cancel Apply Help Rockwell Automation Publication 1756 UM005B EN P January 2013 111 AppendixB Tag Definitions Figure 15 Tag Editor Scope High_Speed_Analoc 7 Show Show All z Sort Tag Name E Force Mask Style H Locat 1 C tous Locat1 C ProgT oFaultEn Local1 C SynchModInputs Local1 C RealTimeSample Hh Local 1 C In Decimal Decimal Float Decimal Decimal E Hex f for channel 0 here Decimal Decimal 16 000 Local 1 C In 0 Range 0 Locak1 C In 0 Range Loca
113. k1 C In 0 Range 2 Local 1 C In 0 Range 3 Local 1 C In 0 Range 4 Decimal Locat 1 C In 0 Range 5 Decimal lz a gt Monitor Tags A Edit Tags 4 Decimal Decimal 0 0 0 0 E eme Specify the input range l L 0 it 0 0 0 Updated Data Tag Structure The tag structure for the module is different than other ControlLogix I O modules released previously The high speed analog I O module tags are listed in an array format and other I O modules are not e Inthe array format status and data tags for each channel are grouped together For example the four input channels status and data tags are listed in a manner similar to the following Local x I In 0 Status Local x I In 0 Data Local x I In 1 Status Local x I In 1 Data Local x I In 2 Status Local x I In 2 Data Local x I In 3 Status Local x I In 3 Data e Inthe non array format status and data tags are not listed together for each channel Instead they are listed together according to tag type in a manner similar to the following Local x I Ch0 Status Local x I Ch1 Status Local x I Ch2 Status Local x I Ch3 Status Local x I Ch0 Data Local x I Ch1 Data Local x I Ch2 Data Local x I Ch3 Data Using the array format allows easier interrogation of module status By simply indexing a pointer a single instruction can examine status for all four input channels 112 Rockwell Automation Publicat
114. log_Line Communication Memod F r a WGtal T Connected WM Cache Connectior Enable Enable Waiting Start O Done Done Lenath 0 Eror Co Extended Error Code I Timed Out Error Path Eror Text Click OK to complete message configuration el x Cancel EPpy Help Rockwell Automation Publication 1756 UMO05B EN P January 2013 Click Browse to choose the module where the message instruction service is performed The dialog box below shows an example of available modules 127 AppendixC Use Message Instructions to Perform Run time Services and Module Reconfiguration Reconfigure the Module with You can use the Module Reconfigure message type to change the functional a Message Instruction 128 operation of a high speed analog I O With this message type you make sure changes in the process dictate when the reconfiguration takes place rather than performing that function manually Considerations with the Module Reconfigure Message Type Remember the following when using this method of module reconfiguration e All connections between the high speed analog I O module and any Logix controllers either the owner controller or listen only controllers remain open during the module reconfiguration e The module processes data during reconfiguration If data changes occur during reconfiguration such as if the module receives new input data the application of that data is dependent on when it
115. lues multiple times during a single program scan when the RPI is less than the program scan length AA A Owner controller High speed Analog 1 0 Module H E ae CLI Q Data Sent from Owner at the RPI Ol Ol Ol A 1 Although the output value at the RTB screw terminal typically matches the output data echo value it is not guaranteed to match The output data echo that is multicast to the rest of the control system represents the value the outputs were commanded to be Rockwell Automation Publication 1756 UM005B EN P January 2013 21 Chapter2 High speed Analog 1 0 Operation in the ControlLogix System Listen only Mode 22 Any controller in the system can listen to the data from a high speed analog I O module input data or echoed output data even if the controller does not own the module The module does not have to hold the module s configuration data to listen to the module During the I O configuration process you can specify a Listen only mode in the Communication Format field For more information on Communication Format see page 75 Choosing a Listen only mode option allows the controller and module to establish communication without the controller sending any configuration data In this instance another controller ow
116. mping limits see page 78 Clamp Limit Alarms The Clamp Limit Alarms feature works directly with clamping When a module receives a data value from the controller that exceeds clamping limits it applies the configured clamping limit value and sends a status bit to the controller notifying it that the value sent exceeds the clamping limits limit alarms For example ifa module has clamping limits of 8V and 8V but then receives data to apply 9V only 8V is applied to the screw terminals and the module sends a status bit back to the controller informing it that the 9V value exceeds the module s clamping limits To see how to set the output alarms see page 78 Output Data Echo Output Data Echo automatically multicasts channel data values that represent the analog signals applied to the module s screw terminals at that time Fault and status data are also sent Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Features Chapter 3 Fault and Status Reporting Module Fault Word 15 AnalogGroupFault 14 InGroupFault 13 0utGroupFault 12 Calibrating 11 I CalFault The ControlLogix high speed analog I O module multicasts status fault data to the owner listening controller with its channel data The fault data is arranged so that users can choose the level of granularity they desire for examining fault conditions Three levels of tags work together to provide an increasing degree of deta
117. n above Table 18 lists the services that require additional information Table 18 Module Services Service Type Required Field Valid Value Device Who Destination Use the pull down menu to choose a module location Retrieve CST Destination Use the pull down menu to choose a module location Unlatch Alarm Instance Number of the channel where a service is performed 1 For There are ten alarms that can be unlatched example if you want a service performed on input channel 2 you must use an Instance 3 Rockwell Automation Publication 1756 UM005B EN P January 2013 Use Message Instructions to Perform Run time Services and Module Reconfiguration Appendix C Communication Tab This tab provides information on the path of the message instruction Message Configuration Unlatch_All_Alarms x Configuration Communication Tag Path Browse Cation Method CDH Chame z Destination Link E F n Source Link SJ Destination Node ceal T Connected WM Cach A Enable Enable Waiting Start Done Done Length 0 Eror Code Extended Error Code I Timed Out Error Path Eror Text omes C e _ Path High_Speed_Analog_Line High_Speed_Analog_Line Choose the module 9 2 1756F16 9 3 1756F16 Click OK Message Configuration Unlatch_All_Alarms x Configuration Communication Tag l Path High _Speed_Analog Line Browse High_Speed_Ana
118. n this manual Reproduction of the contents of this manual in whole or in part without written permission of Rockwell Automation Inc is prohibited Throughout this manual when necessary we use notes to make you aware of safety considerations WARNING Identifies information about practices or circumstances that can cause an explosion in a hazardous environment which may lead to personal injury or death property damage or economic loss ATTENTION Identifies information about practices or circumstances that can lead to personal injury or death property damage or economic loss Attentions help you identify a hazard avoid a hazard and recognize the consequence SHOCK HAZARD Labels may be on or inside the equipment for example a drive or motor to alert people that dangerous voltage may be present BURN HAZARD Labels may be on or inside the equipment for example a drive or motor to alert people that surfaces may reach dangerous temperatures gt eee IMPORTANT Identifies information that is critical for successful application and understanding of the product Allen Bradley ControlFLASH ControlLogix ControlLogix XT Logix5000 Rockwell Software Rockwell Automation RSLogix RSNetWorx Studio 5000 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 up
119. nal is measured and then scaled based on the user configuration LIn 1 AB 1756_IF4FXOF2F Array for input channel 1 This is the same set of tags as listed for input channel 0 from In 0 Status to In 0 Data except _ Struct_In 1 0 that this listing applies to channel 1 I In 2 AB 1756_IF4FXOF2F Array for input channel 2 This is the same set of tags as listed for input channel 0 from In 0 Status to In 0 Data except _Struct_In 1 0 that this listing applies to channel 2 LIn 3 AB 1756_IF4FXOF2F Array for input channel 3 This is the same set of tags as listed for input channel 0 from In 0 Status to In 0 Data except _Struct_In 1 0 that this listing applies to channel 3 1 0ut AB 1756_IF4FXOF2F Output array structure _ Struct_In 1 0 2 0ut 0 AB 1756_IF4FXOF2F Output channel array _ Struct_In 1 0 Out 0 Status INT Collection of individual channel status bits Rockwell Automation Publication 1756 UM005B EN P January 2013 117 AppendixB Tag Definitions Table 16 Input Data Tags continued Tag Name Data Type Definition 1 0ut 0 ChanFault BOOL Copy of OutOFault in array with other channel status bits for ease of access Out 0 CalFault BOOL Status bit indicating if the channel has a bad calibration Bad calibration means the last attempt to calibrate the channel failed with an error and was aborted Out 0 WireOff BOOL Bit that indicates
120. nalog I O module uses four input channels 0 3 The figure below shows the simplified schematic for each input channel IMPORTANT The figure shows the circuit for input channel 0 Input channels 1 3 are exactly the same with the exception that the terminals on the left side of the circuit are labelled for each specific channel For example channel 1 uses IN 1 V IN 1 l and IN 1 15V 20MQ IN 0 V 10K 10K IN 0 1 511 Channel 0 CO es 14 bit ae AVV ADC s 249 Q 1 4W 330 pFd 330 pFd 10K Er N0 ilk 0 047 uFd 10K 10K V 2MQ 43212 15V 134 Rockwell Automation Publication 1756 UM005B EN P January 2013 Output Channel Circuits Simplified Circuit Schematics Appendix D The ControlLogix high speed analog I O module uses two output channels 0 1 The figure below shows the simplified schematic for each output channel IMPORTANT The figure shows the circuit for output channel 0 Output channel 1 is exactly the same with the exception that the terminals on the left side of the circuit are labelled for each specific channel For example channel 1 uses V out 1 and out 1 1KQ 15V 10KQ ANV x AWV V out 0 VW i njn D A eS 0 047 uFd Channel 0 ay yV 14 bit Z ADC 15V Current Pa E Amplifier 10Q out 0 Wi CD 0 047 uFd V oe RTN channel 0 IMPORTANT Channel returns RTN are ti
121. nd 80 ms The data received at other RPI times repeats the most previous RTS For example data received at 30 ms repeats that received at 20 ms 20 Rockwell Automation Publication 1756 UM005B EN P January 2013 High speed Analog 1 0 Operation in the ControlLogix System Chapter 2 Module Output Operation When specifying an RPI value for the high speed analog I O module you define when the controller broadcasts output data to the module If the module resides in the same chassis as the owner controller the module receives the data almost immediately High speed analog module outputs receive data from the owner controller and echo output data only at the period specified in the RPI Data is not sent to the module at the end of the controller s program scan When a high speed analog I O module receives new data from an owner controller the module multicasts or echoes the output data value that corresponds to the analog signal applied to the output terminals to the rest of the control system at the next RPI or RTS whichever occurs first This feature called Output Data Echo Depending on the value of the RPI with respect to the length of the controller program scan the module can receive and echo data multiple times during one program scan Because it is not dependent on reaching the end of the program to send data the controller effectively allows the module s output channels to change va
122. nd bottom locking tabs from the Chassis 20856 M PLE SES 20857 M Rockwell Automation Publication 1756 UM005B EN P January 2013 69 Chapter4 Install the Module Notes 70 Rockwell Automation Publication 1756 UM005B EN P January 2013 Configure the Module Chapter 5 Topic Page Overview of the Configuration Process 72 Create a New Module 73 Use the Default Configuration 75 Alter the Default Configuration 76 Download New Configuration Data 79 Edit the Configuration 80 Reconfigure Module Parameters in Run Mode 81 Reconfigure Module Parameters in Program Mode 82 View and Change Module Tags 83 You must configure your module upon installation The module does not work until it has been configured IMPORTANT This chapter focuses on configuring high speed analog 1 0 modules in a local chassis To configure high speed analog 1 0 modules in a remote chassis see Appendix E Use the Logix Designer application to configure your ControlLogix high speed analog I O module You can accept the default configuration for your module or specify a custom point level configuration specific to your application Rockwell Automation Publication 1756 UMO05B EN P January 2013 71 Chapter5 Configure the Module Overview of the Configuration Process Click Next to use a custom configuration Next pe New Module
123. ne of the following conditions sets this bit e Calibration is ongoing An overrange condition is present e Anunderrange condition is present e Communication is lost with the 1 0 module 0utOFault BOOL Individual channel fault status bit that indicates a hard fault has occurred on the channel One of the following conditions sets this bit e Calibration is ongoing e Alow clamp condition is occurring e Ahigh clamp condition is occurring e Communication is lost with the 1 0 module Out1 Fault BOOL Individual channel fault status bit that indicates a hard fault has occurred on the channel One of the following conditions sets this bit e Calibration is ongoing e Alow clamp condition is occurring e A high clamp condition is occurring e Communication is lost with the 1 0 module ModuleFaults INT Collection of all module level fault bits 116 Rockwell Automation Publication 1756 UM005B EN P January 2013 Tag Definitions Appendix B Table 16 Input Data Tags continued Tag Name Data Type Definition AnalogGroupFault BOOL Indicates if a channel fault has occurred on any channel InGroupFault BOOL Indicates if a channel fault has occurred on any input channel 0utGroupFault BOOL Indicates if a channel fault has occurred on any output channel Calibrating BOOL Indicates if a calibration is currently in progress on any channel CalF
124. ngth 100 Dest Storage_Data Channel_1 0 Length 100 This tag maintains a running history of data returned by the module for each channel File to store Channel 2 data Array dimension determined by user needs FLL Fill File Source 0 Dest Storage_Data Channel_2 0 Length 100 This tag maintains a running history of data returned by the module for each channel File to store Channel 3 data Array dimension determined by user needs FLL Fill File Source 0 Dest Storage_Data Channel_3 0 Length 100 108 Rockwell Automation Publication 1756 UM005B EN P January 2013 Data Storage Appendix A This rung will store channel data and timestamp data in a UDT array When the RTS expires all four input channels are scanned within approximately 1uS of each other This tag maintains a running history of the CST data returned by the This tag maintains module Optional a running history of storage of 1 DINT of data returned by the CST Timestamp Note module for each controller has channel File to limited LINT store Channel 0 instruction set so data Array only storing 1 of 2 dimension determined DINTs by user needs PowerUp DN EOP MOV Copy File 9 Move 4 Source Local 3 CSTTimestamp 0 Source Local 3 1 In 0 Data Dest Storage_Data CST_Timestamp Analog_Index 0 6289314 Length 1 D
125. 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 EXAMPLE In this scenario Exact Match keying prevents 1 0 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 2 ie one ea Product Type Digital Input Module z ee Catalog Number 1756 IB16D ee eos H Major Revision 3 Fd Dngosic rp Daa Minor Revision 1 ra I Open Module Properties Communication is prevented 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 1 0 Communication connection to the module to be disrupted and may result in a loss of data Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Features
126. ns the module being listened to and stores the module s configuration data IMPORTANT Controllers using the Listen only mode continue to receive data multicast from the 1 0 module as long as a connection between an owner and 1 0 module is maintained If the connection between the owner and the module is broken the module stops multicasting data and connections to all listening controllers are also broken Rockwell Automation Publication 1756 UM005B EN P January 2013 Input Compatibility Output Compatibility Chapter 3 Module Features Topic Page Input Compatibility 23 Output Compatibility 23 General Module Features 24 Electronic Keying 25 Understand Module Resolution Scaling and Data Format 35 Features Specific to Module Inputs 37 Features Specific to Module Outputs 46 Fault and Status Reporting 49 ControlLogix high speed analog I O module inputs convert the following analog signals into digital values e Volts e Milliamps The digital value that represents the magnitude of the analog signal is then transmitted on the backplane to an owner controller or other control entities ControlLogix high speed analog I O module outputs convert a digital value delivered to the module via the backplane into an analog signal e 10 5 10 5V or e 0 21 mA The digital value represents the magnitude of the desired analog signal The module converts the digital value into an analog signal and provides this s
127. ntroller EXAMPLE If the module is set to scan its channels at the fastest rate possible for example RTS 300 us rather than sending data to the controller at that frequency the module sends data as defined by this formula Archive data transfer rate 20 x RTS chosen by the user In this case with the RTS period for high speed analog module 300 uss the module fills its on board buffers with data at the rate defined by that RTS but transfers the data to the controller only every 6 ms 20 samples x 300 ys IMPORTANT The high speed scanning that occurs when archiving applies only to the inputs on the module and not the outputs The outputs are updated at the RPI rate Rockwell Automation Publication 1756 UM005B EN P January 2013 Module Features Chapter 3 Enable Archiving via the Communication Format To use archiving you must select the 1756 IF4F XOF2F B configuration profile and then choose the Archiving Connection communication format as shown in Figure 6 Figure 6 Archiving Connection Communication Format New Module Type 1756 IF4FXOF2F B 4 Current Volt Inputs 2 Current Volt Outputs Fast Analog Vendor Allen Bradley Parent Local Name Fast_Analog Description Comm Format Archiving Connection Revision 1 Electronic Keying Compatible Keying Open Module Properties 1 The Archiving Connection communication format creates two additional tags in the input structure of the module as
128. o seis hes ee aes 51 Input Channel Status Word Bits o ue 52 Output Channel Status Word Bits 0s eee e eee ee eee 53 Chapter 4 Install the Mod tiles sJorncto ts auStarvie cians oot eleees ements 57 Key the Removable Terminal Block 2i 2 d 0c5 c204 e904 345 ote ee es 59 Connect the WItiNg a ccnrissvdenensedercan comin NE E 60 Connect the Grounded End of the Cable 0085 61 Connect Ungrounded End of the Cable 00008 61 Two Types of RTBs each RTB comes with housing 62 WiretheMod len on fi kite oe ae ae tol on te heat alo ibs ch cual 63 Assemble the Removable Terminal Block and the Housing 66 Install the Removable Terminal Block onto the Module 67 Remove the Removable Terminal Block from the Module 68 Remove the Module from the Chassis 00cececeeeeeeeee 69 Chapter 5 Overview of the Configuration Process sce e ec eee eee e nee 72 Create a New Modules 0 ec oadcwawtyirete dar didolith aetetaendces 73 Communication Format 0 0 ccc cece cece eet eee eenees 75 Electr nie Keying earnan ave tid Satie Mos aE tants 75 Use the Default Conhipuration s ccs Js abet Wala sua es eee s eatery 75 Alter the Default Configurationss 30e iwia douse depouenckannerices 76 Download New Configuration Data 0 0 c cece eee eee e ee eee 79 Edit the ConfigitatiOtion d icos scipusiid theiseivebeeereriaw wads 80 Reconfigur
129. on 1756 UM005B EN P January 2013 Use Message Instructions to Perform Run time Services and Module Reconfiguration Appendix C 5 Enter the Message Configuration dialog box o RSLogix 5000 High_Speed_Analog Documentation 1756 L1 File Edit View Search Logic Communications Tools Window Help Path AB_KTC AN6 Backplane 3 z Baala all a Offline D RUN No Forces py x Moeis ape 4 o Hftot fic ar fat xo o gt j mj 4 gt Favorites Bt X TimeriCounter A InputlOuput_X Compare Power Up Handler ESI Tasks GMa MainTask Type Unconfigured B E MainProgram Message Control Program Tags ED MainRoutine E Unscheduled Programs J Motion Groups Ungrouped Axes Trends J Data Types G User Defined B Strings Click the ellipse to see the im ee i j i Oy Module Defined Message Configuration dialog box eee 1 1756 1 F4FXOF2F A 9 2 1756 1F16 3 17561F16 DIP MainRoutine Enter MESSAGE control structure operand Rung O of 1 APP VER 7 6 Choose the Module Reconfigure message type Configuration Communication Tag l gt Message Type for Generic gt CIP Generic Use the Message Type pull down menu to choose the Module Reconfigure message type Service Custom PLC2 Unprotected Read PLC2 Unprotected Write PLC3 Typed Read Type Service z Hex PLC3 T
130. ot Used EQ 30 29 o Not Used Not Used g 32 31 E Not Used Not Used a 33 g Not Used Not Used ep 36 35 E Not Used EEN 42742 A Inline Field Device strip chart recorder or meter 64 Rockwell Automation Publication 1756 UM005B EN P January 2013 Install the Module Chapter 4 Figure 13 1756 IF4FXOF2F Voltage Mode Wiring Diagram IN 1 V IN 1 I IN 1 IN 3 V IN 3 I IN 3 Not Used Not Used VOUT 1 OUT 1 RTN 1 Not Used Not Used Not Used Not Used Not Used Not Used Not Used Rockwell Automation Publication 1756 UMO05B EN P January 2013 Qgongha ode 10 12 14 16 18 20 22 21 24 26 28 23 25 27 30 32 34 36 29 31 33 35 gogercgoeresegeerecqceee IN 0 V IN 0 I IN 0 IN 2 V IN 2 I IN 2 Not Used Not Used V OUT 0 OUT 0 RTN 0 Not Used Not Used Not Used Not Used Not Used Not Used Not Used XX Shield Ground 42743 65 Chapter4 Install the Module Assemble the Removable Terminal Block and the Housing 66 Removable housing
131. ped Float Data Float Data Listen Only CST Timestamped Float Data Listen Only Float Data V Open Module Properties 104 Rockwell Automation Publication 1756 UM005B EN P January 2013 Data Storage Appendix A 2 Enter the RPI and RTS values for your application Be aware that as these values decrease the Event task executes more frequently and the module sends data to the controller at a faster rate This places more demand on controller resources For example an RTS of 4 ms causes the Event task to trigger every 4 ms If the amount of code the Event task executes is too great the controller does not have enough available resources to execute other tasks or the Event task can experience task overlaps In typical applications with a 1756 L7x controller an RTS of 4 ms leaves sufficient resources for other tasks Output Configuration State Limits input Calibration Output Calibration Backplane General Connection Module Info _Input Configuration _ __ Alam Configuration Requested Packet Interval RPI 20 0 Ems 1 0 750 0 ms Inhibit Modul L Major Fault On Controller If Connection Fails While in Run Mode Rockwell Automation Publication 1756 UMO05B EN P January 2013 105 Appendix A Data Storage 106 3 Create an Event task with the values shown below For all other fields specify values that are specific to your applicat
132. peed_Analog_ Documentation 1756 L1 BEE File Edit View Search Logic Communications Tools Window Help Path AB_KTC 1 6 Backplane S z BATES all Offline 0 F RUN ke r No Forces ToK F BAT NoEdis Bleo A Attic ae 4 Ofo o gt a 4 gt Favorites Bt A Timer counter _ Input Output _X Compare Sr ea Power Up Handler A z amp Tasks Right click the End rung to see the menu MainProgram e Cut Rung 9 Program Tags G Copy Rung Choose Add Ladder Element lt i Manfioune eee T ei E Unscheduled Programs Renee E Motion Groups D Ungrouped Axes Add Rung E Trends Edit Rung E Data Types Edit Rung Comment i User Defined B E Strings E STRING E E Predefined E Module Defined Eat 3 6 1 0 Configuration 1 17564F4FXOF2F A p 9 2 17561F16 _ YeifyRung 3 17561F16 GoTo 4 P MainRoutine Add a Ladder Element using the Ladder Element Browser Dialog Rung 0 of 1 APP ER WV State Pending Bong edit Accept Pending Rung Edit C 1g Rung Edit Rockwell Automation Publication 1756 UM005B EN P January 2013 123 124 AppendixC Use Message Instructions to Perform Run time Services and Module Reconfiguration The following dialog box appears Type MSG in the Add Ladder Element field w Add Ladder Element MSG pe Click OK A Rung HHA Branch SOR EOR BST BND He Branch Level NXB Bit EH
133. pen the Module Properties dialog box b From the Electronic Keying pull down menu choose Compatible Keying Requires replacement modules to have Downgrade the series B module to series A firmware available at identical hardware and firmware series http www rockwellautomation com support Rockwell Automation Publication 1756 UM005B EN P January 2013 Broadcast Communication format Compatible match Connection ControlBus Coordinated System Time CST Direct connection Disable keying Download Electronic keying Exact match Field side Inhibit Interface module IFM Listen only connection Major Glossary 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 In this case the minor 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 control system The backplane used by the 1756 chassis Timer value that is kept synchronized for all modules within a single ControlBus chassis The CST is a 64 bit number with Us resolution An I O connection where the controller establishes an in
134. pendix F Series A versus Series B Firmware cc ccc eee ec cece ence eens Archiving Enhancement with Revision 3 005 and Later Corrected Anomaly with Revision 3 005 and Later Series B Modules as Direct Replacements for Series A Modules Install Series B ire atenns 2s dh eS oe aS eee tad aaa eas Pees Rockwell Automation Publication 1756 UMO05B EN P January 2013 Studio 5000 Environment Rockwell Automation Publication 1756 UMO05B EN P January 2013 Preface This manual describes how to install configure and troubleshoot your ControlLogix high speed analog I O module You must be able to program and operate a ControlLogix controller to efficiently use your high speed analog I O module The Studio 5000 Engineering and Design Environment combines engineering and design elements into a common environment The first element in the Studio 5000 environment is the Logix Designer application The Logix Designer application is the rebranding of RSLogix 5000 software and will continue to be the product to program Logix5000 controllers for discrete process batch motion safety and drive based solutions r Rockwell Software Studio 5000 Create Open Explore New Project Existing Project Help Release Notes From Import Sample Project From Sample Project About From Upload Recent Projects B Sept_test Integrated_Motion_Co B August_2012
135. puts 2 Curr olt Outputs Fas o 11 756 IF 61 6 Channel Isolated Voltage Current Analog Input Select the high speed analog 1 0 module 1 756 IF8 8 Channel Non lsolated Voltage Current Analog Input 11756 1H161 16 Point 90 1464 DC Isolated Input Sink Source 11 756 41M161 16 Point 159 2654 AC Isolated Input 1 756 IN16 16 Point 10 30 AC Input 11 756 1R6l 6 Channel Isolated RTD Analog Input r Show Vendor All x M Other M Specialty 1 0 Select AIl z M Analog M Digital M Communication I Motion M Controller Clear Ceara Click OK You enter the wizard on a naming page Module Properties Local 1756 IF4FXOF2F A 1 1 x Type 1756 IF4FXOF2F 4 4 Current Volt Inputs 2 Current Volt Outputs Fast Analog Vendor Allen Bradley Parent Local i ca re Select the slot in which your High_Speed_Analog_Line lot fi a module resides Description ni E Choose an electronic keying method A detailed explanation of this field is provided on page 25 Revision K fi a Electronic Keying Compatible Module 7 Make sure the Minor Revision number matches the label on the side of your module If you are altering the default configuration click Next Go to page 76 If you are using default configuration click here and you are finished configuring your module Go to page 79 Rockwell Automation Publication 1756 UM005B EN P January 2013 Configure the Module Chapter 5 Communi
136. r to multicast the output 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 output module receives data at least as often as the specified RPI Figure 17 Owner controller Sends Output Data to Remote Chassis ControlNet ControlNet Communication Module a S e mm nie S m L oa aan Geo joo Soh Cl i 5 Data sent from owner at 5 4 Immediate backplane O H module s RPI rate 9 transfers to module mi ma S 8 Output data at least as often as RPI ControlNet Network 41360 The reserved spot on the network and when the controller sends the output data are asynchronous to each other This means there are best and worst case scenarios as to when the module receives the output data from the controller in a remote chassis Best Case RPI Scenario In the best case scenario the controller sends the output data just before the reserved network slot
137. rating range 0 10 10V 1 0 20mA C Out 0 MaxRampRate INT Configures the maximum rate percent full scale second at which the output value may change in these scenarios e The module transitions to C Out 0 FaultValue if the C Out 0 RampToFault bit is set e The module transitions to C Out 0 ProgValue if the C Out 0 RampToProg bit is set e The module is in Run mode and the C Out 0 RampToRun bit is set C Out 0 FaultValue REAL Defines the value the output uses if a communication fault occurs when the C Out 0 FaultMode bit it set C Out 0 ProgValue REAL Defines the value the output uses when the connection transitions to Program mode if the C Out 0 ProgMode bit is set C Out 0 LowSignal REAL One of four points used in scaling The low signal is in terms of the output signal units and corresponds to the low engineering term when scaled The scaling equation is as follows Signal LowSignal HighEngineering LowEngineering Data Low Engineering High Signal Low Signal C 0ut 0 HighSignal REAL One of four points used in scaling The high signal is in terms of the output signal units and corresponds to the high engineering term when scaled The scaling equation is as follows Signal LowSignal HighEngineering LowEngineering Data Low Engineering High Signal Low Signal C Out 0 LowEngineering REAL One of four points used in scaling The low engineerin
138. reux Lorsque plusieurs produits sont combin s dans un syst me le code de temp rature le plus d favorable code de temp rature le plus faible peut tre utilis pour d terminer le code de temp rature global du syst me Les combinaisons d quipements dans le syst me sont sujettes a inspection par les autorit s locales qualifi es au moment de l installation WARNING 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 connections that mate to this 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 Ifthis product contains batteries they must only be changed in an area known to be nonhazardous European Hazardous Location Approval WARNING RISQUE D EXPLOSION e Couper le courant ou s assurer que l environnement est class non dangereux avant de d brancher l quipement e Couper le courant ou s assurer que l environnement est class non dangereux avant de d brancher les connecteurs Fixer tous les connecteurs externes reli s cet quipement l aide de vis loquets coulissants connecteurs filet s ou autres moyens fournis avec ce produit e La substitution
139. rify that the module is working properly This process involves these tasks e Command the channel or group of channels to produce a low reference signal e Verify and record the channel s output e Command the channel or group of channels to produce a high reference signal e Verify and record the channel s output 90 Rockwell Automation Publication 1756 UM005B EN P January 2013 To calibrate the high speed analog module s outputs follow these steps Calibrate the Module Chapter 6 1 Connect your current or voltage meter depending on what mode your channel is operating in to the module Remember that you must wire the module differently for Current mode than for Voltage mode To see how to wire for each mode see page 63 2 Access the module s properties page File Edit View Search Logic Communications Path AB_KTC A 6 Backplane 3 Offline 0 RUN No Forces b EN No Edits F o al Controller Tags a C Controller Fault Handler Power Up Handler B E Tasks 58 MainTask 52 MainProgram Program Tags MainRoutine Unscheduled Programs 6 6 Motion Groups G Ungrouped Axes Trends B 63 Data Types ER User Defined a bac Strings STRING cE Predefined H E Module Defined 1 0 Configuration Right click 1 0 Configuration to see the menu Cut Edit properties for selected comp COPY Delete Cross Reference Fait Choose Properties New Module
140. rs e The module is being calibrated e A communication fault occurs between the module and its owner controller e Anunderrange condition exists on input channel 1 e An overrange condition exists on input channel 1 Bit 0 In0 Fault Bit is set if any of the following events occurs e The module is being calibrated e Acommunication fault occurs between the module and its owner controller e Anunderrange condition exists on input channel 0 e An overrange condition exists on input channel 0 Rockwell Automation Publication 1756 UM005B EN P January 2013 51 Chapter3 Module Features Input Channel Status Word Bits Table 10 defines the Input Channel Status word bits Table 10 Input Channel Status Word Bit Description Bit Bit 8 Name In x ChanFault Description This bit matches the state of InxFault bits 0 3 in the Channel Fault word except when a communication fault occurs If a communication fault occurs between the module and its owner controller the InxFault bit is set but this bit is not set Bit is set if one of the following events occurs e The module is being calibrated e Anunderrange condition exists on input channel e An overrange condition exists on input channel Bit 7 Lini CalFault Bit is set if an error occurs and is not corrected during calibration for that channel Bit 6 Lini Underrange Bit is set when the input signal at the channel is le
141. s the same set of tags as listed for _Struct_In C 0 input channel 0 from C ln 0 AlarmDisable to C ln 0 AlarmDeadband except that this listing applies to channel 3 COut AB 1756_IF4FXOF2F _ Struct_Out C 0 2 C 0ut 0 AB 1756_IF4FXOF2F Master structure beneath which configuration parameters for output channel 0 are set _ Struct_Out C 0 C Out 0 HoldForlnit BOOL When this bit is set and one of the following occurs e Module initial connection powerup e Module transition from Program mode back to Run mode Module reestablishes communication after fault The bit configures the channel to hold its present state until initialized with a value within 0 1 of full scale of its current value C Out 0 AlarmDisable Disables all alarms for the channel 0 Alarms are not disabled 1 Alarms are disabled 114 Rockwell Automation Publication 1756 UM005B EN P January 2013 Tag Name C 0ut 0 RampAlarmLatch Data Type BOOL Tag Definitions Appendix B Table 15 Configuration Data Tags continued Definition Enables latching for the ramp alarm If this feature is enabled the tirggered alarm remains latched in the set position even if the condition causing the alarm to occur disappears Once an alarm is latched you must unlatch it via the Logix Designer application or a message instruction C 0ut 0 LimitAlarmLatch BOOL Enables latching for the clamp limit alarms If this feature is enabled the tirggered alarm remains latched in
142. s you to add or delete tags but not to change their values RSLogix 5000 High_Speed_Analog Right click 1 0 Configuration to see the menu Choose Monitor tags You can view tags here Click the to open the tags until you access the information that needs to be changed E N Monitor Tags High_Speed_Analoc Configuration information is listed for each channel on a feature by feature basis E A E D A a E m fl E Z E N Monitor Tags LEDO OOOO S Rockwell Automation Publication 1756 UM005B EN P January 2013 119 AppendixB Tag Definitions Download New Configuration Data 120 After you have changed the configuration data for a module the change does not actually take affect until you download the new information S RSLogix 5000 High_Speed_Anal File Edit View Search Logic Comm HA Pan AB_KTCA E Backplane 3 Offline fl RUN i No Forces Go Online Use this pull down menu mes _ lied to download new configuration data Controller Properties The software verifies the download process with this message Download x f N Download to the controller amp Name HSA_TestProgram Type 1756 L1 4 ControlLogix5550 Controller Path AB_KTC 1 3 Backplane 0 Security lt None gt Cancel Help Click here to download new data This completes the download process Rockwell Automation Publication 1756 U
143. signer Adjusting the RTS 77 Logix Designer application 9 16 24 Accessing module tags 83 Adjusting clamp limits 78 Adjusting process alarms 77 Adjusting ramp rate 78 Adjusting rate alarm 77 Adjusting the alarm deadband 77 Adjusting the digital filter time 77 Adjusting the input channel scaling parameters 77 Adjusting the output channel scaling parameters 77 Calibrating the module 85 Choosing an input range 77 Choosing an output range 77 Configuration data tags 113 Determining fault type 99 Disable input channel alarms 77 Disable output channel alarms 78 Enabling Hold for Initialization 77 Enabling ramping 78 Enabling Synchronize Module Inputs 77 Input data tags 116 Latch limit alarms 78 Latch process alarms 77 Latch rate alarm 77 Module Fault Reporting 24 Output data tags 118 Reconfiguring module parameters in program mode 82 Reconfiguring module parameters in run mode 81 Retrieving module information 24 Software tags 111 Troubleshooting the module 98 Unlatching alarms 77 Using with RSNetWorx 140 M Maximum Ramp Rate 47 Mechanically Keying the RTB 59 Message Instructions 121 Message configuration 125 Reconfiguring the module 128 Module Block Diagram 133 Module Diagnostic Counters 24 Module Error Fault Information 24 Module Fault Reporting 49 Channel Fault Word 49 Channel fault word bits 51 Channel status Word 49 Example 50 In Logix Designer application 24 Input channel status word bits 52 Module fault word
144. software version 17 01 02 or earlier requires that you enter a minimum 400 us RTS period via the profile You must enter a value of 0 3 in the C RealTimeSample tag to achieve a 300 us RTS TIP The module s outputs are updated only at the defined RPI rate Consider output behavior when choosing an RPI 2 Calculate your RPI Choose an RPI that is equal to 20 x RTS For example if you choose a 400 us RTS and then set your RPI to 8 ms this causes the module to send data to the controller after the twentieth archive scan I LastUpdateIndex always equals 19 3 Program an event task to Copy the I Input array structure to alternate tags For more information see the following e To trigger an event task see Note 2 on page 41 e To program an event task see Appendix A IMPORTANT Keepin mind that no matter what RPI and RTS value you configure your controller must have access to the data returned by the module faster than the net module update rate For example if you specify an RTS of 500 us and an RPI of 11 ms the module returns new data to the controller every 10 ms In this example the controller must have all of its archive supporting programming scanned at a rate faster than 10 ms 40 Rockwell Automation Publication 1756 UM005B EN P January 2013 Table 6 Notes for Archiving Module Features Chapter 3 Note Description 1 Setting the RPI less than the If the RPI value is less than the recommended valu
145. ss than or equal to the minimum detectable signal Bit 5 Lini Overrange Bit is set when the input signal at the channel is greater than or equal to the maximum detectable signal Bit4 Lini RateAlarm Bit is set when the input channel s rate of change exceeds the configured Rate Alarm parameter It remains set until the rate of change drops below the configured rate If latched the alarm will remain set until it is unlatched Bit3 Lini LAlarm Bit is set when the input signal moves beneath the configured Low Alarm limit It remains set until the signal moves above the limit If latched the alarm remains set until it is unlatched If a deadband is specified the alarm also remains set as long as the signal remains within the configured deadband Bit 2 In x HAlarm Bit is set when the input signal moves above the configured High Alarm limit It remains set until the signal moves below the limit If latched the alarm remains set until it is unlatched If a deadband is specified the alarm also remains set as long as the signal remains within the configured deadband Bit 1 In x LLAlarm Bit is set when the input signal moves beneath the configured Low Low Alarm limit It remains set until the signal moves above the limit If latched the alarm remains set until it is unlatched If a deadband is specified the alarm also remains latched as long as the signal remains within the confi
146. stamp but not a CST timestamp 1 This recommendation is based on balancing speed and controller resources In some applications a rate faster than 4 ms can be possible 102 Rockwell Automation Publication 1756 UM005B EN P January 2013 Data Storage Appendix A If you choose the Archiving Connection communication format you receive up to 20 analog samples per update but you receive only one CST timestamp per module update With an archiving connection the CST timestamp is associated with the LastUpdateIndex sample In a typical case the Last UpdateIndex value is equal to 19 Input 19 is the newest sample and the timestamp is associated with sample Input 19 The other samples are older than the current timestamp by approximately 1 RTS time per sample EXAMPLE If LastUpdatelndex 6 then the CST Timestamp is associated with Input 6 and Input 6 is the newest sample followed by the subsequent samples in the order below Input 5 is approximately 1 RTS older than the current CST Timestamp Input 4 is approximately 2 RTSs older than the current CST Timestamp Input 3 is approximately 3 RTSs older than the current CST Timestamp Input 0 is approximately 6 RTSs older than the current CST Timestamp Input 19 is approximately 7 RTSs older than the current CST Timestamp Input 18 is approximately 8 RTSs older than the current CST Timestamp Input 7 is approximately 19 RTSs older than the current CST Timestamp In
147. stem side Tag Timestamping 146 A module that is updated any time there is a change to the module that does not affect its function or software user interface Data transmissions that reach a specific group of one or more destinations A configuration set up where multiple owner controllers use exactly the same configuration information to simultaneously own an input module The smallest repetitive time interval in which the data can be sent ona ControlNet network The NUT may be configured over the range from 2 ms to 100 ms using RSNetWorx software The controller that creates and stores the primary configuration and communication connection to a module In this mode the controller program is not executing Inputs are actively producing data Outputs are not actively controlled and go to their configured Program mode state 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 that defines when the module will multicast data In this mode the controller program is executing Inputs are actively producing data and 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
148. t Calibration Backplane with the paramete rto General Connection ModuleInfo Input Configuration Alarm Configuration MEW OL reconfigure Type 1756 IF4FXOF2F A4 4 Current Volt Inputs 2 Current Volt Outputs Fast Analog Vendor Allen Bradley Parent Local Name High Speed Analog Slot ep 4 Description a eaae Pobea Revision fal fi 4 Electronic Keying Disable Keying 7 Status Running Cancel el Hep 80 Rockwell Automation Publication 1756 UM005B EN P January 2013 Configure the Module Chapter 5 Reconfigure Module Your eap a A Remote P or a a can a H any con igura e features that are enable y the software on y in Kemote Kun Parameters in Run Mode oe If any feature is disabled in either Run mode change the controller to Program mode and make the necessary changes For example the following example shows the configuration page while the high speed analog module is in Run mode E Module Properties Local 3 1756 IF6I 1 4 x General Connection Module Info Configuration Alarm Configuration Calibration Backplane m Channel Make the necessary configuration 5 Input Range 10v te 10 x changes In this example all Calibration Bias foo i Scaling 3 configurable features are enabled in EER eae Notch Filter on a Run mode 100 M f 4100 Digital Filter fo H ms High Signal High Engineering 10 0 M 10 0 RTS 100 ms Status Running Cli
149. tal 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 1756141616 Point 78V 132V AC Input Allen Bradley Product Type Digital Input Module Digtal Input Module sep Catalog Number 1756 IA16 a Major Revision 2 oaas Minor Revision 1 Fra ElctoicKeyha Duek 1 Open Module Properties Physical Module Communication is allowed Vendor Allen Bradley 8 Product Type Digital Input Module Catalog Number 1756 IB16 Major Revision 3 Minor Revision 2 IMPORTANT Changing electronic keying selections online may cause the 1 0 communication connection to the module to be disrupted and may result in a loss of data Rockwell Automation Publication 1756 UM005B EN P January 2013 31 Chapter 3 32 Module Features Access to System Clock for Timestamping Functions Certain modules such as controllers in the ControlLogix chassis maintain a system clock The clock is a free running 64 bit number that increments every microsecond It is used to places a timestamp on the sampling of input data within the local chassis You can configure your high speed analog I O modules to access this clock and timestamp input data when the module multicasts to the system You decide how to times
150. tamp data when you choose a communication format For more information about choosing a communication format see page 75 This feature allows for accurate calculations between events to help you identify the sequence of events in either fault conditions or in the course of normal I O operations This clock is also used to synchronize inputs across multiple modules in the same chassis For more information about synchronizing module inputs see page 45 Rolling Timestamp Each high speed analog I O module maintains a rolling timestamp that is unrelated to the Coordinated System Time CST The rolling timestamp is an on board continuously running 15 bit timer that counts in milliseconds For module inputs when the module scans its input channels it also records the value of the rolling timestamp at that time The user program can then use the last two rolling timestamp values and calculate the interval between receipt of data or the time when new data has been received Because the high speed analog I O module offers sub millisecond sample times and the rolling timestamp counts in milliseconds it is possible that a new sample can be taken without altering the rolling timestamp If accurate time deltas are required in such sub millisecond cases the CST timestamp s lower 32 bits offer the necessary precision Producer Consumer Model The producer consumer model is an intelligent data exchange between modules and other system devices in
151. the magnitude of the rate of change being beyond the trigger point whether positive or negative To see how to set the rate alarm see page 77 Synchronize Module Inputs With the Synchronize Module Inputs feature you can synchronize the sampling of inputs across multiple high speed analog I O modules in the same chassis allowing those inputs to sample simultaneously within 100 US of each other This feature lets multiple modules synchronize the start of their RTS scans enabling their inputs to take a snapshot of an application at that user defined interval For example if you have 12 input devices connected to inputs on three high speed analog I O modules in the same ControlLogix chassis you may need a snapshot of the input data available at each input terminal at a single moment in time While setting the RTS to the same value on all 3 modules guarantees that each module samples at the same rate it does not guarantee that they will sample at the same time When enabled the Synchronize Module Inputs feature provides each module a synchronized starting point for its respective RTS scans Because the RTS values are the same the inputs on the modules are sampled at the same rate and the same time To use this feature the multiple high speed analog I O modules must have the following e CST backplane master configured for the chassis such as a controller or 1756 SYNCH module e Same RTS rate e Synchronize Module Inputs feature ena
152. this example Input 7 is the oldest sample provided Rockwell Automation Publication 1756 UMO05B EN P January 2013 103 AppendixA Data Storage Use an Event Task example shows how to store module data in controller tags by using the to Store Module Data ollowing process 1 The module retrieves channel data The module sends the updated channel data to the controller The updated channel data triggers an Event task mm ON Event task logic stores the channel data in controller tags To configure the data storage process described above follow these steps 1 On the New Module dialog box choose a communication format as described in Choose a Communication Format on page 102 The examples shown in this procedure uses the CST Timestamped Float Data communication format However you can use any of the three formats with minor changes to the application logic shown in step 6 IMPORTANT The example shown in this procedure uses Move MOV instructions to move data to the storage location If you use the Archiving Connection communication format you must move up to 20 data samples per channel with a Synchronous Copy File CPS instruction instead of a MOV instruction For more information about the CPS instruction search the Knowledgebase for answer ID 50235 1756 IF4FXOF2F B 4 Current Volt Inputs 2 Current Volt Outputs Fast Analog Allen Bradley Local Combo _Analog Comm Format Archiving Connection Revision CST Timestam
153. tion 1756 UMO05B EN P January 2013 17 Chapter2 High speed Analog 1 0 Operation in the ControlLogix System Inputs and Outputs on the The ControlLogix high speed analog I O module has 4 inputs and 2 outputs Same Module The following configurable parameters affect module behavior e Real Time Sample RT S Defines the input update rate e Requested Packet Interval RPI Defines the output update rate and additional transfers of input data Real Time Sample RTS The RTS is a configurable parameter 0 3 25 ms that defines the input update rate This parameter causes the module to do the following 1 Scan all input channels and store the data in on board memory 2 Multicast the updated channel data as well as other status data to the backplane of the local chassis C On Board Memory Status Data Channel Data Channel Data Channel Data Channel Data Output Data Echo Output Data Echo LJ 4 Input 0 Input 1 t Input 2 t Input 3 Output 0 Output 1 Timestamp C IMPORTANT The RTS value is set during the initial configuration This value can be adjusted anytime To use sub millisecond values type values with a decimal point For example to use 800 ms type 0 8 For more information on how to set the RTS see Ch
154. tus Faulted Cancel a Help Notification in Tag Editor Controller Tags High_Speed_Analog_Documentation controller OP x Scope High Speed_Analoc Show Show All z Sort Tag Name x Force Mask Styl A fault has occurred for any point that 9 lists the number 1 in the Fault line Sann Bing cal 1 1 InOF ault 1 Dec ocal 1 l In1 Fault 1 Dec ocal 1 l In2Fault 1 Dec ocal 1 1 ln3Fault A 98 Rockwell Automation Publication 1756 UM005B EN P January 2013 Troubleshoot the Module Determine the Fault Type Chapter 7 When you are monitoring a module s configuration properties and receive a communication fault message the Connection page lists the type of fault The fault type is listed here E Module Properties Local 4 1756 IF4FXOF2F A 1 1 Output Configuration Output State Limits Input Calibration Output Calibration Backplane General Connection Module Info Input Configuration Alarm Configuration Requested Packet Interval RPI 2 0 2 ms 1 0 750 0 ms T Inhibit Module I Major Fault On Controller If Connection Fails While in Run Mode Module Fault Code 16 0116 Electronic Keying Mismatch Major and or Minor revision invalid or incorrect Status Faulted Cancel Apply Help For a detailed listing of the possible faults their causes and suggested solutions see Module
155. u plan to use For an example of how to wire the module see page 63 Underrange Overrange Detection This feature detects when a high speed analog I O module input is operating beyond limits set by the input range For example if you are using the 0 10V input range and the module voltage increases to 11V the Overrange detection feature detects this condition Table 7 lists the available input ranges and the lowest or highest signal available in each range before the module detects an underrange or overrange condition Table 7 Low and High Signal Limits on High speed Module Inputs Input Range Underrange Overrange 10V 10 50V 10 50V 0 10V 10 50V 0 5V 5 25V 0 20mA 21 00 mA 1 Underrange represents the lowest signal in the range Overrange represents the highest signal in the range B Rockwell Automation Publication 1756 UM005B EN P January 2013 Amplitude Module Features Chapter 3 Digital Filter The digital filter smooths input data noise transients for all input channels on the module This feature is used on a per channel basis The digital filter value specifies the time constant for a digital first order lag filter on the input It is specified in units of milliseconds A value of 0 0 disables the filter The digital filter equation is a classic first order lag equation At Yn Yn 1 _ M Y At TA Oa Y Yn present output filtered peak voltage PV Yn 1 previous o
156. ule s properties page File Edit View Search Logic Communications IA Path FEKT C 16tBackplanet3 Offline D F RUN No Forces b ToK l r BaT No Edits a Eo a Controller Tags a C Controller Fault Handler CS Power Up Handler 6 8 Tasks Sa MainTask 523 MainProgram A Program Tags ED MainRoutine E Unscheduled Programs B 63 Motion Groups Ungrouped Axes amp Trends ES Data Types Gi User Defined B Strings STRING cc oe Predefined A r H E Module Defined Right click 1 0 Configuration ELS 1 0 Configuration to see the menu 3 New Module 1 Cut Edit properties for selected comp En P a ESE Delete Cross Reference E Choose Properties Rockwell Automation Publication 1756 UM005B EN P January 2013 87 Chapter6 Calibrate the Module The Module Properties dialog box appears Click the Input Calibration tab E Module Properties Local 2 1756 IF4FXOF2F A 1 1 Output Configuration Output State Limits Input Calibration Output Calibration Backplane General Connection Module Into Input Configuration Alarm Configuration Type 1756 IF4FXOF2F 4 4 Current Volt Inputs 2 Current Volt Outputs Fast Analog Vendor Allen Bradley Parent Local Name High_Speed_Analog Slot e 4a Description o g a Comm Format fob si Beson fT fT Electronic Keying Disable Keying Status Running Cancel Epp Help 3 On the Input Calibr
157. un RSNetWorx for ControlNet software to enable modules in the remote chassis When you run the software it transfers configuration data to remote modules and establishes a Network Update Time NUT for the ControlNet network The NUT is compliant with the desired communication options specified for each module during configuration Anytime a controller references an I O module in a remote chassis you must run RSNetWorx software to configure the ControlNet network Follow these steps when configuring high speed analog I O modules in a remote chassis 1 Configure all modules for the controller 2 Download configuration information to the controller 3 Run RSNetWorx for ControlNet software IMPORTANT You must run RSNetWorx for ControlNet software whenever a new module is added to a remote chassis When a module is permanently removed from a remote chassis we recommend that you run RSNetWorx software to optimize the allocation of network bandwidth Rockwell Automation Publication 1756 UM005B EN P January 2013 Configure High speed Analog 1 0 Modules ina Remote Chassis Module Operation in a Remote Chassis Appendix E ControlLogix ControlNet interface modules catalog numbers 1756 CNB or 1756 CNBR are required to communicate with a ControlLogix high speed analog I O module in a remote chassis You must configure the communication module in the local chassis and the remote chassis before adding new high speed analog I O modules
158. ures Chapter 3 Channel Fault Word Bits Table 9 defines the Channel Fault word bits Table 9 Channel Fault Word Bit Descriptions Bit Name Bit 5 Out1 Fault Description Bit is set if any of the following events occurs e The module is being calibrated e Acommunication fault occurs between the module and its owner controller e Wire off condition exists on output channel 1 e Low limit alarm is set on output channel 1 High limit alarm is set on output channel 1 Bit 4 OutOFault Bit 3 In3Fault Bit is set if any of the following events occurs e The module is being calibrated e Acommunication fault occurs between the module and its owner controller e Wire off condition exists on output channel 0 e Low limit alarm is set on output channel 0 e High limit alarm is set on output channel 0 Bit is set if any of the following events occurs e The module is being calibrated e Acommunication fault occurs between the module and its owner controller e Anunderrange condition exists on input channel 3 e An overrange condition exists on input channel 3 Bit 2 In2Fault Bit is set if any of the following events occurs e The module is being calibrated e Acommunication fault occurs between the module and its owner controller e Anunderrange condition exists on input channel 2 e Anoverrange condition exists on input channel 2 Bit 1 In1 Fault Bit is set if any of the following events occu
159. ution Scaling and Data Format 35 Module Resolutio sin roeier uenas oi a aa 35 SCAN Giessen titative e renee e tein eee arnt iaa 36 Rockwell Automation Publication 1756 UMO05B EN P January 2013 5 Table of Contents Install the Module Configure the Module Features Specific to Module Inputs 2 2 sj20 ned ee ee eG es 37 PUMA VEE soera nr aN aaen ha e A E a 38 Multiple Input Ranges sssssnssussrnrursrrrrrrersrrrerseo 42 Underrange Overrange Detection usserererrererrerero 42 Digital Filter satin sence sce dusgnk saeco ta eae dyed gS paenasras 43 Pro SA ada were Woe idee odessa as 44 Rate Alarinisud corde aaa thedeeh de a a ates 45 Synchronize Module Inputs 4 5244 4 4505 Giedeeees 584 45 Features Specific to Module Outputs 229 4 5 01 op ouexe sad euahenees 46 Multiple Output Rangesi 14c 0252 tes clei eet ends oe tees len cue 46 Ramping Rate Limitingisssces ccads pave eeiceteeverad ees sues 47 Hold for Initialization ee en amen ee aire eee ER Se ee 47 Open Wire Detection Current Mode Only 4 47 Clamipinie Limiting aoe lcdise ier indeons aah Gata Ardara 48 Clamp Limit Alarms lt 2 ss 3 495 95 teu acca essa ees aves 48 Output Data Echos Gan ennn daw he hone teees acetone 48 Fault and Status Reporting 6 uate ey ea lolon Shue ey ee neeG eek 49 Fault Reporting Examiplevscecirsie srataNd isa eeereiaegses 50 Module Fault Word Bits cuctdctc stat dnuiapdicwianutiedandoas 50 Channel Fault Word Bitsic ss
160. utput filtered PV At module channel update time seconds TA digital filter time constant seconds Xn present input unfiltered PV Using a step input change to illustrate the filter response as shown in Figure 7 you can see that when the digital filter time constant elapses 63 2 of the total response is reached Each additional time constant achieves 63 2 of the remaining response Figure 7 Filter Response ry Unfiltered Input ___ TA 0 01s TA 0 5s 0 0 01 0 5 0 99 Time in Seconds 16723 To see how to set the digital filter see page 77 Rockwell Automation Publication 1756 UMO05B EN P January 2013 43 Chapter3 Module Features Process Alarms Process alarms configured in engineering units alert you when the module has exceeded configured high or low limits for each input channel You can latch process alarms These are set at four user configurable alarm trigger points e High high e Low e Lowlow You can configure an alarm deadband to work with these alarms The deadband lets the process alarm status bit to remain set despite the alarm condition disappearing as long as the input data remains within the deadband of the process alarm Figure 8 shows input data that sets each of the four alarms at some point during module operation In this example Latching is disabled therefore each alarms turns OFF when the condition that caused it to set ceases to exist Figure
161. utput stops at the configured high limit The stop is reflected in the data echo This bit remains set until the requested output moves below the high limit unless latched by C Out 0 LimitAlarmLatch 0ut 0 Data REAL Value the channel outputs in engineering units based on the configured scaling for the channel 0ut 1 AB 1756_IF4FXOF2F Array for output channel 1 This is the same set of tags as listed for input channel 0 from Out 0 Status to Out 0 Data _Struct_Out 1 0 except that this listing applies to channel 1 CSTTimestamp Array of DINT Timestamp taken when input data is sampled This value is listed as a 64 bit quantity in microseconds and coordinated across the chassis Must be addressed in 32 bit chunks as an array RollingTimestamp INT Timestamp taken when input data is sampled This value is listed in milliseconds relative solely to the individual module Output Data Tags Table 17 lists the output data tags Table 17 Output Data Tags Tag Name Data Type Definition 0 0ut 0 Data REAL 2 The channel output value in engineering units The output value is measured and scaled based on the configured scaling for the channel 0 Data 0 REAL Output Channel 0 0 Data 1 REAL Output Channel 1 118 Rockwell Automation Publication 1756 UM005B EN P January 2013 Tag Definitions Appendix B Access Tags When you access tags you have two options e Monitor tags Enables you to view tags and change their values e Edit tags Enable
162. uts 0 0 eee ee eee eee 20 Module Input Operationesvs ishs4s eeepc geese Se 20 Module Output O perationssiscvwcrecsnde meg ateNaveeews aces 21 Listen only Mod6 s64 utes ouss dee bob ouenca neta agence sitet eke 22 Chapter 3 Input Compatibili ts pe ihan ana A EA T ee teed 23 Output Compatibility eeseeseenseuesrneurerrerereerrr rereua 23 General Module Features vic 5 0nex38 ones nncncawadwandesestawuskds 24 Removal and Insertion Under Power RIUP 00055 24 Module Fault Reporting cigarettes d Gtaaed apres eaaes 24 Fully Software Conbigut ables lvesscuatonnan do dnatatenta pula anata 24 Electronic Keying 6502s vhaen avenge eee saved aboroieana eae s 25 Exact Matehaere ern ee ny en ee ne ne aie rey ee 26 Compatible Keyititisas sw dice t he aSeneeeenetas dvdhaes teres 27 Disabled K yihg jaw activa oeawcneas teed E EEEE E E E 30 Access to System Clock for Timestamping Functions 32 Rolling Timestamp vig sso venti sa saa dake van Gh sees 32 Producer Gonstimer Model ws 35 2ccnsosaesaaienwiwdiscawes 32 Status Informations tos ide ou Mal oid tied te vee loi 33 Full Class I Division 2 Comphiatite s c 5p400soserak eae naan 33 CE CSA UL C Tick Agency Certification 00 0008 33 Field Calibratio Mi eisenos ad E eked 33 arching of Alarms serian E E EES 34 Alarm Disablessgso tiad dece tarer aa A 34 Data OP MAG sereen a e e a SA 34 Mod le Jnhibitings sos nate oea e A E tedious 34 Understand Module Resol
163. value of 0 in engineering units and 20 mA returns a value of 100 in engineering units Figure 5 Module Resolution Compared to Module Scaling Module Resolution HEHEHE HHH HEHEHE HHH HHH OmA 21mA 4096 Counts 4mA 20mA Module Scaling 0 in Engineering Units 100 in Engineering Units Module scaling represents the data returned from the module to the controller IMPORTANT In choosing two points for the low and high value of your application you do not limit the range of the module The module s range and its resolution remain constant regardless of how you scale it for your application Rockwell Automation Publication 1756 UM005B EN P January 2013 Features Specific to Module Inputs Module Features Chapter 3 The module may operate with values beyond the 4 mA 20 mA range Ifan input signal beyond the low and high signals is present at the module such as 3 mA that data is represented in terms of the engineering units set during scaling Table 4 shows example values that may appear based the example mentioned previously Table 4 Current Values Represented in Engineering Units Current Engineering Units Value 3mA 6 25 4mA 0 12mA 50 20 mA 100 21mA 106 25 The following features are specific to high speed analog I O module inputs Archiving Multiple Input Ranges Underrange Overrange Detection Digital Filter Process Alarms Rate Alarm Synchronize Module Inputs
164. w a Remove a length of cable b Pull the foil shield and bare drain c Twist the foil shield and drain d Attach a ground lug and apply jacket from the Belden cable wire from the insulated wire wiretogether to form a single heat shrink tubing to the exit strand area iia CESS Toa sake i l d 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 12 Star Washer Chassis Mounting Tab 4M or 5M 10 or 12 Phillips Screw and Star Washer for SEM screw Drain Wire with Ground Lug 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 below Rockwell Automation Publication 1756 UM005B EN P January 2013 61 Chapter4 Install the Module Two Types of RTBs each RTB comes with housing ControlLogix RTBs catalog numbers 1756 TBCH and 1756 TBS6H Any application that requires agency certification of the ControlLogix system using other wiring termination methods may require application specific approval by the certifying agency i ATTENTION The ControlLogix system has been agency certified using only the Cage Clamp Catalog Number 1756 TBCH 1 Insert the wire into the terminal 2 Turn the screw clockwise to clos
165. was received in the reconfiguration process e Because the receipt of new data may occur at any point the application may occur according to parameters defined by the old configuration or the new configuration e Changes to output parameters take place the first time new data is applied to the outputs Rockwell Automation Publication 1756 UM005B EN P January 2013 Use Message Instructions to Perform Run time Services and Module Reconfiguration Appendix C To perform a module reconfiguration with the Module Reconfigure message type follow these steps 1 Change module configuration in the tag editor So RSLogix 5000 High_Speed_Analog_ Eile Edit View Search Logic Communic Path AB_KTC 1 B Backplane 3 Offline 1 RUN No Forces b Be No Edits Air al A B E Controller High_Speed_Ana Right click 1 0 Configuration to see the menu gt gt we New Tag Controler Fa SS E PowerLipH Choose Monitor Tags aE Tasks Edit Tags D 8 MainTask Verify Bee pn Export Tags Prog p E Mair_ Print Scope High Speed_Analoc z Show Show All x Sort Tag Name x Tag Name 7 Value Force Mask Style E Locat1 C E C Local 1 C ProgToFaultEn 0 Decimal Local 1 C SynchModinputs 0 Decimal Local 1 C RealTimeS ample 2 0 Float Local 1 C In
166. y certifications such as CE CSA UL and C Tick If the module has received an agency certification it is marked as such Field Calibration ControlLogix high speed analog I O modules allow you to calibrate each channel individually or in groups such as all inputs at once The Logix Designer application provides an interface to perform calibration To see how to calibrate your module see Chapter 6 Rockwell Automation Publication 1756 UMO05B EN P January 2013 33 Chapter 3 34 Module Features Latching of Alarms The latching feature allows the high speed analog I O module to latch an alarm in the set position once it has been triggered even if the condition causing the alarm to occur disappears Once an alarm is latched you must unlatch it via the Logix Designer application or a message instruction To see how to unlatch an alarm see page 77 Alarm Disable The Logix Designer application provides the option to disable all of the process alarms available on the module as described on pages 44 45 and 48 To see how to disable the process alarms see page 77 Data Format Your high speed analog I O module multicasts floating point data Floating point data uses a 32 bit IEEE format Integer mode is not available on the ControlLogix high speed analog I O module Module Inhibiting Module inhibiting provides the option to close the connection between a high speed analog I O module and its owner controller Th
167. y affect your engineering units Ramp Rate If necessary check the Ramp in Run Mode checkbox page 47 Click here to accept the parameters you have configured for your module Click Next to proceed If you check the Ramp in Run Mode checkbox you must type a ramp rate page 47 78 Rockwell Automation Publication 1756 UM005B EN P January 2013 Configure the Module Chapter 5 Download New Configuration Data After you have changed the configuration data for a 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 o RSLogix 5000 High_Speed_Anal File Edit View Search Logic Comm 4 Path krea 6 Backplane 3 Offline J RUN No Forces No Edits Use this pull down menu to download the new configuration Go Online a Co fa Pole Ej Tasks aa Me Controller Properties The software verifies the download process with the following dialog box Download x Download to the controller Name HSA_TestProgram Type 1756 L17A ControlLogix5550 Controller Path AB_KTC 14 3 Backplane 0 Security lt None gt Cancel Help Confirm the download This completes the download process Rockwell Automation Publication 1756 UM005B EN P January 2013 79 Chapter5 Configure the Module
168. ype specified in the I O Configuration tree with unpredictable results We generally do not recommend using Disabled Keying incorrectly this option can lead to personal injury or death property damage ATTENTION Be extremely cautious when using Disabled Keying if used 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 1 0 communication The module configuration is for a 1756 1A16 digital input module The physical module is a 1756 IF16 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 mE AC roa Product Type Digital Input Module 2 oo E Catalog Number 1756 IA16 os Major Revision 3 oaas 3 Minor Revision 1 Pra Eeee Kein Denek z Open Module Properties 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 UM005B EN P January 2013 Module Features Chapter 3 EXAMPLE In this scenario Disable Keying allows 1 0 communication The module configuration is for a 1756 1A16 digi
169. yped write Ceia er PLC3 Word lange Read Instance Altibute Hex Enable Enable Waiting Start Done Done Length 0 Eror Code Extended Error Code T Timed Out Error Path Eror Text Cancel Apply Help Rockwell Automation Publication 1756 UMO05B EN P January 2013 131 AppendixC Use Message Instructions to Perform Run time Services and Module Reconfiguration The Communication tab provides information on the path of the message instruction Message Configuration Unlatch_All_Alarms x Configuration Communication Tag Path Browse Click Browse to choose the module where the message instruction service is performed Communication lett icky od Geran a The dialog box below shows an Bore Unt Desinationticee cI ieee example of available modules I Connected MV Cachet O Enable Enable Waiting O Start Done Done Length 0 Error Code Extended Error Code I Timed Out Error Path Eror Text caes w Path High_Speed_Analog_Line High_Speed_Analog_Line B 86 1 0 Configuration 1 1756 IF4Fx0 2 1756 F16 3 17564F16 Choose the module Click OK ancel id Cancel _Help Message Configuration Unlatch_All_Alarms x Configuration Communication Tag l Path High _Speed_Analog Line Browse High_Speed_Analog_Line Gorimunication ty ett COP C DH EE metal I Connected O

Download Pdf Manuals

image

Related Search

Related Contents

ACEF/1112/14272 — Guião para a auto-avaliação  Kodak Professional Elite Chrome 200  HP G8C31EA Point Of Sale terminal  Siemens CRT User's Manual  取り扱い説明書はこちら  Sommaire - Rotary District 1690  Profi RW 1400-2 Profi RW 1800-2  MOINEAU FRERES 88 GRANDE RUE DU  LP350 I.mif  BA Amplicomms TV2500_DE_fu r 4 250711  

Copyright © All rights reserved.
Failed to retrieve file