XM-123 Aeroderivative Module User Guide Firmware Revision 5 1440-VAD02-01RA
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://literature.rockwellautomation.com) describes some important differences between solid state equipment and hardwired electromechanical devices.
Safety Approvals The following information applies when operating this equipment in hazardous locations. Informations sur l’utilisation de cet équipement en environnements dangereux. Products marked "CL I, DIV 2, GP A, B, C, D" are suitable for use in Class I 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.
Table of Contents Chapter 1 Introduction Introducing the XM-123 Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 XM-123 Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Using this Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Organization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Document Conventions . . . . . . . . . . . . . . . . . . . . . . . . . .
vi Alarm Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Relay Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 4-20 mA Output Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Triggered Trend Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 SU/CD Trend Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vii Connection Object (Class ID 05H). . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Class Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Instances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Instance Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
viii Relay Object (Class ID 323H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Class Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Instances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Instance Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 1 Introduction This chapter provides an overview of the XM-123 Aeroderivative module. It also discusses the components of the module.
2 The XM-123 module consists of a terminal base and an instrument module. The XM-123 Aeroderivative module and the XM-940 Dynamic Measurement Terminal Base are shown below. XM-123 Components Figure 1.1 XM-123 Module Components AERODERIVATIVE XM-940 Dynamic Measurement Module Terminal Base Unit Cat. No. 1440-TB-A 1440-VAD02-01RA XM-123 Aeroderivative Module Cat. No.
3 Organization To help you navigate through this manual, it is organized in chapters based on these tasks and topics. Chapter 1 "Introduction" contains an overview of this manual and the XM-123 module. Chapter 2 "Installing the XM-123 Aeroderivative Module" describes how to install, wire, and use the XM-123 module. Chapter 3 "Configuration Parameters" provides a complete listing and description of the XM-123 parameters.
4 Publication GMSI10-UM003D-EN-P - May 2010
Chapter 2 Installing the XM-123 Aeroderivative Module This chapter discusses how to install and wire the XM-123 Aeroderivative module. It also describes the module indicators and the basic operation of the module.
6 XM Installation Requirements This section describes wire, power and grounding requirements for an XM system. Wiring Requirements Use solid or stranded wire. All wiring should meet the following specifications: • 14 to 22 AWG copper conductors without pretreatment; 8 AWG required for grounding the DIN rail for electromagnetic interference (emi) purposes • Recommended strip length 8 millimeters (0.
7 Figure 2.
8 IMPORTANT See Application Technique "XM Power Supply Solutions", publication ICM-AP005A-EN-E, for guidance in architecting power supplies for XM systems. Grounding Requirements Use these grounding requirements to ensure 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 The XM modules make a chassis ground connection through the DIN rail.
9 Figure 2.2 XM System DIN Rail Grounding 1 1440-VST02-01RA DYNAMIC MEASUREMENT 1440-REX00-04RD EXPANSION RELAY 1440-VST02-01RA DYNAMIC MEASUREMENT 1440-REX00-04RD EXPANSION RELAY Power Supply 1440-RMA00-04RC MASTER RELAY 1 1440-REX00-04RD EXPANSION RELAY 1440-VST02-01RA DYNAMIC MEASUREMENT 1440-TSP02-01RB POSITION 1440-REX00-04RD EXPANSION RELAY 1440-REX00-04RD EXPANSION RELAY 1440-VST02-01RA DYNAMIC MEASUREMENT 1440-REX00-04RD EXPANSION RELAY Power Supply 1 Use 14 AWG wire.
10 Figure 2.3 DIN Rail Grounding Block Panel/Wall Mount Grounding The XM modules can also be mounted to a conductive mounting plate that is grounded. See Figure 2.5. Use the grounding screw hole provided on the terminal base to connect the mounting plate the Chassis terminals. Figure 2.
11 Figure 2.5 Panel/Wall Mount Grounding 1 Power Supply 1 Power Supply 1 Use 14 AWG wire.
12 24 V Common Grounding 24 V power to the XM modules must be grounded. When two or more power supplies power the XM system, ground the 24 V Commons at a single point, such as the ground bus bar. IMPORTANT IMPORTANT If it is not possible or practical to ground the -24Vdc supply, then it is possible for the system to be installed and operate ungrounded. However, if installed ungrounded then the system must not be connected to a ground through any other circuit unless that circuit is isolated externally.
13 Figure 2.6 Grounded DeviceNet V- at XM Module To Ground Bus ATTENTION Use of a separate DeviceNet power supply is not permitted. See Application Technique "XM Power Supply Solutions", publication ICM-AP005A-EN-E, for guidance in using XM with other DeviceNet products. For more information on the DeviceNet installation, refer to the ODVA Planning and Installation Manual - DeviceNet Cable System, which is available on the ODVA web site (http://www.odva.org).
14 The terminal base can be DIN rail or wall/panel mounted. Refer to the specific method of mounting below. ATTENTION The XM modules make a chassis ground connection through the DIN rail. Use zinc plated, yellow chromated steel DIN rail to assure proper grounding. Using other DIN rail materials (e.g. aluminum, plastic, etc.), which can corrode, oxidize or are poor conductors can result in improper or intermittent platform grounding. You can also mount the terminal base to a grounded mounting plate.
15 3. Rotate the terminal base onto the DIN rail with the top of the rail hooked under the lip on the rear of the terminal base. 4. Press down on the terminal base unit to lock the terminal base on the DIN rail. 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.
16 5. Gently push the side connector into the side of the neighboring terminal base to complete the backplane connection. Panel/Wall Mounting Installation on a wall or panel consists of: • laying out the drilling points on the wall or panel • drilling the pilot holes for the mounting screws • installing the terminal base units and securing them to the wall or panel Use the following steps to install the terminal base on a wall or panel.
17 1. Lay out the required points on the wall/panel as shown in the drilling dimension drawing below. Side Connector 2. Drill the necessary holes for the #6 self-tapping mounting screws. 3. Secure the terminal base unit using two #6 self-tapping screws. 4. To install another terminal base unit, retract the side connector into the base unit. Make sure it is fully retracted. 5. Position the terminal base unit up tight against the neighboring terminal base.
18 Figure 2.7 XM-940 Terminal Base Unit XM-940 (Cat. No. 1440-TB-A) Terminal Block Assignments The terminal block assignments and descriptions for the XM-123 are shown on the following pages. ATTENTION WARNING The terminal block assignments are different for different XM modules. The following table applies only to the XM-123 module. Refer to the installation instructions for the specific XM module for its terminal assignments.
19 Terminal Block Assignments No.
20 Terminal Block Assignments No.
21 Figure 2.8 DC Input Power Supply Connections 24V dc Power Supply IMPORTANT IMPORTANT ATTENTION + - - A Class 2 circuit can be provided by use of an NEC Class 2 rated power supply, or by using a SELV or PELV rated power supply with a 5 Amp current limiting fuse installed before the XM module(s). 24Vdc needs to be wired to terminal 44 (+24 V In) to provide power to the device and other XM modules linked to the wired terminal base via the side connector.
22 Table 2.1 shows the on-board relay connections for the XM-123. IMPORTANT All XM relays are double pole. This means that each relay has two contacts in which each contact operates independently but identically. The following information and illustrations show wiring solutions for both contacts; although, in many applications it may be necessary to wire only one contact. The Expansion Relay module may be connected to the module to provide additional relays.
23 Figure 2.9 Relay Connection - Failsafe, Nonalarm Condition Non-failsafe, Alarm Condition Figure 2.10 Relay Connection - Failsafe, Alarm Condition Non-failsafe, Nonalarm Condition Alternate Relay Wiring Figures 2.11 and 2.12 illustrate how to wire both ends of a single external indicator to the XM terminal base for failsafe, nonalarm or alarm condition or non-failsafe, nonalarm or alarm condition.
24 Figure 2.11 Relay Connections for De-energized Relay Circuit Figure 2.12 Relay Connection - Failsafe, Alarm Condition Non-failsafe, Nonalarm Condition Connecting the Tachometer Signal The XM-123 provides a single tachometer input signal. The signal processing performed on the tachometer signal depends on the configuration of the module. See page 57 for a description of the tachometer parameters.
25 Connecting a Magnetic Pickup Tachometer Figure 2.13 shows the wiring of a magnetic pickup tachometer to the terminal base unit. Figure 2.13 Magnetic Pickup Tachometer Signal Connection Connecting a Hall Effect Tachometer Sensor Figure 2.14 shows the wiring of a Hall Effect Tachometer Sensor, Cat. No. EK-44395, to the terminal base unit. Figure 2.
26 Connecting a Non-Contact Sensor to the Tachometer Signal Figure 2.15 shows the wiring of a non-contact sensor to the tachometer input signal. Figure 2.15 Non-Contact Sensor to Tachometer Signal Connection 4 18 Signal Common 20 21 31 Tach Input Signal -24V DC -24 SIG COM S hi e ld F lo a t i n g S h i el d Isolated Sensor Driver Connecting the Buffered Outputs The XM-123 provides buffered outputs of all transducer input signals.
27 Figure 2.16 Buffered Output Connections IMPORTANT The voltage operating range of the buffered outputs must be configured to coincide with the corresponding transducer bias range. This operating range is configured by placing a jumper from terminal 5 (channel 1) and terminal 22 (channel) to either terminal 6 (Positive Buffer Bias) or terminal 21 (Buffer -), depending on the transducer. See Table 2.2. The buffered output operating range is configured independently per channel. Table 2.
28 Connecting an IEPE Accelerometer The following figures show the wiring of an IEPE accelerometer to the terminal base unit. ATTENTION IMPORTANT IMPORTANT You may ground the cable shield at either end of the cable. Do not ground the shield at both ends. Recommended practice is to ground the cable shield at the terminal base and not at the transducer. Any convenient Chassis terminal may be used (see Terminal Block Assignments on page 18).
29 Figure 2.18 IEPE Accelerometer to Channel 2 Wiring TYPICAL WIRING FOR IEPE ACCELEROMETER TO XM-123 AERODERIVATIVE MODULE CHANNEL 2 Pin A - Signal Pin B - Common Cable shield not connected at this end Channel 1 Input Signal Signal Common Channel 2 Input Signal Shield 17 1 38 22 6 Jumpering terminal 6 to terminal 22 configures CH 2 buffer for -5V to +24V Connecting a Non-Contact Sensor The figures below show the wiring of a non-contact sensor to the terminal base unit.
30 Figure 2.19 Non-Contact Sensor to Channel 1 Wiring TYPICAL WIRING FOR NON-CONTACT SENSOR TO XM-123 AERODERIVATIVE MODULE CHANNEL 1 Isolated Sensor Driver -24 SIG COM Shield Floating Signal Common Channel 1 Input Signal Shield 16 0 37 -24V DC 21 5 Jumpering terminal 5 to terminal 21 configures CH 1 buffer for -24V to +9V Figure 2.
31 Connecting a Passive Transducer The figures below show the wiring of a passive transducer, such as a velocity sensor, to the terminal base unit. ATTENTION IMPORTANT You may ground the cable shield at either end of the cable. Do not ground the shield at both ends. Recommended practice is to ground the cable shield at the terminal base and not at the transducer. Any convenient Chassis terminal may be used (see Terminal Block Assignments on page 18). The module does not power the sensor.
32 Figure 2.22 Velocity Sensor to Channel 2 Wiring T YP ICA L W IRIN G F OR CO IL-B A SE D V EL O CIT Y S ENS OR T O X M -1 2 3 A E RO DE R IV A TIV E M ODUL E CH AN N EL 2 C able shield not conn ecte d at this end Signal Common Channel 2 Input Signal Shield 17 1 38 Connecting a Powered Sensor The figures below show the wiring of a powered sensor, such as the Model 580 Vibration Pickup, to the terminal base unit.
33 ATTENTION Figures 2.23 and 2.24 show the wiring of a Model 580 Vibration Pickup, which is a +24V transducer. The +24V sensors powered from pin 25 do not utilize the redundant power connection to the XM-123. So if primary 24V power is lost, the +24V sensor will lose power regardless of whether the XM-123 remains powered through the redundant power terminals. If redundant power is required then use a redundant power supply (Allen-Bradley 1606-series is recommended). Figure 2.
34 Figure 2.24 Powered Sensor to Channel 2 Wiring T Y P IC A L W I R IN G F O R M O D E L 5 8 0 V IB R A T I O N P IC K U P TO XM-123 AERODERIVATIVE MODULE CHANNEL 2 +24V DC Common Signal C a b l e s h ie ld n ot c o n ne c te d a t th is e n d Signal Common Channel 2 Input Signal Shield 17 38 22 +24V DC 1 6 Jumpering terminal 6 to terminal 22 configures CH 2 buffer for -5V to +24V 25 Connecting an IEPE Accelerometer and Non-Contact Sensor Figure 2.
35 IMPORTANT A jumper from terminal 5 to terminal 6 is required for channel 1 buffered output. A jumper from terminal 22 to terminal 21 is required for channel 2 buffered output. Refer to Configuring Buffered Output Input Range on page 27. Figure 2.
36 IMPORTANT IMPORTANT IMPORTANT Make certain the IEPE Power parameter is enabled for both channel 1 and channel 2 so power is provided to the accelerometers. Refer to Channel Transducer Parameters on page 50. Transducer DC bias is monitored on all signals. A jumper from terminal 5 to terminal 6 is required for channel 1 buffered output. A jumper from terminal 22 to terminal 6 is required for channel 2 buffered output. Refer to Configuring Buffered Output Input Range on page 27. Figure 2.
37 Connecting a Velocity Sensor and Two Non-Contact Sensors Figure 2.27 shows the wiring of a velocity sensor and two non-contact sensors to the terminal base unit of the XM-123. The velocity sensor is wired to channel 1. The first non-contact sensor is wired to channel 2, and the other non-contact sensor is wired to the tachometer input signal. ATTENTION IMPORTANT IMPORTANT You may ground the cable shield at either end of the cable. Do not ground the shield at both ends.
38 Connecting the Remote Relay Reset Signal If you set the module relay to latching and the relay activates, the relay stays activated even when the condition that caused the alarm has ended. The remote relay reset signal enables you to reset your module relay remotely after you have corrected the alarm condition. This includes latched relays in the Expansion Relay module when it is attached to the XM-123.
39 A single switch contact can also be shared by multiple XM modules wired in parallel as shown in Figure 2.29. ATTENTION The relay reset connections may be different for different XM modules. Figure 2.29 applies only to the XM-123 module. Refer to the installation instructions for the module for its terminal assignments. Figure 2.
40 Figure 2.30 Setpoint Multiplication Connection ATTENTION The Switch Input circuits are functionally isolated from other circuits. It is recommended that the Switch RTN signal be grounded at a signal point. Connect the Switch RTN signal to the XM terminal base (Chassis terminal) or directly to the DIN rail, or ground the signal at the switch or other equipment that is wired to the switch.
41 Figure 2.31 4-20 mA Output Connections - ATTENTION The 4-20 mA outputs are functionally isolated from other circuits. It is recommended that the outputs be grounded at a single point. Connect the 4-20 mA (-) to the XM terminal base (Chassis terminal) or directly to the DIN rail, or ground the signal at the other equipment in the 4-20 mA loop. PC Serial Port Connection The XM-123 includes a serial port connection that allows you to connect a PC to it and configure the module’s parameters.
42 • Mini-Connector - The mini-connector is located on the top of the module, as shown below. Figure 2.32 Mini-Connector 1440-VAD02-01RA AERODERIVATIVE mini-connector A special cable (Cat. No. 1440-SCDB9FXM2) is required for this connection. The connector that inserts into the PC is a DB-9 female connector, and the connector that inserts into the module is a USB Mini-B male connector.
43 Connect the DeviceNet cable to the terminal base unit as shown. Connect To Terminal Red Wire DNet V+ 26 (Optional - see note) White Wire CAN High 23 Bare Wire Shield (Chassis) 10 Blue Wire CAN Low 24 Black Wire DNet V- 27 IMPORTANT The DeviceNet power circuit through the XM module interconnect, which is rated at only 300 mA, is not intended or designed to power DeviceNet loads. Doing so could damage the module or terminal base.
44 XM Serial Configuration Utility or RSNetWorx™ for DeviceNet™ (Version 3.0 or later) to set the network node address. Refer to the appropriate documentation for details. IMPORTANT Mounting the Module The baud rate for the XM-123 is set by way of "baud detection" (Autobaud) at power-up. The XM-123 mounts on the XM-940 terminal base unit, Cat. No. 1440-TB-A. We recommend that you mount the module after you have connected the wiring on the terminal base unit.
45 1. Make certain the keyswitch (A) on the terminal base unit (C) is at position 1 as required for the XM-123. 2. Make certain the side connector (B) is pushed all the way to the left. You cannot install the module unless the connector is fully extended. 3. Make sure that the pins on the bottom of the module are straight so they will align properly with the connector in the terminal base unit. 4. Position the module (D) with its alignment bar (E) aligned with the groove (F) on the terminal base. 5.
46 Figure 2.33 LED Indicators 1440-VAD02-01RA AERODERIVATIVE Module Indicators The following tables describe the states of the LED status indicators. Module Status (MS) Indicator Color State Description No color Off No power applied to the module. Green Flashing Red Module performing power-up self test. Flashing Module operating in Program Mode1. Solid Module operating in Run Mode2. Flashing • Application firmware is invalid or not loaded. Download firmware to the module.
47 1 Color State Description Red Flashing One or more I/O connections are in the timed-out state. Solid Failed communications (duplicate MAC ID or Bus-off). Normal condition when the module is not a slave to an XM-440, PLC, or other master device. Channel 1, Channel 2, and Tachometer Status Indicators Color State Description No color Off • Normal operation within alarm limits on the channel. • No power applied to the module, look at Module Status LED.
48 The device test occurs after the LED test. The Module Status (MS) indicator is used to indicate the status of the device self-test. MS Indicator State Description Flashing Red and Green Device self-test is in progress. Solid Green or Flashing Green Device self-test completed successfully, and the firmware is valid and running. Flashing Red Device self-test completed, the hardware is OK, but the firmware is invalid. Or, the firmware download is in progress.
Chapter 3 Configuration Parameters This chapter provides a complete listing and description of the XM-123 parameters. The parameters can be viewed and edited using the XM Serial Configuration Utility software and a personal computer. If the module is installed on a DeviceNet network, configuring can also be performed using a network configuration tool such as RSNetWorx (Version 3.0 or later). Refer to your configuration tool documentation for instructions on configuring a device.
50 Channel Transducer Parameters The channel transducer parameters define the characteristics of the transducers you will be using with the module. Use the parameters to configure the transducer sensitivity, operating range, and power requirements. There are two instances of the channel transducer parameters, one for each channel. TIP The Channel LED will flash red when a transducer fault condition exists on the channel even if you are not using the channel.
51 Channel Transducer Parameters Parameter Name Description Values/Comments Eng. Units Defines the native units of the transducer. Your choice controls the list of possible selections available in the Output Data Units parameter. It also affects other module parameters. Eng.
52 Channel Transducer Parameters Parameter Name Description Values/Comments Full Scale The maximum signal level expected to be processed Volt by the channel. This value is used to determine the programmable gain settings across each stage of the Important: See Appendix D for further guidance and recommended Full Scale channel’s analog signal processing circuit. value settings.
53 Channel Signal Processing Parameters Parameter Name Description Low HPF Frequency (EDS File only) Shows the corner frequency for the Low high pass filter option. Medium HPF Frequency (EDS File only) Shows the corner frequency for the Medium high pass filter option. High HPF Frequency (EDS File only) Shows the corner frequency for the High high pass filter option. Very High HPF Frequency (EDS File only) Shows the corner frequency for the Very High high pass filter option.
54 Overall Measurement Parameters Parameter Name Description Values/Comments Overall Time Constant For RMS measurements, the Overall Time Constant parameter sets the 3-DB bandwidth for the digital filtering used to calculate the Overall Value. The 3-dB bandwidth is roughly equal to 1 / (2π x Overall Time Constant). The greater the Overall Time Constant, the slower the response of the measured Overall Value to change in the input signal. Enter a value greater than 0 (zero).
55 Aeroderivative Measurement Parameter The aeroderivative measurement parameter determines which filter measurement (tracking or bandpass) is performed by the channel. There are two instances of the aeroderivative measurement parameters, one for each channel. Aeroderivative Measurement Parameter Parameter Name Description Values/Comments Tracking Filter The tracking filter adjusts the high and low pass filters to form a band pass filter centered at the machine speed.
56 Tracking Measurement Parameters Parameter Name Description Values/Comments Bandwidth Enter the bandwidth for the Constant Bandwidth filter. The bandwidth is a measure of the width of a filter. Hz Constant Q The ratio of the bandwidth to the center frequency (machine speed) remains the same. Q Enter the Q value for the Constant Q filter. Q is the measure of the sharpness of a filter Note: This value is used or enabled only when Constant Bandwidth is selected as the tracking filter type.
57 Speed Measurement Parameter Use the speed measurement parameter to configure the filtering performed on the speed measurement. Speed Measurement Parameter Parameter Name Description Values/Comments Exponential Averaging Time Constant Sets the 3-dB bandwidth for the digital filter used to calculate the Speed Value. The 3-dB bandwidth is roughly equal to 1 / (2π x Exponential Averaging Time Constant).
58 Tachometer Transducer Parameters Parameter Name Description Values/Comments Fault Low The minimum, or most negative, expected DC voltage from the transducer. Volts Note: A voltage reading outside this range constitutes a transducer fault. Fault High The maximum expected DC voltage from the transducer. DC Bias Time Constant The time constant used for exponential averaging Seconds (low pass filtering) of the transducer DC bias measurement.
59 Tachometer Signal Processing Parameters IMPORTANT The tachometer is required for the tracking measurement and the speed measurement. If you are not using the tachometer channel, set the Pulses Per Revolution to zero. This will disable the tachometer measurement, and prevent the module from indicating a tachometer fault.
60 Tachometer Signal Processing Parameters Parameter Name Description Values/Comments Trigger Threshold The signal level to be used as the trigger value when in Manual Trigger mode. Enter a value from +16 to -16 volts dc. Note: This value is not used in Auto Trigger mode. Trigger Slope The input signal slope to be used as the trigger value when in Manual Trigger mode. Options: Positive Negative Note: This value is not used in Auto Trigger mode.
61 Alarm Parameters Parameter Name Description Values/Comments Measurement The type of measurement and the channel that is associated with the alarm. Options: Ch1 / Ch2 Overall Ch1 / Ch2 Tracking Magnitude * Ch1 / Ch2 Band * Speed Ch1 / Ch2 DC Bias Important: The tracking and band measurement selections depend on which filter measurement (Bandpass Filter or Tracking Filter) is selected. See Aeroderivative Measurement Parameter on page 55.
62 Alarm Parameters Parameter Name Description Alert Threshold (High) The threshold value for the alert (alarm) condition. Values/Comments Note: This parameter is the greater threshold value when Condition is set to "Inside Range" or "Outside Range." Danger Threshold (High) The threshold value for the danger (shutdown) condition. Note: This parameter is the greater threshold value when Condition is set to "Inside Range" or "Outside Range.
63 Alarm Parameters Parameter Name Description Values/Comments Threshold Multiplier The action to take when the setpoint multiplier switch is closed (push button engaged or toggle switch flipped to on) and during the startup period once the switch is reopened. The module applies the multiplier to the alarm thresholds during this time to avoid false alarms at resonance frequencies. Enter a floating point value in the range of 0 to 10. Enter 0 (zero) to disabled the alarm during the startup period.
64 Alarm Parameters Parameter Name Description Values/Comments Speed Range Low The lesser threshold of the machine speed range. This value must be less than the Speed Range High value. RPM The greater threshold of the machine speed range. This value must be greater than the Speed Range Low value. RPM Speed Range High Relay Parameters Note: This parameter is not used when Speed Range Enabled is disabled. Note: This parameter is not used when Speed Range Enabled is disabled.
65 Relay Parameters Parameter Name Description Enable Enable/disable the selected relay. Options/Comments Note: The Relay Current Status is set to "Not Activated" when the relay is disabled. See page 78.
66 Relay Parameters Parameter Name XM Configuration EDS File Utility Alarm Status to Activate On Description Options/Comments Sets the alarm conditions that will cause the relay to activate. You can select more than one. Options: Normal Danger Xdcr Fault Tacho Fault Alert Disarm Module Fault Alarm Levels • Normal - The current measurement is not within excess of any alarm thresholds.
67 Relay Parameters Parameter Name Description XM Configuration EDS File Utility Failsafe Relay Failsafe Option Options/Comments Determines whether the relay is failsafe or non-failsafe. Failsafe operation means that when in alarm, the relay contacts are in their "normal," de-energized, or "shelf-state" positions. In other words, normally closed relays are closed in alarm, and normally open relays are open in alarm. With failsafe operation, a power failure equals an alarm.
68 4-20 mA Output Parameters The 4-20 mA output parameters define the characteristics of the two 4-20 mA output signals. The parameters are the same for each output. 4-20 mA Parameters Parameter Name Description Enable Enables/disables the 4-20 mA output. Measurement Options/Comments Sets the type of measurement and the channel that the 4-20 mA output signal will track.
69 IMPORTANT The 4-20 mA outputs are either on or off. When they are on, the 4-20 mA outputs overshoot the 4 and 20 mA limits by 10% when the measurement exceeds the minimum and maximum range. This means the minimum current produced is 3.6 mA and the maximum current produced is 22 mA. When the 4-20 mA outputs are off, they produce a current approximately 2.9 mA. The 4-20 mA outputs are off under the following conditions: • The 4-20 mA outputs are set to "Disable" (see Enable on the previous page).
70 Triggered Trend Parameters Parameter Name Description Values/Comments Enable Triggered Trend Measurements Enables/disables the triggered trend measurements. Select to configure the triggered trend measurements. Check to enable. Clear to disable. Select Measurements Sets the measurements to be collected and stored in the module. More than one measurement can be selected. Important: Make certain to check your filter selection (Tracking Filter or Bandpass Filter).
71 Triggered Trend Parameters Parameter Name Description Values/Comments Record Interval The amount of time between consecutive trend records. 1 to 3600 seconds Note: If you enter a Record Interval, the Trend Span is automatically updated. Trend Span Seconds The total amount of time that can be covered by the trend data (Number of Records x Record Interval). Note: If you edit the Trend Span, the Record Interval is automatically updated.
72 The XM module collects a coast-down trend when the machine speed falls through the Maximum Speed - 8 RPM, and stops when the machine speed crosses either the Minimum Speed or the Maximum Speed. The module collects data when the machine speed is decreasing or increasing during a coast-down trend (for example, a coast-down restart). The XM-123 can only store one startup/coast-down trend.
73 SU/CD Trend Parameters Parameter Name Description Values/Comments Latch Enable Determines whether the startup/coast-down trend is Check means latched Clear means unlatched latched or unlatched. Latched means that subsequent startup/coast-down trends are ignored after the initial startup/coast-down. This prevents the trend data from being overwritten with new data until the trigger is manually reset (click Reset Trigger button).
74 SU/CD Trend Parameters Parameter Name Description Values/Comments Status Shows the status of the trend data. Possible status values: • Not collected - No trend data is currently collected. • Collecting - A trigger has occurred and data is being collected. • Collected - A trend has been saved to the buffer and is available to view and upload. View Trend Data Displays a plot of the collected trend data. Reset Trigger Resets the trigger if Latch enabled is selected.
75 I/O Data Parameters Parameter Name Description Values/Comments Poll Size Sets the size (number of bytes) of the Poll response The minimum size is 4 bytes and the message. Decreasing the maximum size will truncate maximum size is 124 bytes. data from the end of the Assembly structure. Important: If you set the Poll Output to "Custom Assembly," the poll size is automatically set to the actual size of the customized Poll response.
76 The Data parameters are used to view the measured values of the input channels, as well as to monitor the status of the channels, alarms, and relays. Data Parameters TIP To view all the data parameters in the XM Serial Configuration Utility, click the View Data tab. Monitor Data Parameters Monitor Data Parameters Parameter Name Description Values/Comments XM Configuration EDS File Utility States whether a transducer fault exists on the associated channel.
77 Monitor Data Parameters Parameter Name Description Values/Comments XM Configuration EDS File Utility States whether a fault condition (no tachometer signal or transducer fault) exists on the tachometer channel. If a fault exists, the speed value may not be accurate. Possible status values: No Fault Fault Shows the measured average DC offset of the tachometer signal. This value is compared with Fault High and Fault Low to determine whether the tachometer is working properly.
78 Alarm and Relay Status Parameters Alarm and Relay Status Parameters Parameter Name Description Values/Comments Alarm Status States the current status of the alarm. Possible status values: • Normal - The alarm is enabled, the device is in Run mode, there is no transducer fault, and the current measurement is not within the Alert or Danger Threshold value(s).
79 Device Mode Parameters The Device Mode parameters are used to control the functions and the behavior of the device. IMPORTANT The XM Serial Configuration Utility handles these parameters automatically and transparently to the user. Device Mode Parameters Parameter Name Description Values/Comments Device Mode Sets the current operation mode of the device. Refer to Changing Operation Modes on page 89 for more information. Options: Run Mode Program Mode Autobaud Enables/disables autobaud.
80 Publication GMSI10-UM003D-EN-P - May 2010
Appendix A Specifications The Appendix lists the technical specifications for the XM-123 module. XM-123 Technical Specifications Product Feature Specification Communications DeviceNet Standard DeviceNet protocol for all functions NOTE: The XM-123 uses only the DeviceNet protocol, not power. Module power is provided independently.
82 XM-123 Technical Specifications Product Feature Specification Inputs 2 Channels Eddy current transducer signals Accelerometer signals Voltage signals from any dynamic measurement device, such as a velocity or pressure transducer Transducer Power Constant current (4.5 mA ± 20% from +24V dc)* None (voltage input) *Tachometer may be powered, constant voltage, or configured as voltage input. Voltage Range Selectable in software as 0 to ±20 V (min) 40 V max.
83 XM-123 Technical Specifications Product Feature Specification Indicators 7 LEDs Module Status - red/green Network Status - red/green Channel 1 Status - yellow/red Channel 2 Status - yellow/red Tachometer Status - yellow/red Setpoint Multiplier -yellow Relay - red Signal Conditioning Tracking Filter Tracked Speed Multiple: 0.1 to 20.0 times the measured (tachometer) RPM Constant Q: 1 to 200 or, Constant Bandwidth: 0.
84 XM-123 Technical Specifications Product Feature Specification Measured Parameters Speed Overall RMS Peak (true or calculated) Peak to Peak (true or calculated) User configurable in software Transducer Bias Voltage Bandpass Filter Band Value Tracking Filter Tracked Vector Magnitude Tracked Vector Phase Data Buffers Trend Buffer Stores a set of records containing measured parameters in response to a trigger event.
85 XM-123 Technical Specifications Product Feature Specification Alarms Number 12 alarm and danger pairs Alarm Parameters Speed, Overall, DC Bias, Band or Tracked Magnitude from either channel Operators Greater than Less than Inside range Outside range Hysteresis User configurable in software Startup Inhibit/Setpoint Multiplication Period: 0 to 1092 minutes, adjustable in 0.
86 XM-123 Technical Specifications Product Feature Specification Voting Logic Single or paired “And” or “Or” logic applied to any alarm Reset Local reset switch on top of module Remote reset switch wired to terminal base Digital reset command via serial or DeviceNet interface Activation On Alarm Status: Normal Alert Danger Disarm Transducer fault Module fault Tacho fault Peak Speed Capture The XM-123 retains the value of the highest speed observed since module power was cycled or the “peak speed” value
87 XM-123 Technical Specifications Product Feature Specification Physical Dimensions Height: 3.8 in (97 mm) Width: 3.7 in (94 mm) Depth: 3.7 in (94 mm) Terminal Screw Torque 7 pound-inches (0.
88 Publication GMSI10-UM003D-EN-P - May 2010
Appendix B DeviceNet Information Electronic Data Sheets Electronic Data Sheet (EDS) files are simple text files used by network configuration tools such as RSNetWorx (Version 3.0 or later) to help you identify products and easily commission them on a network. The EDS files describe a product’s device type, product revision, and configurable parameters on a DeviceNet network. The EDS files for the XM modules are installed on your computer with the XM configuration software.
90 Transition to Program Mode Parameter values can only be downloaded to an XM module while the module is in Program mode. Any attempt to download a parameter value while the module is in Run mode will result in a Device State Conflict error. To transition an XM module from Run mode to Program mode on a DeviceNet network, set the Device Mode parameter to "Program mode" and click Apply. Note that you cannot change any other parameter until you have downloaded the Program mode parameter.
91 The table below defines the services supported by the XM modules. The table includes the service codes, classes, instances, and attributes by their appropriate hexadecimal codes. Use the Class Instance Editor in RSNetWorx to execute these services, as illustrated in the example below.
92 Example To save the configuration parameters to the non-volatile memory (EEPROM), fill in the Class Instance Editor as shown below. Clear Send the attribute ID and then enter the Class (320 hex) and Instance (1) Select the Save service code Click Execute to initiate the action Invalid Configuration Errors A Start or Save service request to an XM module may return an Invalid Device Configuration error when there is a conflict amongst the configuration settings.
93 Additional Error Codes returned with the Invalid Device Configuration Error (0xD0) XM-123 I/O Message Format Error Code (Hex) Description 0A Too many alarms associated with a single measurement. 0B Invalid node address in the alarm list. 0C Too many alarms in the alarm list. Or, no alarms in the alarm list. 0D Alarm levels cannot be zero for alarms that are enabled. 0E Too many slaves in the scanner’s input data table.
94 The Poll response data can also be requested explicitly through Assembly Object (Class ID 0x4), Instance 101 (0x65), Data Attribute (3). The following tables show the static data format of Assembly instance 101 and 102.
95 COS Message Format The XM-123 COS message contains six bytes of data as defined in the table below. The COS data can also be requested explicitly through Assembly Object (Class ID 0x4), Instance 100 (0x64), Data Attribute (3).
96 Relay Status Descriptions Relay Status Value Description 0 Not Activated 1 Activated Bit-Strobe Message Format The Bit-Strobe command sends one bit of output data to each XM slave whose node address appears in the master’s scanlist. The Bit-Strobe command message contains a bit string of 64 bits (8 bytes) of output data, one output bit per node address on the network. One bit is assigned to each node address supported on the network (0...63) as shown in Figure B.1. Figure B.
97 ADR for XM Modules Automatic Device Replacement (ADR) is a feature of an Allen-Bradley DeviceNet scanner. It provides a means for replacing a failed device with a new unit, and having the device configuration data set automatically. Upon replacing a failed device with a new unit, the ADR scanner automatically downloads the configuration data and sets the node address. IMPORTANT It is recommended that ADR not be used in safety related applications.
98 • The ADR scanner saves and restores only the configuration parameters contained in the module’s EDS file. Some XM parameters are not included in the EDS file because they are not supported by either the EDS specification or the tools that read the EDS files, for example RSNetWorx for DeviceNet. These configuration parameters will not be restored with ADR. Below is a list of the configuration parameters that are not included in the EDS file and can not be saved or restored with ADR.
Appendix C DeviceNet Objects Appendix C provides information on the DeviceNet objects supported by the XM-123 module.
100 The Identity Object provides identification and general information about the device. Identity Object (Class ID 01H) Class Attributes The Identity Object provides no class attributes. Instance Attributes Table C.
101 Table C.2 Identity Object Status Bit Name Description 4 Boot Program Vendor-specific, indicates that the boot program is running. The Main Application must be corrupt or missing. 5-7 Vendor-specific, not implemented 8 Minor Recoverable Fault Set whenever there is a transducer or tachometer fault. 9 Minor Unrecoverable Fault Not implemented 10 Major Recoverable Fault Set when the module detects a major problem that the user may be able to recover from.
102 The DeviceNet Object is used to provide the configuration and status of a physical attachment to DeviceNet. DeviceNet Object (Class ID 03H) Class Attributes Table C.4 DeviceNet Object Class Attributes Attr ID Access Rule Name Data Type Default Value 1 Get Revision UINT 2 Instance Attributes Table C.
103 rate detection instead. This means that the module will determine the network baud rate by listening for network traffic before attempting to go online. Services Table C.6 DeviceNet Object Services Service Code Class/Instance Usage Name 0Eh Class/Instance Get_Attribute_Single 10h Instance Set_Attribute_Single 4Bh Instance Allocate_Master/Slave_Connetion_Set 4Ch Instance Release_Group_2_Identifier_Set1 1 Attributes can only be set while the device is in Program Mode.
104 Table C.8 Assembly Object Instances Instance Name Type Description 101 Default Poll Response Message Input Measurement values 102 - 106 Alternate Poll Response Message Input Measurement values 199 Alternate Dynamic Poll Response Message Input User configurable measurement values and configuration parameters Instance Attributes Table C.
105 Table C.10 Instance 100 Data Format (Alarm and Relay Status Values Assembly) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 3 Relay 4 Status 0 Alarm 8 Status Alarm 7 Status 4 Relay 5 Status 0 Alarm 10 Status Alarm 9 Status 5 0 0 Alarm 12 Status Alarm 11 Status Bit 0 Instance 101 - XM-123 Module Measurements This is the default assembly that is sent within the I/O Poll Response message when an I/O Poll request is received from a DeviceNet master. Table C.
106 Instance 199 - Dynamic Assembly This Assembly instance can be created and configured with the XM Serial Configuration Utility or RSMACC Enterprise Online Configuration Utility. 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. The dynamic Assembly can include all of the measurement values included in Assembly instance 101.
107 Table C.13 Instance 199 Component Mapping EPATH (where ii = instance number) Class Name Class Number Instance Number Attribute Name Attribute Number Data Type 21 0F 00 24 ii 30 01 Param 0Fh 24 - 28 Parameter Value (Alarm Identifier B) 1 USINT 21 23 03 24 ii 30 0C Relay 323h 1-5 Logic 12 USINT 21 23 03 24 ii 30 0E Relay 323h 1-5 Relay Installed 14 BOOL The dynamic Assembly instance must be instantiated with a call to the class level Create service.
108 Instances Table C.15 Connection Object Instances Instance Description 1 Explicit Message Connection for pre-defined connection set 2 I/O Poll Connection 3 I/O Strobe Connection 4 I/O COS (change of state) Connection 11 - 17 Explicit Message Connection Instance Attributes Table C.16 Connection Object Instance Attributes Attr ID Access Rule Name Data Type Description 1 Get State USINT State of the object. 2 Get Instance Type USINT Indicates either I/O or Messaging Connection.
109 Table C.16 Connection Object Instance Attributes Attr ID Access Rule 15 Name Data Type Description Get Consumed Connection Path Length UINT Number of bytes in the consumed_connection_path attribute. 16 Get Consumed Connection Path Array of USINT Specifies the Application Object(s) that are to receive the data consumed by this Connection Object. See DeviceNet Specification Volume 1 Appendix I. 17 Get Production Inhibit Time UINT Defines minimum time between new data production.
110 Instance Attributes Table C.19 Discrete Input Object Instance Attributes Attr ID Access Rule Name Data Type Description Semantics 3 Get Value BOOL Setpoint Multiplier 0 = Off 1 = On 199 Set Backdoor Service USINT Setting this attribute is equivalent to requesting the specified service. Set to one of the following values to perform the specified service: 0x32 = Open 0x33 = Close Services Table C.
111 Class Attributes Table C.21 Parameter Object Class Attributes Attr ID Access Rule Name Data Type Description Semantics 2 Get Max Instance UINT Maximum instance number of an object in this class. Total number of parameter object instances. 8 Get Parameter Class WORD Descriptor Bits that describe the parameter. Bit 0 Supports Parameter Instances Bit 1 Supports Full Attrib. Bit 2 Must do non-volatile store Bit 3 Params in non-volatile 9 Get Config.
112 Table C.22 Parameter Object Instances Instance Read Only Name 4 No 5 Valid Values Default Value Channel 2 Measurement Units USINT 0 = mils 1 = ips 2=g 3 = psi 4 = volts 5 = mm/s 6 = µm 7 = Pa 0 No 4-20mA Output 1 Measurement Identifier USINT 0 = CH 1 Overall 1 = CH 2 Overall 2 = CH 1 Tracking Mag. 3 = CH 2 Tracking Mag.
113 Table C.22 Parameter Object Instances Instance Read Only 9 Name Data Type Valid Values Default Value No Alarm 3 Measurement Identifier USINT 0 = CH 1 Overall 1 = CH 2 Overall 2 = CH 1 Tracking Mag. 3 = CH 2 Tracking Mag. 4 = CH 1 Band 5 = CH 2 Band 6 = CH 1 DC Bias 7 = CH 2 DC Bias 8 = Speed 2 10 No Alarm 4 Measurement Identifier USINT 0 = CH 1 Overall 1 = CH 2 Overall 2 = CH 1 Tracking Mag. 3 = CH 2 Tracking Mag.
114 Table C.22 Parameter Object Instances Instance Read Only 14 Name Data Type Valid Values Default Value No Alarm 8 Measurement Identifier USINT 0 = CH 1 Overall 1 = CH 2 Overall 2 = CH 1 Tracking Mag. 3 = CH 2 Tracking Mag. 4 = CH 1 Band 5 = CH 2 Band 6 = CH 1 DC Bias 7 = CH 2 DC Bias 8 = Speed 3 15 No Alarm 9 Measurement Identifier USINT 0 = CH 1 Overall 1 = CH 2 Overall 2 = CH 1 Tracking Mag. 3 = CH 2 Tracking Mag.
115 Table C.
116 Table C.
117 Table C.
118 Instance Attributes Table C.23 Parameter Object Instance Attributes Attr ID Access Rule 1 Set Parameter Value 2 Get Link Path Size USINT Size of Link Path 3 Get Link Path ARRAY of DeviceNet path DeviceNet path to the object for the Parameter value. Segment Type/Port BYTE See DeviceNet Specification Volume 1 Appendix I for format. Name Data Type Description Semantics Actual value of parameter See Table C.22 for a list of valid values for each instance.
119 The Acknowledge Handler Object is used to manage the reception of message acknowledgments. This object communicates with a message producing Application Object within a device. The Acknowledge Handler Object notifies the producing application of acknowledge reception, acknowledge timeouts, and production retry limit errors. Acknowledge Handler Object (Class ID 2BH) Class Attributes The Acknowledge Handler Object provides no class attributes.
120 Services Table C.26 Acknowledge Handler Object Services Service Code Class/Instance Usage Name 0Eh Instance Get_Attribute_Single 10h Instance Set_Attribute_Single The Alarm Object models a two-stage (alert and danger levels) alarm. Alarm Object (Class ID 31DH) Class Attributes Table C.27 Alarm Object Class Attributes Attr ID Access Rule Name Data Type Description Semantics 1 Get Revision USINT Revision of the implemented object.
121 Table C.28 Alarm Object Instance Attributes Attr ID Access Rule Name Data Type Description Semantics 6 Get Threshold Units USINT Indicates whether the threshold and hysteresis value are specified in units of measure. Set to 1 1 = Measurement units 7 Get/Set Condition USINT Indicates on which side of the threshold values the alarm and danger conditions exist.
122 Table C.28 Alarm Object Instance Attributes Attr ID Access Rule 17 Name Data Type Description Semantics Get/Set Speed Range Low REAL CPM Indicates the lesser threshold of the machine (Must be less than Speed speed range for which the Range High) alarm is enabled (disabled at lesser speeds). 18 Get/Set Name STRING2 A name to help identify this alarm. 19 Get/Set Measurement Identifier EPATH Identifies the measurement object to which this alarm is applied.
123 Instances There are 2 instances of this object. Table C.30 Band Measurement Object Instances Instance Description 1 Channel 1 Band Measurement 2 Channel 2 Band Measurement Instance Attributes Table C.31 Band Measurement Object Instance Attributes Attr ID Access Rule Name Data Type Description 3 Get Band Value REAL The measured band value. See Data Units 4 Get Status BOOL Indicates if a fault or alarm has occurred.
124 Services The Device Mode Object controls the settable attributes of this object. Table C.32 Band Measurement Object Services Service Code Class/Instance Usage Name Description 0Eh Instance Get_Attribute_Single Returns a single attribute. 10h Instance Set_Attribute_Single Sets a single attribute.1 1 Channel Object (Class ID 31FH) Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information.
125 Instance Attributes Table C.33 Channel Object Instance Attributes Attr ID Access Rule 3 Get/Set Name Data Type Description Semantics Output Data Units ENGUNIT The data units of the signal resulting from the signal processing performed in the channel. See DeviceNet Specification Volume 1 Appendix K.
126 Table C.33 Channel Object Instance Attributes Attr ID Access Rule 102 Name Data Type Description Semantics Get Medium HPF Corner Frequency REAL The frequency, in Hz, of the "Medium" Low Cutoff Frequency (low frequency corner) option for attribute 5. Hz 103 Get High HPF Corner REAL Frequency The frequency, in Hz, of the "High" Low Cutoff Frequency option for attribute 5.
127 The "Busy" (object specific General Error code 0xD0) error response may be returned if the Auto_Range service cannot be completed successfully. Table C.35 Auto_Range Request Parameters Name Data Type Safety Factor REAL Description of Request Parameters Specifies a multiple that, when applied to the current signal level, determines the maximum signal level that must be handled by the hardware. Semantics of Values Must be greater than or equal to 1.0. Table C.
128 Instance Attributes Table C.37 Device Mode Object Instance Attributes Attr ID Access Rule Name Data Type Description 3 Get/Set Device Mode UINT The operating mode of the 0 = Power Up module. 1 = RUN 2 = PROGRAM 199 Set Backdoor Service USINT Setting this attribute is equivalent to requesting the specified service.
129 Table C.38 Device Mode Object Services Service Code Class/Instance Usage Name Description 16h Instance Save Validate the device configuration settings if necessary and save them to non-volatile memory. 09h Instance Delete Delete the saved configuration from non-volatile memory. 15h Instance Restore Load the saved configuration or the factory default configuration from non-volatile memory.
130 Table C.39 Overall Measurement Object Instance Attributes Attr ID Access Rule Name Data Type Description Semantics 4 Get Status BOOL Indicates if a fault or alarm has occurred. 0 = Operating without alarms or faults. 1 = Alarm of fault condition exists. The Overall Value attribute may not represent the actual field value. 5 Get Data Units ENGUNIT The units context of the Overall Value attribute.
131 Table C.39 Overall Measurement Object Instance Attributes Attr ID Access Rule Name Data Type Description Semantics 8 Get/Set Damping Factor REAL The damping factor associated with output smoothing filter for the RMS and DC meters (not used with peak meters). 0.7072 to 1.0 The Damping Factor is used in conjunction with the Time Constant to vary the characteristics of the response of the filter used in calculating the Overall Value.
132 The Relay Object models a relay (actual or virtual). A relay can be activated or deactivated based on the status of one or more alarms. Relay Object (Class ID 323H) Class Attributes Table C.41 Relay Object Class Attributes Attr ID Access Rule Name Data Type Description Semantics 1 Get Revision USINT Revision of the implemented object. 2 3 Get Number of Instances UINT Number of Instances in this class.
133 Table C.42 Relay Object Instance Attributes Attr ID Access Rule Name Data Type Description Semantics 6 Get/Set Failsafe Enable BOOL Indicates whether this relay is normally energized (activated during power loss). 0 = Non-failsafe (not normally energized) 1 = Failsafe (normally energized) 7 Get/Set Delay UINT The time period that the voting logic must be true before the relay is activated. 0.00 to 65.
134 Services Table C.43 Relay Object Services Service Code Class/Instance Usage Name Description 05h Class/Instance Reset Resets latched relay(s). 0Eh Class/Instance Get_Attribute_Single Returns a single attribute. 10h Class/Instance Set_Attribute_Single Sets a single attribute.1 1 Speed Measurement Object (Class ID 325H) Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information.
135 Instance Attributes Table C.44 Speed Measurement Object Instance Attributes Attr ID Access Rule Name Data Type Description Semantics 3 Get Speed Value REAL The measured speed value. CPM 4 Get Status BOOL Indicates if a fault or alarm has occurred. 0 = Operating without alarms or faults. 1 = Alarm or fault condition exists. The Speed Value attribute may not represent the actual field value.
136 Tachometer Channel Object (Class ID 326H) The Tachometer Channel Object models "front end" processing performed on a tachometer signal before specific measurements are performed. Class Attributes The Tachometer Channel Object provides no class attributes. Instance Attributes Table C.
137 Services Table C.47 Tachometer Channel Object Services Service Code Class/Instance Usage Name Description 0Eh Instance Get_Attribute_Single Returns a single attribute. 10h Instance Set_Attribute_Single Sets a single attribute.1 1 Transducer Object (Class ID 328H) Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information. The Transducer Object models a transducer.
138 Table C.48 Transducer Object Instance Attributes Attr ID Access Rule 5 6 Name Data Type Description Get/Set Sensitivity Value REAL Value of the sensitivity of the transducer in millivolts per Sensitivity Units. Get/Set Sensitivity Units ENGUNIT Semantics Units of the denominator See DeviceNet Specification of the Sensitivity Value. Volume 1 Appendix K.
139 Vector Measurement Object (Class ID 329H) The Vector Measurement Object models the measurement of the amplitude and phase of the input signal at a specific multiple of the machine speed. Class Attributes The Vector Measurement Object provides no class attributes. Instances There are 2 instances of this object. Table C.50 Vector Measurement Object Instances Instance Description 1 Channel 1 Tracking Measurement 2 Channel 2 Tracking Measurement Instance Attributes Table C.
140 Table C.51 Vector Measurement Object Instance Attributes Attr ID Access Rule Name Data Type Description Semantics 9 Get/Set Filter Type USINT The type of tracking filter. 0 = Constant bandwidth 1 = Constant Q 10 Get/Set Bandwidth REAL The bandwidth of the tracking filter. 0.1 to 25 Hz 11 Get/Set Q REAL The Q of the tracking filter. 1 to 200 Services Table C.
141 Instance Attributes Table C.53 4-20 mA Output Object Instance Attributes Attr ID Access Rule Name Data Type Description Semantics 3 Get/Set Value REAL The current output value. mA 4 Get/Set Enable BOOL Indicates whether this 4-20 mA output is enabled. 0 = Disabled 1 = Enabled 5 Get/Set Max Range REAL The measured value associated with 20 mA. 6 Get/Set Min Range REAL The measured value associated with 4 mA.
142 Publication GMSI10-UM003D-EN-P - May 2010
Appendix D Guidelines for Setting the Full Scale Value Appendix D provides tables to help you determine the optimal value to use for the Full Scale setting in the XM-123 module. The signal conditioning circuitry in the modules adjusts its dynamic range based upon the value entered in this setting. The full scale value is a voltage level that is dependent upon your monitoring application and other XM configuration settings.
144 Use the following tables to help you determine the optimal Full Scale value for the XM-123 module. Refer to the table that corresponds to the units of vibration that will be used for monitoring. XM-123 Full Scale Tables Table D.1 XM-123 Measuring Acceleration with Accelerometer (100 mV/g) Max Vibration Level Full Scale Setting g’s peak 1Hz HPF 5Hz HPF 10Hz HPF 1 0.1 5 0.75 10 1 30 3 40 4 50 5 40Hz HPF 1000Hz HPF Table D.
145 Table D.5 XM-123 Measuring Displacement with Displacement Sensor (200 mV/mil) Max Vibration Level Full Scale Setting mils pp micrometers pp 5 125 1.5 50 1250 10 Example on Using Table 1Hz HPF 5Hz HPF 10Hz HPF 40Hz HPF 1000Hz HPF N/A The following example shows you how to use the Full Scale table to determine the optimal Full Scale value.
146 extraneous signals that exceed this value then proceed with setting the Full Scale at the selected value, 0.17 in this example. IMPORTANT Publication GMSI10-UM003D-EN-P - May 2010 Step 4 is necessary only in applications where an acceleration input is integrated to velocity (ips, mm/s) or displacement (mils, µm) and where high frequency (>5 kHz) acceleration signals are likely present.
Glossary alarm An alarm alerts you to a change in a measurement. For example, an alarm can notify you when the measured vibration level for a machine exceeds a pre-defined value. Automatic Device Replacement (ADR) A means for replacing a malfunctioning device with a new unit, and having the device configuration data set automatically. The ADR scanner uploads and stores a device’s configuration.
148 Change of State (COS) DeviceNet communications method in which the XM module sends data based on detection of any changed value within the input data (alarm or relay status). current configuration The current configuration is the most recently loaded set of configuration parameters in the XM module’s memory. When power is cycled, the current configuration is loaded with either the saved configuration (in EEPROM) or the factory defaults (if there is no saved configuration).
149 Help window A window that contains help topics that describe the operation of a program. These topics may include: • • • • An explanation of a command. A description of the controls in a dialog box or property page. Instructions for a task. Definition of a term. high pass filter A filter that excludes all frequencies below a defined frequency. It allows, or passes, frequencies above the defined frequency. It is useful for removing low frequency signal components that would dominate the signal.
150 online help Online help allows you to get help for your program on the computer screen by pressing F1. The help that appears in the Help window is context sensitive, which means that the help is related to what you are currently doing in the program. overall filter A filter used when taking measurements to remove part of the frequency spectrum. It can exclude high frequencies (low pass), low frequencies (high pass), or both high and low frequencies (band pass).
151 startup/coast-down trend A speed-base trend that is collected in an XM module during the startup or coast-down of a machine when the measured machine speed crosses into a defined speed range. Strobe See Bit-Strobe. tracking filter A filter used when taking measurements that adjusts the high and low pass filters to form a band pass filter centered at the machine speed. transducer A transducer is a device for making measurements.
152 XM Serial Configuration Utility software XM Serial Configuration Utility software is a tool for monitoring and configuring XM modules. It can be run on computers running Windows 2000 service pack 2, Windows NT 4.0 service pack 6, or Windows XP operating systems.
Index Numerics 24V common grounding requirements 12 4-20mA Output Object 140 4-20mA output parameters 68 Enable 68 Max Range 68 Measurement 68 Min Range 68 4-20mA outputs, wiring 40 A Acknowledge Handler Object 119 aeroderivative measurement parameter 55 Bandpass 55 tracking 55 Alarm Object 120 alarm parameters 60 Alert Threshold (High) 62 Alert Threshold (Low) 62 Condition 61 Danger Threshold (High) 62 Danger Threshold (Low) 62 Enable 60 Hysteresis 62 Inhibit Tachometer Fault 63 Measurement 61 Name 60 Nu
154 D data parameters 76 Alarm Status 78 Band Measured Value 76 Bandpass 76 Measured DC Bias 76 Overall Value 76 Peak Speed 77 Relay Status 78 Speed Status 77 Speed Value 77 Tracked Magnitude Value 76 Tracked Phase Value 76 Transducer 3 Measured DC Bias 77 Transducer 3 Status 77 Transducer Fault 76 Transducer Status 76 Xdcr DC Bias 76, 77 description configuration parameters 49 XM-123 module 2 XM-441 module 2 XM-940 terminal base 2 Device Mode Object 127 Device Mode parameter 79, 89 Device Mode parameters
155 I/O message formats bit-strobe messages 96 change of state (COS) messages 95 poll messages 93 XM status values 95 Identity Object 100 indicators 45 Channel Status 47 Module Status 46 Network Status 46 Relay 47 Setpoint Multiplier 47 Tachometer Status 47 installation requirements grounding 8 power 6 wiring 6 interconnecting terminal base units 15 introduction 1 invalid device configuration errors 92 K keyswitch 44 M Module Status (MS) indicator 46 mounting terminal base unit on DIN rail 13 terminal ba
156 signal processing parameters 52 High HPF Frequency 53 High Pass Filter 53 Low HPF Frequency 53 Medium HPF Frequency 53 Output Data Unit 52 Very High HPF Frequency 53 Very Low HPF Frequency 52 specifications 81 Speed Measurement Object 134 speed measurement parameter 57 Exponential Averaging Time Constant 57 SU/CD trend parameters 72 Enable SU/CD Trend 72 Latch Enable 73 Maximum Speed 73 Maximum Trend Span 73 Minimum Speed 73 Number of Records 72 Record Interval 73 Reset Trigger 74 Select Measurements 7
157 wiring connections (continued) tachometer 24 transducers 27 wiring requirements 6 X XM Services 91 XM status values 95 XM-123 Aeroderivative Module components 2 configuration parameters 49 description 2 grounding requirements 8 indicators 45 introduction 1 mounting 44 power requirements 6 reset switch 48 self-test 47 specifications 81 wiring requirements 6 XM-123 I/O message formats 93 XM-441 Expansion Relay Module 2, 48, 64 XM-940 terminal base description 2 mounting 13 wiring 17 Publication GMSI10
Rockwell Automation Support Rockwell Automation provides technical information on the Web to assist you in using its products. At http://support.rockwellautomation.com, you can find technical manuals, a knowledge base of FAQs, 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.