Allen-Bradley 1440-DYN02-01RJ User Manual
Allen-Bradley 1440-DYN02-01RJ User Manual

Allen-Bradley 1440-DYN02-01RJ User Manual

Xm dynamic measurement module
Table of Contents

Advertisement

Quick Links

User Manual
Original Instructions
XM Dynamic Measurement Module
Catalog Number 1440-DYN02-01RJ

Advertisement

Table of Contents
loading

Summary of Contents for Allen-Bradley 1440-DYN02-01RJ

  • Page 1 User Manual Original Instructions XM Dynamic Measurement Module Catalog Number 1440-DYN02-01RJ...
  • Page 2 Important User Information Read this document and the documents listed in the additional resources section about installation, configuration, and operation of this equipment before you install, configure, operate, or maintain this product. Users are required to familiarize themselves with installation and wiring instructions in addition to requirements of all applicable codes, laws, and standards.
  • Page 3: Table Of Contents

    Table of Contents Preface ............7 Summary of Changes .
  • Page 4 Table of Contents Chapter 3 Configure XM Module in RSLogix Use the Help Button ......... . 53 About the ControlNet Adapter .
  • Page 5 Table of Contents Assembly Object (Class Code 04H) ......99 Class Attribute ..........99 Instances.
  • Page 6 Table of Contents Instance Attributes ........118 Services .
  • Page 7: Preface

    Provides declarations of conformity, certificates, and other www.rockwellautomation.com/global/certification/ certification details. overview.page You can view or download publications at http://www.rockwellautomation.com/global/literature-library/overview.page. To order paper copies of technical documentation, contact your local Allen-Bradley distributor or Rockwell Automation sales representative. Rockwell Automation Publication ICM-UM002G-EN-E - October 2016...
  • Page 8 Preface Notes: Rockwell Automation Publication ICM-UM002G-EN-E - October 2016...
  • Page 9: Introduction

    IMPORTANT The 1440-DYN02-014J dynamic measurement module must reside on its own network, a network dedicated to one 1440-ACNR ControlNet adapter and as many as ten 1440-DYN02-01RJ modules. Other XM family modules cannot be mixed with the dynamic measurement module on the same network.
  • Page 10: Module Components

    Figure 1 - Module Components 31884-M Dynamic Measurement Module Dynamic Measurement Terminal Base Unit Cat. No. 1440-DYN02-01RJ Cat. No. 1440-TBS-J • Dynamic Measurement Terminal Base - A DIN rail-mounted base unit that provides terminations for all field wiring that the Dynamic Measurement module requires.
  • Page 11: Xm Bus

    Introduction Chapter 1 XM Bus The XM bus connector, on each side of Dynamic Measurement module, connects the module to the 1440-ACNR adapter and other XM 1440- DYN02-01RJ modules on the DIN rail. See Figure The 1440-ACNR adapter operates as a communication adapter for XM 1440- DYN02-01RJ modules.
  • Page 12 Chapter 1 Introduction Notes: Rockwell Automation Publication ICM-UM002G-EN-E - October 2016...
  • Page 13: Installing The Xm Dynamic Measurement Module

    Chapter Installing the XM Dynamic Measurement Module This chapter discusses how to install and wire the Dynamic Measurement module (Catalog number 1440-DYN02-01RJ). It also describes the module indicators and the basic operations of the module. Topic Page XM Installation Requirements...
  • Page 14: North American Hazardous Location Approval

    Chapter 2 Installing the XM Dynamic Measurement Module North American Hazardous Location Approval The following information applies when operating this equipment Informations sur l’utilisation de cet équipement en environnements in hazardous locations. dangereux. Les produits marqués “CL I, DIV 2, GP A, B, C, D” ne conviennent qu'à Products marked “CL I, DIV 2, GP A, B, C, D”...
  • Page 15: Environment And Enclosure

    Installing the XM Dynamic Measurement Module Chapter 2 Environment and Enclosure ATTENTION: This equipment is intended for use in a Pollution Degree 2 industrial environment, in overvoltage Category II 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.
  • Page 16: European Hazardous Location Approval

    Chapter 2 Installing the XM Dynamic Measurement Module WARNING: Special Conditions for Safe Use: • This equipment is not resistant to sunlight or other sources of UV radiation. • This equipment shall be mounted in an ATEX/IECEx Zone 2 certified enclosure with a minimum ingress protection rating of at least IP54 (as defined in EN/IEC 60529) and used in an environment of not more than Pollution Degree 2 (as defined in EN/IEC 60664-1) when applied in Zone 2 environments.
  • Page 17: Iec Hazardous Location Approval

    XMsystem that includes the 1440-DYN02-01RJ Requirements Dynamic Measurement module system that includes one 1440-ACNR ControlNet adapter, and from one to ten 1440-DYN02-01RJ Dynamic Measurement modules. IMPORTANT The installation requirements can be different for different XM modules. The following requirements apply only to the 1440-DYN02-01RJ module.
  • Page 18: Power Requirements

    Chapter 2 Installing the XM Dynamic Measurement Module Power Requirements Use one Class 2 power supply to power the XM modules. Before installing your module, calculate the power requirements of all modules in each chassis. The total current draw through the side connector cannot exceed 3 A. See the specifications for the specific modules for power requirements.
  • Page 19: Grounding Requirements

    Installing the XM Dynamic Measurement Module Chapter 2 Grounding Requirements Use these grounding requirements to achieve safe electrical operating circumstances, and to help avoid potential EMI and ground noise that can cause unfavorable operating conditions for your XM system. DIN Rail Grounding ATTENTION: This product is grounded through the DIN rail to chassis ground.
  • Page 20 Chapter 2 Installing the XM Dynamic Measurement Module Panel/Wall Mount Grounding The XM modules can also be mounted to a conductive mounting plate that is grounded shown in Figure 6. Use the grounding screw hole that is provided on the terminal base to connect the mounting plate to the Functional Earth terminals.
  • Page 21 Installing the XM Dynamic Measurement Module Chapter 2 Figure 7 - Panel/Wall Mount Grounding Ground Bus Grounding - Electrode Conductor to Grounding - Electrode System 8 AWG Class 2 Supply Grounding Screw Hole for Panel/Wall Mounting Screw Hole for Panel/Wall Mounting Class 2 Supply...
  • Page 22: Terminating Resistors

    Chapter 2 Installing the XM Dynamic Measurement Module 24V Common Grounding One Class 2 power supply sources the XM system. It is recommended that the 24V power to the XM modules is grounded. Transducer Ground Verify that the transducers are electrically isolated from earth ground. Cable shields must be grounded at one end of the cable, and the other end left floating or not connected.
  • Page 23: Mounting The Terminal Base Unit

    Installing the XM Dynamic Measurement Module Chapter 2 Mounting the Terminal Base The XM family includes several different terminal base units to serve all XM modules. The 1440-TBS-J terminal base is the only terminal base that is used Unit with the Dynamic Measurement module (Catalog Number 1440-DYN02- 01RJ).
  • Page 24: Interconnecting Terminal Base Units

    Chapter 2 Installing the XM Dynamic Measurement Module 4. To lock the terminal base on the DIN rail, press down on the terminal base unit. If the terminal base does not lock into place, use a screwdriver or similar device to open the locking tab. Press down on the terminal base until flush with the DIN rail and release the locking tab to lock the base in place.
  • Page 25: Panel/Wall Mounting

    Installing the XM Dynamic Measurement Module Chapter 2 4. To lock the terminal base on the DIN rail, press down on the terminal base unit. If the terminal base does not lock into place, use a screwdriver or similar device to open the locking tab. Press down on the terminal base until flush with the DIN rail and release the locking tab to lock the base in place.
  • Page 26: Connecting Wiring For Your Module

    Chapter 2 Installing the XM Dynamic Measurement Module 2. Drill the necessary holes for the #6 self-tapping mounting screws. 3. Secure the terminal base unit with two #6 self-tapping screws. 4. To install another terminal base unit, retract the side connector into the base unit.
  • Page 27 Installing the XM Dynamic Measurement Module Chapter 2 Table 1 - Terminal Block Assignments Name Description Xducer 0 (+) Vibration transducer 0 connection Xducer 0 (-) Vibration transducer 0 connection Channel 0 Functional Earth Connection to DIN rail ground spring or panel mounting hole Xducer 0 Pwr 24V (-) Transducer power supply output, negative side;...
  • Page 28 Chapter 2 Installing the XM Dynamic Measurement Module Table 1 - Terminal Block Assignments Name Description Tach/Signal In (+) Tachometer transducer/signal input, positive side Tach/Signal In (-) Tachometer transducer/signal input, return Functional Earth Shield return for Tach/Signal cable Tachometer Connection to DIN rail ground spring or panel mounting hole Tachometer 24V (-) Tachometer power supply output, negative side -24V relative to Signal Common (terminal 41)
  • Page 29: Connecting The Power Supply

    Installing the XM Dynamic Measurement Module Chapter 2 Connecting the Power Supply The power supply to the module is nominally 24V DC. The Class 2 power supply connection provides power to the device and other XM modules that are on the DIN rail. When wiring the DC input power supply to the terminal base unit, connection can be made as shown in Figure 10 on page...
  • Page 30 Chapter 2 Installing the XM Dynamic Measurement Module Connecting a Magnetic Pickup Tachometer Figure 11 shows the wiring of a magnetic pickup tachometer to the terminal base unit. Figure 11 - Magnetic Pickup Tachometer Signal Connection Shielded Tacho Sensor Daisy Chain Tachometer Connection Figure 12 shows the daisy chain wiring of a tachometer to multiple terminal base units.
  • Page 31 Installing the XM Dynamic Measurement Module Chapter 2 Connecting a Hall Effect Tachometer Sensor Figure 13 shows the wiring of a Hall Effect Tachometer Sensor, Cat. No. EK-44395, to the terminal base unit. Figure 13 - Hall Effect Tachometer Signal Connection 34 35 40 41 Hall Effect Tacho Sensor...
  • Page 32: Connecting The Buffered Outputs

    -24…0V Bias Current -12…12V Connecting the Transducer The module can accept input from any Allen-Bradley non-contact eddy current probe, a standard IEPE accelerometer, a velocity transducer, AC voltage output, or a DC voltage output measurement device. Connecting an IEPE Accelerometer...
  • Page 33 Installing the XM Dynamic Measurement Module Chapter 2 IMPORTANT Verify that the Power parameter is set to IEPE so power is provided to the transducer. See Configure the Channel Properties on page 63 for details. Figure 16 - IEPE Accelerometer to Channel 0 Wiring TYPICAL WIRING FOR IEPE ACCELEROMETER TO XM DYANMIC MEASUREMENT MODULE CHANNEL 0 Pin A - Signal...
  • Page 34 Chapter 2 Installing the XM Dynamic Measurement Module Connecting a Non-contact Sensor Figure 18 Figure 19 show the wiring of a non-contact sensor to the terminal base unit. ATTENTION: You can ground the cable shield at either end of the cable. Do not ground the shield at both ends.
  • Page 35 Installing the XM Dynamic Measurement Module Chapter 2 Figure 19 - Non-contact Sensor to Channel 1 Wiring TYPICAL WIRING FOR NON-CONTACT SENSOR TO XM DYANMIC MEASUREMENT MODULE CHANNEL 1 Isolated Sensor Driver Shield Floating Channel 1 Input Signal Signal Common Shield -24V DC Connecting a Passive Transducer...
  • Page 36 Chapter 2 Installing the XM Dynamic Measurement Module Figure 20 - Velocity Sensor to Channel 0 Wiring TYPICAL WIRING FOR COIL-BASED VELOCITY SENSOR TO XM DYANMIC MEASUREMENT MODULE CHANNEL 0 Pin A - Signal Pin B - Common Cable shield not connected at this end Channel 0 Input Signal Signal Common...
  • Page 37 Installing the XM Dynamic Measurement Module Chapter 2 Connecting a Powered Sensor Figure 22 Figure 23 show the wiring of a powered sensor, such as the Model 580 Vibration Pickup, to the terminal base unit. ATTENTION: You can ground the cable shield at either end of the cable. Do not ground the shield at both ends.
  • Page 38 Chapter 2 Installing the XM Dynamic Measurement Module Figure 23 - Powered Sensor to Channel 1 Wiring TYPICAL WIRING FOR MODEL 580 VIBRATION PICKUP TO XM DYANMIC MEASUREMENT MODULE CHANNEL 1 +24V DC Common Signal Cable shield not connected at this end Channel 1Input Signal Signal Common Shield...
  • Page 39 Installing the XM Dynamic Measurement Module Chapter 2 Figure 24 - DC Voltage Signal to Channel 0 Wiring TYPICAL WIRING FOR PROCESS DC VOLTAGE SIGNAL TO XM DYANMIC MEASUREMENT MODULE CHANNEL 0 Process DC Source Cable shield not connected at this end Channel 0 Input Signal Signal Common Shield...
  • Page 40 Chapter 2 Installing the XM Dynamic Measurement Module Connecting an IEPE Accelerometer and Noncontact Sensor Figure 26 shows the wiring of an IEPE accelerometer to channel 0 and the wiring of a non-contact sensor to channel 1. ATTENTION: You can ground the cable shield at either end of the cable. Do not ground the shield at both ends.
  • Page 41 Installing the XM Dynamic Measurement Module Chapter 2 Connecting Two Accelerometers and a Noncontact Sensor Figure 27 shows the wiring of two IEPE accelerometers and a non-contact sensor to the terminal base. The IEPE accelerometers are wired to channel 0 and channel 1.
  • Page 42 Chapter 2 Installing the XM Dynamic Measurement Module Figure 27 - Two IEPE Accelerometers and a Noncontact Sensor Wiring TYPICAL WIRING FOR TWO IEPE ACCELEROMETER AND NON-CONTACT SENSORS TO XM DYANMIC MEASUREMENT MODULE Pin A - Signal Pin A - Signal Pin B - Common Pin B - Common Cable shield not...
  • Page 43 Installing the XM Dynamic Measurement Module Chapter 2 Connecting a Velocity Sensor and Two Noncontact Sensors Figure 28 shows the wiring of a velocity sensor and two non-contact sensors to the terminal base unit. The first non-contact sensor is wired to channel 0. The velocity sensor is wired to channel 1, and the other non-contact sensor is wired to the tachometer input signal.
  • Page 44 Chapter 2 Installing the XM Dynamic Measurement Module Connecting Three Non-contact Sensors Figure 29 shows the wiring of three non-contact sensors to the terminal base unit. One non-contact sensor is wired to channel 0. The second non-contact sensor is wired to channel 1, and the other non-contact sensor is wired to the tachometer input signal.
  • Page 45 Installing the XM Dynamic Measurement Module Chapter 2 Figure 29 - Three Non-contact Sensors Wiring TYPICAL WIRING FOR THREE NON-CONTACT SENSORS TO XM DYANMIC MEASUREMENT MODULE Isolated Sensor Driver Shield Floating Isolated Sensor Driver Shield Floating Channel 1 Input Signal Channel 0 Input Signal Signal Common Signal Common...
  • Page 46: Serial Port Connection

    Figure Figure 30 - Mini-connector 1440-DYN02-01RJ DYNAMIC MEASUREMENT mini-connector A special cable (Cat. No. 1440-SCDB9FXM2) is required for this connection. The connector that inserts into the computer is a DB-9 female connector, and the connector that inserts into the module is a USB Mini-B male connector.
  • Page 47 Installing the XM Dynamic Measurement Module Chapter 2 Connect the DeviceNet cable to the terminal base unit as shown. Connect Terminal White Wire CAN_High Bare Wire Shield Blue Wire CAN_Low Black Wire XM bus Common ATTENTION: You must ground the shield at only one location. Connecting the shield to terminal 28 grounds the shield at the XM module.
  • Page 48: Mounting The Module

    1440-TBS-J terminal base unit. The keyswitch on the terminal base unit must be at position 1 for the modules. Do not attempt to install 1440-DYN02-01RJ module on other terminal base units. Do not change the position of the keyswitch after wiring the terminal base.
  • Page 49: Basic Operations

    5…10 set the mode address of the module with binary addressing. The module is shipped from the factory with the node address set to 63 (as shown Figure 31). Figure 31 - 1440-DYN02-01RJ Module and Switches Switch 1...4 are not used 1440-DYN02-01RJ DYNAMIC MEASUREMENT Switch 5...10 Node Address setting...
  • Page 50 Chapter 2 Installing the XM Dynamic Measurement Module 2. Using a pointed tool, slide switches 5…10 to the appropriate positions (1 or 0). Down position = 0 Up position = 1 EXAMPLE If you want the node address to be 4, then you set DIP switches 5…8 as follows.
  • Page 51 Installing the XM Dynamic Measurement Module Chapter 2 Table 3 - XM Bus Node Address Node SW1 SW2 SW3 SW4 Node SW1 SW2 SW3 SW4 Addr Addr Do not set the node address to 0. Node addresses start with 1 for the module closest to the 1440-ACNR adapter. Rockwell Automation Publication ICM-UM002G-EN-E - October 2016...
  • Page 52: Power Up The Module

    Chapter 2 Installing the XM Dynamic Measurement Module Power Up the Module The module performs a self-test at powerup. The self-test includes a status indicator test and a device test. During the status indicator test, the indicators are turned on independently and in sequence for approximately 0.25 seconds. The device test occurs after the status indicator test.
  • Page 53: Use The Help Button

    The RSLogix 5000® software Add-on Profile (AOP) lets you configure I/O connections to your controller and configure the XM® module. Read this chapter for information about how to configure the 1440-DYN02-01RJ module with RSLogix 5000 software (Version 16 or later) and the 1440- ACNR ControlNet adapter.
  • Page 54: About The Controlnet Adapter

    Chapter 3 Configure XM Module in RSLogix 5000 Software About the ControlNet The 1440-ACNR ControlNet adapter allows XM modules to communicate over the ControlNet network. The 1440-ACNR adapter interfaces to a Logix Adapter controller. When RSLogix 5000 downloads the XM module configuration to a Logix controller, the controller attempts to establish a direct connection to each XM module in the I/O Configuration.
  • Page 55 3. To display a list of XM modules, click the plus sign next to the specialty folder. 4. Select the 1440-DYN02-01RJ module and click OK. TIP If you do not see the module in the list, you can also obtain the AOP from the Rockwell Automation support website.
  • Page 56 Chapter 3 Configure XM Module in RSLogix 5000 Software The New Module dialog box opens. 5. From the Module Properties dialog box, enter this information. Field Value/Comment General Name Enter a unique name for the module. Node Address Enter the XM node address of the module. This number and the DIP switches on the module must match.
  • Page 57: Configure Module Properties

    Configure XM Module in RSLogix 5000 Software Chapter 3 Configure Module Properties Follow these steps to configure the Module Properties for the Dynamic Measurement module. If the Module Properties dialog box is not already open, double-click the Dynamic Measurement module in the I/O configuration tree. The Module Properties dialog box contains these tabs: •...
  • Page 58: Configure The Module Definition Properties

    Chapter 3 Configure XM Module in RSLogix 5000 Software Configure the Module Definition Properties The Module Definition dialog box lets you modify module properties and select measurements for the Dynamic Measurement module to collect. The measurements that you select are used to calculate the size of the connection and to generate the input tag data type.
  • Page 59 Configure XM Module in RSLogix 5000 Software Chapter 3 3. To select the measurements for each channel, click the channel data tab. 4. Click the Channel and then click the measurements that you want to store in the input data tag. These measurements determine which input data tags to generate and the size of the ControlNet connection.
  • Page 60 Chapter 3 Configure XM Module in RSLogix 5000 Software Field Value/Comments Channel Data Channel Sets the corresponding channel’s configuration parameters. Overall The measured overall value. Overall measures the amplitude of the vibration signal at all frequencies between the analog high and low pass filter, or if specified, the digital low pass filter.
  • Page 61: Configure The Connection Properties

    Configure XM Module in RSLogix 5000 Software Chapter 3 Configure the Connection Properties Use the Connection tab to modify the controller-to-module behavior. 1. From the Module Properties dialog box, click the Connection tab. 2. Enter the following information. Field Values Comments Requested Packet Interval (RPI) Enter a value between 20…640 ms, in 1 ms increments.
  • Page 62: Monitor And Reset The Module Status Information

    Chapter 3 Configure XM Module in RSLogix 5000 Software 3. When finished, click one of the following options as needed. • OK - Click to accept your edits and close the dialog box. • Cancel - Click to close the dialog box without accepting your edits. •...
  • Page 63: Configure The Channel Properties

    Configure XM Module in RSLogix 5000 Software Chapter 3 Configure the Channel Properties Use the Channel tab to define the characteristics of the transducer and the signal processing that is performed on the input signals. The Dynamic Measurement module has two input channels. 1.
  • Page 64 Chapter 3 Configure XM Module in RSLogix 5000 Software Field Values Comments Channel Name Enter a descriptive name for the channel. The channel name is not sent to the XM module. Power Choose the type of power that is supplied to the transducer. See Connecting the Transducer on page 32 wiring requirements.
  • Page 65 Configure XM Module in RSLogix 5000 Software Chapter 3 Field Values Comments Nominal Sensitivity Choose the sensitivity of the transducer. Your choice controls the list of possible full scale selections. Quantity of Measure Nominal Sensitivity The default is 200.0 mV/mil (displacement). Acceleration 10.0 mV/g 25.0 mV/g...
  • Page 66 Chapter 3 Configure XM Module in RSLogix 5000 Software Field Values Comments True The actual or literal measure of the signal. It is the maximum peak in the sample (time These parameters are dimmed when full scale is waveform) for pk measurements, or the difference between the maximum and set to an RMS value.
  • Page 67: Configure The Tachometer Properties

    Configure XM Module in RSLogix 5000 Software Chapter 3 Configure the Tachometer Properties The Tachometer tab defines the characteristics of the tachometer and the signal processing that is performed on the tachometer signal. 1. From the Module Properties dialog box, click the Tachometer tab. 2.
  • Page 68 Chapter 3 Configure XM Module in RSLogix 5000 Software Field Values Comments DC High Limit Enter the maximum expected DC bias voltage from the transducer. A voltage reading outside this range constitutes a transducer fault, which is indicated with the tachometer status indicator DC Low Limit Enter the minimum, or most negative, expected DC voltage from the blinking red and the TachFault input tag.
  • Page 69: Configure The Spectrum Properties

    Configure XM Module in RSLogix 5000 Software Chapter 3 Configure the Spectrum Properties The Spectrum tab configures the spectrum and waveform measurements from the Dynamic Measurement module. There are two instances of the spectrum/ waveform measurements, one for each channel. 1.
  • Page 70 Chapter 3 Configure XM Module in RSLogix 5000 Software Field Values Comments Frequency Maximum The maximum frequency or order for the spectrum measurement. The sampling mode determines whether the frequency maximum is specified in Hz or orders. It also determines whether you enter a value or choose a value from a list of available values.
  • Page 71 Configure XM Module in RSLogix 5000 Software Chapter 3 Field Values Comments Tachometer Rotations Enter the number of teeth on the buried shaft gear. Set the value between 1…65,535. These parameters are dimmed in asynchronous sampling. Rotor Rotations Enter the number of teeth on the external shaft gear. Gear Ratio Displays the relationship between the Tachometer Rotations and the This parameter applies only to synchronous sampling.
  • Page 72: Configure The Band Properties

    Chapter 3 Configure XM Module in RSLogix 5000 Software Configure the Band Properties The Band tab configures the bandwidth for each band measurement from the Dynamic Measurement module. There are four sets of band measurements for each channel. TIP The frequency ranges for each band can overlap. For example, Band 1 Minimum Frequency is 500 Hz and Maximum Frequency is 1500 Hz, and Band 2 Minimum Frequency is 1000 Hz and Maximum Frequency is 3000 Hz.
  • Page 73 Configure XM Module in RSLogix 5000 Software Chapter 3 Field Values Comments Frequency Maximum Enter the upper limit of the range of spectrum bins to be included in the This value must be greater than the Band Frequency band measurement, and the frequency units (Hz or Orders). Set the Minimum.
  • Page 74: Configure The Alarm Properties

    Chapter 3 Configure XM Module in RSLogix 5000 Software Configure the Alarm Properties Use the Alarm tab to configure the alarms for the Dynamic Measurement module. Each alarm supports two alarm levels (Alert level and Danger level). The AOP supports six alarms. 1.
  • Page 75 Configure XM Module in RSLogix 5000 Software Chapter 3 Field Values Comments Condition Choose when the alarm will trigger. • Greater Than - Trigger the alarm when the measurement value is greater than or equal to the Alert and Danger Limit values. The Danger High Limit value must be greater than or equal to the Alert High Limit value for the trigger to occur.
  • Page 76: Configure The Relay Properties

    Chapter 3 Configure XM Module in RSLogix 5000 Software 4. When finished, click one of the following options as needed. • OK - Click to accept your edits and close the dialog box. • Cancel - Click to close the dialog box without accepting your edits. •...
  • Page 77 Configure XM Module in RSLogix 5000 Software Chapter 3 Field Values Comments Fault Value Choose the fault value. This value determines what happens to the relay when an • Energized - The relay is de-energized under normal operating alarm is indicated. conditions and becomes energized when the alarm limits are This value affects only the virtual relay.
  • Page 78: Save Module Configuration And Download To The Controller

    Chapter 3 Configure XM Module in RSLogix 5000 Software 3. When finished, click one of the following options as needed. • OK - Click to accept your edits and close the dialog box. • Cancel - Click to close the dialog box without accepting your edits. •...
  • Page 79 Configure XM Module in RSLogix 5000 Software Chapter 3 The Controller Tags dialog opens. See I/O Data Tags on page 85 for more information. • For RSLogix 5000 programming instructions, refer to Logix5000 Controllers Security Programming Manual, publication 1756-PM016. • For ControlLogix® controller information, see ControlLogix® System User Manual, publication 1756-UM001.
  • Page 80 Chapter 3 Configure XM Module in RSLogix 5000 Software Notes: Rockwell Automation Publication ICM-UM002G-EN-E - October 2016...
  • Page 81: Status Indicators

    Setpoint Multiplier Indicator Relay Indicator Status Indicators The module has seven status indicators, which are on top of the module. Figure 32 - Status Indicators 1440-DYN02-01RJ DYNAMIC MEASUREMENT Status Indicators The status indicators include the following. • Module Status (MS) •...
  • Page 82: Module Status (Ms) Indicator

    Chapter 4 Troubleshoot the Module Module Status (MS) Indicator The following table describes the module status indicator. State Probable Cause No power is applied to the module. Alternating Red/Green Module performing power-up self-test. Flashing Red • Application firmware is invalid or not loaded. Download firmware to the module.
  • Page 83: Setpoint Multiplier Indicator

    Troubleshoot the Module Chapter 4 Setpoint Multiplier Indicator The following table describes the setpoint multiplier indicator State Probable Cause The Alarm Limit Multiplier is not in effect. Solid Yellow The Alarm Limit Multiplier is in effect. Relay Indicator The following table describes the relay indicator. State Probable Cause The virtual relay is not activated.
  • Page 84 Chapter 4 Troubleshoot the Module Notes: Rockwell Automation Publication ICM-UM002G-EN-E - October 2016...
  • Page 85: Tag Names And Definitions

    • Configuration - data that is created with the XM module AOP to configure your transducers, filtering, measurements, and set alarm limits The following table shows the tag and main module type for the 1440-DYN02-01RJ standard dynamic measurement type. Main Module Defined Type Subtype Used by Main Type...
  • Page 86: Module-Defined Data Types

    Appendix A I/O Data Tags Module-defined Data Types The following tables list and describe module-defined data types for the 1440- DYN02-01RJ standard dynamic measurement type. The data types define the structure of the data that is used by the module to store input, output, and configuration data.
  • Page 87 I/O Data Tags Appendix A Table 2 - Input Data Type Member Name Type Location Description AnyFaultOrAlarm BOOL Faults: 30 0 = No alarms or faults exist on the module 1 = At least one alarm or fault exists on the module Status DINT Contains the following status indicators...
  • Page 88: Channel 0

    Appendix A I/O Data Tags Table 2 - Input Data Type Member Name Type Location Description Alarm3Danger BOOL Alarms: 7 0 = Alarm 3 is not in Danger 1 = Alarm 3 is in Danger Alarm4Alert BOOL Alarms: 8 0 = Alarm 4 is not in Alert 1 = Alarm 4 is in Alert Alarm4Danger BOOL...
  • Page 89: Configuration Data Type

    I/O Data Tags Appendix A Table 2 - Input Data Type Member Name Type Location Description MaxSpeed REAL The maximum speed value for the machine. This speed is the greatest measured value since the most recent reset. You can reset the Maximum Speed using MaxSpeedReset in the output tag. Acceleration REAL The measured acceleration value for the machine.
  • Page 90 Appendix A I/O Data Tags Table 3 - Configuration Data Type Member Name Type Default Display Style Description SignalMeasurementType SINT Decimal 0 = RMS 1 = Calculated peak 2 = Calculate pk-pk 3 = True peak 4 = True pk-pk (Default) FFTWindowType SINT Decimal...
  • Page 91 I/O Data Tags Appendix A Table 3 - Configuration Data Type Member Name Type Default Display Style Description Band2FrequencyMax Decimal Default = 10 Band3FrequencyMin Decimal Default = 1 Band3FrequencyMax Decimal Default = 10 LAlertLimit REAL Float -999,999…999,999 (Default = -6) HAlertLimit REAL Float...
  • Page 92 Appendix A I/O Data Tags Table 3 - Configuration Data Type Member Name Type Default Display Style Description TachAutoTriggerEn BOOL Decimal 0 = Manual Trigger 1 = Auto Trigger (Default) TachTriggerSlope BOOL Decimal 0 = Positive 1 = Negative (Default) TachInhibitZeroPulseFault BOOL Decimal...
  • Page 93: Output Data Type

    I/O Data Tags Appendix A Table 3 - Configuration Data Type Member Name Type Default Display Style Description Alarm3 AB:1440_VDP_AlarmConfig_Struct:C:0 Alarm4 AB:1440_VDP_AlarmConfig_Struct:C:0 Alarm5 AB:1440_VDP_AlarmConfig_Struct:C:0 RelayDelay Decimal 0…65535 seconds (Default = 1000) RelayActivationLogic SINT Decimal 0 = A Only (Default) 1 = A OR B 2 = A AND B RelayAlarmIDA SINT...
  • Page 94 Appendix A I/O Data Tags Notes: Rockwell Automation Publication ICM-UM002G-EN-E - October 2016...
  • Page 95 Appendix CIP Objects This appendix defines the specific CIP Objects, Instances, Attributes, and Services supported by the Dynamic Measurement module. Topic Page Identity Object (Class Code 01H) DeviceNet Object (Class Code 03H) Assembly Object (Class Code 04H) Connection Object (Class ID 05H) Discrete Input Point Object (Class ID 08H) Analog Input Point (Class ID 0AH) Parameter Object (Class ID 0FH)
  • Page 96: Identity Object (Class Code 01H)

    Instance Attributes Table 5 - Identity Object Instance Attributes Attribute ID Access Name Data Type Default Value Vendor ID UINT 1 = Allen-Bradley Device Type UINT 109 (Specialty I/O) Product Code UINT 21 (0x15) XM Dynamic Measurement Module Revision: STRUCT OF USINT Value varies with each firmware revision.
  • Page 97: Status

    CIP Objects Appendix B Status The Status is a 16-bit value. The following bits are implemented. Table 6 - Identity Object Status Name Description Owned TRUE indicates that the module has an owner. More specifically, the Predefined Master/Slave Connection Set has been allocated to a master. Reserved, set to 0 Configured This bit is set whenever a saved configuration is successfully loaded from...
  • Page 98: Devicenet Object (Class Code 03H)

    Appendix B CIP Objects DeviceNet Object The DeviceNet Object is used to provide the configuration and status of a physical attachment to DeviceNet. (Class Code 03 Class Attributes Table 8 - DeviceNet Object Class Attributes Attribute ID Access Name Data Type Default Value Revision UINT...
  • Page 99: Assembly Object (Class Code 04H)

    CIP Objects Appendix B Assembly Object The Assembly Object binds attributes of multiple objects to allow data to or from each object to be sent or received in one message. (Class Code 04 The XM module provides both static and dynamic assemblies. Class Attribute Table 11 - Assembly Object Class Attributes Attribute ID...
  • Page 100: Assembly Instance Attribute Data Format

    Appendix B CIP Objects Assembly Instance Attribute Data Format Instance 100 - Alarm and Relay Status This assembly is sent using COS messaging when any of the Alarm or Relay Status values change. Table 14 - Instance 100 Data Format (Alarm and Relay Status Values Assembly) Byte Bit 7 Bit 6...
  • Page 101 CIP Objects Appendix B Instance 101 - Measurement Values This assembly instance can be selected to be sent in response to an I/O Poll Request from a Master. Table 16 - Instance 101 Data Format (Measurement Values Assembly) Byte Bit 7 Bit 6 Bit 5 Bit 4...
  • Page 102 Appendix B CIP Objects Instance 199 - Dynamic Assembly This assembly instance can be created and configured with the XM Configuration Tool. Using the configuration software, you determine the format of the data. This assembly instance can be selected to be sent in response to an I/O Poll request from a Master.
  • Page 103: Services

    CIP Objects Appendix B The dynamic assembly instance must be instantiated with a call to the class level Create service. Then the structure can be defined with the Set_Attribute_Single service for the Member List attribute. Only one dynamic assembly instance is supported so subsequent calls to the Create service returns a Resource Unavailable (0x02) error.
  • Page 104: Instance Attributes

    Appendix B CIP Objects Instance Attributes Table 20 - Connection Object Instance Attributes Attribute ID Access Rule Name Data Type Description State USINT State of the object. Instance Type USINT Indicates either I/O or Messaging Connection. Transport Class Trigger BYTE Defines behavior of the Connection.
  • Page 105: Discrete Input Point Object (Class Id 08H)

    CIP Objects Appendix B Discrete Input Point Object The Discrete Input Point Object stores information about the value of the Setpoint Multiplier signal. (Class ID 08H) Class Attributes Table 22 - Discrete Input Object Class Attributes Attribute ID Access Rule Name Data Type Description Semantics...
  • Page 106: Analog Input Point (Class Id 0Ah)

    Appendix B CIP Objects Analog Input Point The Analog Input Point Object models simple analog measurements that the Dynamic Measurement module performs. (Class ID 0A Class Attributes Table 25 - Analog Input Point Object Class Attributes Attribute ID Access Name Data Type Description Semantics Rule...
  • Page 107: Services

    CIP Objects Appendix B Services Table 28 - Analog Input Point Object Services Service Code Class/Instance Usage Name Description Class/Instance Get_Attribute_Single Returns the contents of the specified attribute. Parameter Object The Parameter Object provides the interface to the Dynamic Measurement module configuration data.
  • Page 108: Instances

    Appendix B CIP Objects Instances There are 39 instances of this object. Table 30 - Parameter Object Instances Instance Read Name Data Type Valid Values Default Value Only Transducer 1 Sensitivity Units USINT 0 = mil 1 = in/s Transducer 2 Sensitivity Units USINT 2 = g 3 = psi...
  • Page 109 CIP Objects Appendix B Table 30 - Parameter Object Instances Instance Read Name Data Type Valid Values Default Value Only Alarm 0 Measurement ID USINT 0 = CH 0 Overall 1 = CH 1 Overall Alarm 1 Measurement ID USINT 2 = CH 0 Gap Alarm 2 Measurement ID USINT...
  • Page 110 Appendix B CIP Objects Table 30 - Parameter Object Instances Instance Read Name Data Type Valid Values Default Value Only Poll Connection Produced UINT 4…124 Connection Size (1) Alarms 6…15 are not available when the module is configured in the RSLogix 5000 software. (2) The Poll Connection Produced Connection Path and Size parameters cannot be set while the Poll connection is already established with a master/scanner.
  • Page 111: Instance Attributes

    CIP Objects Appendix B Instance Attributes Table 31 - Parameter Object Instance Attributes Attribute ID Access Rule Name Data Type Description Semantics Parameter Value Actual value of parameter See Table 30 for a list of valid values for each instance. Link Path Size USINT Size of Link Path...
  • Page 112: Acknowledge Handler Object (Class Id 2Bh)

    Appendix B CIP Objects Acknowledge Handler Object The Acknowledge Handler Object is used to manage the reception of message acknowledgments. This object communicates with a message producing (Class ID 2BH) Application Object within a device. The Acknowledge Handler Object notifies the producing application of acknowledge reception, acknowledge timeouts, and production retry limit errors.
  • Page 113: Alarm Object (Class Id 31Dh)

    CIP Objects Appendix B Alarm Object (Class ID 31DH) The Alarm Object models a two-stage (alert and danger levels) alarm. Class Attributes Table 35 - Alarm Object Class Attributes Attribute ID Access Rule Name Data Type Description Semantics Revision USINT Revision of the 2 (indicates that Threshold implemented object.
  • Page 114: Services

    Appendix B CIP Objects Table 36 - Alarm Object Instance Attributes Attribute ID Access Rule Name Data Type Description Semantics Get/Set AlarmLAlertLimit REAL The lesser threshold value for the Alert state of the alarm with a range condition type. Get/Set AlarmLDangerLimit REAL The lesser threshold value for the...
  • Page 115: Band Measurement Object (Class Id 31Eh)

    CIP Objects Appendix B Band Measurement Object The Band Measurement Object models the measurement of the amplitude of a signal within a narrow frequency range. (Class ID 31E Class Attributes The Band Measurement Object provides no class attributes. Instances There are eight instances of this object. Table 38 - Band Measurement Object Instances Instance Description...
  • Page 116: Services

    Appendix B CIP Objects Services Table 40 - Band Measurement Object Services Service Code Class/Instance Usage Name Description Instance Get_Attribute_Single Returns one attribute. Instance Set_Attribute_Single Sets one attribute. (1) Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information.
  • Page 117 CIP Objects Appendix B Table 41 - Channel Object Instance Attributes Attribute ID Access Rule Name Data Type Description Semantics Get/Set Low Cutoff Frequency USINT The effective high pass filter (low 0 = Very low (0.2 Hz) frequency corner) selection. 1 = Low (1 Hz) 2 = Medium (5 Hz) 3 = High (10 Hz)
  • Page 118: Services

    Appendix B CIP Objects Services Table 42 - Channel Object Services Service Code Class/Instance Usage Name Description Instance Get_Attribute_Single Returns one attribute. Instance Set_Attribute_Single Sets one attribute. (1) Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information.
  • Page 119: Services

    CIP Objects Appendix B Services Table 44 - Device Mode Object Services Service Code Class/Instance Usage Name Description Instance Get_Attribute_Single Return the value of one attribute. Instance Set_Attribute_Single Set the value of one attribute. Instance Stop Transitions from Run to the Program state.
  • Page 120: Instance Attributes

    Appendix B CIP Objects Instance Attributes Table 45 - Overall Measurement Object Instance Attributes Attribute ID Access Rule Name Data Type Description Semantics Overall Value REAL Measured value The output value of the measurement performed by the Overall Measurement Object on the input signal. The result of the measurement process that is specified by Measurement is converted to the units specified by Data Units to produce the Overall Value.
  • Page 121: Services

    CIP Objects Appendix B Services Table 46 - Overall Measurement Object Services Service Code Class/Instance Usage Name Description Instance Get_Attribute_Single Returns one attribute. Instance Set_Attribute_Single Sets one attribute. (1) Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information.
  • Page 122: Instance Attributes

    Appendix B CIP Objects Instance Attributes Table 48 - Relay Object Instance Attributes Attribute ID Access Rule Name Data Type Description Semantics Relay Status BOOL The status of the relay. 0 = Off 1 = On Get/Set Relay Enable BOOL Indicates whether this relay object is 0 = Disabled enabled.
  • Page 123: Services

    CIP Objects Appendix B Services Table 49 - Relay Object Services Service Code Class/Instance Usage Name Description Class/Instance Reset Resets latched relay. Class/Instance Get_Attribute_Single Returns one attribute. Class/Instance Set_Attribute_Single Sets one attribute. (1) Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information.
  • Page 124: Instance Attributes

    Appendix B CIP Objects Instance Attributes Attribute ID Access Rule Name Data Type Description Semantics Status BOOL Indicates if a fault or alarm has 0 = Operating without alarms or faults. occurred. 1 = Alarm or fault condition exists. The Spectrum and Waveform data does not always represent the actual field value.
  • Page 125: Services

    CIP Objects Appendix B Services Table 50 - Spectrum Waveform Measurement Object Services Service Code Class/Instance Usage Name Description Instance Get_Attribute_Single Returns one attribute. Instance Set_Attribute_Single Sets one attribute. Instance Get_Spectrum_Chunk Upload a portion of the current Spectrum data. Instance Get_Waveform_Chunk Upload a portion of the current Waveform data.
  • Page 126 Appendix B CIP Objects The total size of the Spectrum Data structure in DWORD is: • For Real or Power Data Format: 3 + (Number of Spectrum Lines / 2) • For Complex Data Format: 3 + (Number of Spectrum Lines) If the data format is Real Data or Power Data then the Normalized Value Array is an array of UINT (16-bit unsigned integers ranging from 0…65535).
  • Page 127 CIP Objects Appendix B The Waveform Data structure contains an array of values that, taken together, are the output of the sampling that is performed by the Spectrum/Waveform Measurement Object on the input signal. The Waveform Data array values are normalized and must be converted to floating point to obtain the true values.
  • Page 128 Appendix B CIP Objects The Get_Spectrum_Chunk and Get_Waveform_Chunk services use the same request and response parameters. Table 53 - Get_Spectrum_Chunk/Get_Waveform_Chunk Request Parameters Name Data Type Description of Request Parameters Semantics of Values Initial DWORD Offset UINT The offset of the first 32-bit value within the data 0 <= offset <...
  • Page 129: Speed Measurement Object (Class Id 325H)

    CIP Objects Appendix B Speed Measurement Object The Speed Measurement Object models a speed measurement of a tachometer signal. (Class ID 325 Class Attributes The Speed Measurement Object provides no class attributes. Instance Attributes Table 55 - Speed Measurement Object Instance Attributes Attribute ID Access Rule Name...
  • Page 130: Tachometer Channel Object (Class Id 326H)

    Appendix B CIP Objects Tachometer Channel Object The Tachometer Channel Object models front-end processing that is performed on a tachometer signal before specific measurements are performed. (Class ID 326 Class Attributes The Tachometer Channel Object provides no class attributes. Instance Attributes Table 57 - Tachometer Channel Object Instance Attributes Attribute ID Access Rule...
  • Page 131: Transducer Object (Class Id 328H)

    CIP Objects Appendix B Transducer Object The Transducer Object models a transducer. (Class ID 328 Class Attributes The Transducer Object provides no class attributes. Instances There are three instances of this object. Instance Descriptions Vibration Channel 0 Vibration Channel 1 Tachometer Channel Instance Attributes Table 59 - Transducer Object Instance Attributes...
  • Page 132: Services

    Appendix B CIP Objects Table 59 - Transducer Object Instance Attributes Attribute ID Access Rule Name Data Type Description Semantics Get/Set Power Type USINT Indicates the type of power that is 0 = Off supplied to the transducer. 1 = IEPE (externally supplied) 2 = +24V (externally applied) 3 = -24V (externally applied from terminal base)
  • Page 133: Instance Attributes

    CIP Objects Appendix B Instance Attributes Table 62 - Vector Measurement Object Instance Attributes Attribute ID Access Rule Name Data Type Description Semantics Magnitude Value REAL The measured magnitude value. Phase Value REAL The measured phase value. Degrees Not valid for instances 5 and 6. Status BOOL Indicates if a fault or alarm has...
  • Page 134 Appendix B CIP Objects Notes: Rockwell Automation Publication ICM-UM002G-EN-E - October 2016...
  • Page 135: Index

    Index Numerics components 1440-ACNR 11 1440-ACNR 11 module 10 1440-DYN02-01RJ terminal base 10 description 10 configuration data install on terminal base 48 change 57 1440-TBS-J 10 configuration data types 89 description 10 configuration parameters install 23 alarm parameters 74 wiring 26...
  • Page 136 Index Dynamic Measurement module module status (MS) indicator 82 CIP objects 95 components 10 configure 53 grounding requirements 19 network status (NS) indicator 82 I/O data tags 85 indicators 81 install module 48 install terminal base 23 introduction 9 operating mode power requirements 18 program mode 82 self-test 52...
  • Page 137 Index transducer object 131 transducer wiring IEPE accelerometer 32 non-contact sensor 34 other configurations 40 passive transducer 35 powered sensor 37 process DC voltage signal 38 troubleshooting 81 vector measurement object 132 wiring separate power connections 18 to terminal base 26 wiring connections buffered outputs 32 power supply 29...
  • Page 138 Index Notes: Rockwell Automation Publication ICM-UM002G-EN-E - October 2016...
  • Page 140 How Are We Doing? form at http://literature.rockwellautomation.com/idc/groups/literature/documents/du/ra-du002_-en-e.pdf. Rockwell Automation maintains current product environmental information on its website at http://www.rockwellautomation.com/rockwellautomation/about-us/sustainability-ethics/product-environmental-compliance.page. Allen-Bradley, ControlLogix, Rockwell Automation, Rockwell Software, RSLogix5000, and XM are trademarks of Rockwell Automation, Inc. Trademarks not belonging to Rockwell Automation are property of their respective companies.

Table of Contents