Summary of Contents for Allen-Bradley 1444-TSCX02-02RB
Page 1
User Manual Original Instructions Dynamix -1444 Series Monitoring System Catalog Numbers 1444-DYN04-01RA, 1444-TSCX02-02RB, 1444-RELX00-04RB, and 1444-AOFX00-04RB...
Page 2
Important User Information Read this document and the documents listed in the additional resources section about installation, configuration, and operation of this equipment before you install, configure, operate, or maintain this product. Users are required to familiarize themselves with installation and wiring instructions in addition to requirements of all applicable codes, laws, and standards.
The module measures dynamic inputs such as vibration, pressure, and static inputs such as thrust, eccentricity, and rod drop. The 1444-DYN04-01RA module is designed specifically for integration with Allen-Bradley® Logix controllers that are connected across an industrial Ethernet network. Who Should Use This Manual This manual is intended for anyone who uses industrial machinery that needs a monitoring system for inputs such as vibration, pressure, and static.
The 1444-DYN04-01RA module is designed specifically for integration with Allen-Bradley® Logix controllers that are connected across an industrial Ethernet network. This design makes the 1444 Series unequaled in its ability to serve as a synergetic member of larger total facility control and information management systems.
Chapter 1 About the Dynamix 1444 Series Dynamic Measurement Module The 1444 Series includes the main module (1444-DYN04-01RA) plus three optional expansion modules. The expansion modules, a tachometer signal conditioner, a relay module and an analog output module, are configured and managed from their host “main”...
About the Dynamix 1444 Series Dynamic Measurement Module Chapter 1 • Over 20 different measurement parameters per measurement channel, such as RMS, peak, FFT band RMS, order magnitudes, phase, and speed • On-board storage of: – Trend data (discrete and dynamic data records) –...
Page 16
Table 1 - 1444 Series Catalog Numbers Type Module Catalog Number Measurement modules Dynamic measurement module 1444-DYN04-01RA Speed modules Tachometer signal conditioner expansion module 1444-TSCX02-02RB Relay modules Relay expansion module 1444-RELX00-04RB Analog output modules 4…20 mA expansion module 1444-AOFX00-04RB Terminal bases Dynamic measurement module terminal base...
About the Dynamix 1444 Series Dynamic Measurement Module Chapter 1 System Enclosure An IP54 weatherproof enclosure is recommended for general applications and required for use in hazardous area locations. Use of a metal enclosure is recommended to enhance EMC and thermal system performance.
Page 18
Chapter 1 About the Dynamix 1444 Series Dynamic Measurement Module Channel Class and Category Dynamix 1444 Series monitors can be used with shielded or unshielded Ethernet media. For cables longer than 3 m (9.8 ft), use shielded cable or cable that is entirely enclosed within a shielded environment, such as an electrical enclosure or metal conduit.
About the Dynamix 1444 Series Dynamic Measurement Module Chapter 1 System Components The Dynamix 1444 series is a machinery protection system that is composed of the following: • At least one DYN module with four channels for vibration or related measurements •...
Chapter 1 About the Dynamix 1444 Series Dynamic Measurement Module Network Connectivity and Within the system, the DYN module uses an RS-485 proprietary local bus for communication with its expansion modules. The DYN module interfaces to Considerations the EtherNet/IP network as an adapter device using single-node addressing. Given the presence of two Ethernet RJ45 ports and integrated network switch, the system can be used in different network topologies: •...
Page 21
Chapter Install the Dynamix 1444 Series Monitoring System Topic Page Design Considerations Installation Overview Mount the Terminal Base Unit Establish Bus Connections Configure the Terminal Bases Install the Module Wiring Overview Wiring the Main Module DYN Module Transducers EtherNet/IP Connector 4…20 mA Expansion Module Wiring Expansion Modules Tacho Signal Conditioning Expansion Module...
Chapter 2 Install the Dynamix 1444 Series Monitoring System Environment and Enclosure ATTENTION: This equipment is intended for use in a Pollution Degree 2 industrial environment, in Overvoltage Category II applications (as defined in IEC 60664-1), at altitudes up to 2000 m (6562 ft) without derating. This equipment is not intended for use in residential environments and does not provide adequate protection to radio communication services in such environments.
Install the Dynamix 1444 Series Monitoring System Chapter 2 Electrical Safety Considerations WARNING: To comply with the CE Low Voltage Directive (LVD), all power connections to this equipment must be powered from a source compliant with the following: • Safety Extra Low Voltage (SELV), or •...
Page 24
Chapter 2 Install the Dynamix 1444 Series Monitoring System Do not replace components or disconnect equipment unless power has been switched off or the area is known to be free of ignitable concentrations. WARNING: Consider the following: • If you insert or remove the module while Backplane power is on, an electric arc can occur, and could cause an explosion in hazardous location installations.
Page 25
Install the Dynamix 1444 Series Monitoring System Chapter 2 ATTENTION: If you use this equipment in a manner that the manufacturer has not specified, the protection that is provided by the equipment can be impaired. Before you install, configure, operate, or maintain this product, read this document and the documents that are listed in the additional resources section.
Chapter 2 Install the Dynamix 1444 Series Monitoring System European/IECex Hazardous Location Approval The following applies to products marked II 3 G. Such modules: • Are Equipment Group II, Equipment Category 3, and comply with the Essential Health and Safety Requirements •...
Install the Dynamix 1444 Series Monitoring System Chapter 2 Removal or Insertion Under Power (RIUP) Removal or Insertion Under Power (RIUP) of any 1444 series main or expansion module is permitted only in a nonhazardous area. ATTENTION: • In a hazardous area, the module must be powered down before removal. •...
Chapter 2 Install the Dynamix 1444 Series Monitoring System Table 4 - EMC Precautions Use shielded/screened • For the analog sensor input, each channel must be separately shielded (one shield for cables each channel in a multi-core cable). Properly terminate the •...
Page 29
Install the Dynamix 1444 Series Monitoring System Chapter 2 To guard against coupling noise from one conductor to another, the following general guidelines when routing wires and cables (both inside and outside of an enclosure) apply. Category Routing Guidelines These conductors can be routed in the same cable tray or raceway with machine power conductors of up to 600V AC.
Chapter 2 Install the Dynamix 1444 Series Monitoring System Temperature Considerations While the 1444 series modules operate at rated temperature when mounted vertically or horizontally, the system components have been designed for cooling by natural convection based on a horizontal orientation. Therefore, to make sure that there is optimal heat dissipation, the recommended mounting orientation is horizontal (in an upright / vertical position) as shown in Figure...
Page 31
Install the Dynamix 1444 Series Monitoring System Chapter 2 An estimate can be made of total internal power dissipation within the enclosure. This estimate is based on maximum current load models, including internal module power dissipation of its DC power and externally connected power sources.
Chapter 2 Install the Dynamix 1444 Series Monitoring System All system components can measure and monitor internal operating temperatures, a feature that is highly recommended to be used to control overall system operating temperature during normal use. Module specifications indicate a maximum-internal operating temperature reference for each module type.
Install the Dynamix 1444 Series Monitoring System Chapter 2 System Space and Clearance Requirements Design and layout of the system enclosures is a key consideration in any installation. Verify that there is sufficient space for access to (and fitting/ removal of ) the top and bottom connectors, and a wiring/cable ducting scheme that maintains appropriate separations.
Chapter 2 Install the Dynamix 1444 Series Monitoring System Wiring Requirements WARNING: All wiring must comply with applicable electrical installation requirements (for example, N.E.C. article 501-4(b)). All modules (whether main or Expansion) have four removable connectors where the field wiring is made. They come in a choice of spring cage or screw connection.
Install the Dynamix 1444 Series Monitoring System Chapter 2 Use solid or stranded wire. All wiring must meet the following specifications: • Minimum insulating rating of 300V • You are not allowed to solder the conductor • Wire ferrules can be used with stranded conductors; copper ferrules recommended •...
Chapter 2 Install the Dynamix 1444 Series Monitoring System Module Power Supply Requirements The Dynamix 1444 series system is powered by single or redundant, 18…32V DC supplies as follows: • To comply with the CE Low Voltage Directive (LVD), all power connections to this equipment must be powered from a source compliant with the following: •...
Install the Dynamix 1444 Series Monitoring System Chapter 2 Each redundant supply must be able to provide the full load, no facility for load sharing is provided, and the higher of the two applied voltages powers the module. There are internal protective (non-replaceable) fuses on each of the power inputs and on the bus supply to the expansion modules.
Chapter 2 Install the Dynamix 1444 Series Monitoring System Local Bus Connection (Main/Expansion) A Common-bus runs along the base parts of the main and its associated expansion modules, which interconnect with ribbon cable. It integrates the following: • Serial (communication) bus - between the main and its associated expansion modules •...
Install the Dynamix 1444 Series Monitoring System Chapter 2 Using Local Bus Extension Cables The Dynamix 1444 series implements a Local Bus that connects modules to: • Provide power and communication between an expansion module and its host module. • Pass the Speed Signals (TTL) from a Tachometer Signal Conditioner module to other main modules on a network.
Chapter 2 Install the Dynamix 1444 Series Monitoring System WARNING: Connecting the RIGHT sides of two main modules could result in damage to the modules and unexpected or improper operation of any connected expansion modules. The Local Bus Extension cables are designed (keyed) to allow connection of the RIGHT side of any main module to the LEFT side of any main or expansion module as shown in this image.
Install the Dynamix 1444 Series Monitoring System Chapter 2 Installation Overview Installation of the Dynamix 1444 Series system is based on one or more main modules and associated expansion modules. The mounting arrangement, from left to right, can be summarized as follows: •...
Page 42
Chapter 2 Install the Dynamix 1444 Series Monitoring System When you install the system, follow these instructions and install/configure the components in this order. 1. Review the safety instructions. 2. Review the network connectivity considerations. 3. Review the system design guidelines, considerations, and requirements. 4.
Install the Dynamix 1444 Series Monitoring System Chapter 2 Mount the Terminal The following generic DIN rail mounting scheme applies to all terminal base mounting. Base Unit Dynamix 1444 Series terminal bases are mounted using two pairs of screws, the “DIN rail set screws”...
Chapter 2 Install the Dynamix 1444 Series Monitoring System 3. The terminal base is in the center position to the DIN rail. Once hooked, fasten the two center (set) screws to secure the base to the rail. 4. Tighten the two bottom set screws to secure the terminal base to the base plate to help prevent a rocking effect while applying mechanical pressure to the base.
Install the Dynamix 1444 Series Monitoring System Chapter 2 We recommend that you combine the installation of the ribbon interconnect cables with the process of mounting the terminal bases. This way, the bases can be clamped to the DIN rail and the interconnect cable can easily be fitted without subjecting it to excessive mechanical stress.
Page 46
Chapter 2 Install the Dynamix 1444 Series Monitoring System Use these switches for automatic configuration or definition of the last octet of a static (Class C) IP address. Setting Description Automatic address assignment (default) 001…254 Static IP address setting (for example, 192.168.1.xxx 255…887 Automatic address assignment Out-of-box reset...
Install the Dynamix 1444 Series Monitoring System Chapter 2 Configure the Relay Terminal Base The two pole DIP switch setting on the Expansion Relay terminal base is used to define the Expansion Relay module offset address. Given that up to three Relay modules can be fitted per main module, the following configurations can be defined.
Chapter 2 Install the Dynamix 1444 Series Monitoring System TSCX: • The TSCX module applies a fixed (internal) address that requires the terminal base switch to be set to 00. • A DYN module can only host one TSCX module. •...
Install the Dynamix 1444 Series Monitoring System Chapter 2 Wiring Overview General Module Connector Arrangements The 1444 series requires that wiring is routed to both above and below the modules. So particular attention and planning of cabinet wire routing is essential for an efficient, well-organized, and therefore maintainable, cabinet.
Chapter 2 Install the Dynamix 1444 Series Monitoring System Wiring the Main Module An installed system has four removable 16-way terminal connectors, two interfacing directly to the removable module, and two to the terminal base. The base and module-mounted headers are able to accept either a screw or spring terminal connector.
Install the Dynamix 1444 Series Monitoring System Chapter 2 Upper Base Connector Terminal Name Application Description RET_1 Module Power Supply 1 Return RET_1 +24V_1 Supply 1 +24V +24V_1 RET_0 Supply 0 Return RET_0 +24V_0 Supply 0 +24V +24V_0 Buffered Outputs Override High Override Low Shield...
Page 52
Chapter 2 Install the Dynamix 1444 Series Monitoring System Wiring the Power Figure 9 connects positive and negative power to the first (from left) of two identical connectors for each. See Main Module Connectors on page 51 for the list of power connections. Figure 9 - Typical Wiring for Single and Redundant Power Solutions Supply 0 Supply 1...
Page 53
Install the Dynamix 1444 Series Monitoring System Chapter 2 Wiring the Power to Multiple Modules Figure 10 shows positive and negative power IN connected to the first of two identical connectors for each, and power OUT from the second of two identical connectors.
Page 54
Chapter 2 Install the Dynamix 1444 Series Monitoring System Figure 11 shows positive and negative power IN connections to the first of two identical connectors for each, and power OUT from the second of two identical connectors. See Upper Base Connector on page 51 for the list of power connections.
Page 55
Install the Dynamix 1444 Series Monitoring System Chapter 2 In applications where the buffered outputs are infrequently used, a switch can be installed between pins 57 and 58. When installed, open the switch to enable the buffered outputs, and close the switch to disable the outputs. It is possible to use a common switch to manage the buffered outputs of multiple modules as the override pins are opto-isolated from the module circuitry.
Chapter 2 Install the Dynamix 1444 Series Monitoring System Shield Connections By design, the module is isolated from ground. All shield connections on this connector and the lower base connector are common to one another (a “shield bus”), but otherwise isolated. Shield Shield Shield...
Page 57
Install the Dynamix 1444 Series Monitoring System Chapter 2 Relay Output There is one single pole double throw (SPDT) relay that is included in the DYN module with the three contact connections being made available at the terminals. A typical purpose for this module relay is to signal module status. Figure 84 on page 209.
Page 58
Chapter 2 Install the Dynamix 1444 Series Monitoring System Spare Terminal 36 is left unused for isolation reasons. Do not make any connections to this terminal. Opto-isolated (Open Collector) Outputs The DYN module includes two opto-isolated outputs, 0 and 1. The connections are functionally polarity sensitive and are designated H (High) and L (Low).
Page 59
Install the Dynamix 1444 Series Monitoring System Chapter 2 • Speed signals that are replicated by an opto-isolated IMPORTANT output result in a 180 degree phase shift. • Some amount of signal delay and phase lag occurs, and is cumulative per series connected module. See Table Table 7 - Signal Delay and Phase Lag Speed...
Page 60
Chapter 2 Install the Dynamix 1444 Series Monitoring System High/Low Signal Output An appropriate circuit must be implemented when any of the outputs, other than the TTL speed signals, are selected. Because the outputs are not internally powered, pull up circuitry must be applied when a voltage (digital) output is required.
Page 61
Install the Dynamix 1444 Series Monitoring System Chapter 2 While the example shown in Figure 15 would provide a TTL class (0-5V) signal, other voltage outputs can be achieved by applying an appropriate power supply and resistor. Table 8 provides examples, one of which should suit most common automation system inputs.
Chapter 2 Install the Dynamix 1444 Series Monitoring System Buffered Outputs Along with the BNC outputs, a buffered output is provided for each channel (0...3) on the upper module connector. BUFF0 BUFF1 BUFF2 BUFF3 Although having independent resistive current limiting, the buffered and BNC outputs of any one channel share drive circuitry.
Page 63
Install the Dynamix 1444 Series Monitoring System Chapter 2 Terminal Name Application Description TXP2 Sensor 2 Transducer 2 Power SIG2 Transducer 2 Signal SIG2 RET2 Transducer 2 Return TXP3 Sensor 3 Transducer 3 Power SIG3 Transducer 3 Signal SIG3 RET3 Transducer 3 Return For each channel (0...3), there is a set of four connections: •...
Chapter 2 Install the Dynamix 1444 Series Monitoring System Lower Base Connector Terminal Name Application Description T0SIG Tach 0 Tach 0 Signal T0RET Tach 0 Return Shield Shield Shields Shield T1SIG Tach 1 Tach 1 Signal T1RET Tach 1 Return Shield Shield Shields...
Page 65
Install the Dynamix 1444 Series Monitoring System Chapter 2 Figure 17 - Discrete Input Assignment Figure 18 Figure 19 f or examples. Figure 18 - Wiring Pt0 for Logic Alarm Control Figure 19 - Wiring Pt1 for Voted Alarm SPM Control These inputs are not isolated from other module circuitry;...
Chapter 2 Install the Dynamix 1444 Series Monitoring System Tacho Inputs The DYN module includes two local tacho inputs, 0 and 1. T0SIG T0RET T1SIG T1RET These inputs are not isolated from other module circuitry; the signal input has a resistive pull-up to 5V and the return connection is analog ground/return. These local inputs are designed for when one of the following is available: •...
Page 67
Install the Dynamix 1444 Series Monitoring System Chapter 2 Figures 21…24 show typical wiring diagrams for channels 0…3 of an eddy current probe sensor. Figure 21 - Channel 0 Wiring Driver Shield Floating Common 2 or 3 Signal Output Shield -24V DC *Shield can be landed to any available shield connection.
Chapter 2 Install the Dynamix 1444 Series Monitoring System Figure 24 - Channel 3 Wiring Driver Shield Floating Common 14 or 15 Signal Output Shield -24V DC 13 31 14 16 * Shield can be landed to any available shield connection. See the IMPORTANT note on page 56 for additional information.
Page 69
Install the Dynamix 1444 Series Monitoring System Chapter 2 Figure 26 - 2-wire IEPE Sensors Channel 1 Wiring Pin A - Signal Pin B - Common Cable shield not connected at this end Common Signal Shield 5 - 6 23 7 jumper * Shield can be landed to any available shield connection.
Chapter 2 Install the Dynamix 1444 Series Monitoring System 3-wire Acceleration Sensors or Other 3-wire Transducer Systems Figure 29 - 3-wire Acceleration Sensor Configure the channel for the appropriate polarity supply (+25V or -25 V). A list of appropriate terminals for each channel follows. See Figure Typical Core Designation Channel 0...
Install the Dynamix 1444 Series Monitoring System Chapter 2 3-wire Acceleration and Temperature Sensor IMPORTANT The wire colors that are used to connect the pins for 3-wire cables are not always consistent between cable that is supplied by different manufacturers, or across different series of sensors and accessories (See Table 10).
Chapter 2 Install the Dynamix 1444 Series Monitoring System A list of appropriate terminals for each channel follows. Typical Core Designation Channel 0 Channel 1 Channel 2 Channel 3 Acceleration SIG (+) Return (-) Then link these terminals: 1 and 2 5 and 6 Temperature SIG (+) Temperature Transmitter...
Install the Dynamix 1444 Series Monitoring System Chapter 2 Tacho Signal from a Directly Connected Source It is expected that a TSC Expansion module is the normal source of a tacho signal for a system, however, each DYN module can accept up to two ‘local’ or ‘direct’...
Chapter 2 Install the Dynamix 1444 Series Monitoring System Connecting Speed Signals across Modules When an external signal is used to serve multiple DYN modules, the recommended wiring solution is as follows. 1. Wire the source signal to the TTL inputs on the first module, per Tacho Inputs on page 2.
Install the Dynamix 1444 Series Monitoring System Chapter 2 EtherNet/IP Connector Typically, Ethernet network connections are made with pre-assembled (standard) patch cords to interconnect modules according to the desired network topology. Each module has an integrated switch and two functionally equal (Port 1 and Port 2) RJ45 connectors.
The base and module-mounted headers are able to accept either a screw or spring terminal connector. Upper base connecto Upper module connector 1444-TSCX02-02RB Tachometer Signal Conditioner PWR LNS MS CH0 CH1 OP0 OP1 BNC buffered outputs (two)
Install the Dynamix 1444 Series Monitoring System Chapter 2 Allocations to the base or module are broadly based on the following functional requirements: • Signal inputs/outputs and relay connections are direct to the module to minimize connection length and number of interfaces. •...
Page 78
Chapter 2 Install the Dynamix 1444 Series Monitoring System Terminal Name REL 2 NC REL 2 COM REL 2 NO REL 3 NC REL 3 COM REL 3 NO Application Relay 2 Relay 3 1444-RELX00-04RB Relay Expansion Module and 1444-TB-B Terminal Base Terminal Name REL 0 NC...
Install the Dynamix 1444 Series Monitoring System Chapter 2 4…20 mA Expansion Module The Analog Output module provides four channels of 4...20 mA output. For each output, specific High (HI) and Low (LO) signal connections are provided (despite the High/Low description these connections are polarity insensitive).
Page 80
Chapter 2 Install the Dynamix 1444 Series Monitoring System Use of the same power supply that serves the Dynamix module to power other devices is allowed if it can serve the additional loads. However, when powering multiple devices it is important to make sure that the supply can serve the startup surge currents of the device.
Install the Dynamix 1444 Series Monitoring System Chapter 2 Terminal Name OUTPUT 0 HI OUTPUT 0 LO NOT USED NOT USED OUTPUT 1 HI OUTPUT 1 LO Application 4…20 mA Output 3 4…20 mA Output 2 Terminal Name NOT USED Application Shield Shield Tacho Signal Conditioning Expansion Module...
Page 82
Chapter 2 Install the Dynamix 1444 Series Monitoring System The second of the two outputs that are provided on the upper module terminals (17 and 13) is configurable to be the same frequency as the input, or as a processed/divided down output. All of these outputs are TTL level.
Page 83
Install the Dynamix 1444 Series Monitoring System Chapter 2 1444-TSCX02-02RB Tachometer Signal Conditioner Expansion Module and 1444-TB-B Terminal Base Terminal Name TXP 0 SIG 0 RET 0 TXP 1 SIG 1 RET 1 Application Tach 0 Input Tach 1 Input...
Page 84
Chapter 2 Install the Dynamix 1444 Series Monitoring System Proximity Probes The connected channel of the Tachometer Signal Conditioner must be configured with: • Transducer Type = Eddy Current Probe System, and • Transducer Power = -24V DC Wire the eddy current probe as illustrated. Figure 32 - Channel 0 Wiring for an Eddy Current Probe Sensor Shield Floating Common...
Page 85
Install the Dynamix 1444 Series Monitoring System Chapter 2 NPN/PNP Proximity Switch The connected channel of the Tachometer Signal Conditioner must be configured with: • Transducer Type = NPN Proximity Switch, or • Transducer Type = PNP Proximity Switch, and Transducer Power = 24V DC Wire the proximity switch as illustrated.
Page 86
Chapter 2 Install the Dynamix 1444 Series Monitoring System Self-generating Magnetic Sensor The connected channel of the Tachometer Signal Conditioner must be configured with: • Transducer Type = Self-generating Magnetic Pickup, and • Transducer Power = OFF Wire the pickup as illustrated. Figure 36 - Channel 0 Wiring for a Self-generating Magnetic Sensor Shield Floating Common...
Page 87
Install the Dynamix 1444 Series Monitoring System Chapter 2 TTL Output Sensor For any sensor or device that provides a TTL signal, such as a Hall Effect sensor, the connected channel of the Tachometer Signal Conditioner must be configured with: •...
Chapter 2 Install the Dynamix 1444 Series Monitoring System Start the Module and After the modules are wired, power can be applied to test the installation. At power-up, each module performs an initial Self-test. Perform a Self-test After the Self-test cycle the modules move to an idle state until a configuration is downloaded, and a connection is made to a controller.
Install the Dynamix 1444 Series Monitoring System Chapter 2 Expansion Module Startup Behavior During power-up, Expansion Module Status indicators provide the address setting of the module. See Startup Behavior on page 315 for more information. Table 12 - Tacho Signal Conditioner Expansion Module Status Indicator Color Behavior Status Indicator Color...
Page 90
Chapter 2 Install the Dynamix 1444 Series Monitoring System Notes: Rockwell Automation Publication 1444-UM001D-EN-P - June 2018...
Chapter Configure the 1444 Dynamic Measurement Module This chapter details how to define and configure the 1444 dynamic measurement module and set associated parameters. Topic Page General Page Module Definition Internet Protocol Page Port Configuration Page Time Sync Page Hardware Configuration Page Time Slot Multiplier Page Speed Page...
Chapter 3 Configure the 1444 Dynamic Measurement Module General Page The General page contains controls to name, describe, and define the system. You can also set the EtherNet/IP address or host name from the General page. Figure 40 - The General Page Module Definition The Module Definition pages provide high-level definitions of module application and channel function.
Configure the 1444 Dynamic Measurement Module Chapter 3 Module Definition Versus Module Configuration In the Logix environment there are two steps to configure a new device: • Define the instance of the specific connected device • Configure the device Module Definition Module Definition is performed by using the various dialogs that are accessed through the General Page Change button.
Chapter 3 Configure the 1444 Dynamic Measurement Module Module Configuration Module configuration consists of all “normal configuration” pages that are added to the tree below the standard General, Connections, and Module Info pages. For the Dynamix™ 1444 Series, much of what is enabled in these pages is determined based on the selections in Module Definition.
Page 95
• Configuration of expansion modules is included in the configuration of the host module of the expansion module. • Addresses are set automatically for connected Tachometer Signal Conditioner (1444-TSCX02-02RB) and 4…20 mA analog (1444- AOFX00-04RB) expansion modules. Rockwell Automation Publication 1444-UM001D-EN-P - June 2018...
Page 96
Chapter 3 Configure the 1444 Dynamic Measurement Module Relay Expansion Module Figure 43 - The Relay Expansion Module Page Use the parameters on this page to edit the address of a connected relay expansion module for the selected 1444-DYN04-01RA dynamic measurement module.
Configure the 1444 Dynamic Measurement Module Chapter 3 General Page Use the Module Definition General page to specify the high-level application of the module. This page is also where the general measurement definitions for the module and each channel are made. The selections that are made here are used throughout the tool, including on other Module Definition pages and the configuration pages, to guide further selections.
Page 98
Chapter 3 Configure the 1444 Dynamic Measurement Module Table 15 - Module Functionality Parameter Values Comment Revision Major Revision Major Revision Minor Revision Choose the Major Revision of the firmware that is installed in the module. This field displays major revisions 2, 3 and 4. When applied, the profile creates Input, Output, and Configuration data structures appropriate to the selected major revision.
Page 99
Configure the 1444 Dynamic Measurement Module Chapter 3 Table 15 - Module Functionality Parameter Values Comment Keying Exact Match Valid values are Exact Match, Compatible Module (default), or Disable Keying. Compatible Module Exact Match Disable Keying When Keying is set to Exact Match, the module accepts the connection only when the module firmware major and minor revision numbers are the same as the Major and Minor Revision numbers in the Revision parameter.
Page 100
Chapter 3 Configure the 1444 Dynamic Measurement Module Table 15 - Module Functionality Parameter Values Comment Alarm Status The module output (controller input) Status Assembly includes an array of 13 Alarm Setting Alignment Mode Alignment Status records. Each record provides the status of a Voted Alarm. This control determines how this array associates with the Voted Alarms.
Page 101
Configure the 1444 Dynamic Measurement Module Chapter 3 Table 15 - Module Functionality Parameter Values Comment Personality Module Personality defines the general measurement configuration of the module, Setting Personality including which channels are used, at what maximum frequency (or DC). Two categories of Personality are provided –...
Page 102
Chapter 3 Configure the 1444 Dynamic Measurement Module Table 15 - Module Functionality Parameter Values Comment Ch0, Ch1, Ch2, 0: Off Channel Type is a high-level selection that is used by the AOP (not the module) to filter / manage further user selections in Module Definition and in Configuration. 1: Dynamic The Channel Types that are enabled are based on the Module Personality selected.
Configure the 1444 Dynamic Measurement Module Chapter 3 Input Data Page Use the Input Data Page to specify the measurements to be included in the module input assembly. The input assembly is constructed to include a fixed Status Assembly followed by a table that consists of the selected measurements. Assembly Object on page 517.
Page 104
Chapter 3 Configure the 1444 Dynamic Measurement Module Table 16 - Input Data Parameter Values Comments Speed (0) maximum Checked (1) Check this parameter to include the Speed0 max member to the input tag. Unchecked (0) Speed maximum is the maximum observed speed measurement since last reset. This value is the maximum Speed, not Factored Speed.
Page 105
Configure the 1444 Dynamic Measurement Module Chapter 3 Table 16 - Input Data Parameter Values Comments Order (n) magnitude Checked (1) Check this parameter to include the Order (n) magnitude member for the selected channel to the input tag. Unchecked (0) Channel Tag Member Ch0Order[n]Mag...
Page 106
Chapter 3 Configure the 1444 Dynamic Measurement Module Table 16 - Input Data Parameter Values Comments Not 1x Checked (1) Check this parameter to include the Not 1x member for the selected channel to the input tag. Unchecked (0) Channel Tag Member Ch0Not1X Ch1Not1X...
Page 107
Configure the 1444 Dynamic Measurement Module Chapter 3 Module Level Parameters The parameters in the top section are all associated with speed so they are not dependent on the configuration or availability of any measurement channel. Channel Pair Level Parameters The parameters in this section are measurements that are made from two measurement channels.
Chapter 3 Configure the 1444 Dynamic Measurement Module Output Page The parameters on this page are used to specify data to be included in the Output Tag. The module output assembly consists of one Control value and two optional arrays of floats; two speed values and 16 alarm limit values. The optional items are defined on this page.
Configure the 1444 Dynamic Measurement Module Chapter 3 Internet Protocol Page The Internet Protocol page parameters provide controls for connecting the module to a network. See ENET-UM001 for more information. Figure 47 - The Internet Protocol Page IMPORTANT The module must be ONLINE for the Internet Protocol page to update. Table 18 - Internet Protocol Parameter Values...
Chapter 3 Configure the 1444 Dynamic Measurement Module Port Configuration Page Use the Port Configuration page to enable and configure module ports. Figure 48 - The Port Configuration Page See the online help for the parameter Port Configuration values. ENET-UM001 for more information.
Configure the 1444 Dynamic Measurement Module Chapter 3 Hardware Configuration Page Figure 50 - Hardware Configuration Page The Hardware Configuration page includes parameters that are associated with the physical inputs and outputs of the module. The page is divided into four general sections: •...
Page 112
Chapter 3 Configure the 1444 Dynamic Measurement Module Table 19 - Hardware Configuration Parameter Values Comment Name 0…32 characters* Name must start with a letter or underscore (“_”). All other characters can be letters, numbers, or underscores. Name cannot contain two contiguous underscore characters and cannot end in an underscore.
Page 113
Configure the 1444 Dynamic Measurement Module Chapter 3 Table 19 - Hardware Configuration Parameter Values Comment Xdcr High Limit (V -24.000…24.000 High-voltage threshold for the TX OK monitoring window. A sensor bias voltage greater than this value forces a transducer fault condition. To help detect transducer failure, the signal input circuitry imposes, in the absence of a functioning transducer, a bias voltage at the input.
Page 114
Chapter 3 Configure the 1444 Dynamic Measurement Module Table 19 - Hardware Configuration Parameter Values Comment Discrete Inputs Parameter Values Comment Pt0/1) Set bit 0 for Pt0 or bit 1 for Pt 1 in the attribute that is associated with the selected The 1444 DYN04-01RA includes two discrete TTL class input channels.
Page 115
Configure the 1444 Dynamic Measurement Module Chapter 3 Table 19 - Hardware Configuration Parameter Values Comment Discrete Outputs Parameter Values Comment Pt0/1 The 1444-DYN04-01RA includes two discrete opto-isolated outputs. These provide output of selected status conditions or replication of selected input signals.
Page 116
Chapter 3 Configure the 1444 Dynamic Measurement Module Proportional DC Transmitter Temperature °F Proportional voltage measurements. Transmitter Temperature °C Transmitter Temperature °K DC Current DC Voltage Position Common thrust/axial position measurement. Measures the offset and direction of movement. Accelerometer Temperature °F Proportional voltage measurements.
Page 117
Configure the 1444 Dynamic Measurement Module Chapter 3 Channel Type Dynamic (AC) Input Tag Measurement Type Selections Comment Tags that require dynamic Aeroderivative(AV - V) Applies 60 dB/octave low pass (LP) and high pass (HP) filters. measurements can be processed Limits the maximum frequency that the module can measure to using any of these Measurement approximately 1665 Hz.
Chapter 3 Configure the 1444 Dynamic Measurement Module Time Slot Multiplier Page Figure 51 - Configuration for Data Acquisition Time Slot Multiplier Parameter Values Comment Time Slot 0 0…255 Enter the Time Slot Multiplier for channel 0 (or channel pair 0,1). See Page Overview for a discussion of the Time Slot Multiplier and examples of how to use it.
Page 119
Configure the 1444 Dynamic Measurement Module Chapter 3 The Time Slot Multiplier Page is accessible when the Module Personality is set to the multiplexed measurement selections: • Multiplexed, 4 Ch – Dynamic (40 kHz) or Static – Paired IMPORTANT • Module Personality is specified on the Module Definition >Define Module Functionality page.
Page 120
Chapter 3 Configure the 1444 Dynamic Measurement Module Table 20 - Multiplier Examples for Module Personality: Multiplexed, 4 Ch – Dynamic (40 kHz) or Static – Paired Example 1 Example 2 Example 3 Multiplier Meas. Channel Pair Number (0,1) (2,3) (2,3) (2,3) (2,3)
Configure the 1444 Dynamic Measurement Module Chapter 3 Speed Page The Speed page parameters define the source and processing that is applied to the two speed measurements of the module. Figure 52 - Configure Speed Inputs Parameter Values Comments Mode Normal (0) In Normal mode, the speed inputs are independent.
Page 122
Chapter 3 Configure the 1444 Dynamic Measurement Module Parameter Values Comments Update Rate 0.1…20.0 seconds Enter the time, in seconds, between each speed measurement that is used to calculate the acceleration (rate of change) value. Speed measurements are updated at a rate not slower than once per 40 milliseconds but dependent on module configuration and the overall module processing requirements.
Page 123
Chapter Measurement Definition Topic Page Filters Overall Tracking Filters Bands Demand The Input data page within Module Definition allows selection of measurements for inclusion in the controller input assembly. However, while that reserves a spot in the table, it doesn't define how the measurements must be calculated.
Chapter 4 Measurement Definition Filters The Filters page defines the digital signal processing that is applied to each of the channel’s two independent signal paths. You can select the output from each path and from specific intermediate processing points as the source to calculate measurements such as Overall levels, FFTs, and FFT Bands.
Page 125
Measurement Definition Chapter 4 Table 21 - Filters Parameter Values Comments FMAX The available FMAX selections are as follows: Select the desired FMAX to be processed from the analog-to-digital converter (ADC) of the hardware for this channel pair . Except when FMAX SRD Conditions using the 40 kHz personality...
Chapter 4 Measurement Definition Table 21 - Filters (continued) Parameter Values Comments Low Pass Filter Enter a corner frequency between 10 Hz and the Max Cut off Frequency Enter the frequency where the filter has attenuated the signal by 3 dB. (default).
Page 127
Measurement Definition Chapter 4 Table 21 - Filters (continued) Parameter Values Comments Fmax (Alternate) Displays the result of: (60 x 93750 / x Sample Rate Divisor) / (Samples Per Displays the maximum speed (RPM) at which the machine can operate maximum Speed Revolution x 2) while measuring synchronously with the specified filter performance...
Page 128
Chapter 4 Measurement Definition The Primary and Alternate signal paths originate from the output of the Analog-to-Digital Converter (ADC). The ADC samples each channel at 93750 samples/second for all 4 kHz and 20 kHz Module Personalities or 187500 Hz for the 40 kHz personalities (See General Page on page 97).
Page 129
Measurement Definition Chapter 4 Table 22 - Data Source Options for Each Measurement Measurement Signal Sources ADC Out Primary Path Alternate Path Mid-Filter Post-Filter Tracking Filters Overall Not 1x SMAX Shaft Absolute FFT Bands Demand Data (1) ADC Out is not available for 40 kHz personalities. (2) Alternate Path is available only when enabled (not “Off”) Table 23…Table 27 include the Decimation menu selections for each of the...
Chapter 4 Measurement Definition Overall The Dynamic Measurement module of the Dynamix™ 1444 Series can measure two Overall values per channel: Overall (0) and Overall (1). This page is used to configure these measurements. For non-multiplexed Module Personalities, see General Page on page Overall measurements update at a rate of not slower than every 40 milliseconds.
Measurement Definition Chapter 4 Table 28 - Overall (continued) Parameter Values Comment Overall (0/1) Signal Detection Select from: Select the signal detection method for the Overall magnitude measurement. • True pk • True measurements are measurements that are based on the actual peak or peak-to-peak •...
Page 134
Chapter 4 Measurement Definition Figure 54 - Time Constant Effect: True Peak Signal Detection, Steady State – Absolute Figure 55 - Time Constant Effect: True Peak Signal Detection, Steady State – Percent Deviation A signal spike can be the result of an actual process or machine-related event. However, in most cases a spike is more likely the result of an electrical or mechanical anomaly.
Page 135
Measurement Definition Chapter 4 Figure 56 - Time Constant Effect: True Peak Signal Detection, Signal Spike A step change in a signal, as illustrated in Figure 57, can indicate a real change in machine condition, such as from a loss of mass event. In such a case the change could be significant, possibly cause damage, and can require immediate action by operators or the protection system itself.
Page 136
Chapter 4 Measurement Definition Figure 58 - Time Constant Effect: RMS Signal Detection, Steady State – Absolute Figure 59 - Time Constant Effect: RMS Signal Detection, Steady State – Percent Deviation A signal spike can be the result of an actual process or machine-related event. However, in most cases a spike is more likely the result of an electrical or mechanical anomaly.
Page 137
Measurement Definition Chapter 4 Figure 60 - Time Constant Effect: RMS Signal Detection, Signal Spike A step change in a signal, as illustrated Figure 61, can indicate a real change in machine condition, such as from a loss of mass event. In such a case the change could be significant, possibly cause damage, and requires immediate action by operators or the protection system itself.
Chapter 4 Measurement Definition Tracking Filters The dynamic measurement module of the Dynamix™ 1444 Series can apply up to four tracking filters per channel. This page is used to configure these filters and their measurements when at least one of the speed inputs is a TTL source (Tacho Bus or TTL Input).
Measurement Definition Chapter 4 Aeroderivative Measurements For Aeroderivative measurement types (Hardware Page) the following fixed assignment must be configured: • Order 0 must be set to Tachometer Input 0 (gas generator tacho) and a 1x order • Order 1 must be set to Tachometer Input 1 (power turbine tacho) and a 1x order The Aeroderivative measurement types provide fixed (5 Hz) bandwidth tracking filters for the gas generator 1x and power turbine 1x.
Chapter 4 Measurement Definition Order Phase The order phase is measured from the trigger edge to the maximum/positive signal peak, which is known as phase lag convention. In the following illustration where the pulse represents the tacho signal and the sine-wave the signal: •...
Measurement Definition Chapter 4 For an order measurement at a given ADC FMAX, the equivalent maximum number of revolutions can be calculated as follows: Ex.: For a speed of 3600 rpm, FMAX = 1287: If the speed was 60,000 RPM, then first increase the FMAX as much as is allowed or is practicable.
Page 142
Chapter 4 Measurement Definition The following graphic is a comparison of the normalized filter response, which is configured for 10 and 100 revolutions. The graphic illustrates how you can configure a higher number of revolutions to minimize the influence of other components at near frequencies: Table 29 - Tracking Filters Parameter...
Page 143
Measurement Definition Chapter 4 Table 29 - Tracking Filters (continued) Parameter Values Comment Measurement Units See Help comments Select the Engineering Units for the Tracking Filter measurements. These measurements are the units that are applied to all enabled tracking filters for the channel. The rules for Units selection, which is based on the Xdcr Units, are provided in the following table.
Chapter 4 Measurement Definition Tracking filters are used to provide real-time magnitude and phase measures of shaft-speed relative signals. Each tracking filter applies a -48 dB/octave band pass filter that is centered on the specified order frequency. The module measures the magnitude of each filtered signal and, when whole integer orders are specified, the phase of the filtered value.
Page 145
Measurement Definition Chapter 4 Table 30 - FFT Parameter Values Comment Enable TWF Data Enable (checked) / Disabled (not Select the checkbox to save the time waveform (TWF). The module saves the TWF to any defined Trend buffers, Storage checked) and makes the most recent sample available for external access.
Page 146
Chapter 4 Measurement Definition Table 30 - FFT (continued) Parameter Values Comment FFT Window Type Select from: Select the window function to apply in the FFT signal processing. This table lists the available FFT window types. • Rectangular Window type Description •...
Page 147
Measurement Definition Chapter 4 Table 30 - FFT (continued) Parameter Values Comment Measurement Select from: Select the engineering units for the TWF and FFT. Units • inch/s The rules for units selection, which are based on the transducer units (see the HW Configuration properties page), •...
Chapter 4 Measurement Definition The dynamic measurement module is also capable of Spike Energy measurement. Table 31 - gSE Parameter Values Comment High Pass Filter Frequency Select from: Select the -3 dB point for the gSE measurements High Pass filter. •...
Page 149
Measurement Definition Chapter 4 Table 31 - gSE (continued) Parameter Values Comment Number of Spectrum Lines Select from: Select the number of lines of resolution to be provided in the FFT. • 100 • 200 • 400 • 800 • 1600 FFT Window Type Select from: Select the window function to apply in the FFT signal processing.
Chapter 4 Measurement Definition Spike Energy is a measure of the intensity of energy that repetitive transient mechanical impacts generate. Repetitive transient mechanical impacts typically occur as a result of surface flaws in rolling-element bearings, gear teeth, or other devices where metal-to-metal contact repeatedly occurs by design. But such contact can also occur as a consequence of abnormal conditions such as rotor rub or insufficient bearing lubrication.
Page 151
Measurement Definition Chapter 4 Table 32 - Bands Parameter Values Comments Enable Enable (checked) / Disabled (not checked) Check the box if the FFT Bands is calculated from this channel. Signal Source Select from: Select the signal source for the FFT to be used in the Bands measurements. See •...
Page 152
Chapter 4 Measurement Definition Table 32 - Bands (continued) Parameter Values Comments Number of Spectrum Lines Fixed at 1800, 1000, or 600. The Bands FFT is calculated from a fixed sample size time waveform. Therefore the number of spectrum lines is fixed and dependent on the decimation and filtering applied.
Page 153
Measurement Definition Chapter 4 Table 32 - Bands (continued) Parameter Values Comments FFT Window Type Select from: Select the window function to apply in the FFT signal processing. • Rectangular • FFT Windows Purpose: • Flat top FFT Windows are applied to address the problem of signals that occur at •...
Page 154
Chapter 4 Measurement Definition Table 32 - Bands (continued) Parameter Values Comments Number of Averages Select from: Select the number of averages for the FFT that is used in FFT Band measurements. • 1 • When averaging, the individual FFTs are updated as quickly as possible. How •...
Page 155
Measurement Definition Chapter 4 While the dynamic measurement module is designed for measuring dynamic signals, such as vibration, it is also capable of many types of static (DC) type measurements, such as thrust, differential expansion, or rod drop. This page is where these values are configured.
Chapter 4 Measurement Definition Normal Thrust Also referred to as “rotor position” or “axial position”, the thrust measurement is used to monitor thrust bearing wear and to help protect against, or provide warning of, axial rubs. To output this value to the controller, via the input assembly, select the “Proportional DC”...
Page 157
Measurement Definition Chapter 4 Configuring Thrust Measurements Thrust measurements are configured using the controls in Figure Figure 63 - Normal Thrust and Proportional Voltage Table 33 - Configure Parameters for Normal Thrust Measurements Parameters Values Comments Units Select from When units are changed, the Calibration Offset value is converted to the selected units. displacement units IMPORTANT: It is possible to lose precision when converting to/from various EU selections, particularly when converting from a small range, such as a “mil”...
Page 158
Chapter 4 Measurement Definition Table 33 - Configure Parameters for Normal Thrust Measurements (continued) Parameters Values Comments Calibration Units EU (0) Specifies the units for the Calibration Offset. When toggling between Volts and EU, the value of the Calibration Offset is converted based on the selected Units (top of page) and the sensitivity that is defined on the HW Configuration page.
Page 159
Measurement Definition Chapter 4 IMPORTANT If you are updating from a Firmware Revision 1 system to Revision 2 system, refer to Updating a System from Revision 1 AOP and Firmware to Revision 2 on page 163. Before we can configure the module for thrust measurement we must understand the relationship between the position of the rotor, the thrust bearings, and probe locations.
Page 160
Chapter 4 Measurement Definition Steam Turbines Steam turbines normally “Thrust” toward the Exhaust End of the machine. For example, from the High-pressure end toward the Low-pressure end. The turbines normally have the thrust bearing positioned at the HP end of the machine as shown in the following diagram.
Page 161
Measurement Definition Chapter 4 Example S.I. units: Example Imperial units: Compressors A compressor normally “Thrusts” toward the suction end of the machine, which is often at the non-drive end, and the thrust bearing is also typically installed at this location. In this situation, the direction of normal thrust is TOWARD the probes.
Page 162
Chapter 4 Measurement Definition Monitoring Thrust Position with an HMI The typical approach in setting the HMI to visualize the rotor thrust position is to configure the monitor to show a plus value for thrust against the active pads (sometimes referred to as “normal”). Also, the monitor can show a minus value for thrust against the inactive pads (sometimes referred to as “counter”).
Page 163
Measurement Definition Chapter 4 A Guide to Setting Alarm and Trip Setpoints The objective of thrust monitoring is to help protect the machine, not the thrust bearing. For example, to help prevent the rotating element from coming into contact with the stationary parts of the machine, which results in considerable damage, lost production and repair costs.
Chapter 4 Measurement Definition Proportional Voltage Proportional (DC) Voltages are output from various sensors and systems, representing pressure, amperage, flow, and other attributes. When it is necessary to measure these values with the 1444 dynamic measurement module, one or more channels can be defined for Static inputs. And if it is necessary to provide this measure to the controller via the input assembly then the measured “Proportional DC”...
Page 165
Measurement Definition Chapter 4 Configuring Temperature Measurements from Dual Output Accelerometers The temperature signal from a combination acceleration and temperature (AT) accelerometer is a proportional voltage value. In some cases all that is required to configure measurements from these values is the calibration factor (ex.
Page 166
Chapter 4 Measurement Definition Module Definition - Define Module Functionality Page Define two channels for the sensor. One must be a Dynamic channel for the vibration measurement, the other a Static channel, which is used to read the temperature measurement. The Dynamix 1444-DYN04-01RA module includes two Analog-to-Digital Converters.
Page 167
Measurement Definition Chapter 4 Module Configuration – HW Configuration Page On the Hardware Configuration page, for the channel that measures the temperature: 1. Set the measurement type and transducer sensitivity as follows: Measurement Type Transducer Sensitivity Accelerometer Temperature °C 10 mV/°C Accelerometer Temperature °F 5.56 mV/°F 2.
Page 168
Chapter 4 Measurement Definition Nominal Offset A nominal offset is similar to the “nominal” sensitivity of the sensor, such as “100 mV/g”, which is often used in place of the provided specific sensitivity of the sensor, such as “98.4 mV/g”. You can enter a nominal value when a precise measurement is not necessary, when the precise sensitivity is not known, or when it is desired or necessary to be able to replace a sensor without having to modify the configuration.
Page 169
Measurement Definition Chapter 4 Download the configuration to the module. Note the DC value or the static channel. In this example, the sensor is wired to channel 2, which is reading 7.98 (approx. 8) degrees. To measure the actual output of the accelerometer temperature channel in mV, use a digital volt meter.
Chapter 4 Measurement Definition Download the new configuration and observe the measured value. Make sure that it displays the correct temperature. The preceding example shows that the measured output from the accelerometer temperature channel was 230.9 mV or 23.1 °C. So the observed value, 23.2504, is correct.
Page 171
Measurement Definition Chapter 4 Table 35, the maximum RPM values available for each Angular Range selection are presented. Table 35 - Maximum RPM for Angular Range Angular Range Max RPM 1953 2929 3905 4882 5858 6834 7811 8787 9763 Configuring Rod Drop Measurements Rod drop measurements are configured using the controls in Figure Figure 65 - Rod Drop Measurements...
Chapter 4 Measurement Definition Table 36 - Configurable Parameters for Rod Drop Measurements (continued) Parameters Values Comments Target Angle 0…359 degrees The target angle for the rod drop measurement (the mid-point of the range). Angular Range 2…20 degrees in 2 degree The angular range of the rod drop measurement.
Page 173
Measurement Definition Chapter 4 Complementary Differential Expansion Measurements Complementary, also called “Axial” or “Head-to-Head”, Differential Expansion is performed by placing two sensors facing a target that is aligned axially, along the shaft, facing the same or separate targets as illustrated in Figure Figure 66 - Complementary Differential Expansion Probe Arrangements The head-to-head mode enables extended range operation by using two probes...
Page 174
Chapter 4 Measurement Definition Figure 68 - Rotor Hot Position Definitions Figure 67 Figure Short Probe The probe that is mounted at the rotor short end, which is oriented toward rotor long. Rotor short is the zero or cold position of the turbine rotor.
Page 175
Measurement Definition Chapter 4 Range S As the rotor grows due to steam heating, the target surface moves away from the rotor short probe, and toward the rotor long probe. As it expands, the short side target eventually moves beyond the usable (linear) range of the short side probe –...
Page 176
Chapter 4 Measurement Definition Configuring Complementary Differential Expansion Measurements Complementary Differential Expansion requires that two static channels, in pairs, be used. These pairs are either Channels 0/1 or Channels 2/3, with the short side probe input to the first channel of the pair.
Page 177
Measurement Definition Chapter 4 Figure 70 - Real Time Selection And for each channel of the pair to be used for the measurement, select “Static” for the Channel type. Module Definition – Input Data On the Input Data page, in the Channel Pairs section, select Differential Expansion for the channel pair to be used.
Page 178
For each of the channels, edit the Xdcr attributes as appropriate to the sensor input. Example: If you use an 8 mm probe from Allen-Bradley® 1442 Series Eddy Current Probes: • Set or verify that the transducer (Xdcr) units are “mil”, or “mm”, and the sensitivity is “200”...
Page 179
Measurement Definition Chapter 4 The remaining configurations are applied on the DC page for each channel of the pair. How each channel is configured depends on which is the sensor for the short side measurement, and which is the long side measurement. Channel 0/2 DC Page Configuration The 1444 monitor requires that the short side sensor is input to the first channel of the pair.
Page 180
Chapter 4 Measurement Definition Channel 1/3 DC Page Configuration The 1444 monitor requires that the long side sensor is input to the second channel of the pair. Table 38 - Axial Differential Expansion Configuration - Long Side Sensor Parameters Values Comments Units Select from presented...
Page 181
Measurement Definition Chapter 4 Output The Complementary Differential Expansion measurement, in mils (mm), or other EU, is output to the associated tag as shown in Figure 75. The individual channel DC volt values are provided in their respective tags. Figure 75 - Differential Expansion Tag (Channels 2 and 3) Figure 75 illustrates the tag that is created for a channel 2/3 measurement.
Page 182
Chapter 4 Measurement Definition In ramp mode, the movement of the shaft is detected by measuring the gap between the probe tip and a ramp of known and consistent angle to the center line of the shaft. If two ramps are present, measure them as shown. When measuring a ramp, any “lift”...
Page 183
Measurement Definition Chapter 4 Module Definition - Define Module Definition Figure 77 - Define Module Functionality In Module Definition on the Define Module Functionality, set the Personality to either of the Real Time 4 kHz selections. Figure 78 - Real Time Selections And for each channel of the pair to be used for the measurement, select “Static”...
Page 184
Chapter 4 Measurement Definition Module Definition – Input Data On the Input Data page, in the Channel Pairs section, select Differential Expansion for the channel pair to be used. Also, for each channel of the pair, select the Bias/Gap data input as a way of verifying gap settings during initial setup of the probes on the machine.
Page 185
Measurement Definition Chapter 4 HW Configuration On the Hardware Configuration Page, set the Measurement Type for both channels of the pair to “Ramp Differential Expansion A/B” and the sensor definitions are defaulted as shown in Figure Figure 80 - Hardware Configuration Defaults For each of the channels, edit the Xdcr attributes as appropriate to the sensor input.
Page 186
Chapter 4 Measurement Definition The remaining configurations are applied on the DC page for each channel of the pair. Ramp Differential Expansion measurements are configured using the following controls. Table 39 - Radial Ramp Differential Expansion Measurement Controls Parameters Values Comments Units Select from present...
Measurement Definition Chapter 4 Eccentricity Used in steam turbine monitoring, Eccentricity is a measurement of the amount of sag or bow in a rotor. It can also provide indication of a bent shaft. This measurement is used by the operator during startup to indicate when the machine can safely be brought up to speed without causing rubs or damage to the seals.
Page 188
Chapter 4 Measurement Definition Configuring Eccentricity Measurements Eccentricity measurements are configured using the control in Figure Figure 82 - Eccentricity Controls Table 40 - Configurable Parameters for Eccentricity Measurements Parameters Values Comments Tachometer 0 Disabled Select the source for the tachometer that is used in the eccentricity measurement.
Measurement Definition Chapter 4 Demand The 1444-DYN04-01RA dynamic measurement module can serve additional data “on demand”. Demand data is accessed by using explicit data requests to the Demand Data Objects. Demand data is not used in the module. It is provided as an additional data source to software applications that offers the following advantages.
Page 190
Chapter 4 Measurement Definition Sample Resolution While the TWF and FFT defined on the FFT Page are limited in size to a maximum of 8192 TWF Samples and 1800 FFT Lines, far higher resolution data can be read from the demand buffer. The following table provides the size selections available from the demand buffer.
Page 191
Measurement Definition Chapter 4 Parameter Values Comments Signal Source Select from: Select the signal source for TWF and the FFT. (See Filters for a description of the various stages of signal processing where • Mid-Filter you can get the processed data.) •...
Page 192
Chapter 4 Measurement Definition The Demand page defines the acquisition of time waveform data for demand, or advanced, condition monitoring data requests. Available services enable data requests “on demand” from the demand (advanced) data buffers with each request uniquely definable per the requester specifications, which can include various post-processing tasks, including FFT processing.
Page Tachometer Expansion Module Tachometer Page Tachometer Expansion The 1444-TSCX02-02RB Tachometer Signal Conditioner Expansion Module is a two-channel monitor that converts input signals from common speed- Module sensing transducers into a once-per-revolution TTL class signal. The expansion module is suitable for use by up to six connected 1444-DYN04-01RA dynamic measurement modules.
Chapter 5 Configure the Tachometer Expansion Module Tachometer Page Page Overview The Tachometer page includes parameters that are transmitted to a connected tachometer expansion (1444-TSCX02-02RA) module for use in processing the raw speed signals. Rockwell Automation Publication 1444-UM001D-EN-P - June 2018...
Page 195
Configure the Tachometer Expansion Module Chapter 5 Table 41 - Tachometer Parameter Values Comments Transducer Type Select the type of speed sensor that is connected to the input channel of the tachometer signal conditioner. Sensor Type Value TTL Signal NPN Proximity Switch PNP Proximity Switch Eddy Current Probe System Self-Generating Magnetic Pickup...
Page 196
Chapter 5 Configure the Tachometer Expansion Module Table 41 - Tachometer (continued) Parameter Values Comments Trigger Level -23.000 ≤ Trigger Level ≤ 23.000 Enter the desired trigger level in Volts (ex. -2.4). IMPORTANT: The trigger signal is not AC coupled, so DC offset (gap) must be considered.
Page 197
Configure the Tachometer Expansion Module Chapter 5 Table 41 - Tachometer (continued) Parameter Values Comments Speed High Limit 0.0 ≤ Speed High Limit Enter the high-speed limit. The value must be greater than the Speed Low Limit. When enabled (checked), the tachometer signals a fault when the measured speed is outside the specified Speed High / Speed Low limits.
Page 198
Chapter 5 Configure the Tachometer Expansion Module Notes: Rockwell Automation Publication 1444-UM001D-EN-P - June 2018...
Chapter Configure Analog Outputs Topic Page Analog Expansion Module Output Configuration Page Analog Expansion Module The addition of a 1444-AOFX00-04RB Analog Output Expansion Module enables analog outputs of 4…20 mA. The Dynamix™ 1444 series Analog Output Expansion Module is a four-channel module that outputs 4…20 mA signals.
Chapter 6 Configure Analog Outputs Output Configuration Page Page Overview Table 42 is a list of the different output configurations. Table 42 - Output Configuration Parameter Values Comment Enable Enabled (checked) or Not Check the box to enable output from each respective Enabled (not checked) 4…20 mA output channel.
Page 201
Configure Analog Outputs Chapter 6 Table 43 - Output Configuration Page Measurement Selection Options Measurement Channel Type Measurement Type Overall (0/1), Channel 0…3 Dynamic, gSE Static Eccentricity DC(V), Channel 0…3 Dynamic, gSE Order magnitude (0…4), Channel Dynamic 0…3 Order is Enabled Order Phase (0…4), Channel 0…3 Dynamic Order is Enabled...
Page 202
Chapter 6 Configure Analog Outputs The Dynamix 1444 Series 1444-DYN04-01RA dynamic measurement module can output analog representations of measured data in the 4…20 mA format. The functionality is suitable for driving strip chart recorders, output to analog meters, or to replace previous communication solutions that were available in legacy systems.
Chapter Configure Relays Topic Page Relay Expansion Module Relay Page Relay Expansion Module The Dynamix™ 1444 series relay expansion module is a four-relay module that serves to add relays to its host 1444-DYN04-01RA dynamic measurement module. The 1444-RELX00-04RB module is designed for use with a dynamic measurement module that acts as its host, serves its powers, and manages the relay module configuration.
Page 204
Chapter 7 Configure Relays Table 44 - Relays Parameter Values Help Main Module Relay – Enable Checked (1) / Unchecked (0) Check to enable the relay. Main Module Relay – Voted Alarm Number Blank or 0…12 presented in a list of enabled Voted This value is the Voted Alarm that is associated with the Alarms main module relay.
Configure Relays Chapter 7 Table 44 - Relays (continued) Parameter Values Help Expansion Module Relay – Module Fault Checked (1) / Unchecked (0) Check this value when the relay must actuate on a fault in either the main Module or the Relay expansion module. When Fail-Safe Enable is checked for the selected Voted Alarm, if Alarm Status to Activate On is set to Module Fault this control is checked and disabled.
A tachometer fault condition is communicated to the main module by any of: • The local bus from the tachometer signal conditioner expansion module (1444-TSCX02-02RB) • The tachometer fault status inputs (terminal connections) from the tachometer signal conditioner expansion module (1444-TSCX02- 02RB) or other source •...
Configure Relays Chapter 7 Communication Fault A communication fault is reported if a fault occurs with the Ethernet link from the module. Expansion Module Fault An expansion module fault is reported if any of the connected expansion modules report a module fault. Each expansion module performs start-up tests of memory and function similar to the main module.
Chapter 7 Configure Relays Expansion Bus Fault A timeout function is implemented that requires that a “Heartbeat™” from each expansion module is provided to help verify that each module is communicating and that the bus is functioning. A bus fault is reported if communication between the expansion module and its host (main module) fails - the heartbeat period times out.
Configure Relays Chapter 7 Double-pole, Double-throw (DPDT) Relay Solutions All 1444 Series module and expansion module relays are identical single-pole, double-throw (SPDT) type as in Figure 84. When a double-pole, double- throw (DPDT) relay is required it is possible to combine two SPDTs to act as a DPDT.
Chapter Configure Alarms The Dynamix™ 1444 Series 1444-DYN04-01RA dynamic measurement module includes a sophisticated alarming system. This alarming system can meet the alarm detection, voting, and relay management requirements of any application that monitors alarm conditions. Three linked elements define the alarm system: measurement alarms, voted alarms, and relays.
Chapter 8 Configure Alarms Element (continued) Quantity Associations Comments Relay 1, 5, 9, 13 • A relay can be associated with a • When a relay is associated with an output of a voted alarm, the associated voted specific output of a voted alarm, alarm implements the relay logic.
Page 213
Configure Alarms Chapter 8 Figure 85 - Alarm Status Dynamic Alignment Dynamic alignment makes sure that every relay has an assigned Alarm Status. Voted Alarms can define multiple outputs. Voted Alarms, when not referenced by a relay, are associated with Alarm Statuses only after all Relays are assigned. IMPORTANT Every DYN module includes one onboard relay.
Page 214
Chapter 8 Configure Alarms Figure 86 - Alarm Status Static Alignment Static alignment assigns Voted Alarm N to Alarm Status N. So the status of Voted Alarm 4 is in Alarm Status 4, Voted Alarm 7 is in Alarm Status 7, and so on.
Configure Alarms Chapter 8 Measurement Alarms Page Page Overview The following overview describes the dynamic measurement module. Table 45 - Alarms Parameter Values Help Enable Alarm Checked (1) / Unchecked (0) Check to enable the alarm. Alarm Name Characters Enter a name of up to 32 characters. There are no rules for the name content or uniqueness. However, the name is used when you select Measurement Alarms as input to other functions, such as Voted Alarm definition, so unique names are recommended.
Page 216
Chapter 8 Configure Alarms Table 45 - Alarms (continued) Parameter Values Help Transducer Select from: This selection specifies the behavior of the Measurement Alarm if a transducer fault occurs. State • Transducer Fault Considered Option Behavior Behavior • Transducer Fault Monitored •...
Page 217
Configure Alarms Chapter 8 Table 45 - Alarms (continued) Parameter Values Help Alert High Enter a value to specify the limit that when the measurement is above/below (unsafe direction) defines Limit an Alert Alarm condition. Alert Low Limit Danger High Select from: Select the controller output tag for the alarm limit that is referenced.
Page 218
Chapter 8 Configure Alarms Table 46 - Measurement Alarm Measurement Selection Options Measurement Channel Type Measurement Type Overall (0/1), Channel 0…3 Dynamic, gSE Static Eccentricity DC(V), Channel 0…3 Dynamic, gSE Order magnitude (0…4), Dynamic Channel 0…3 Order is Enabled Order Phase (0…4), Channel Dynamic 0…3 Order is Enabled...
Configure Alarms Chapter 8 Alarm Measurement Definition Each Measurement Alarm can be uniquely defined to compare any of the measured values in the module. The measurement is not necessary in the controller input assembly. (See Select Input Data for Input Tag on page 106).
Page 220
Chapter 8 Configure Alarms Adaptive Multipliers The five adaptive multipliers are alternatives to the single SPM-managed static limit multiplier. Adaptive multipliers enable a method for the automatic application of an alarm limit multiplier that is based on a measured attribute (such as speed).
Page 221
Configure Alarms Chapter 8 In this example (shown) the multipliers are set based on Speed(0). The table, as entered, results in the following: • From 0…400 RPM, the alarm limits are multiplied by 1.5 • From 400…1200 RPM, the alarm limits are multiplied by 3.0 •...
Chapter 8 Configure Alarms Profile Alarms In addition to managing the alarms similarly to the included static limits with multipliers solutions (if programmed to do that), the output tag limits solution offers an ability to apply Profile Alarms. Profile Alarms are used for applications where a machine performs a fixed, repetitive cycle over a defined time period or range of another control parameter.
Page 223
Configure Alarms Chapter 8 The module provides 13 voted alarms. As with any alarm, a voted alarm is configured with specific inputs and logic that assesses to a simple true/false (1/0) condition. Table 47 - Voted Alarms Parameter Name Values Comments Alarm Name Characters...
Page 224
Chapter 8 Configure Alarms Table 47 - Voted Alarms (continued) Parameter Name Values Comments Logic Select from: For the Voted Alarm to evaluate to TRUE, the requisite number of its inputs* must have a status of any of the types that are enabled per Alarm Status to Activate On. 1 Out Of 1 1 Out Of 4 *Per this Logic definition...
Page 225
Configure Alarms Chapter 8 Table 47 - Voted Alarms (continued) Parameter Name Values Comments Output Tag Gate Control Select Off, Alarm Control 0 or Alarm Control 1 Enables a control to be used to manage the enabling (control set) and the disabling (control unset) of the Voted Alarm.
Page 226
Chapter 8 Configure Alarms If an Input that is included in the specific Logic references a Measurement Alarm that is not enabled, then an error symbol is presented next to the Input, along with a notice following the Measurement Alarms selections. See Figure Figure 90 - Measurement Alarms Inputs...
Page 227
Configure Alarms Chapter 8 Voted alarms enable definition of several control attributes, and the condition and inputs for the logical assessment are also defined. These include managing setpoint multiplication, gating controls, and relay controls. Setpoint Multiplication SPM enables application of the limit multiplier to any measurement alarms that are linked to the voted alarm, where the measurement alarm is applying only static limits.
Page 228
Chapter 8 Configure Alarms The module provides two methods of gating: speed and I/O (Logic) gate control. Speed gating lets you select either of the two speed inputs, either the direct or factored speed value, a high and/or low speed limit, and the customary conditional (<, ≤, ≥, >).
Configure Alarms Chapter 8 Fail-Safe The voted alarm fail-safe definition is not used by the voted alarm (logic). Rather, it is inherited by any relays that reference the alarm (see Relay Page on page 203). When defined as fail-safe, the coil of the relay is energized when not in an alarm condition, and de-energized when it is in the alarm condition.
Chapter Trend and Transient Capture Topic Page Trend Page Transient Capture Page This chapter explains trends and transient capture. Trend Page Page Overview The dynamic measurement module includes a trend buffer capability that captures a set of internal data records. The internal data records are sampled at a defined periodicity and they span a defined amount of time.
Chapter 9 Trend and Transient Capture The Trend Page is used to configure both the Trend and the Alarm Capture functions. Discrete Data Buffers The trend definition includes selections that are associated with discrete and dynamic data. Dynamic data refers to time waveforms and FFT. Discrete data are any single value data, including DC measurements, speeds, and values that are processed from a dynamic signal such as overall or 1x magnitude.
Trend and Transient Capture Chapter 9 Trend Buffer The trend buffer is composed of 640 records that are sampled at the low- resolution rate and that overwrite in a circular, first-in-first-out manner. The buffer updates continuously when the module is in RUN mode. Dynamic Buffer Similar to the discrete measurement buffer, the trend function can also hold a buffer of dynamic data records.
Chapter 9 Trend and Transient Capture Alarm Buffer The alarm buffer consists of a copy of the trend buffer’s 640 discrete and 64 dynamic records that are sampled at their user-specified rates. Also, there is a second “high resolution” 320 record discrete buffer that is sampled at a fixed 100 millisecond update rate.
Page 235
Trend and Transient Capture Chapter 9 Latch the Alarm Buffer A latch capability is provided for the alarm buffer. When the latch is enabled, once triggered and saved, the alarm buffer does not update on subsequent trigger events until the latch has been reset. Reset the Alarm Buffer Reset a buffer, whether it is latched or not, as a way to determine when new data is available.
Chapter 9 Trend and Transient Capture Transient Capture Page Page Overview Figure 91 - Transient Capture Page The transient capture page enables definition of the transient data management facility of the module. The capabilities that are provided are intended to help verify the capture of critical data necessary to diagnose machine condition during its run up (start) and run down (stop) events.
Trend and Transient Capture Chapter 9 Buffers The dynamic measurement module implements transient data capture by the application of four configurable buffers where each buffer contains 640 discrete data records and 64 dynamic data records. The structure (content) of the discrete data record is user-defined and can contain any measured values, such as speed, 1x magnitude, bias, overall, and many others from any channel.
Chapter 9 Trend and Transient Capture Dynamic Data To include TWF and FFT data with the transient data, enable the measurements on the FFT Page of each channel. The FFT and TWF saved are as defined on the FFT Pages but with a maximum TWF size of 2048 points and a maximum FFT size of 900 lines.
Trend and Transient Capture Chapter 9 Concluding a Transient Event A start-up transient concludes when the referenced speed crosses above the high-speed threshold. If during the startup, the speed falls below the low threshold, then the transient is suspended, so the sampling stops. A coast down transient concludes when the referenced speed falls below the low speed threshold.
Page 240
Chapter 9 Trend and Transient Capture Notes: Rockwell Automation Publication 1444-UM001D-EN-P - June 2018...
Chapter Operate the Module Topic Page Resetting the Module Updating Module Firmware Updating Expansion Module Firmware Managing GET and SET Service Access Managing Nonvolatile Memory Configuration Setting the IP Address Time Management Module Inputs Module Outputs Services I/O Message Formats Calibration Accuracy Status Page...
Page 242
Chapter 10 Operate the Module Type 0: Common Reset A common reset deletes all trend, alarm, and transient data, and wipes the executing configuration and the ID of its host controller. After reset, the module loads the configuration that is stored in nonvolatile memory and restarts monitoring.
Operate the Module Chapter 10 Type 2: Hard Reset A hard reset deletes all trend, alarm, and transient data, and wipes the executing configuration and the ID of its host controller. A hard reset does not delete the module connection information, including any saved IP address or the saved configuration.
Page 244
Chapter 10 Operate the Module Hardware Type 1 Out of Box Reset To perform a type 1 out-of-box reset follow this procedure: 1. In Studio 5000 Logix Designer®, go to the connection page of the module properties and inhibit the module. 2.
Page 245
Operate the Module Chapter 10 Remote Reset The identity object of the module includes a ‘reset’ service that can be used to execute any type reset. To execute a reset service, follow this procedure: 1. In Studio 5000 Logix Designer®, select Connection and check Inhibit Module.
Chapter 10 Operate the Module 3. When ready, re-establish the connection by uninhibiting the module. When the connection is re-established, the controller updates the module with the current configuration. Updating Module Firmware To update the firmware in the 1444 series main module and any connected expansion modules, use ControlFLASH™.I IMPORTANT Requires ControlFLASH version 14.01 or greater.
Page 247
Operate the Module Chapter 10 If a reset is required, see Resetting the Module on page 241. Make sure that the module is inhibited and does not have any established connections. 2. Update the firmware using ControlFLASH. • An established class 1 connection must be normally closed. To close the connection, you inhibit the module by executing a normal shutdown of the controller, or cycle power on the module.
Chapter 10 Operate the Module 3. From Studio 5000 Logix Designer, from the connection page of the module properties, clear the Inhibit Module checkbox to uninhibit the module. When the module is uninhibited, the controller establishes a connection to the module and downloads its configuration.
Operate the Module Chapter 10 Updating Expansion Module The firmware for 1444 Series expansion modules is updated via its host module. When necessary, a unique firmware update for the main module is Firmware provided. The update includes the expansion module firmware. The update name that is shown in ControlFLASH identify these updates, which follow this nomenclature: <Main Module FW>...
Page 250
Chapter 10 Operate the Module This example indicates that the update contains firmware revision 4.001 for the Tachometer Signal Conditioner Expansion Module. To install, it requires that the DYN module is at firmware v3.002 or greater. Tachometer Signal Condition Expansion Module is abbreviated as “TSCX”. Table 49 shows the abbreviations for each of the expansion modules.
Operate the Module Chapter 10 Managing GET and SET The initiating device must access data and manage module configuration to communicate SET and GET commands to the various objects as defined in the Service Access CIP™ Objects Library. However, while GET commands are allowed from any device, for security reasons the module places restrictions on the use of SET commands.
Chapter 10 Operate the Module GET Services GET service commands, which use a (Common Industrial Protocol transport) class 3 connection, are allowed from any device. A maximum of three, class 3 connections, other than one from its host controller, can be connected at any one time. This limit is the number of devices that can simultaneously access data from the module, and its host controller.
Operate the Module Chapter 10 If an error occurs in values of dependent parameters, the apply service responds with a failure. If no errors are detected, then the module applies the changes to the executing configuration. It also then saves the updated configuration to nonvolatile memory.
Page 254
Chapter 10 Operate the Module The utility is automatically installed when you install RSLinx software. • Utils directory on the RSLogix 5000 software installation CD Follow this procedure to use the BOOTP utility. 1. Start the BOOTP software. 2. Select Tools>Network Settings. 3.
Page 255
Operate the Module Chapter 10 5. Double-click the hardware address of the device you want to configure. TIP The hardware address is on the sticker on the left-side circuit board of the controller next to the battery. The hardware address is in this format: 00-0b-db-14-55-35. The New Entry dialog box shows the media access control address (MAC ID) of the device.
Chapter 10 Operate the Module Default Gateway Address The gateway address is by default 192.168.1.1. However, if a Static IP address is used and set to that same address, then the gateway address defaults to 0.0.0.0. Time Management The Dynamix 1444 Series modules include an onboard real-time clock .
Operate the Module Chapter 10 For module time management to operate correctly CIP Sync must be configured in the host controller. See publication IA-AT003B, “Integrated Architecture® and CIP Sync Configuration”, for further information on how to configure CIP Sync in your controller.
Page 258
Chapter 10 Operate the Module Bias Level Fault Detection For most sensors, when operating normally the bias level of the sensor is at an expected level that falls within the default bias limits shown in the following table. Measurement Type Sensor Type Default Sensor Power Default Bias Limits*...
Page 259
Operate the Module Chapter 10 When a sensor fails, the external circuit can go to an open condition. It can also be driven towards zero or the provided source power voltage (typically ±24V), depending on the nature of the fault. For an open condition, the circuit design forces the bias to move rapidly to a 'fault' state.
Page 260
Chapter 10 Operate the Module Speed Input Fault Detection Speed input fault detection is dependent on the type of input provided. The following table lists each of the supported types of speed input and how the module manages fault detection for each of them. Source Fault Detection Local TTL Tach Input...
Operate the Module Chapter 10 1444-TSCX02-02RB Tachometer Signal Conditioner Expansion Module Two inputs are provided to connect common eddy current probes/PNP proximity switches, self-generating magnetic speed sensors or TTL speed signals. 1444-RELX00-04RB Relay Expansion Module The relay expansion module does not accept analog inputs.
TTL speed input to another 1444-DYN04- 01RA module. 1444-TSCX02-02RB Tachometer Signal Conditioner Expansion Module Four outputs are provided to allow raw and conditioned buffer outputs. Raw Buffer Outputs Two outputs, one per channel, are provided via BNC connectors. These outputs provide an ESD and short-circuit protected replica of the raw input signals.
Operate the Module Chapter 10 Conditioned Buffer Outputs Two outputs, one per channel, are provided via terminal pin connectors. These outputs provide an ESD, EFT, and surge-protected replica of the signals that are output to the local Expansion bus, and provided to any dynamic measurement modules on the bus.
Chapter 10 Operate the Module In the Studio 5000® Tag Monitor, the structures are presented similarly as shown in the following graphic (replacing ‘Test’ with the module name). Module Status The structures are defined as follows: Input Assembly Structure Module Status Structure ModuleStatus Fixed Alarm Status Structure...
Page 265
Operate the Module Chapter 10 Module Status is composed of a set of assemblies that communicate a comprehensive hardware and functional status of a Dynamix monitor system. While this communication allows tremendous capability and insight into the module performance, it can be more than is necessary for some applications. And if the intent is to present Status on an HMI, it can be difficult to determine exactly what to present.
Page 266
Chapter 10 Operate the Module Table 50 - Auxiliary Processor Status Description (if = 1) AuxiliaryCommunicationsProcessor Container value allows access to hidden tags. The hidden tags provide no user actionable information. They are provided to assist device diagnostics only. See the Assembly Object (class code 0x04), on page 517, for the assembly members and bit assignments.
Page 267
Operate the Module Chapter 10 DiscreteHighResCaptureStatus Same as previous High Resolution Alarm Buffer Status DynamicFFTCaptureStatus FFT Alarm Buffer Status DynamicTWFCaptureStatus TWF Alarm Buffer Status Rockwell Automation Publication 1444-UM001D-EN-P - June 2018...
Page 268
Chapter 10 Operate the Module Table 53 - Transient Status Description (if = 1) Transient0CaptureStatus 4 bit status Transient Buffer 0 Status Value Description Free Available / ready for transient event. Data Ready Normal Transient completed normally, could be overwritten by a new event. Data Latched Normal Transient completed normally, buffer latched.
Page 269
Operate the Module Chapter 10 Table 54 - DSP Status Description (if = 1) Container value allows access to hidden tags. The hidden tags provide no user actionable information. The tags are provided to assist device diagnostics only. Digital Signal Processor Status See the Assembly Object (class code 0x04), on page 517, for the assembly members and bit assignments.
Page 270
Chapter 10 Operate the Module Tag (continued) Description (if = 1) SpeedOutofSyncHigh Set if the speed is too high to perform synchronous re-sampling with verified accuracy at all order frequencies up to FMAX. Synchronous Sampling Warning When speed exceeds the calculated maximum speed for the configuration, the accuracies of the measurements degrade with the highest frequencies affected first.
Page 271
Operate the Module Chapter 10 Tag (continued) Description (if = 1) ProtectionLoopTimeWarning DSP critical alarms loop cycle time >100 milliseconds. If set, module does not satisfy performance requirements of API-670. Protection Loop Time Warning Tag is considered in MainModuleSummary fault if Compliance Mode set to API-670. MainModuleSummary Summary fault bit for the main module.
Page 272
Chapter 10 Operate the Module Tag (continued) Description (if = 1) ExpModuleSummary Summary fault for all connected expansion modules. The status bit is set if any of the following status indicators are set: Expansion Module Summary Fault Expansion Relay Modules Relay Module Not Responding Tag is hidden.
Page 273
Operate the Module Chapter 10 Table 55 - Transducer Status Description (if=1) Ch0Enabled Channel is configured for dynamic or static measurements. Channel 0 Enabled Ch1Enabled Channel is configured for dynamic or static measurements. Channel 1 Enabled Ch2Enabled Channel is configured for dynamic or static measurements. Channel 2 Enabled Ch3Enabled Channel is configured for dynamic or static measurements.
Page 274
Chapter 10 Operate the Module Tag (continued) Description (if=1) MaxSpeed0Event Max Speed 0/1 Event. A new maximum speed is detected on Speed 0/1. Bit toggles when a new event is detected. New Max Speed Detected Speed 0 MaxSpeed1Event New Max Speed Detected Speed 1 RedundantSpeedFault Redundant tachometer mode is set and the tachometer has switched due to a tachometer failure (Speed 0/1 Fault).
Page 275
Operate the Module Chapter 10 Tag (continued) Description (if = 1) Expansion Relay Module 1 (Address 2) ExpRelay1Status Container value allows access to hidden tags. The hidden tags provide no user actionable information. They are provided to assist device diagnostics only. Expansion Relay 1 (address 2) Status See the Assembly Object...
Page 276
Chapter 10 Operate the Module Table 59 - Expansion Module Response Codes Description ExpRelay0FaultCode 3-bit integer with values as follows: Relay Module 0 Fault Code Value Description ExpRelay1FaultCode Relay Module 0 Fault Code Normal / no exception ExpRelay2FaultCode Invalid command / command not recognized Relay Module 0 Fault Code Reserved ExpAnalogFaultCode...
Operate the Module Chapter 10 Tag (continued) Description (if = 1) ExpTachSpeed0Uncertain Speed 0/1 is less than previous measured. Reported speed is estimated until a further pulse is detected, or until zero speed is determined (maximum pulse wait time exceeded). Tachometer Signal Conditioner Speed 0 Uncertain ExpTachSpeed1Uncertain Tachometer Signal Conditioner Speed1 Uncertain...
Page 278
Chapter 10 Operate the Module Figure 94 - Alarm Status When selecting the appropriate alignment method, consider the following: Static Alignment: • Each voted alarm can have only one enabled output: Alert, Danger, or Transducer Fault. • Alarm Statuses align one-to-one with the corresponding Voted Alarm: –...
Page 279
Operate the Module Chapter 10 Dynamic Alignment: • Each Relay is assigned an Alarm Status: – If the Relay is enabled and references a Voted Alarm Output, then it associates with the Alarm Status that is associated with the Voted Alarm Output.
Page 280
Chapter 10 Operate the Module Example 1 Table 62 - 4-Channels; Alert and Danger; No Relay Dynamic Alignment Static Alignment Voted Alarm 0: Actuate on Alert, Danger Voted Alarm 0: Actuate on Danger Voted Alarm 1: Actuate on Alert, Danger Voted Alarm 1: Actuate on Danger Voted Alarm 2: Actuate on Alert, Danger Voted Alarm 2: Actuate on Danger...
Page 281
Operate the Module Chapter 10 Example 2 Table 63 - 3 Channels; Alert, Danger, TX Fault; Trip on Alarm 0 Danger Dynamic Alignment Static Alignment Voted Alarm 0: Actuate on Alert, Danger, TX Fault Voted Alarm 0: Actuate on Danger Voted Alarm 1: Actuate on Alert, Danger, TX Fault Voted Alarm 1: Actuate on Danger Voted Alarm 2: Actuate on Alert, Danger, TX Fault...
Page 282
Chapter 10 Operate the Module Example 3 Table 64 - 4-Channels; Alert and Danger; Expansion Relays Dynamic Alignment Static Alignment Voted Alarm 0: Actuate on Alert, Danger Voted Alarm 0: Actuate on Danger Voted Alarm 1: Actuate on Alert, Danger Voted Alarm 1: Actuate on Danger Voted Alarm 2: Actuate on Alert, Danger Voted Alarm 2: Actuate on Danger...
Page 283
Operate the Module Chapter 10 Example 4 Table 65 - 4-Channels; Alert and Danger; Expansion Relays Dynamic Alignment Static Alignment Voted Alarm 0: Actuate on Alert, Danger Voted Alarm 0: Actuate on Danger Voted Alarm 1: Actuate on Alert, Danger Voted Alarm 1: Actuate on Danger Voted Alarm 2: Actuate on Alert, Danger Voted Alarm 2: Actuate on Danger...
Page 284
Chapter 10 Operate the Module Example 5 Table 66 - 6 Defined Alert and Danger Alarms Dynamic Alignment Static Alignment Voted Alarm 0: Actuate on Alert, Danger Voted Alarm 0: Actuate on Danger Voted Alarm 1: Actuate on Alert, Danger Voted Alarm 1: Actuate on Danger Voted Alarm 2: Actuate on Alert, Danger Voted Alarm 2: Actuate on Danger...
Page 285
Operate the Module Chapter 10 Table 67 - Alarm Status Description Activated Activated One or more associated relay outputs (and status indicators) are set Disabled Disabled Alarm is disabled Latching Latching Configured as latching Alarming Alarming Required conditions for the “alarm state” are true Bypassed Bypassed Alarm is bypassed (associated relays / status indicators that are held in non-alarm state SetPointMultActive...
Chapter 10 Operate the Module The example indicates the status of voted alarm number 2. However, the voted alarm instance that is provided in the status assembly is a value from 1…13. To get the voted alarm instance, as referenced to the AOP (0…12), subtract 1 from the decimal value of the presented 4-bit value.
Page 287
Operate the Module Chapter 10 The status structure consists of these parameters. Table 69 - Relay Status Description (If=1) Relay0Energized Main module relay is energized. Main Module Relay is Energized ExpRelay0Relay0Energized Relay is energized. Relay Module 0 Relay 0 is Energized Normally 0 (not energized) when NOT configured “Fail Safe”.
Chapter 10 Operate the Module Input Data Structure The input data structure is written immediately following the status data. It consists of an array of 4 byte floating point numbers that represent the various measurements that are selected for input in Module Definition. The parameters are some subset of the parameters that are listed in Table Table 70 - Input Data Parameters...
Operate the Module Chapter 10 Output Assembly The output assembly consists of one control integer optionally followed by two speed values and/or an array of 16 alarm values. The speed and/or alarm limit values are present when specified in Module Definitions. The control integer is an array of bits, and each bit manages a specific control function as defined in this table.
Chapter 10 Operate the Module Calibration The dynamic measurement module includes no adjustable components so does not require periodic calibration. To make sure that the measurement accuracy is within specification, the digital signal processor (DSP) of the module self-calibrates at each power-up. The calibration function generates a set of coefficients that are applied to measurements.
Page 293
Operate the Module Chapter 10 Accelerometers Accelerometers, and velocity-integrating accelerometers, are designed with a specified sensitivity, typically ±5 or ±10%, operating frequency range and direction of sensitivity. The sensitivity is determined based on tests that use a calibrated input signal at a specific frequency, typically at 80 Hz or 100 Hz, and does not always measure with the same sensitivity at other frequencies.
Chapter 10 Operate the Module Module Configuration After sensor and signal, module configuration has the greatest impact on measurement accuracy. Considerations here include the specific measurement that is applied. The measurement includes overall or tracking-filter magnitude, the configuration of that measurement, and the higher-level signal processing that is performed on the signal.
Page 295
Operate the Module Chapter 10 Table 72 - High-level Signal Processing Considerations (continued) High-level Signal Processing Considerations Page Parameter Considerations Overall Detection Select RMS or Scaled Peak signal detection. RMS-based level detection verifies the most accurate measurement possible. If True Peak or True Peak to Peak signal detection is required, then make sure that the signal of interest is at a frequency not greater than 30% of the selected FMAX.
Page 296
Chapter 10 Operate the Module Table 72 - High-level Signal Processing Considerations (continued) High-level Signal Processing Considerations Page Parameter Considerations Bands FFT Bands are used to measure component signals in complex measurements, typically from measurements where there are many different frequency signals present. In these cases, the high-level signal processing that is applied, and the configuration of the FFT, used in the bands measurement, are critical to correct measurements –...
Operate the Module Chapter 10 Configuring Low-Frequency Measurements Due to various signal-processing complexities, such as integration and filtering near to DC, Low Frequency is considered as measurements at frequencies less than about 10 Hz. Figure 95 - Integrating Acceleration to Velocity While the problems of integrating low frequency signals are readily apparent, less so are issues associated with common overall measurements.
Page 298
Chapter 10 Operate the Module The results that are presented in Table 73 Table 74 are based on a pure sine-wave input signal. Actual measurements of complex signals vary. Table 73 - Input: Sine-wave, 2 Vpp Input: Sine-wave, 2 Vpp (-5 to -3V), ADC FMAX = 4578 Hz, No filtering Measurements (volts RMS) Values that are stated as "avg"...
Operate the Module Chapter 10 Table 74 - Input: Sine-wave, 0.707 RMS Input: Sine-wave, 0.707 RMS (-5 to -3V), ADC FMAX = 4578 Hz, 0.1 Hz HPF Measurements (volts RMS) Values that are stated as "avg" are approximate as the measurement is varying by >10% Frequency TC=0.5 (Default) TC=30...
Page 300
Chapter 10 Operate the Module And while accuracy is important, minimizing the signal noise is equally so. The 1444 design addresses signal noise in many ways, such as: • Signals are isolated from ground. This isolation makes sure that there are consistent, accurate measurements regardless of the quality (or presence) of the earth ground.
Page 301
Operate the Module Chapter 10 Full Scale Range The module does not apply amplifiers or attenuator to the analog signals to “scale” signals to some “full scale” value. Rather the module relies on its precision 24 bit A/D and further digital processing to accommodate measurement requirements.
Page 302
Chapter 10 Operate the Module Measurement Accuracy Consider the following items relative to measurement accuracy: • Absolute Error Absolute error quantifies the average of the measurements that are compared to the expected result. The measurement error, for both AC and DC measurements, is less than ± 0.5%. •...
Operate the Module Chapter 10 Status Page The Add-on Profile (AOP) for the 1444 Series Dynamic Measurement Module includes a Module Status page. Unlike other AOP pages, the Status page excludes configuration parameters. When on-line with the module, the Status page reads a limited set of status data, can execute buffer reset commands, and reports the version numbers of the main module and any connected expansion modules.
Page 304
Chapter 10 Operate the Module Module Status Table 76 - Module Status Parameter Values Configuration 0 - Out Of Box State (not configured) The module does not have a configuration that is loaded or held in its nonvolatile memory. 1 - Configuration that is loaded from nonvolatile memory The module is executing the configuration that was in its nonvolatile memory.
Page 305
Operate the Module Chapter 10 Buffers Table 77 - Buffers Parameter Values Alarm Buffer 0 - Disabled This buffer is not being captured 1 - Armed Waiting for alarm event trigger 2 - Populating Alarm event in progress 3 - Ready Alarm data available 4 - Latched Alarm data available and is latched...
Page 306
Chapter 10 Operate the Module Table 78 - Firmware and AOP Revisions August 2015 1.01.79 1444-DYN04-01RA Aux Processor 2.002.1 DSP Processor 1.02.01 1444-TSCX02-01RB 3.13 1444-RELX00-04RB 3.10 1444-AOFX00-04RB 3.10 June 2016 1.02.05 1444-DYN04-01RA Aux Processor 3.002 DSP Processor 1.003.2 1444-TSCX02-01RB 4.001 1444-RELX00-04RB 3.10 1444-AOFX00-04RB...
Operate the Module Chapter 10 Boot Loader Mode Boot Loader Mode means that the module has faulted such that the executing firmware is failed and the module has reverted to its most basic operation. In this mode, the reported firmware revision is v1.xxx. The current boot loader version is v1.003.
Chapter 10 Operate the Module Status Indicators Main Module Status Indicators Main Module Status Indicators The dynamic measurement module (1444-DYN04-01RA) includes 14 status indicators. Twelve indicators are on the top of the module and one additional status indicator on each of the Ethernet connectors. Table 79 provides descriptions of the meaning of the 12 status indicators on the top of the main module.
Operate the Module Chapter 10 Operating Powered off OK / Normal Redundant If DSP Status — Inhibit — Firmware — Status power fail Indicator is update in flashing process green: Configuring If DSP Status Indicator is solid green or off: Storing to memory DSP Run Powered off...
Chapter 10 Operate the Module Status Indicator Blinking (Color) Activity (amber) No network activity — Network activity is present Link (green) No link is established Link is established — Expansion Module Status Indicators When the expansion module is inserted and powered, the power status indicator shows green.
Operate the Module Chapter 10 Tacho (TSC) Module The first two status indicators reflect the two tacho channels and the second two the output signal available on the channel BNC connectors. Tacho Channels If the tacho channel is enabled, the status indicator is green. The status indicator flashes off when a pulse is detected.
Page 312
Chapter 10 Operate the Module BNC Connectors If the channel is enabled and one event per revolution is configured, then the status indicator is green. If the channel is enabled and multiple events per revolution are configured, then the status indicator is blue. The indicator serves as a warning to any local analyst using that output.
Operate the Module Chapter 10 4…20 mA Output Status Indicators Each status indicator represents the state of that particular channel or output. Normal expected status indicator states for a healthy system are all solid green. For each output (channel), if the output is not enabled, the associated status indicator is off.
Chapter 10 Operate the Module Relay Output Module Each status indicator represents the state of that particular channel or output. Normal expected status indicator states for a healthy system are all solid green. If the output is not enabled, all associated status indicators are off. If enabled: Blue if the relay is inhibited or the link is halted (output state being held).
Page 315
Operate the Module Chapter 10 Startup Behavior At startup, the group of four is used to indicate the configured bus address of the expansion module. Identification of the module address is provided by turning on one or more of the relay light-emitting diodes. Figure 96 - Relay LEDs The specific light-emitting diodes that are illuminated indicate the modules address:...
Page 316
Chapter 10 Operate the Module Notes: Rockwell Automation Publication 1444-UM001D-EN-P - June 2018...
Page 317
Appendix CIP Objects This appendix defines the specific CIP™ Objects supported by the Dynamix™ measurement module. Topic Page Parameter – Tag – Object Attribute Cross-reference Reading TWF and FFT Data Dynamix Specific Objects Dynamix Configuration Manager Object Dynamix Data Manager Object Dynamix Transient Data Manager Object Dynamix Event Log Object Dynamix Transducer Object...
Appendix A CIP Objects Topic Page Ethernet Link Object Nonvolatile Storage Object Common Object Content Common Codes and Structures Parameter – Tag – Object Table 83 maps the parameters on each page of the AOP to its controller tag and to the specific object attribute of the module that it populates.
Page 319
CIP Objects Appendix A Table 83 - Parameter – Tag – Object Attribute Cross-reference (continued) Parameter Tag Member Object Attribute Time Slot Multiplier Page Time Slot 0…3 TimeSlotMultiplier[0…3] Dynamix MUX Object Time Slot 0 DAQ Time Multiplier HW Configuration Page Xdcr Units Ch0…3Sensor.DCEngineeringUnits Dynamix Transducer Object...
Page 320
Appendix A CIP Objects Table 83 - Parameter – Tag – Object Attribute Cross-reference (continued) Parameter Tag Member Object Attribute Overall (1) Time Constant Ch0…3Overall.RMSTimeConstantB Dynamix AC Measurement Object AC Overall Measurement RMS TC Ch0…3Overall.PkTimeConstantB Dynamix AC Measurement Object AC Overall Measurement Peak TC Tracking Filters Page Enable (0…3) Ch0…3TrkFltrs.TrkFltr0…3En...
Page 321
CIP Objects Appendix A Table 83 - Parameter – Tag – Object Attribute Cross-reference (continued) Parameter Tag Member Object Attribute Band Limit Begin Ch0…3Band0…7.LimitBegin Dynamix FFT Band Object Start frequency in Hz Dynamix FFT Band Object Start frequency in orders Band Limit End Ch0…3Band0…7.LimitEnd Dynamix FFT Band Object...
Page 322
Appendix A CIP Objects Table 83 - Parameter – Tag – Object Attribute Cross-reference (continued) Parameter Tag Member Object Attribute Fault Mode Output State Ch0…3AnalogOut.FaultValue Dynamix Current Output Module Current Output Not OK Configuration Object Measurement Alarm Page Enable Alarm MeasAlarm00…23.En Dynamix Measurement Alarm Object Alarm Enable Alarm Name...
CIP Objects Appendix A *See Measurement ID Definition on page 325 to interpret the contents of the StaticParams and DiscreteParams attributes. Measurement ID Definition Throughout the configuration, there are several parameters that are used to either indicate a specific measurement, or that indicate some set of measurements.
CIP Objects Appendix A Reading Continuous Time Waveforms This section provides guidance for how to assemble one continuous time waveform from two overlapped asynchronous sampled waveforms. Whether overlapped samples can be read from the module is a function of the configured sample rate, the responsiveness of the module to data requests (“how busy”...
Appendix A CIP Objects Follow these steps to process one, continuous time waveform. This process assumes that overlap samples can be communicated to the personal computer and can be processed quickly enough. 1. Verify that the two time waveforms overlap. Check that the ending time (Sample Time + TWF Period) of the first TWF is greater than the sample time of the second TWF.
CIP Objects Appendix A Reading TWF and FFT Data The 1444 Dynamic Measurement Module can serve spectra (FFT) and time waveform (TWF) data from live, buffered, and captured (saved) data sources. While there are small differences in how the data is specified, how it is read is the same regardless of its source.
Appendix A CIP Objects Reading TWF Data Processing the returned data into the TWF is merely a matter of determining the period, RPM, and number of samples (if synchronous) of the data. The data values themselves are returned as floating point values that need no further processing.
CIP Objects Appendix A Reading FFT Data Processing the returned data into the FFT is merely a matter of determining the FMAX and the number of lines of the data. The data values themselves are returned as floating point values that need no further processing. The following describes how to calculate the FMAX and the number of lines.
Page 334
Appendix A CIP Objects Phase Data When the SR_mAG_PHASE bit of the SpecialRequest byte is set the phase data of the FFT, meaningful or not, is returned following the linear FFT data. However… Selected sample data for any “Live” TWF/FFT always starts at the nearest sample to a tacho event irrespective of how the data is sampled (synchronous or asynchronous).
Page 335
CIP Objects Appendix A The FFT returned can be some fraction of the raw processed FFT where the specific fraction is made appropriate to the filtering that is applied, which is based on module configuration. Selections in the SpecialRequest byte of the FFT data request record specify this control.
Page 336
Appendix A CIP Objects Synchronous Measurements Determine the number of lines that are in the FFT – the number of lines configured (Nc). You must first consider if the PHASE SPECTRA is also included in the returned data. Bit 0 of the ucDataSelect byte of the FFT data header record indicates the returned data.
Page 337
CIP Objects Appendix A Extract from the FFT header the number of samples per revolution and the encoded RPM (RPMe) values. samples_per_rev = the first byte of the SamplePeriodInSec value RPMe = the last three bytes of the SamplePeriodInSec value Calculate the FMAX, in orders, as follows: (Nr - 1)* samples per rev FMAX (orders) =...
Appendix A CIP Objects Dynamix Configuration The Dynamix configuration manager object (class code 0x38A) defines the personality of the module that is based on the selected module type and Manager Object channel application types. It also provides the means by which a complete configuration is downloaded to the module.
Page 339
CIP Objects Appendix A Table 87 - Class Attributes (continued) Get/Set Configuration Group 12 See structure definition Get/Set Configuration Group 13 See structure definition Get/Set Configuration Group 14 See structure definition Get/Set Configuration Group 15 See structure definition Get/Set Configuration Group 16 See structure definition Get/Set Configuration Group 17...
Appendix A CIP Objects Table 88 - Instance Attributes Channel 0 Application Applied - application types. Application Index Type Channel 1 Application Type Channel 2 Application Type Channel 3 Application Type CIP Sync Support BYTE Availability of CIP Sync. 1: Available Attribute Semantics Table 89 - Module Type Index...
Page 341
CIP Objects Appendix A Table 90 - Channel Application Type (continued) Index Description Primary Path Filtering Integration Footnotes* Aeroderivative (AV to D) LP-HP (60 dB) Standard Case Absolute Vibration (A to A) LP-HP (24 dB) Standard Case Absolute Vibration (A to V) LP-HP (24 dB) Standard Case Absolute Vibration (A to D) LP-HP (24 dB)
Page 342
Appendix A CIP Objects allow the (1x) components in the signal from each contributing source/ shaft to be identified and measured. • LP/HP filtering with 60 dB per octave characteristic • Two fixed (5 Hz) bandwidth tracking filters for the gas generator 1x and power turbine 1x.
Page 343
CIP Objects Appendix A • No alternate path processing or tracking filter functionality is supported. '40 kHz' is a special mode that is applied to both channels of a channel pair, with no SRD adjustment. • A mixture of application types 225 and 226 is, however, allowed. 8.
Appendix A CIP Objects Object Specific Services Table 93 - Object Specific Services Service Implementation Service Name Description of Service Code Class Instance 0x4B Not implemented 0x4C Get Configuration The module calculated configuration CRC (along with some additional data) can be obtained using this Signature Object Specific service.
Page 345
CIP Objects Appendix A Table 94 - Configuration Group 1 Source Object Source Instance Source Attribute Name Data Type CfgRevNumber DINT LocalAOP DINT[2] 0x39B Time Slot 0 Minimum DAQ Time Multiplier 0x39B Time Slot 1 Minimum DAQ Time Multiplier 0x39B Time Slot 2 Minimum DAQ Time Multiplier 0x39B Time Slot 3 Minimum DAQ Time Multiplier...
Page 346
Appendix A CIP Objects Table 94 - Configuration Group 1 (continued) Source Object Source Instance Source Attribute Name Data Type 0x38E Transducer OK High Threshold REAL Transducer OK Low Threshold REAL 0x38E Transducer AC Units ENGUNITS 0x38E Transducer AC Sensitivity REAL Transducer DC Units ENGUNITS...
Page 347
CIP Objects Appendix A Configuration Group 2 Group 2 contains configuration attributes from these objects: • Channel setup Object (0x38F) • Module Control Object (0x39E) • Tacho and Speed Measurement Object (0x395) • TSC Module Object (0x394) Table 95 - Configuration Group 2 Source Object Source Instance Source Attribute ID...
Page 348
Appendix A CIP Objects Table 95 - Configuration Group 2 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x38F Synchronous samples per revolution Alternate Path Decimation Alternate LP Filter -3 dB Point REAL 0x38F LP Filter -3 dB Point REAL HP Filter -3 dB Point REAL...
Page 349
CIP Objects Appendix A Table 95 - Configuration Group 2 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x39E Channel 2 DSP FFT Signal Source SINT Channel 2 DSP FFT Measurement Units ENGUNITS Channel 2 DSP FFT Line Resolution SINT Channel 2 DSP FFT Window Function SINT...
Page 350
Appendix A CIP Objects Table 95 - Configuration Group 2 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x394 Trigger Threshold Trigger Slope/Edge SINT Sensor OK Definition BYTE Sensor OK High Threshold Sensor OK Low Threshold High RPM Threshold REAL Low RPM Threshold REAL...
CIP Objects Appendix A Configuration Group 3 Group 3 contains configuration attributes from these objects: • Relay Module Object (0x39C) • Dual Measurement Object (0x392) • AC Measurement Object (0x390) Table 96 - Configuration Group 3 Source Object Source Instance Source Attribute ID Name Data Type...
Page 352
Appendix A CIP Objects Table 96 - Configuration Group 3 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x390 AC Overall Measurement Units ENGUNITS 0x390 AC Overall Measurement RMS TC REAL AC Overall Measurement Peak TC REAL AC Overall magnitude - Detection SINT Configure Peak per revolution...
Page 353
CIP Objects Appendix A Table 96 - Configuration Group 3 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x390 Minimum RPM for Peak per revolution REAL 0x390 AC Overall Measurement Source SINT SINT 0x390 AC Overall Measurement Units ENGUNITS AC Overall Measurement RMS TC REAL...
Appendix A CIP Objects Configuration Group 4 Group 4 contains configuration attributes from these objects: • DC Measurement Object (0x391) • Tracking Filter Object (0x393) Table 97 - Configuration Group 4 Source Object Source Instance Source Attribute ID Name Data Type 0x391 DC Measurement Units ENGUNITS...
Page 355
CIP Objects Appendix A Table 97 - Configuration Group 4 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x391 Rod Drop Decay Time REAL 0x391 DC Measurement Units ENGUNITS 0x391 DC Measurement TC REAL DC Measurement Offset REAL DC Measurement Sense Control SINT...
Page 356
Appendix A CIP Objects Table 97 - Configuration Group 4 (continued) Source Object Source Instance Source Attribute ID Name Data Type SINT 0x393 Order Measurement Units ENGUNITS Order Measurement Scaling SINT Tracking Filter Mode SINT 0x393 Tracking Filter Definition (Tacho 0) REAL Tracking Filter Definition (Tacho 1) REAL...
CIP Objects Appendix A Configuration Groups 5…16 The Measurement Alarm Object has 24 instances, spread across 12 groups (two instances per configuration group). In the following table, for a particular group, N = 1 + (2*(Group- 5)) Examples • Group 5: N = 1 (source instances 1 and 2) –...
Page 358
Appendix A CIP Objects Table 98 - Configuration Groups 5...16 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x396 Range 1 - upper control value REAL Range 1 - Alarm Multiplier REAL Range 2 - upper control value REAL Range 2 - Alarm Multiplier REAL...
CIP Objects Appendix A Table 98 - Configuration Groups 5...16 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x396 Range 3 - Alarm Multiplier REAL Range 4 - upper control value REAL Range 4 - Alarm Multiplier REAL Range 5 - upper control value REAL...
Page 360
Appendix A CIP Objects Table 99 - Configuration Group 17 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x397 Lower Speed Threshold REAL Higher Speed Threshold REAL Logic gating source WORD Logic gating sense USINT Logic Control source WORD 0x397 Alarm Usage...
Page 361
CIP Objects Appendix A Table 99 - Configuration Group 17 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x397 Lower Speed Threshold REAL Higher Speed Threshold REAL Logic gating source WORD Logic gating sense USINT Logic Control source WORD 0x397 Alarm Usage...
Page 362
Appendix A CIP Objects Table 99 - Configuration Group 17 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x397 Alarm Multiplier ON Time DINT Speed Gating Control SINT Speed Gating Detection SINT 0x397 Lower Speed Threshold REAL Higher Speed Threshold REAL Logic gating source...
CIP Objects Appendix A Table 99 - Configuration Group 17 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x397 Alarm Multiplier ON Time DINT Speed Gating Control SINT Speed Gating Detection SINT 0x397 Lower Speed Threshold REAL Higher Speed Threshold REAL Logic gating source...
Page 364
Appendix A CIP Objects Table 100 - Configuration Group 18 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x397 Alarm Usage BYTE Alarm Behavior SINT Alarm Type SINT Alarm Logic Configuration SINT Alarm Input 0 SINT 0x397 Alarm Input 1 SINT Alarm Input 2...
Page 365
CIP Objects Appendix A Table 100 - Configuration Group 18 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x397 Lower Speed Threshold REAL Higher Speed Threshold REAL Logic gating source WORD Logic gating sense USINT Logic Control source WORD 0x397 Alarm Usage...
Page 366
Appendix A CIP Objects Table 100 - Configuration Group 18 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x397 Lower Speed Threshold REAL Higher Speed Threshold REAL Logic gating source WORD Logic gating sense USINT Logic Control source WORD 0x397 Alarm Usage...
CIP Objects Appendix A Configuration Group 19 Group 19 contains configuration attributes from these objects: • Current Output Module Object (0x39D) • Normal CM Data Object (0x398) • Advanced CM Data Object (0x39A) • FFT Band Object (0x399) Instances 1…4 Table 101 - Configuration Group 19 Source Object Source Instance...
Page 368
Appendix A CIP Objects Table 101 - Configuration Group 19 (continued) Source Object Source Instance Source Attribute ID Name Data Type SINT 0x39D Current Output Measurement Identifier 0x39D 20 mA Output scaling REAL 0x39D 4 mA Output scaling REAL 0x39D Current Output Not OK SINT Configuration...
Page 369
CIP Objects Appendix A Table 101 - Configuration Group 19 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x398 Waveform Record Length SINT 0x398 FFT Line Resolution SINT 0x398 FFT Window Function SINT 0x398 FFT Line value detection/scaling SINT SINT 0x398...
Page 370
Appendix A CIP Objects Table 101 - Configuration Group 19 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x39A Measurement Units ENGUNITS 0x39A Associated Tacho Source SINT 0x39A Waveform Record Length SINT 0x399 Channel Source SINT 0x399 Data Source SINT 0x399...
Page 371
CIP Objects Appendix A Table 101 - Configuration Group 19 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x39D Current Module Control BYTE SINT 0x39D Auxiliary Link time out UINT 0x39D Current Output Enable SINT SINT 0x39D Current Output Measurement Identifier 20 mA Output scaling...
Page 372
Appendix A CIP Objects Table 101 - Configuration Group 19 (continued) Source Object Source Instance Source Attribute ID Name Data Type SINT 0x398 Synchronization enable SINT Waveform/FFT storage format BYTE 0x398 Enable BYTE Signal Source SINT Number of averages SINT SINT 0x398 Measurement Units...
Page 373
CIP Objects Appendix A Table 101 - Configuration Group 19 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x398 Measurement Units ENGUNITS Associated Tacho Source SINT Waveform Record Length SINT FFT Enable SINT FFT Line Resolution SINT FFT Window Function SINT FFT Averages...
Page 374
Appendix A CIP Objects Table 101 - Configuration Group 19 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x39A Measurement Units ENGUNITS Associated Tacho Source SINT Waveform Record Length SINT 0x39A Source Selection SINT SINT 0x39A Measurement Units ENGUNITS Associated Tacho Source SINT...
CIP Objects Appendix A Table 101 - Configuration Group 19 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x399 Channel Source SINT Data Source SINT Source of band frequency limits SINT Tacho source for band limits SINT 0x399 Start frequency (Orders/Hz) REAL...
Page 376
Appendix A CIP Objects Table 102 - Configuration Groups 20 and 21 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x399 7/21 Channel Source SINT Data Source SINT Source of band frequency limits SINT Tacho source for band limits SINT Start frequency (Orders/Hz) REAL...
Page 377
CIP Objects Appendix A Table 102 - Configuration Groups 20 and 21 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x399 11/25 Channel Source SINT Data Source SINT Source of band frequency limits SINT Tacho source for band limits SINT Start frequency (Orders/Hz) REAL...
Page 378
Appendix A CIP Objects Table 102 - Configuration Groups 20 and 21 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x399 15/29 Channel Source SINT Data Source SINT Source of band frequency limits SINT Tacho source for band limits SINT Start frequency (Orders/Hz) REAL...
CIP Objects Appendix A Configuration Group 22 Group 22 contains configuration attributes from the following objects: • Transducer Object (0x38E) • Tacho and Speed Measurement Object (0x395) Table 103 - Configuration Group 22 Source Object Source Instance Source Attribute ID Name Data Type 0x38E...
Appendix A CIP Objects Configuration Group 23 Group 23 contains configuration attributes from the following objects: • TSC Module Object (0x394) • Measurement Alarm Object (0x396) Instances 1…5 Table 104 - Configuration Group 23 Source Object Source Instance Source Attribute ID Name Data Type 0x394...
CIP Objects Appendix A Configuration Group 25 Group 25 contains configuration attributes from the Measurement Alarm Object (0x396) Instances 13…19. Table 106 - Configuration Group 25 Source Object Source Instance Source Attribute ID Name Data Type 0x396 Alarm Name SINT[32] Alarm Name SINT[32] Alarm Name...
Appendix A CIP Objects Configuration Group 27 Group 27 contains configuration attributes from the Voted Alarm Object (0x397) Instances 3…9. Table 108 - Configuration Group 27 Source Object Source Instance Source Attribute ID Name Data Type 0x397 Voted Alarm 2 Name SINT[32] Voted Alarm 3 Name SINT[32]...
CIP Objects Appendix A Configuration Group 29 Group 29 contains configuration attributes from the following objects: • Current Output Module Object (0x39D) • Data Manager Object (0x38B) • Transient Data Manager Object (0x38C) Table 110 - Configuration Group 29 Source Object Source Instance Source Attribute ID Name...
Appendix A CIP Objects Table 110 - Configuration Group 29 (continued) Source Object Source Instance Source Attribute ID Name Data Type 0x38C Extra Startup Sample Time DWORD 0 (Transient Static Data Source) DWORD DWORD 1(Transient Static Data Source) DWORD DWORD 2 (Transient Static Data Source) DWORD DWORD 3 (Transient Static Data Source) DWORD...
Page 385
CIP Objects Appendix A Table 113 - Instance Attributes (continued) Attribute ID Access Name Data Type Description of Attribute Semantics of Values Rule Alarm Overall (High Resolution) UINT Returns the number of overall data Fixed depth: 320 Data Records records (at the fast update rate) that the buffer currently holds.
Appendix A CIP Objects Attribute Semantics Table 114 - Alarm Data-set Status Bits Description 0…3 Low-Resolution Overall Buffer 4…7 High-Resolution Overall Buffer 8…11 FFT Dynamic Data 12…15 TWF Dynamic Data Within each section: Value Description 0x00 AB_STATUS_DISABLED (buffer/data type not being captured) 0x01 AB_STATUS_ARMED (waiting for alarm event trigger) 0x02...
Page 387
CIP Objects Appendix A The controller can trigger the alarm data storage via its output table or by a service. These controls and the configured trigger source are ORed. Table 115 - Static Data Bit Allocations Bits DWORD 0 DWORD 1 DWORD 2 DWORD 3 Overall (0)
Page 388
Appendix A CIP Objects Table 115 - Static Data Bit Allocations (continued) Bits DWORD 0 DWORD 1 DWORD 2 DWORD 3 Order (1)Mag FFT Band (10) SMAX Phase Channel Pair 0 Channel 2 Order (1)Mag FFT Band (11) SMAX Phase Channel Pair 1 Channel 3 Order (1) FFT Band (12)
CIP Objects Appendix A Availability of Dynamic Data Immediately after power cycle or configuration download, dynamic data takes some time to become available as internal sample buffers must be populated based on the new time configuration. In most cases, the delay can be a few seconds. However, for configurations with low sample rates, the delay could be several minutes.
Page 390
Appendix A CIP Objects 0x4C CM Record Request CM data is retrieved using a series of request/response unconnected messages. One service is used to both start and continue with a session. The first request initiates the session and subsequent requests return values that the service returns.
Page 391
CIP Objects Appendix A Table 119 - SpecialRequest Description (CM Record Request Parameters) Description SR_MAG_PHASE Set to request phase (see Phase Data on page 334) and magnitude data from an FFT buffer, otherwise just magnitude data is returned. 1 and 2 Reserved SR_FILTER_LO Set bit to specify that if samples are decimated, either by specifying a lower FMAX...
Page 392
Appendix A CIP Objects PacketCountDown DWORD The host copies the PacketCountDown returned here into each subsequent CM Record Request. When the PacketCountDown reaches 0, the session is complete and the final value in CompletedRecords is all that are transferred. Status DINT Any of the following can be returned: •...
Page 393
CIP Objects Appendix A The Record Type Structures are as follows. High and Low-Resolution Trend (eHIGH_RES_TREND, eLOW_RES_TREND, eHIGH_RES_ALARM, eLOW_RES_ALARM) Table 120 - Record Type Structures Byte Offset Structure Member Data Type Description Within Structure TimestampNanoSec UDINT Subsecond accuracy. TimestampSec UDINT Seconds since 1970.
Page 394
Appendix A CIP Objects Reading FFT Data on page 333 for details on how to calculate the FFT from the read data. Waveform (eTWF, eTWF_ALARM) Table 122 - Record Type Structures Byte Offset Structure Member Data Description Within Type Structure TimestampNanoSec UDINT Subsecond accuracy.
CIP Objects Appendix A Number of samples per revolution occupies the first byte, the remaining three bytes are used for a scaled speed value (speed x 100). This format supports speed values to 167,772.15 rpm with a resolution of two decimal places. Example with ‘data on the wire’...
Page 396
Appendix A CIP Objects It is recommended to store the first packet request and response packet to the file. Thereafter, store the record array payload that is contained within each subsequent packet. If this procedure is followed, the packet arrangement within the file is as follows: •...
CIP Objects Appendix A Dynamix Transient Data The Transient Manager Object (class code 0x38C) defines the setup of transient data acquisition mode and provides access to the associated transient Manager Object data buffers. Furthermore this object allows for transient type definition, which can differentiate between normal and fast transients.
Page 398
Appendix A CIP Objects Table 125 - Instance Attributes (continued) Attribute ID Access Rule NV Name Data Type Description of Attribute Semantics of Values Low Speed Threshold DINT Defines the speed threshold that initiates a startup transient and identifies where a Range: 1…28000 coast-down transient stops.
CIP Objects Appendix A Attribute Semantics Transient Buffer Status The status for the normal mode buffers occupy the first (lowest) 16 bits. The highest 16 bits are reserved. Bits 0…3 are for Buffer 0, through to bits 12…15 for Buffer 3. Within each section, the following values/meaning have been allocated: •...
Page 400
Appendix A CIP Objects Transient Data Mode Bits Description Disable (0) or enable (1) transient mode Startup: Bit set for Fast Transient Data Collection Mode. Default is Normal Transient Data Collection Mode (Sets of overall and Dynamic data) Coast down: Bit set for Fast Transient Data Collection Mode. Default is Normal Transient Data Collection Mode (Sets of overall and Dynamic data) 3…5 Number of buffers that are allocated to start up in Normal Mode (referred to by RU or SU).
Page 401
CIP Objects Appendix A Also note that a data communication session starts at the first service request and ends after the final response of the exchange. However, it is subject of an (inactivity) timeout of 30 seconds. Table 127 - Object Specific Services Service Implementation Service Name...
Page 402
Appendix A CIP Objects Table 128 - 0x4F Transient Record Request SpecialRequest BYTE Table 129 on page 402 BYTE Used to align data to a 32-bit boundary. PacketCountDown DWORD The PacketCountDown is initially specified as 0, but on subsequent calls the PacketCountDown returned in the response must be passed here.
Page 403
CIP Objects Appendix A Channel Select Channel Reserved The Dynamix 1444, as part of an 0x4F service response, return the following. Table 130 - 0x4F Service Responses Byte Offset Structure Member Data Description Within Type Structure SessionInstance USINT The host copies the SessionInstance returned here into each subsequent CM Record Request.
Page 404
Appendix A CIP Objects The Record Type Structures are as follows. Table 131 - Discrete Data Byte Offset Structure Member Data Type Description Within Structure TimestampNanoSec UDINT Subsecond accuracy. TimestampSec UDINT Seconds since 1970. Reserved DWORD Reserved DWORD Params0 DWORD Set bits indicate which parameters are included in the data array.
Page 405
CIP Objects Appendix A Table 133 - Waveform (eTWF_TDx) Byte Structure Member Data Description Offset Type Within Structure TimestampNanoSec UDINT Subsecond accuracy. TimestampSec UDINT Seconds since 1970. SamplePeriodInSecs REAL Time period between samples or speed and number of samples per revolution Identifier DWORD Data source, mode, tacho source, and measurement units.
Appendix A CIP Objects Dynamix Event Log Object The event log object (class code 0x38D) refers to a module-based event log, where a history of key events can be held in NV memory - both alarm and system events are retained. At least the last 6,500 event entries can be retained, but note that an actual event can generate multiple log entries.
Page 407
CIP Objects Appendix A Table 136 - Common Services Service Implementation Service Name Description of Service Code Class Instance 0x01 Get Attributes All Returns the contents of the specified attribute 0x0E Get Attribute Single Returns the contents of the specified attribute Object Specific Services Service Implementation...
Page 408
Appendix A CIP Objects Table 137 - Event Log Entries (continued) SessionInstance USINT The SessionInstance is initially specified as 0, but on subsequent calls the SessionInstance returned in the response must be passed here. Reserved BYTE Used to align data to a 32-bit boundary. PacketCountDown DWORD The PacketCountDown is initially specified as 0, but on subsequent calls the PacketCountDown returned in the response must be...
CIP Objects Appendix A The Generalized Event Type Structure is as follows. Table 139 - Event Data (eEVENT_LOG) Byte Offset Structure Data Description Within Member Type Structure Event Type BYTE Events fall into one of these types: • SYSTEM (0x01) •...
Page 410
Appendix A CIP Objects Table 140 - System Event Types (continued) Name Description Bytes 8…15 Application Firmware Update A Firmware Update was successfully Byte 10 indicates which processed firmware was updated (instance number) 09...13 Not allocated Redundant power supply A change in the redundant power Byte 8 is previous state and 9 status supply status has been detected...
Page 411
CIP Objects Appendix A Table 140 - System Event Types (continued) Name Description Bytes 8…15 Application Network ACD Event An Address Conflict has been detected No data bytes are used (may or may not lead to a fault state) Network ACD Fault A detected address conflict has led to No data bytes are used an addressing / network fault (the...
Page 412
Appendix A CIP Objects Table 140 - System Event Types (continued) Name Description Bytes 8…15 Application DSP (Reported) Status Includes • Source data is the DSP Status DWORD (Assembly Object Status DWORD 3). • In the event log entry, bytes 8/11 are the previous DSP Status DWORD, bytes 12/15 are the new DSP Status DWORD.
Page 413
CIP Objects Appendix A Table 141 - Alarm Event Types Name Bytes 8...15 Application Measurement Alarm Status Previous Alarm Status 8...11 * New Alarm Status 12...15 (OK) Voted Alarm Status Previous Alarm Status 8...11 * New Alarm Status 12...15 (Alert) Voted Alarm Status Previous Alarm Status 8...11 * New Alarm Status 12...15 (Danger) Voted Alarm Status Previous Alarm Status 8...11 * New Alarm Status 12...15...
Page 414
Appendix A CIP Objects Decoding Example: • Event type 0x01: System event • Event ID 0x15: DSP (reported) status, decimal 21. • Event time 0x5438F571: 11 October 2014 10:16:33 (local time) • Event time 0x0096: 15 ms (150 x 0.1 ms), so 10:16:33:015 •...
CIP Objects Appendix A Dynamix Transducer Object The transducer object (class code 0x38E)defines the properties of the sensor that is connected to one of the four available physical inputs. Attributes describe physical measurement parameters and transducer OK monitoring setup, as also some sensor-mounting geometry settings. This object reports transducer DC Volts (bias) measurement and transducer status.
Appendix A CIP Objects Table 146 - Instance Attributes (continued) Transducer DC sensitivity REAL Transducer DC sensitivity in mV/ Range: 1…20000 TX DC units. TX Power Setup SINT Coded configuration for sensor Transducer OK Configuration power supply configuration. Definition is independent of the selected transducer/application type.
Page 417
CIP Objects Appendix A TX Power Setup Following transducer power-supply options apply per transducer output. Value Description CC (+24V / 4 mA constant current output) +CV (+24V / 25 mA voltage regulated output) -CV (-24V / 25 mA voltage regulated output) Following transducer power-supply options apply per transducer input.
Appendix A CIP Objects Where the sensor is a negatively powered Eddy Current Probe, the module performs two additional checks: • The transducer power supply that is provided by the module is delivering at least 2 mA • The transducer DC/bias voltage remains negative These two checks are based on hardware monitoring, which is designed to detect any discrepancy quickly, and are referred to as 'wire-off ' detection.
Page 419
CIP Objects Appendix A Table 150 - Instance Attributes Attribute ID Access Name Data Type Description of Attribute Semantics of Values Rule Enabled Status BOOL Definition of enabled status of channel 0: Disabled setup. 1: Enabled (Active) Synchronous max RPM REAL Highest machine speed that the synchronous configuration supports.
Appendix A CIP Objects Attribute Semantics Enabled Instances The following bit-coding scheme is used to identify which channel setup instances are enabled. Description 0…3 Measurement channels 0…3 0: disabled 1: enabled 4…7 Reserved for full multiplexing 8…12 Reserved for full multiplexing 13…15 Reserved - set to 0 Disabled instances return error 0x08 (Service Not supported) when disabled...
Page 421
CIP Objects Appendix A Table 151 - Sampling Control (continued) Category Description Disabling a LP filter You can disable the LP filter to use more of the available bandwidth for the overall (0) measurement. Minimizing (unnecessary) filtering is also beneficial for reducing module processing load and generally retaining the fidelity of the signal.
Appendix A CIP Objects Table 151 - Sampling Control (continued) Category Description gSE Mode In gSE mode: • Use the HP filter setting as required (typically 100, 200, 500, 1000, 2000, or 5000 Hz but not restricted to these values) •...
Page 423
CIP Objects Appendix A Table 154 - Class Attributes Attribute ID Access Rule NV Name Data Type Description of Attribute Semantics of Values Revision UINT Current object revision. Current revision. Enabled Instances STRUCT Bit-wise coding of enabled AC Decoding information. measurement instances.
Appendix A CIP Objects Attribute Semantics Enabled Instances The following bit-coding scheme is used to identify active static AC measurement instances. Three bytes are used to describe active instances for each subchannel. Byte Description 0…7 AC measurement instances 1…8 0. disabled 1: enabled 0…7 Reserved for full multiplexing...
Page 425
CIP Objects Appendix A AC Magnitude Detection Method Value Description True peak True peak to peak Rectified average Peak Scaled peak Scaled peak to peak Peak Per Revolution Assessment For active eccentricity application and assessment on a per revolution basis, these attributes determine enable options and the low RPM limit where once per revolution assessment defaults to normal peak-value assessment.
Appendix A CIP Objects Dynamix DC The DC Measurement Object (0x391) defines configuration of DC overall measurement by selecting smoothing constants, and definition of measurement Measurement Object units. One instance is linked to each available transducer channel and is fully separate from the DC Volts overall value Table 157 - Object Instances Instance ID...
CIP Objects Appendix A Table 159 - Instance Attributes (continued) Attribute ID Access Rule Name Data Type Description of Attribute Semantics of Values Actual DC Measurement TC REAL Actual implemented DC TC value that Seconds is based on channel data-acquisition setup.
Page 428
Appendix A CIP Objects Output Enable Transducer disabled status overrules enabled channel processing setup. DC Units Actual selection of DC engineering units is a subset of the master engineering units list. The selection is based on active measurement application for the applicable measurement channel (related to sensor type and signal processing).
Page 429
CIP Objects Appendix A Rod-Drop Maximum Machine Speed The maximum machine speed is calculated such that there is always at least one sample available to base the measurement on. The SRD (Channel Setup Object, Attribute 19) determines sample rate, the decimation setting does not play any part.
Appendix A CIP Objects Dynamix Dual This Dual Measurement Object (class code 0x392) defines, in combination with the selected application type in measurement channel setup, the Measurement Object additional behavior of the fixed channel pairs. It provides access to available Dual Channel measurement results and defines channel pair-specific configuration parameters for differential expansion.
CIP Objects Appendix A Attribute Semantics Output Enable Transducer disabled status overrules the enabled channel processing setup. Ramp Angle Ramp angle is held explicitly for information, used to calculate required ramp differential expansion coefficients for internal processing of Ramp Differential Expansion.
Appendix A CIP Objects Behavior Smax Measurements In an XY application, the Smax result (magnitude and phase) is calculated using the individual overall results and not at the sample level. Using the two (orthogonal) processed scalar values in this way corresponds to 'Method A' in the International Standards.
Page 433
CIP Objects Appendix A CDE (Complementary Differential Expansion) Measurements The two channels are configured with opposite sense and with suitable individual offsets such that at the nominal cross-over point their individual measurements are zero (DC Measurement Object instance attributes). While the 'normal' sense probe returns a negative displacement value then it is the lead probe for the CDE measurement, otherwise the 'counter' sense probe is used.
Appendix A CIP Objects Dynamix Tracking The Tracking Filter Object (class code 0x393) defines configuration and provides access to Order based measurement data. One instance is linked to Filter Object each available measurement channel with capability to define up to four tracking filters.
Page 435
CIP Objects Appendix A Table 169 - Instance Attributes (continued) Order ENGUNITS Definition of Options and selection Measurement measurement criteria Units engineering units that indirectly also allow for signal integration/ differentiation. Order SINT The scaled 0: Peak Measurement measurement 1: pk-pk Scaling detection that is used 2: RMS...
Appendix A CIP Objects Table 169 - Instance Attributes (continued) Tracking filter 1 REAL Order 1 Definition - 0.25…32.0 orders setup integer values return default value 2.0 Mag/Phase as where only Mag is returned for non-integer settings. Tracking filter 2 REAL Order 2 Definition - 0.25…32.0 orders...
Page 437
CIP Objects Appendix A General Order Setup For one byte, bit-wise control is used to allow for enabling individual tracking filters and to assign a tacho channel. Four 2-bit arrangements are used. Description Tracking filter 0 0: Enable; 1: Disabled Default: Enabled Tracking filter 0 0: Tacho 0;...
Appendix A CIP Objects Behavior In general, • You can configure up to four tracking filters per channel. • They can be configured to track any particular order, including non- integer values. • The filter has a constant Q behavior, so it changes or adapts to speed. •...
CIP Objects Appendix A Dynamix TSC Module Object The TSC Module Object (class code 0x394) defines the setup for the Tacho Signal Conditioning expansion module and interaction of this expansion module with the main module. Table 171 - Object Instances Instance ID Description TSC Module Class Instance...
Page 440
Appendix A CIP Objects NV status relates to nonvolatile storage in the auxiliary module, not in the main module. Table 173 - Instance Attributes Attribute ID Access Rule NV Name Data Type Description of Attribute Semantics of Values TSC Measured Speed Output REAL Actual Speed considering number of pulses per revolution.
CIP Objects Appendix A Attribute Semantics TSC Module Status The Auxiliary TSC module reports its status as part of the normal exchanges with the main module. The bit assignments are as follows. Description Auxiliary module is not responding Auxiliary module that is configured MSP code (CRC) fault MSP high temperature Link fail...
Page 442
Appendix A CIP Objects Tacho Input Types Following sensor types are supported for connection to Tacho Signal Conditioning expansion module. Value Description TTL Signal Input NPN Proximity Switch PNP Proximity Switch Eddy Current Probe System Self-generating magnetic Probe TX Power Setup Following transducer power-supply options apply per transducer output.
Page 443
CIP Objects Appendix A TX OK Definition Following options define the source/conditions for reporting a tachometer Not OK condition. Description Outside voltage window Outside RPM window SC module fault 3…7 Reserved Bit setting of 1 defines inclusion of the specified condition, reserved bits, and non-desired configuration options are set to 0.
Appendix A CIP Objects Dynamix Tacho and Speed The Tacho and Speed Measurement Object (class 0x395) defines the configuration of tacho and speed signals as processed at main module level. Measurement Object One instance is linked to each available tachometer channel. Table 175 - Object Instances Instance ID Description...
CIP Objects Appendix A Table 177 - Instance Attributes (continued) Tacho Trigger SINT main module has 0: Positive Slope/Edge configurable edge 1: Negative detection. Rate of Change of Group of 2 configuration Speed attributes. ROC Delta Time REAL Delta Time: The time Range: 0.1…20 s between speed values Default of 0.5 s...
Page 446
Appendix A CIP Objects Tacho OK Source Selection For the main tacho sources (Bus 0, Bus 1, I/O 0 and I/O 1) a dedicated Tacho OK provision is made and is selected automatically. For the Local Tacho inputs however, it is sometimes possible to use a local logic input to provide an OK signal.
CIP Objects Appendix A Behavior The module can process two independent tacho signals from a range of sources. For 'simple' TTL signals, the main module is equipped with two local tacho inputs. Trigger threshold for these inputs is fixed at 2.5V For more complex signals, a TSCX module can be used.
Appendix A CIP Objects Dynamix Measurement The measurement alarm object (class code 0x396) defines configuration of two-stage individual measurement alarms and provides access to the associated Alarm Object alarm status. Defined, and enabled, measurement alarms can be used as input for logical alarms (voted) and/or be used as non-latching intermediate virtual alarm status.
Page 449
CIP Objects Appendix A Table 181 - Instance Attributes (continued) Alarm Form SINT Defines form of alarm. Alarm form option Alarm Type SINT Defines behavior Alarm type regarding TX OK state. options Alarm Processing SINT Defines alarm Alarm processing Mode processing mode to be options Normal, Adaptive, or...
Page 450
Appendix A CIP Objects Table 181 - Instance Attributes (continued) Range 1 - Upper REAL Defines first range area Range: 0…50000 Control Value upper limit of control value. Range 1 - Alarm REAL Defines applicable 1: in effect Multiplier alarm multiplier for disabled first range area.
Page 451
CIP Objects Appendix A Table 181 - Instance Attributes (continued) Profile mode - SINT I/O Alarm Tag Range: 0…15 Reference for Low Reference that defines No hysteresis Alert Threshold dynamic low alert support alarm threshold Profile mode - SINT I/O Alarm Tag Range: 0…15 Reference for High Reference that defines...
Appendix A CIP Objects Attribute Semantics Individual Alarm Status Individual alarm status code can represent one or more of the following conditions: • Bit 0 - Alert usage enabled • Bit 1 - Danger usage enabled • Bit 2 - Adaptive mode •...
Page 453
CIP Objects Appendix A Alarm Processing Mode The following alarm processing modes are supported per alarm output. Table 184 - Alarm Processing Mode Value Description 0x00 (0) - Normal, use of fixed alarm level 0x01 (1) - Adaptive Monitoring, allow on-board module configuration for 5 alarm level threshold sets that are linked to speed or other parameter 0x02 (2) - Profile Alarming, where the alarm profile is external from the main module...
Appendix A CIP Objects The following are examples of hysteresis: • An (over) threshold alarm of 10, hysteresis 10%, gives hysteresis threshold at 9 (10% of the threshold, away from the threshold) • An (outside) window alarm of 0 to 10, hysteresis 10%, gives hysteresis thresholds at 1 and 9 (10% of the window range, away from each threshold) •...
CIP Objects Appendix A Dynamix Voted Alarm Object This voted/complex alarm object (class object 0x397) defines the configuration of multiple input voted measurement alarms, the resulting alarm behavior, and provides access to the associated logical alarm status. Class attributes and services allow for alarm history information. Table 185 - Object Instances Instance ID Description...
Appendix A CIP Objects Class Attribute Semantics Source Selection The following sources can be identified as inputs for Trip Inhibit/Bypass and Reset functionality. Table 187 - Class Attribute - Source Selection Description Logic Input 0 - Module Hardware Digital Input Logic Input 1 - Module Hardware Digital Input Input I/O Alarm Service Request...
Page 457
CIP Objects Appendix A Table 188 - Instance Attributes (continued) Alarm Input 0 SINT Measurement Alarm Range: 1…24 instance reference that is used for input Alarm Input 1 SINT Measurement Alarm Range: 1…24 instance reference that is used for input Alarm Input 2 SINT Measurement Alarm...
Appendix A CIP Objects Attribute Semantics Voted Alarm Status Voted Alarm instance has up to three outputs that can be used (Alert, Danger, and TX OK). The Voted alarm status is bit orientated as follows, with a 'common' four bits then further sets of 4 bits for the Alert, Danger, and TX Fail outputs.
Page 459
CIP Objects Appendix A Alarm Usage The following options define the output type of the voted alarm condition. Table 190 - Alarm Usage Description Alert Danger TX Fail 3…7 Reserved 0x00 defines disabled Voted Alarm, multiple settings are allowed noting that the same voted logic is applied within and only within each output type.
Page 460
Appendix A CIP Objects To avoid that the SPM control can be left active, the module initiates the alarm threshold multiplier on a change of state of the control. It does not initiate on the state itself. The SPM action then times out after the time specified in the configuration has elapsed.
Page 461
CIP Objects Appendix A Speed Gating Source Following sources can be identified as the source of the speed gating. Table 195 - Speed Gating Source Value Description Tacho/Speed 0 Tacho/Speed 1 Factored speed from Tacho 0 Factored speed from Tacho 1 Higher Values Reserved 0x00 defines Speed gating is disabled, multiple sources not allowed.
Page 462
Appendix A CIP Objects Logic Gating Source Description Local Logic Input 0 Local Logic Input 1 Logic Gating Service Request (0) Logic Gating Service Request (1) 4…7 Reserved gate0_control in the controller output table gate1_control in the controller output table 0x00 defines Logic gating as disabled.
CIP Objects Appendix A Behavior The Voted Alarm Object provides for logical combinations of up to 4, referenced, measurement alarms (instance attributes 25...28 refer). The alarm logic scheme name (and logic description) applies to attributes in order, so that: X out of Y (where both X and Y are from 1 to 4) refers to attributes 25...28, unused attributes are ignored.
Appendix A CIP Objects Dynamix Normal CM This configures the Normal CM (Condition Monitoring) Data object (class 0x398). This data is dynamic data (TWF and FFT) which is captured as part Data Object of the Trend and Alarm and Transient*Data capabilities of the module. 'Live' data can also be requested direct from this object.
CIP Objects Appendix A Table 199 - Instance Attributes (continued) FFT Line SINT Defines the FFT line FFT resolution options Resolution resolution that is used in the Normal CM, FFTs. FFT Window SINT Definition of window FFT window options Function function for FFT signal processing.
Appendix A CIP Objects Enable A bit-wise enable for the Normal CM Data. Table 201 - Normal CM Data Description Waveform Waveform Averaging 3…7 Reserved Waveform averaging is only a valid selection if or when the Normal CM data source is set to the Alternate path and that is configured for synchronous sample generation.
Page 467
CIP Objects Appendix A Source of Speed Data Any one of the following can be identified as the speed reference for Normal CM data. Value Description Tacho/Speed 0 Tacho/Speed 1 Waveform Record Length Index Samples 1024 2048 4096 8192 Number of samples = 256 * (2^(Index)) FFT Resolution Defines the FFT line resolution that is used for the Normal CM data FFT.
Page 468
Appendix A CIP Objects FFT Window Options The following window processing options are selectable. Index FFT Window FFT Lines with Amplitudes Set to Zero 0x00 (0) Normal/Rectangular DC line only 0x01 (1) Flat-Top DC + 4 lines 0x02 (2) Hanning DC + 1 line 0x03 (3) Hamming...
Page 469
CIP Objects Appendix A The host sends the following CM Record Request Parameters as part of an 0x4C service request. Table 206 - CM Record Request Parameters (2) BufferSelect Specify the buffer to retrieve the data from: eFFT (2), eTWF (3), or eTACHO (4). The BufferSelect does not change during a session.
Page 470
Appendix A CIP Objects Channel Select Channel Reserved The Dynamix 1444 as part of an 0x4C service response returns the following. Table 208 - 0x4C Service Responses Byte Offset Structure Member Data Type Description Within Structure SessionInstance USINT The host copies the SessionInstance returned here into each subsequent CM Record Request. Up to 3 instances are supported except when reading Live Data.
Page 471
CIP Objects Appendix A The Record Type Structures are as follows. Table 209 - FFT (eFFT) Byte Offset Structure Member Data Type Description Within Structure TimestampNanoSec UDINT Subsecond accuracy. TimestampSec UDINT Seconds since 1970. SamplePeriodInSecs REAL Can be used to calculate the bandwidth for the FFT. Identifier DWORD Data source, mode, tacho source, and measurement units.
Page 472
Appendix A CIP Objects FFT and TWF Data For asynchronous data, the actual sample period is transferred (REAL format). For synchronous data, the same four bytes are used to transfer the number of samples per revolution and an indicative speed for the transferred data. Number of samples per revolution occupies the first byte, the remaining three bytes are used for a scaled speed value (speed x 100).
CIP Objects Appendix A Table 211 - Tacho (eTACHO) Byte Offset Structure Member Data Description Within Type Structure TimestampNanoSec UDINT Sub-second accuracy. TimestampSec UDINT Seconds since 1970. Reserved REAL Reserved DWORD Reserved UDINT ByteCount UDINT The size of the following array in bytes. TimingArray UDINT The array of tacho time values (24 bit, micro-second...
Page 474
Appendix A CIP Objects Normal CM Record Request - Recommendations for Network Side Implementation The data is returned in multiple packets as an array of records of size RecordSize and can be a significant amount of data depending on the extent of the data requested.
CIP Objects Appendix A Dynamix FFT Band Object The FFT Band Object (class code 0x399) defines the setup and holds the results for spectral bands that are calculated from Onboard FFT measurements. The FFT bands object provides a total 32 instances (an average of 8 per channel for a 4-channel protection module).
Appendix A CIP Objects Table 214 - Instance Attributes (continued) Data Source SINT The Module Control Object, attributes Fixed at 0 73, 80, 87, and 94, sets the data source for FFT bands. Demanded Band Frequency Limits Group of four configuration attributes. Source of Band Frequency Limits SINT Tacho related or fixed band limits in...
CIP Objects Appendix A Source of Speed Data Any one of the following can be identified as the speed reference. Table 217 - Speed Reference Value Description Tacho/Speed 0 Tacho/Speed 1 Factored speed from Tacho 0 Factored speed from Tacho 1 Higher Values Reserved Table 218 - Common Services...
Appendix A CIP Objects Table 221 - Instance Attributes (continued) Measurement Units ENGUNITS Set the Engineering units measurement options units that are based on selected data source. Associated Tacho SINT Tacho source For tacho events Source selection. Waveform Record SINT Not used Length Attribute Semantics...
Page 479
CIP Objects Appendix A Table 225 - Object Specific Services Service Implementation Service Name Description of Service Code Class Instance 0x4B Advanced CM Data This service specifies the data processing that is Request being requested. Being 'on-demand' , this service triggers that processing to take place.
Page 480
Appendix A CIP Objects The data that is sent with an Advanced CM data request is divided into two separate sections, the class section, and four instance sections. This process is similar to how EtherNet/IP classes are constructed with one class instance and multiple 'instance' instances.
Page 481
CIP Objects Appendix A Table 226 - Advanced CM Data Request Parameters (continued) Number of SINT Identical control to the control used in the Normal CM Data Averages Object (0x30A). Waveform Record SINT Defines the number of samples in the Advanced CM, waveform. Length FFT Line Resolution SINT...
Page 482
Appendix A CIP Objects Enable A bit-wise enable control, per instance/channel. Table 228 - Enable Value Description Waveform Waveform Averaging FFT Averaging 4…7 Reserved Waveform averaging is only a valid selection when waveform is enabled, the Advanced CM data source is set to the Alternate path and is configured for synchronous sample generation.
Page 483
CIP Objects Appendix A The Dynamix 1444 return the following as part of an 0x4B service response. Table 229 - 0x4B Service Responses Byte Offset Structure Member Data Type Description Within Structure Processing Time REAL Anticipated time for the requested CM data processing to be completed (seconds). For queued requests (multi-session), processing time also includes anticipated wait time.
Page 484
Appendix A CIP Objects To retrieve synchronized data, the following approach is used: • An 0x4B service is sent with Sync Data Control set to zero (any of the modules) • The module replies with Sync Data Control set to a specific value (a particular tacho event number) •...
Page 485
CIP Objects Appendix A Table 231 - SpecialRequest Description 0x4C Advanced CM Data Record Request Description SR_MAG_PHASE Set to request phase (see Phase Data on page 334) and magnitude data from an FFT buffer, otherwise just magnitude data is returned. 1 and 2 Reserved SR_FILTER_LO...
Page 486
Appendix A CIP Objects Channel Select Channel Reserved The Dynamix 1444 returns the following as part of an 0x4C Advanced CM Data Record Request. Table 232 - 0x4C Advanced CM Data Record Request Byte Offset Structure Member Data Type Description Within Structure SessionInstance USINT...
Page 487
CIP Objects Appendix A The Record Type Structures are as follows. Table 233 - FFT (eFFT) Byte Offset Structure Member Data Type Description Within Structure TimestampNanoSec UDINT Subsecond accuracy. TimestampSec UDINT Seconds since 1970. SamplePeriodInSecs REAL Time period between samples or speed and number of samples per revolution can be used to calculate the bandwidth for the FFT.
Page 488
Appendix A CIP Objects Reference the measurement tables. Table 235 - Tacho (eTACHO) Byte Offset Structure Member Data Type Description Within Structure TimestampNanoSec UDINT Subsecond accuracy. TimestampSec UDINT Seconds since 1970. Reserved REAL Reserved DWORD Reserved UDINT ByteCount UDINT The size of the following array in bytes. TimingArray UDINT The array of tacho time values (24 bit, micro-second counter).
CIP Objects Appendix A Example, where identifier lower 16 bits are 0x 0024 • 00 indicates that measurement unit is Volt • Bits 2 & 5 are set to indicate path 1 is in use and synchronous sampling is enabled (so data is based on synchronous sampling) Table 236 - 0x4D Advanced CM Data Session Reset, Service Request Byte Offset Within Structure Member...
Page 490
Appendix A CIP Objects Advanced CM Data and Record Requests - Recommendations for Network Side Implementation • DataRequest Packet • DataResponse Packet (with estimated processing time) • Wait • First RecordRequest Packet • First RecordResponse Packet The data is returned in multiple packets as an array of records of size RecordSize.
CIP Objects Appendix A Dynamix MUX Object The MUX Object (class code 0x39B) defines and controls the multiplexing capability of the main module that is based on single or multiple configurations. Up to three subchannels can be configured each based on one DSP stored configuration and each having up to four time slots for which measurement channels can be enabled in either single or parallel mode.
Appendix A CIP Objects Table 239 - Instance Attributes (continued) Time Slot 3 REAL Time Slot 3 Settling Settling Time Time Time Slot Configuration Group of 4 configuration attributes. Time Slot 0 DAQ Time Slot 0 DAQ Time Range: 1…255 Time Multiplier Multiplier Default: 1...
Page 493
CIP Objects Appendix A Table 243 - Instance Attributes Attribute Access Rule Name Data Type Description of Semantics of Attribute Values Read Time Slot Configuration Time slot channel WORD Bit-wise channel All 16 bits used enables enables for time slots 0 to 3 Time slot 0 DAQ REAL Time slot 0...
Page 494
Appendix A CIP Objects Attribute Semantics The module calculates instance attributes 2...9 to make sure that the channel pair is active long enough for valid measurements (overall, TWF, and FFT) to be made. That DAQ (data acquisition) time represents the minimum that is required.
CIP Objects Appendix A For multiplexed measurements it is possible that the available Tacho Times do not always provide full coverage for the sample data. This situation can occur when low frequency / slow speed measurements, where fewer than 16 samples per revolution and the full extent of the circular sample buffers is used.
Page 496
Appendix A CIP Objects A base switch address setting of (00) is illegal for a relay module and causes it to display a critical error (solid red Status Indicator). Table 246 - Class Attributes Attribute Access Rule NV Name Data Type Description of Attribute Semantics of Values Revision UINT...
Page 497
CIP Objects Appendix A Table 247 - Instance Attributes (continued) Relay 2 Auto Relay BYTE Configuration of relay behavior in case Relay control Control of detected fault condition, which is based on associated voted alarm. Relay 3 Auto Relay BYTE Configuration of relay behavior in case Relay control Control...
Appendix A CIP Objects Attribute Semantics Relay Module Status Each Auxiliary Relay module reports its status as part of the normal exchanges with the main module. The bit assignments are as follows. Table 248 - Relay Module Status Description Auxiliary Module Not Responding Auxiliary Module Configured MSP Code (CRC) Fault MSP High Temperature...
Page 499
CIP Objects Appendix A If the main module is not configured to expect a particular auxiliary module, then the status of that module is always reported as zero. This status applies equally to the status data obtained via an object attribute request and to the status data in the I/O data exchange.
Page 500
Appendix A CIP Objects Relay Control Bit-wise setting controlling how the relay behaves under fault circumstances. Table 249 - Relay Control Description Main Module Fault Auxiliary Module Fault Auxiliary Bus Communication Fail E/IP Communication Failure Tacho Fault Reserved Reserved Latching The status of bits 1 and 2 reflect conditions detectable by the auxiliary module itself, and the remainder rely on the main module.
Page 501
CIP Objects Appendix A Relay control (like voting logic) is implemented by the main module instructing the auxiliary module on how to set its relay outputs in any particular circumstance. However, to guard against the situation where a main module or link failure prevents proper instruction from reaching it, on detecting a communication link failure the auxiliary module sets any fail-safe relays to their alarm state (de-energized).
Page 502
Appendix A CIP Objects Relay Drive Test Enable Relay drive test enable and settings are automatic based on higher-level configuration such as Voted alarm allocations. Bits 0…3 for relays 0…3, bit value is set to 1 if the test is enabled. When enabled the test period configured in reflected in attributes 23, 24, 25, The routine relay drive circuit test applies only to fail-safe applications - where the drive can be momentarily de-energized.
CIP Objects Appendix A Dynamix Current Output The Current Output Module Object (class code 0x39D) configures the 4…20 mA current outputs of the single supported current output expansion Module Object module. This object defines the setup for the Current Output expansion module and interaction of this expansion module with main module.
Page 504
Appendix A CIP Objects NV status relates to nonvolatile storage in the auxiliary module, not the main module. Table 254 - Instance Attributes Attribute ID Access Rule NV Name Data Type Description of Attribute Semantics of Values Current Output Value REAL Provides processed current output value in Source Measurement Value...
CIP Objects Appendix A Attribute Semantics Current Module Status The auxiliary output module reports its status as part of the normal exchanges with the main module. The bit assignments are as follows. Instance ID Description Auxiliary Module Not Responding Auxiliary Module Configured MSP Code (CRC) Fault MSP High Temperature Link Fail...
Appendix A CIP Objects Although the auxiliary module is responding, it is in a non-operational state and is classed as a failure from the perspective of a Fault Relay. Table 255 - Not OK Configuration Description No Action Force Low (2.9 mA) Force High (21 mA) Table 256 - Common Services Service...
Page 507
CIP Objects Appendix A Table 258 - Class Attributes (continued) Attribute ID Access Rule Name Data Type Description of Attribute Semantics of Values NetX Firmware Build SHORT-STRING Build Date (ASCII string) for example, length 0x0B 56, 65, 70, 20, 31, 37 Sep 17 20, 32, 30, 31, 34 2014...
Page 508
Appendix A CIP Objects Table 258 - Class Attributes (continued) Attribute ID Access Rule Name Data Type Description of Attribute Semantics of Values Measurement Units ENGUNITS Measurement units Line Resolution SINT Fixed at 1600 lines Window Function SINT Definition of window Window function used.
CIP Objects Appendix A Table 258 - Class Attributes (continued) Attribute ID Access Rule Name Data Type Description of Attribute Semantics of Values Window Function SINT Definition of window Window function used. Number of Averages SINT FFT averaging. Averages Line Value Detection/Scaling SINT Allows line/bin values to 0: Peak be returned scaled as Peak,...
Page 510
Appendix A CIP Objects Note the following: • The switching process does not change the underlying configuration • As a tacho source 'switch' has been implemented, both tacho signals appear OK • Bit 23 of the Channel/TX/Speed, Status DWORD 4 flags that a tacho source has been actively switched.
Page 512
Appendix A CIP Objects Opto Output Source An index that allows for source selection. Table 262 - Opto Output Source Description 1…13 Voted Alarm Instance 1…13 Output Type: Alert 14…16 Reserved 17…29 Voted Alarm Instance 1…13 Output Type: Danger 30…32 Reserved 33…45 Voted ALARM INSTANce 1…13...
Page 513
CIP Objects Appendix A The designated opto output is inactive in the following circumstances: • OFF • No alarm • Tacho OK • Logic input open • TX OK • Module Status OK Note therefore that as inactive equals shelf state, they are non-fail-safe. For the local tacho inputs, the opto is inactive when the input signal is high (above the 2.5V threshold).
Page 514
Appendix A CIP Objects Measurement Units Actual selection of Measurement engineering units are a subset of the master engineering units list. It is based on active measurement application for the applicable measurement channel (related to sensor type and signal processing). Index FFT Resolution 0x04 (4)
CIP Objects Appendix A Identity Object The Identity Object (class code 0x01) provides identification and general information about the device. The first instance identifies the whole device. It is used for electronic keying and by applications wishing to determine what devices are on the network.
Appendix A CIP Objects Attribute Semantics Firmware Revision Identity Object instance attribute 4 (and vendor-specific attribute 102) refer directly to the netX (communication) processor firmware revision but also reflect an overall version identification for a firmware release. A breakdown of the associated Firmware Revisions included in a release is tabulated in the following table.
CIP Objects Appendix A Assembly Object The Assembly Object (class code 0x04) binds attributes of multiple objects, which allows data to or from each object to be sent or received over one connection. Assembly Objects can be used to bind input data or output data. I/O data connections are established between an Originator (O) and a Target (T) where in this case, O is the controller and T is this module.
Appendix A CIP Objects Object Specific Services The Assembly Object provides no Object specific services. Behavior The contents of the input and output assemblies are configurable by way of an Input and an Output member list that are a part of the device configuration (Refer to Dynamix Configuration Manager Object, Configuration Group 18).
Page 519
CIP Objects Appendix A Description Description Bit 1 Network Fault includes the following: • Device powered off or with no IP address configured. • Network cable not detected. • An exclusive owner connection has timed out Bit 2 Network Address Fault indicates an IP addressing conflict (address in use by another device). Both bits 1 and 2 contribute to an “E/IP Communications Fault”...
Page 520
Appendix A CIP Objects Table 274 - Transient Status Description Description Transient buffer 0 status. spare Transient buffer 1 status. Transient buffer 2 status. Transient buffer 3 status. Alarm Buffer Status Definition Buffer Free Buffer is available, ready for a transient event. Data Ready Normal Transient completed normally.
Page 521
CIP Objects Appendix A Table 275 - DSP Processor Status Description Description If bits 0, 1 and 2 are 0, the DSP is ready. A calibration time-out. Anything else, the DSP is either starting up Main module relay inhibit is active (repeat of or changing configuration.
Page 522
Appendix A CIP Objects Table 276 - Channel / Tacho / Speed Status Description Description Channel 0 Enabled. Speed 0 Enabled. Channel 1 Enabled. Speed 1 Enabled. Channel 2 Enabled. Speed 0 Faulted. Channel 3 Enabled. Speed 1 Faulted. Transducer 0 Enabled. Bit toggles on new maximum speed detected on Speed 0.
Page 523
CIP Objects Appendix A Table 278 - Relay Expansion Module 2 / Expansion Module Communications Status Description (Expansion Relay Module 2) Bit Description (Expansion Relay Module 1) Relay module not responding. If set Relay module 0 (address 1) status. disregard other bits in this group. Module is configured (so normally expected set).
Page 524
Appendix A CIP Objects Table 279 - Analog Output Module / Tacho Signal Conditioner Status Description (Analog Output Module) Description (Tacho Signal Conditioner) Analog output module not responding. If set Tacho signal conditioner module not disregard other bits in this group. responding.
Page 525
CIP Objects Appendix A Table 280 - Alarm Status 0-12 (1 for each of the 13 Alarm Status outputs) Description Description Set when any associated relay outputs & Indicates the current state of measurement light-emitting diode are set to the alarm input 0.
Page 527
CIP Objects Appendix A Output Assembly The output assembly includes a fixed 2 integer “Control” tag, of which only the first integer is used. Optionally, the Control Tag may be followed by 2, 16 or 18 REALs. Table 282 - Output Control Tag Description Description Trip (alarm) Inhibit (Bypass).
CIP Objects Appendix A File Object The File object (class code 0x37) holds the EDS (Electronic Data Sheet) file of the device. Table 285 - Object Instances Instance ID Description Class Instance of the CIP Time Sync Object0 Class Instance Module EDS file Table 286 - Class Attributes Attribute...
Page 530
Appendix A CIP Objects Attribute Semantics State 0 - Nonexistent 1 - No file loaded 2 - Fled loaded 3 - Transfer Upload Initiated 4 - Transfer Download Initiated 5 - Transfer Upload in Progress 6 - Transfer Download in Progress 7 - Storing 8...255 - Reserved Table 288 - Common Services...
CIP Objects Appendix A Time Sync Object The Time Sync Object (class code 0x43) provides a CIP interface to the IEEE 1588 Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems. This is commonly referred to as the Precision Time Protocol or PTP.
Page 532
Appendix A CIP Objects Table 292 - Instance Attributes (continued) Attribute Access Name Data Type Description of Attribute Semantics of Rule Values UINT ClockClass 0…255 (0: best) UINT TimeAccuracy Index values UINT OffsetScaledLogVariance UINT CurrentUtcOffset seconds WORD TimePropertyFlags UINT TimeSource Atomic, GPS, Radio NumberOfPorts UINT...
Page 533
CIP Objects Appendix A Table 292 - Instance Attributes (continued) Attribute Access Name Data Type Description of Attribute Semantics of Rule Values PortProfileIdentityInfo STRUCT UINT NumberOfPorts ARRAY UINT PortNumber USINT[8] PortProfileIdentity PortPhysicalAddressInfo STRUCT UINT NumberOfPorts ARRAY UINT PortNumber USINT[16] PhysicalProtocol UINT SizeOfAddress USINT[16]...
Appendix A CIP Objects Device Level Ring Object The Device Level Ring Object (class code 0x47) is part of the standard Hilscher netX100 EIP protocol stack. Before ODVA testing, this object is completed/updated in line with the latest stack released by Hilscher. This object provides the mechanism to configure a network with ring topology according to the DLR (Device Level Ring) part of the EtherNet/IP specification.
CIP Objects Appendix A Quality of Service Object The Quality of Service Object (class code 0x48) is part of the standard Hilscher netX100 EIP protocol stack. Before ODVA testing, this object is completed/updated in line with the latest stack released by Hilscher. Table 298 - Object Instances Instance Description...
Appendix A CIP Objects TCP/IP Interface Object The TCP/IP Object (class code 0xF5) is part of the auxiliary/communications processor EIP protocol stack. It holds the configuration relating to a device TCP/IP network interface. Table 302 - Object Instances Instance Description Class Instance of the TCP/IP Interface Object Instance representing active TCP/IP Interface for the main module Table 303 - Class Attributes...
CIP Objects Appendix A Table 304 - Instance Attributes (continued) Attribute Access Name Data Type Description of Semantics of Rule Attribute Values Get/Set Select ACD BOOL Address Conflict Detection Get/Set Last Conflict Detected STRUCT Structure of 35 USINT Get/Set Encapsulation Inactivity UINT Timeout in seconds Timeout...
Page 538
Appendix A CIP Objects Table 308 - Instance Attributes Attribute Access Name Data Type Description of Attribute Semantics of Rule Values Interface Speed UDINT 0x64 (100 Mbps) Interface Flags DWORD Physical Address STRUCT Array of 6 USINT values MAC ID Interface Counters STRUCT Array of 11 UDINT values...
CIP Objects Appendix A Nonvolatile Storage Object The Nonvolatile Storage Object (class code 0xA1) is a vendor-specific object that, on the Dynamix 1444, provides a means for firmware update using ControlFLASH™ software. Table 310 - Object Instances Instance ID Description NVS Class Instance Instance 1 of the NVS object (NetX firmware) Instanc2 of the NVS object (DSP firmware)
Page 540
Appendix A CIP Objects The Status attribute reports the status that is based on the state of an instance of the object. The assignment of values to ‘r; Status’ is as follows. Value Description Nothing new/no update Success on transfer Success on programming Failure on transfer Failure on programming...
CIP Objects Appendix A Common Codes and Structures Table 314 - Generic CIP Status Codes Code Name Description 0x00 (0) Success Service was successfully performed by the object specified. 0x01 (1) Connection failure A connection-related service failed along the connection path. 0x02 (2) Resource unavailable Resources are needed for the object to perform the requested service were unavailable.
Page 542
Appendix A CIP Objects Table 314 - Generic CIP Status Codes (continued) 0x1E (30) Embedded service error A vendor-specific error has been encountered. The Additional Code Field of the Error Response defines the particular error encountered. Use of this General Error Code only needs performed when none of the Error Codes that are presented in this table or within an Object Class definition accurately reflect the error.
CIP Objects Appendix A General Code Extended Description Code 0x1004 Dynamic data requests and special service requests are not allowed while the module is in Program Mode (while the module is being configured). 0x1E Embedded service error. The requested inter-processor message exchange (NetX to DSP and/or to an auxiliary module) failed to complete so the requested data cannot be returned.
Page 544
Appendix A CIP Objects Table 315 - CIP Engineering Unit List (continued) 0x2200 Displacement measurement (all forms) including vibration and position assessments. 0x2203 0x2204 micron 0x2207 0x0800 0x2B00 Vibration velocity measurement applications. 0x2B07 in./s 0x0900 mm/s Voltage measurement application types and sensor DC bias measurement for most other application types.
Page 545
CIP Objects Appendix A The left most two characters of the units ID shown in the table indicate the class from which that unit of measurement originates. The relevant CIP Standard and Custom EU Classes are listed in Table 316 Table 317.
Page 546
Appendix A CIP Objects Data Types Type Description Data BOOL Boolean 1 byte SINT Short Integer 1 byte: -128…127 Integer 2 bytes: -32768…32767 DINT Double Integer 4 bytes: -2 …2 LINT Long Integer 8 bytes: -2 …2 USINT Unsigned Short Integer 1 byte: 0…255 UINT, UINT16 Unsigned Integer...
Index Numerics dynamic measurement module calibration 292 4…20 mA output expansion module channel buffer outputs 262 outputs 263 CIP objects 317 digital outputs 262 module outputs 262 dynamix FFT band object CIP objects 475 AC measurement object CIP objects 422 advanced cm data object CIP objects 477 Ethernet link object...
Page 548
Index module installation 48 TCP/IP object mount the terminal base unit 43 CIP objects 536 terminal base configuration 45 MUX object time slot multiplier page 118 CIP objects 491 time sync object CIP objects 531 time sync page 110 nonvolatile storage object tracking filter object CIP objects 539 CIP objects 434...
Page 550
Rockwell Otomasyon Ticaret A.Ş., Kar Plaza İş Merkezi E Blok Kat:6 34752 İçerenköy, İstanbul, Tel: +90 (216) 5698400 Publication 1444-UM001D-EN-P - Allen-Bradley, Rockwell Software, and Rockwell Automation are trademarks of Rockwell Automation, Inc. 2018 Supersedes Publication 1444-UM001C-EN-P - March 2016...