Page 2
Solid state equipment has operational characteristics differing from those of Important User Information electromechanical equipment. Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (Publication SGI-1.1 available from your local Rockwell Automation sales office or online at http://www.ab.com/manuals/gi) describes some important differences between solid state equipment and hard-wired electromechanical devices.
Page 3
If this product has the CE mark it is approved for installation within the European European Communities (EC) Union and EEA regions. It has been designed and tested to meet the following Directive Compliance directives. EMC Directive This product is tested to meet the Council Directive 89/336/EEC Electromagnetic Compatibility (EMC) by applying the following standards, in whole or in part, documented in a technical construction file: •...
Page 5
Table of Contents Chapter 1 Introducing the XM-123 Module ......1 Introduction XM-123 Components .
Chapter Introduction This chapter provides an overview of the XM-123 Aeroderivative module. It also discusses the components of the module and Customer Support. For information about See page Introducing the XM-123 Module XM-123 Components Using this Manual Customer Support ® Introducing the XM-123 The XM-123 Aeroderivative module is a member of the Entek XM Series, a...
Introduction The module can be configured remotely via the DeviceNet network, or locally using a serial connection to a PC or laptop. Refer to Chapter 3 for a list of the configuration parameters. The XM-123 module consists of a terminal base and an instrument module. XM-123 Components The XM-123 Aeroderivative module and the XM-940 Dynamic Measurement Terminal Base are shown below.
Introduction This manual introduces you to the XM-123 Aeroderivative module. It is Using this Manual intended for anyone who installs, configures, or uses the XM-123 Aeroderivative module. Organization To help you navigate through this manual, it is organized in chapters based on these tasks and topics.
Introduction This convention presents an example. EXAMPLE If you are under warranty or have an active ESAFE Agreement, Rockwell Customer Support Automation Integrated Condition Monitoring Technical Support provides a variety of customer support services for Entek products. In the United States you can reach the Technical Support Hotline by dialing 1-800-368-3547 Monday through Friday 8:00 a.m.–7:00 p.m.
Page 13
Chapter 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. For information about See page XM Installation Requirements Mounting the Terminal Base Unit Connecting Wiring for Your Module Mounting the Module Module Indicators...
Installing the XM-123 Aeroderivative Module This section describes wire, power and grounding requirements for an XM XM Installation system. Requirements Wiring Requirements Use solid or stranded wire. All wiring should meet the following specifications: • 12 to 28 AWG • Recommended strip length 8 millimeters (0.31 inches) •...
Installing the XM-123 Aeroderivative Module Figure 2.1 XM Modules with Separate Power Connections 1440-VST02-01RA 1440-REX00-04RD 1440-VST02-01RA 1440-REX00-04RD DYNAMIC MEASUREMENT EXPANSION RELAY DYNAMIC MEASUREMENT EXPANSION RELAY Power Supply 1440-RMA00-04RC 1440-REX00-04RD 1440-TSP02-01RB 1440-REX00-04RD MASTER RELAY EXPANSION RELAY POSITION EXPANSION RELAY Grounding Requirements Use these grounding requirements to ensure safe electrical operating circumstances, and to help avoid potential electromagnetic interference (emi) and ground noise that can cause unfavorable operating conditions for your...
Page 16
Installing the XM-123 Aeroderivative Module Figure 2.2 DIN Rail Grounding Block Figure 2.3 DIN Rail Mounting Bolts XM System Ground The XM system must be connected to chassis or earth ground at a single point. This means that all grounds are connected or tied down at one location to prevent ground loops between equipment.
Page 17
Installing the XM-123 Aeroderivative Module Figure 2.4 Grounded XM System 1440-VST02-01RA 1440-REX00-04RD 1440-VST02-01RA 1440-REX00-04RD DYNAMIC MEASUREMENT EXPANSION RELAY DYNAMIC MEASUREMENT EXPANSION RELAY Power Supply The earth ground connection is made at only one of the XM modules. Not at each module. For multiple XM systems that share the same power supply, only one chassis or earth ground connection is needed, as is shown in Figure 2.5.
Page 18
Installing the XM-123 Aeroderivative Module For multiple XM systems that do not share the same power supply, each XM system must be connected to chassis or earth ground. Conversely, XM systems that do not share a common single-point ground require their own power supply.
Installing the XM-123 Aeroderivative Module Figure 2.7 Grounded DeviceNet V- at XM Module In a system installation in which other DeviceNet products and a separate DeviceNet power supply are present, the earth ground connection should be made at the DeviceNet power supply and not at the XM module. See Figure 2.8.
Page 20
Installing the XM-123 Aeroderivative Module Use the following steps to mount the XM-940 terminal base unit on a DIN rail. The XM modules make a chassis ground connection ATTENTION through the DIN rail. Use zinc plated, yellow chromated steel DIN rail to assure proper grounding. Using other DIN rail materials (e.g.
Installing the XM-123 Aeroderivative Module 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.
Installing the XM-123 Aeroderivative Module Gently push the side connector into the side of the neighboring terminal base to complete the backplane connection. Wiring the module is made through the terminal base unit on which the Connecting Wiring for Your module mounts.
Page 23
Installing the XM-123 Aeroderivative Module EXPLOSION HAZARD WARNING Do not disconnect equipment unless power has been removed or the area is known to be nonhazardous. Do not disconnect connections to this equipment unless power has been removed or the area is known to be nonhazardous.
Page 24
Installing the XM-123 Aeroderivative Module Terminal Block Assignments Name Description Buffer Power 2 IN Channel 2 buffer power input Connect to terminal 6 for positive biased transducers or terminal 21 for negative biased transducers CAN_High DeviceNet bus connection, high differential (white wire) CAN_Low DeviceNet bus connection, low differential (blue wire) +24V Out...
Installing the XM-123 Aeroderivative Module Connecting the Power Supply The power supply to the module is nominally 24V dc. The XM-123 provides two 24V dc power supply connections. The connections are electrically isolated from each other so power interruption to one connection does not affect the other connection.
Installing the XM-123 Aeroderivative Module Connecting the Relays The XM-123 has both Normally Open (NO) and Normally Closed (NC) relay contacts. Normally Open relay contacts close when the control output is energized. Normally Closed relay contacts open when the control output is energized.
Page 27
Installing the XM-123 Aeroderivative Module Figure 2.11 Relay Connections for De-energized Relay Circuit The relays are de-energized in the following situations: Relay Configuration Condition Non-failsafe Nonalarm Failsafe Alarm Figure 2.12 Relay Connections for Energized Relay Circuit The relays are energized in the following situations: Relay Configuration Condition Non-failsafe...
Page 28
Installing the XM-123 Aeroderivative Module Figure 2.13 Relay Connections for De-energized Relay Circuit The relays are de-energized in the following situations: Relay Configuration Condition Non-failsafe Nonalarm Failsafe Alarm Figure 2.14 Relay Connections for Energized Relay Circuit The relays are energized in the following situations: Relay Configuration Condition Non-failsafe...
Installing the XM-123 Aeroderivative Module 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 54 for a description of the tachometer parameters. If you are not using the tachometer input, set the Pulses IMPORTANT per Revolution parameter to zero (0).
Installing the XM-123 Aeroderivative Module Connecting a Hall Effect Tachometer Sensor Figure 2.16 shows the wiring of a Hall Effect Tachometer Sensor, Entek Cat. No. 44395, to the terminal base unit. Figure 2.16 Hall Effect Tachometer Signal Connection Connecting the Buffered Outputs The XM-123 provides buffered outputs of all transducer input signals.
Installing the XM-123 Aeroderivative Module Figure 2.17 Buffered Output Connections The voltage input range of the buffered output is IMPORTANT configured by connecting a jumper from terminal 5 or terminal 22 (Buffer Power) to either terminal 6 (Positive Buffer Bias) or terminal 21 (Buffer -), depending on the transducer.
Page 32
Installing the XM-123 Aeroderivative Module Connecting an IEPE Accelerometer The following figures show the wiring of an IEPE accelerometer to the terminal base unit. You may ground the cable shield at either end of the cable. ATTENTION 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.
Page 33
Installing the XM-123 Aeroderivative Module Figure 2.19 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 Ground...
Page 34
Installing the XM-123 Aeroderivative Module Figure 2.20 Non-Contact Sensor to Channel 1 Wiring TYPICAL WIRING FOR NON-CONTACT SENSOR TO XM-123 AERODERIVATIVE MODULE CHANNEL 1 Isolated Sensor Driver Shield Floating Signal Common Channel 1 Input Signal Shield Ground -24V DC Jumpering terminal 5 to terminal 21 configures CH 1 buffer for -24V to +9V (See Table 2.1)
Page 35
Installing the XM-123 Aeroderivative Module Connecting a Passive Transducer The figures below show the wiring of a passive transducer, such as a velocity sensor, to the terminal base unit. You may ground the cable shield at either end of the cable. ATTENTION Do not ground the shield at both ends.
Page 36
Installing the XM-123 Aeroderivative Module Figure 2.23 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...
Page 37
Installing the XM-123 Aeroderivative Module Figure 2.24 Powered Sensor to Channel 1 Wiring TYPICAL WIRING FOR ENTEK MODEL 580 VIBRATION PICKUP TO XM-123 AERODERIVATIVE MODULE CHANNEL 1 +24V DC Common Signal Cable shield not connected at this end Signal Common Channel 1 Input Signal Shield Ground Jumpering terminal 5...
Page 38
Installing the XM-123 Aeroderivative Module Connecting an IEPE Accelerometer and Non-Contact Sensor Figure 2.26 shows the wiring of an IEPE accelerometer to channel 1 and the wiring of a non-contact sensor to channel 2 of the XM-123. You may ground the cable shield at either end of the cable. ATTENTION Do not ground the shield at both ends.
Page 39
Installing the XM-123 Aeroderivative Module Figure 2.26 IEPE Accelerometer and Non-Contact Sensor Wiring TYPICAL WIRING FOR IEPE ACCELEROMETER AND NON-CONTACT SENSOR TO XM-123 AERODERIVATIVE MODULE Pin A - Signal Pin B - Common Cable shield not connected at this end Signal Common Channel 1 Input Signal Signal Common...
Page 40
Installing the XM-123 Aeroderivative Module Transducer DC bias is monitored on all signals. IMPORTANT Figure 2.27 Two IEPE Accelerometers and a Non-Contact Sensor Wiring TYPICAL WIRING FOR TWO IEPE ACCELEROMETERS AND NON-CONTACT SENSOR TO XM-123 AERODERIVATIVE MODULE Pin A - Signal Pin A - Signal Pin B - Common Pin B - Common...
Installing the XM-123 Aeroderivative Module Transducer DC bias is monitored on all signals. IMPORTANT Figure 2.28 Velocity Sensor and Two Non-Contact Sensor Wiring TYPICAL WIRING FOR COIL-BASED VELOCITY SENSOR AND TWO NON-CONTACT SENSORS TO XM-123 AERODERIVATIVE MODULE Pin A - Common Pin B - Signal Cable shield not connected at this end...
Installing the XM-123 Aeroderivative Module Figure 2.29 Remote Relay Reset Signal Connection The switch input power supply must be grounded at a ATTENTION single point. Connect the Switch RTN signal to chassis or earth ground at either the XM system, the switch, or other equipment that is wired to this switch.
Installing the XM-123 Aeroderivative Module Figure 2.30 Setpoint Multiplication Connection The switch input power supply must be grounded at a ATTENTION single point. Connect the Switch RTN signal to chassis or earth ground at either the XM system, the switch, or other equipment that is wired to this switch.
Installing the XM-123 Aeroderivative Module Figure 2.31 4-20mA Output Connections The 4-20mA outputs must be grounded at a single point. ATTENTION Connect the 4-20mA (-) to chassis or earth ground at either the XM system or the equipment that is wired to the 4-20mA output.
Installing the XM-123 Aeroderivative Module • USB-Style Connector - The USB-style connector is located on the top of the module, as shown below. Figure 2.32 USB-style Connector 1440-VAD02-01RA AERODERIVATIVE USB-style connector A special cable (Entek Cat. No. 1440-SCDB9FXM2) is required for this connection.
Page 46
Installing the XM-123 Aeroderivative Module You must ground the DeviceNet shield at only one ATTENTION location. Connecting the DeviceNet shield to terminal 10 will ground the DeviceNet shield at the XM module. If you intend to terminate the shield elsewhere, do not connect the shield to terminal 10.
Installing the XM-123 Aeroderivative Module The XM-123 mounts on the XM-940 terminal base unit, Entek Cat. No. Mounting the Module 1440-TB-A. We recommend that you mount the module after you have connected the wiring on the terminal base unit. The XM-123 module is compatible only with the XM-940 ATTENTION terminal base unit.
Installing the XM-123 Aeroderivative Module 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.
Page 49
Installing the XM-123 Aeroderivative Module 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 No power applied to the module. Green Flashing Red Module performing power-up self test.
Page 50
Installing the XM-123 Aeroderivative Module Network Status (NS) Indicator Color State Description No color Module is not online. • Module is autobauding. • No power applied to the module, look at Module Status LED. Green Flashing Module is online (DeviceNet) but no connections are currently established.
Installing the XM-123 Aeroderivative Module Basic Operations Powering Up the Module The XM-123 performs a self-test at power-up. The self-test includes an LED test and a device test. During the LED test, the indicators will be turned on independently and in sequence for approximately 0.25 seconds. The device test occurs after the LED test.
Page 52
Installing the XM-123 Aeroderivative Module The switch can be used to reset all latched relays in the module. This includes the relays in the Expansion Relay Module when it is attached to the XM-123. The Reset switch resets the relays only if the input is no IMPORTANT longer in alarm or the condition that caused the alarm is no longer present.
Page 53
Chapter 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).
Configuration Parameters The channel transducer parameters define the characteristics of the Channel Transducer transducers you will be using with the module. Use the parameters to Parameters configure the transducer sensitivity, operating range, and power requirements. There are two instances of the channel transducer parameters, one for each channel.
Page 55
Configuration Parameters Channel Transducer Parameters Parameter Name Description Values/Comments Eng. Units Defines the native units of the transducer. Your Eng. Units Quantity of choice controls the list of possible selections Options Measure available in the Output Data Units parameter. It also affects other module parameters.
Page 56
Configuration Parameters 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 analog hardware range (programmable gain settings). Setting the full scale to a greater value allows the channel to handle greater input signals without saturating or clipping.
Configuration Parameters The channel signal processing parameters determine the signal processing that Channel Signal Processing will be performed on the input signals. Use these parameters to select the Parameters output data units and the low cutoff frequency for each channel. There are two instances of the signal processing parameters, one for each channel.
Configuration Parameters Measurement Parameters Overall Measurement Parameters There are two instances of the overall measurement parameters, one for each channel. Use these parameters to configure the measurement type and the filtering performed for each overall measurement. Overall Measurement Parameters Parameter Name Description Values/Comments Signal Detection...
Configuration Parameters Overall Measurement Parameters Parameter Name Description Values/Comments Overall Damping Factor This parameter is used in conjunction with the Enter a value from 0.707 to 1.0. Overall Time Constant to vary the characteristics of the response of the digital filter used in calculating the Overall Value.
Configuration Parameters Tracking Measurement Parameters There are two instances of the tracking measurement parameters, one for each channel. Use these parameters to configure the tracking filter characteristics. The tracking measurement parameters are available for the IMPORTANT channel only when the "Tracking Filter" is selected as the filter measurement.
Configuration Parameters Bandpass Measurement Parameters There are two instances of the bandpass measurement parameters, one for each channel. Use these parameters to configure the characteristics of the bandpass filter. The bandpass measurement parameters are available for IMPORTANT the channel only when the Bandpass Filter is selected as the filter measurement.
Configuration Parameters The tachometer parameters define the characteristics of the tachometer and Tachometer Parameters determine the signal processing that will be performed on the tachometer signal. Tachometer Transducer Parameters Tachometer Transducer Parameters Parameter Name Description Values/Comments Tachometer Name (XM Serial A descriptive name to help identify the tachometer in Maximum 18 characters Configuration Utility only)
Configuration Parameters Tachometer Signal Processing Parameters The tachometer is required for the tracking measurement IMPORTANT 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.
Configuration Parameters Tachometer Signal Processing Parameters Parameter Name Description Values/Comments Trigger Slope The input signal slope to be used as the trigger value Options: Positive when in Manual Trigger mode. Negative Note: This value is not used in Auto Trigger mode. The Alarm parameters control the operation of the alarms (alert and danger Alarm Parameters level) and provide alarm status.
Page 65
Configuration Parameters Alarm Parameters Parameter Name Description Values/Comments Condition Controls when the alarm should trigger. Options: Greater Than Less Than • Greater than - Triggers the alarm when the Inside Range measurement value is greater than or equal to the Outside Range Alert and Danger Threshold values.
Page 66
Configuration Parameters Alarm Parameters Parameter Name Description Values/Comments Hysteresis The amount that the measured value must fall (below the threshold) before the alarm condition is cleared. For example, Alert Threshold = 120 and Hysteresis = 2. The alarm (alert) activates when the measured value is 120 and will not clear until the measured value is 118.
Page 67
Configuration Parameters Alarm Parameters Parameter Name Description Values/Comments Speed Range Enable Controls whether the selected alarm is enabled only XM Configuration EDS File when the measured speed is within a machine speed Utility range. Enter the machine speed range in Speed Range High and Speed Range Low.
Configuration Parameters The Relay parameters control the operation of the on-board relay, as well as Relay Parameters the relays on the Expansion Relay (XM-441) module. Use these parameters to configure which alarm(s) the relay is associated with, as well as the behavior of the relay.
Page 69
Configuration Parameters Relay Parameters Parameter Name Description Options/Comments Activation Delay Enter the length of time for which the Activation Enter a value from 0.00 to 65.53 Logic must be true before the relay is activated. This seconds, adjustable in increments of reduces nuisance alarms caused by external noise 0.01 seconds.
Page 70
Configuration Parameters Relay Parameters Parameter Name Description Options/Comments Sets the alarm conditions that will cause the relay to Options: Normal XM Configuration EDS File activate. You can select more than one. Danger Utility Xdcr Fault • Normal - The current measurement is not within Tacho Fault Alarm Status to Alarm Levels...
Page 71
Configuration Parameters Relay Parameters Parameter Name Description Options/Comments Determines whether the relay is failsafe or XM Configuration EDS File XM Configuration EDS File non-failsafe. Utility Utility Failsafe operation means that when in alarm, the Check means Failsafe Failsafe Relay Failsafe relay contacts are in their “normal,”...
Configuration Parameters The 4-20mA output parameters define the characteristics of the two 4-20mA 4-20mA Output Parameters output signals. The parameters are the same for each output. 4-20mA Parameters Parameter Name Description Options/Comments Enable Enables/disables the 4-20mA output. XM Configuration EDS File Utility Check to enable Enabled...
Configuration Parameters The 4-20mA outputs are either on or off. When they are IMPORTANT on, the 4-20mA outputs overshoot the 4 and 20mA limits by 10% when the measurement exceeds the minimum and maximum range. This means the minimum current produced is 3.6mA and the maximum current produced is 22mA.
Page 74
Configuration Parameters trend records, the interval between trend records, and which relay triggers (activates) the collection of the trend data. The Triggered Trend parameters are not included in the IMPORTANT EDS file. Triggered Trend Parameters Parameter Name Description Values/Comments Enable Triggered Trend Enables/disables the triggered trend measurements.
Page 75
Configuration Parameters Triggered Trend Parameters Parameter Name Description Values/Comments Relay Number Sets the relay that triggers the trend to be collected. None means that the trend can only be triggered manually or by a trigger event (for example, XM-440). Relay Numbers 1 through 5 are either relays on the Expansion Relay module when it’s connected to the module or virtual relays.
Configuration Parameters The XM-123 can collect startup or coast-down trend data when the machine SU/CD Trend Parameters speed passes into a defined speed range. A tachometer input is required to collect the startup/coast-down trend. The XM module collects a startup trend when the machine speed rises through the Minimum Speed + 8 RPM, and stops when the machine speed crosses either the Minimum Speed or the Maximum Speed.
Page 77
Configuration Parameters SU/CD Trend Parameters Parameter Name Description Values/Comments Select Measurements Sets the measurements to be collected and stored in More than one measurement can be the module. selected. Note: The Speed measurement is always included in Important: Make certain to check the startup/coast-down trend.
Page 78
Configuration Parameters SU/CD Trend Parameters Parameter Name Description Values/Comments Minimum Speed The lesser limit of the speed range in which records are collected in the startup/coast-down trend. This value must be less than the Maximum Speed Startup/Coast-down Trend value. Considerations: Maximum Speed The greater limit of the speed range in which records •...
Configuration Parameters The I/O data parameters are used to configure the content and size of the I/O Data Parameters DeviceNet I/O Poll response message. The XM-123 must be free of Poll connections when IMPORTANT configuring the Poll Output (Poll Response Assembly) and Poll Size.
Configuration Parameters The Data parameters are used to view the measured values of the input Data Parameters channels, as well as to monitor the status of the channels, alarms, and relays. To view all the data parameters in the XM Serial Configuration Utility, click the View Data tab.
Page 81
Configuration Parameters Monitor Data Parameters Parameter Name Description Values/Comments States whether a fault condition (no tachometer Possible status values: No Fault XM Configuration EDS File signal or transducer fault) exists on the tachometer Fault Utility channel. If a fault exists, the speed value may not be accurate.
Configuration Parameters 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).
Configuration Parameters The Device Mode parameters are used to control the functions and the Device Mode Parameters behavior of the device. The XM Serial Configuration Utility handles these IMPORTANT parameters automatically and transparently to the user. Device Mode Parameters Parameter Name Description Values/Comments Device Mode...
Page 84
Configuration Parameters Publication ENMON-UM123A-EN-P - October 2004...
Appendix 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.
Page 86
Specifications 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.5mA ± 20% from +24V dc)* None (voltage input) *Tachometer may be powered, constant voltage, or configured as voltage input.
Page 87
Specifications 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...
Page 88
Specifications XM-123 Technical Specifications Product Feature Specification Measured Parameters Speed Overall 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...
Page 89
Specifications 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.1 minute increments...
Page 90
Specifications XM-123 Technical Specifications Product Feature Specification Relays Number Single on-board relay, two sets of contacts - DPDT (2 Form C) Four additional relays when interconnected to an XM-441 Expansion Relay module, or Four virtual relays whose status can be used by remote Control Systems or the XM-440 Master Relay module On-board Relay Rating...
Page 91
Specifications XM-123 Technical Specifications Product Feature Specification Non-Volatile Configuration A copy of the module configuration is retained in non-volatile memory from where it is loaded upon power up*. *The configuration stored in non-volatile memory can be deleted only by a command sent via the serial interface, using the Serial Configuration Utility, or via DeviceNet from any compliant software application.
Page 92
Specifications XM-123 Technical Specifications Product Feature Specification Approvals UL Listed for Ordinary (when product or packaging is marked) Locations UL Listed for Class I, Division 2 Group A, B, C, and D Hazardous Locations CSA Certified Process Control Equipment CSA Certified Process Control Equipment for Class I, Division 2 Group A, B, C, and D Hazardous Locations...
Appendix DeviceNet Information Electronic Data Sheet (EDS) files are simple text files used by network Electronic Data Sheets 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.
DeviceNet Information 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”...
DeviceNet Information The table below defines the services supported by the XM modules. The table XM Services includes the service codes, classes, instances, and attributes by their appropriate hexidecimal codes. Use the Class Instance Editor in RSNetWorx to execute these services, as illustrated in the example below. XM Services Service Code Class...
DeviceNet Information 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 Select the Save ID and then enter the service code Class (320 ) and Instance (1) Click Execute to initiate the...
DeviceNet Information Additional Error Codes returned with the Invalid Device Configuration Error (0xD0) Error Code Description Invalid node address in the alarm list. Too many alarms in the alarm list. Or, no alarms in the alarm list. Alarm levels cannot be zero for alarms that are enabled. Too many slaves in the scanner’s input data table.
DeviceNet Information XM-123 Assembly Instance 101 Data Format Byte Definition 0–3 Channel 1 Tracking Magnitude measurement value 4–7 Channel 2 Tracking Magnitude measurement value 8–11 Current Speed measurement value 12–15 Channel 1 Overall measurement value 16–19 Channel 2 Overall measurement value 20–23 Channel 1 Tracking Phase measurement value 24–27...
Page 99
DeviceNet Information XM-123 COS Message Format Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Relay 4 Reserved Alarm 8 Status Alarm 7 Status Status Relay 5 Reserved Alarm 10 Status Alarm 9 Status Status Reserved Reserved...
XM module will collect the triggered trend data. Note that the XM modules do not send data in the Bit-Strobe response. Automatic Device Replacement (ADR) is a feature of an Allen-Bradley ADR for XM Modules DeviceNet scanner. It provides a means for replacing a failed device with a new unit, and having the device configuration data set automatically.
Page 101
DeviceNet Information • The ADR scanner can not download the configuration data to an XM module if the module has a saved configuration in its non-volatile memory. This happens because the saved configuration is restored and the module enters Run mode when the power is cycled. (Configuration parameters cannot be downloaded while an XM module is in Run mode.) XM modules must be in Program mode for the ADR configuration to be downloaded and this occurs only when there is no...
Page 102
DeviceNet Information Publication ENMON-UM123A-EN-P - October 2004...
Page 103
Appendix DeviceNet Objects Appendix C provides information on the DeviceNet objects supported by the XM-123 module. For information about See page Identity Object (Class ID 01H) DeviceNet Object (Class ID 03H) Assembly Object (Class ID 04H) Connection Object (Class ID 05H) Discrete Input Point Object (Class ID 08H) Parameter Object (Class ID 0FH) Acknowledge Handler Object (Class ID 2BH)
DeviceNet Objects The Identity Object provides identification and general information about the Identity Object device. (Class ID 01 Class Attributes The Identity Object provides no class attributes. Instance Attributes Table C.1 Identity Object Instance Attributes Access Attr ID Rule Name Data Type Default Value Vendor ID...
Page 105
DeviceNet Objects Table C.2 Identity Object Status Name Description 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 Minor Recoverable Set whenever there is a transducer or tachometer fault. Fault Minor Unrecoverable Not implemented...
DeviceNet Objects The DeviceNet Object is used to provide the configuration and status of a DeviceNet Object physical attachment to DeviceNet. (Class ID 03 Class Attributes Table C.4 DeviceNet Object Class Attributes Access Attr ID Rule Name Data Type Default Value Revision UINT Instance Attributes...
DeviceNet Objects 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 Class/Instance Get_Attribute_Single Instance Set_Attribute_Single Instance Allocate_Master/Slave_Connetion_Set...
Page 108
DeviceNet Objects Instance Attributes Table C.8 Assembly Object Instance Attributes Access Attr ID Rule Name Data Type Value Data Defined in tables on the following pages. Assembly Instance Attribute Data Format Instance 100 - XM-123 Module Alarms This assembly is sent using COS messaging when any of the Alarm or Relay Status values change.
Page 109
DeviceNet Objects Table C.10 Instance 101 Data Format (XM-123 Measurement Values Assembly) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 16 - 19 Channel 2 Overall value 20 - 23 Channel 1 Tracking Phase value 24 - 27 Channel 2 Tracking Phase value 28 - 31...
DeviceNet Objects The Connection Object allocates and manages the internal resources Connection Object associated with both I/O and Explicit Messaging Connections. (Class ID 05 Class Attributes The Connection Object provides no class attributes. Instances Table C.13 Connection Object Instances Instance Description Explicit Message Connection for pre-defined connection set I/O Poll Connection...
DeviceNet Objects Table C.14 Connection Object Instance Attributes Access Attr ID Rule Name Data Type Description Get/Set Watchdog Time-out USINT Defines how to handle Inactivity/Watchdog Action timeouts. Produced Connection UINT Number of bytes in the Path Length production_connection_path attribute. Produced Connection Array of Specifies the Application Object(s) whose Path...
DeviceNet Objects Instance Attributes Table C.17 Discrete Input Object Instance Attributes Attr ID Access Name Data Type Description Semantics Rule Value BOOL Setpoint Multiplier 0 = Off 1 = On Services Table C.18 Discrete Input Object Services Service Code Class/Instance Usage Name Description Class/Instance...
Page 113
DeviceNet Objects Class Attributes Table C.19 Parameter Object Class Attributes Access Attr ID Rule Name Data Type Description Semantics Max Instance UINT Maximum instance Total number of parameter number of an object in object instances. this class. Parameter Class WORD Bits that describe the Bit 0 Supports Parameter Descriptor...
Page 114
DeviceNet Objects Table C.20 Parameter Object Instances Read Instance Only Name Data Type 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 4-20mA Output 1...
Page 115
DeviceNet Objects Table C.20 Parameter Object Instances Read Instance Only Name Data Type Valid Values Default Value Alarm 3 Measurement USINT 0 = CH 1 Overall Identifier 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...
Page 116
DeviceNet Objects Table C.20 Parameter Object Instances Read Instance Only Name Data Type Valid Values Default Value Alarm 8 Measurement USINT 0 = CH 1 Overall Identifier 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...
Page 117
DeviceNet Objects Table C.20 Parameter Object Instances Read Instance Only Name Data Type Valid Values Default Value Relay 1 Alarm Identifier A USINT 0 = Alarm 1 1 = Alarm 2 2 = Alarm 3 3 = Alarm 4 4 = Alarm 5 5 = Alarm 6 6 = Alarm 7 7 = Alarm 8...
Page 119
DeviceNet Objects Table C.20 Parameter Object Instances Read Instance Only Name Data Type Valid Values Default Value Relay 4 Alarm Identifier B USINT 0 = Alarm 1 1 = Alarm 2 2 = Alarm 3 3 = Alarm 4 4 = Alarm 5 5 = Alarm 6 6 = Alarm 7 7 = Alarm 8...
Page 120
DeviceNet Objects Instance Attributes Table C.21 Parameter Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Parameter Actual value of parameter See Table C.20 for a list of valid Value values for each instance. Link Path Size USINT Size of Link Path 0 (These Parameter instances do...
DeviceNet Objects The Acknowledge Handler Object is used to manage the reception of message Acknowledge Handler acknowledgments. This object communicates with a message producing Object Application Object within a device. The Acknowledge Handler Object notifies (Class ID 2B the producing application of acknowledge reception, acknowledge timeouts, and production retry limit errors.
DeviceNet Objects Services Table C.24 Acknowledge Handler Object Services Service Code Class/Instance Usage Name Instance Get_Attribute_Single Instance Set_Attribute_Single The Alarm Object models a two-stage (alert and danger levels) alarm. Alarm Object (Class ID 31D Class Attributes Table C.25 Alarm Object Class Attributes Access Attr ID Rule...
Page 123
DeviceNet Objects Table C.26 Alarm Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Threshold Units USINT Indicates whether the Set to 1 threshold and hysteresis 1 = Measurement units value are specified in units of measure. Get/Set Condition USINT...
DeviceNet Objects Table C.26 Alarm Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Get/Set Speed Range REAL 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).
Page 125
DeviceNet Objects Instances There are 2 instances of this object. Table C.28 Band Measurement Object Instances Instance Description Channel 1 Band Measurement Channel 2 Band Measurement Instance Attributes Table C.29 Band Measurement Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics...
DeviceNet Objects Services The Device Mode Object controls the settable attributes of this object. Table C.30 Band Measurement Object Services Service Code Class/Instance Usage Name Description Instance Get_Attribute_Single Returns a single attribute. Instance Set_Attribute_Single Sets a single attribute. Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information.
Page 127
DeviceNet Objects Instance Attributes Table C.31 Channel Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Get/Set Output Data ENGUNIT The data units of the See DeviceNet Specification Units signal resulting from the Volume 1 Appendix K. signal processing performed in the channel.
Page 128
DeviceNet Objects Table C.31 Channel Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Medium HPF REAL The frequency, in Hz, of Corner the "Medium" Low Frequency Cutoff Frequency (low frequency corner) option for attribute 5. High HPF Corner REAL The frequency, in Hz, of Frequency...
DeviceNet Objects The "Busy" (object specific General Error code 0xD0) error response may be returned if the Auto_Range service cannot be completed successfully. Table C.33 Auto_Range Request Parameters Description of Request Name Data Type Parameters Semantics of Values Safety Factor REAL Specifies a multiple that, when Must be greater than or equal to 1.0.
Page 130
DeviceNet Objects Instance Attributes Table C.35 Device Mode Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Get/Set Device Mode UINT The operating mode of the 0 = Power Up module. 1 = RUN 2 = PROGRAM Setting the Device Mode attribute to "1"...
DeviceNet Objects The Overall Measurement Object models the measurement of the amplitude Overall Measurement of a signal including a wide frequency range. Object (Class ID 322 Class Attributes The Overall Measurement Object provides no class attributes. Instances There are 2 instances of this object. Instance Attributes Table C.37 Overall Measurement Object Instance Attributes Access...
Page 132
DeviceNet Objects Table C.37 Overall Measurement Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Get/Set Time Constant REAL The detection time Must be greater than zero. constant associated with the output smoothing For RMS type measurements, filter (for the RMS and DC the Time Constant attribute meters) or the decay rate...
DeviceNet Objects Table C.37 Overall Measurement Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Get/Set Low Pass UINT The corner frequency of 200 to 20000Hz Corner the low pass filter. Frequency The Low Pass Corner Frequency only has meaning while Overall Filter is set to Low Pass Filter.
Page 134
DeviceNet Objects Instance Attributes Table C.40 Relay Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Relay Status BOOL The current status of the 0 = Off relay. 1 = On Get/Set Relay Enable BOOL Indicates whether this 0 = Disabled relay object is enabled.
DeviceNet Objects Table C.40 Relay Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Get/Set Alarm Identifier EPATH Identifies the second alarm status the relay monitors. Get/Set Logic USINT Indicates the number of 0 = Ignore Alarm Identifier B associated alarms that and activate the relay based on must have a status value...
Page 136
DeviceNet Objects Instances There are 2 instances of the object. Instance Attributes Table C.42 Speed Measurement Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Speed Value REAL The measured speed value. Status BOOL Indicates if a fault or 0 = Operating without alarms or alarm has occurred.
DeviceNet Objects The Tachometer Channel Object models "front end" processing performed Tachometer Channel Object 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 C.44 Tachometer Channel Object Instance Attributes Access Attr ID Rule...
DeviceNet Objects Services. Table C.45 Tachometer Channel Object Services Service Code Class/Instance Usage Name Description Instance Get_Attribute_Single Returns a single attribute. Instance Set_Attribute_Single Sets a single attribute. Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information.
Page 139
DeviceNet Objects Instance Attributes Table C.46 Transducer Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics DC Bias REAL The measured average DC Volts bias of the transducer signal in volts. Status BOOL Indicates whether a 0 = No fault transducer fault exists 1 = A transducer fault exists (the measured DC Bias is...
DeviceNet Objects Services Table C.47 Transducer Object Services Service Code Class/Instance Usage Name Description Instance Get_Attribute_Single Returns a single attribute. Instance Set_Attribute_Single Sets a single attribute. Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information.
Page 141
DeviceNet Objects Instance Attributes Table C.49 Vector Measurement Object Instance Attributes Access Attr ID Rule Name Data Type Description Semantics Magnitude REAL The measured magnitude Value value. Phase Value REAL The measured phase Degrees value. Status BOOL Indicates if a fault or 0 = Operating without alarms of alarm has occurred.
DeviceNet Objects The 4-20mA Output Object models the configuration of a 4-20mA output 4-20mA Output Object signal. (Class ID 32A Class Attributes The 4-20mA Output Object provides no class attributes. Instances There are 2 instances of this object. Instance 1 is associated with the Channel 1 measurement.
Page 143
DeviceNet Objects Services Table C.52 4-20mA Output Object Services Service Code Class/Instance Usage Name Description Instance Get_Attribute_Single Returns a single attribute. Instance Set_Attribute_Single Sets a single attribute. Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object for more information.
Page 144
DeviceNet Objects Publication ENMON-UM123A-EN-P - October 2004...
Page 145
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.
Page 146
Glossary 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.
Page 147
Glossary 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. •...
Page 148
Glossary 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.
Page 149
Glossary 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.
Page 150
Glossary 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.
Page 151
Index Numerics Channel Status indicator channel transducer parameters 4-20mA Output Object Auto Full Scale 4-20mA output parameters Channel Name Enable DC Bias Time Constant Max Range Eng. Units Measurement Fault High Min Range Fault Low 4-20mA outputs, wiring Full Scale IEPE Power Sensitivity Acknowledge Handler Object...
Page 152
Index DeviceNet Discrete Input Point data parameters Identity Alarm Status Overall Measurement Band Measured Value Parameter Bandpass Relay Measured DC Bias Speed Measurement Overall Value Tachometer Channel Peak Speed Transducer Relay Status Vector Measurement Speed Status DeviceNet power supply grounding requirements Speed Value 7, 12 DIN Rail Grounding Block...
Page 153
Index Tachometer Status installation requirements redundant power supply grounding relay contacts power normally closed wiring normally open interconnecting terminal base units Relay indicator introduction Relay Object invalid device configuration errors relay parameters Activation Delay Activation Logic Alarm A keyswitch Alarm B Alarm Identifier A Alarm Identifier B Module Status (MS) indicator...
Page 154
Index Enable SU/CD Trend transition to program mode, DeviceNet Latch Enable transition to run mode, DeviceNet Maximum Speed triggered trend parameters Maximum Trend Span Enable Triggered Trend Measurements Minimum Speed Latch Enable Number of Records Manual Trigger Record Interval Number of Records Reset Trigger Post Trigger Select Measurements...
Page 155
Index 2, 44, 60 power requirements XM-441 Expansion Relay Module reset switch XM-940 terminal base self-test description specifications mounting wiring requirements wiring XM-123 I/O message formats Publication ENMON-UM123A-EN-P - October 2004...
Page 157
Rockwell Automation, 777 East Wisconsin Avenue, Suite 1400, Milwaukee, WI 53202-5302 USA, Tel: (1) 414 212 5200, Fax: (1) 414 212 5201 Headquarters for Allen-Bradley Products, Rockwell Software Products and Global Manufacturing Solutions Americas: Rockwell Automation, 1201 South Second Street, Milwaukee, WI 53204-2496 USA, Tel: (1) 414 382 2000, Fax: (1) 414 382 4444...
Need help?
Do you have a question about the Entek XM-123 and is the answer not in the manual?
Questions and answers