Rapid Controls TDD2 User manual

TDD2 Manual February 23, 2017
Product Specification and User Manual for Transducer Display Model TDD2
The TDD2 displays position information derived from a magnetostrictive transducer ith Synchronous Serial
Interface (SSI), Start/Stop, Pulse Width Modulated (PWM), or CANbus output. Setup of units, offsets, and other
items can be accomplished via the front-panel keypad menu or a RS-232/485 interface.
Features
Supports SSI, Start/Stop, PWM, MTS multi-magnet CANbus and MTS single-magnet CANopen sensors
Multiple magnets supported hen using Start/Stop or CANbus sensors
Resolution to 5 micron for Start/Stop transducers
Capable of auto-detecting PWM, free-running PWM, and Start/Stop sensors
Capable of supporting MTS G-Series sensors
Programmable decimal point, units, scale, and resolution
Optional 5-channel programmable limit s itch, solid-state or mechanical
Optional 16-bit analog output ith programmable range
T o digital inputs allo actions such as remote zero and front panel disable
RS-232 and RS-485 serial interface for host setup and position inquiries
Removable 3.5mm Weidmuller type scre terminals for connections
Setup values stored in non-volatile EEPROM memory
Specifications
Six 0.57 inch red LED digits
Capable of displaying -199999 to 999999 ith a decimal point to the right of any character
Integral units: inches, feet, millimeters, centimeters, or meters
SSI Interface: Clock frequency 227 kHz; External Clock 500 kHz maximum
Update rate: 200 Hz; External update rate 4 kHz maximum
9600 or 19200-baud RS-232 and RS-485 serial interface
Optional five-channel programmable limit s itch ith programmable on/off points for each channel
Solid State limit s itch channels each capable of sinking 500 ma at 50V
Analog retransmission output based on position, velocity, or a forced level
Output ranges: 0-5V, 0-10V, -5-5V, -10-10V, -2.5-2.5V, -2.5-7V
Chip-select output for 3 ire SSI sensors such as rotary encoders
Input Po er: 9 to 26.4 VDC (transducer po er supply) Except RA option hich requires 20 to 26.4 VDC
Housed in 1/8 DIN metal enclosure: 3.78in ide, 1.89in high, 4.68in deep, panel cutout: 3.6in x 1.75in
Rapid Controls Inc.
Box 8390 Rapid City, SD 57709
Phone: 605-348-7688 Fax: 605-341-5496
http:// .rapidcontrols.com/ email: info@rapidcontrols.com

TDD2 Manual February 23, 2017
TDD2-LD (Lar e Di it)
TDD2-ND (No Display)
Rapid Controls Inc.
Box 8390 Rapid City, SD 57709
Phone: 605-348-7688 Fax: 605-341-5496
http:// .rapidcontrols.com/ email: info@rapidcontrols.com

Contents
1 Introduction....................................................................................................................................................1
1.1 About This Manual.................................................................................................................................1
1.2 Introducing the TDD2.............................................................................................................................1
2 Installation.....................................................................................................................................................2
2.1 Connections............................................................................................................................................2
2.2 MTS Multi-Magnet CANbus sensor requirements.................................................................................6
3 Display Operation..........................................................................................................................................7
3.1 Startup.....................................................................................................................................................7
3.2 Normal Operation...................................................................................................................................7
3.3 The Front Panel......................................................................................................................................7
3.4 Numerical Output...................................................................................................................................9
4 Display Configuration Values......................................................................................................................10
4.1 Display Settings....................................................................................................................................10
4.2 Position Settings...................................................................................................................................10
4.3 Transducer Settings .............................................................................................................................12
4.4 Digital Output Settings (Optional)........................................................................................................13
4.5 Presets...................................................................................................................................................14
4.6 Analog Output Settings.........................................................................................................................15
4.7 Digital Input Settings............................................................................................................................16
4.8 Front Panel Actions..............................................................................................................................17
4.9 Serial Settings.......................................................................................................................................18
5 Front Panel Menu Setup Items.....................................................................................................................19
5.1 Display Setup Items..............................................................................................................................20
5.2 Peak Read Setup Items.........................................................................................................................21
5.3 Position Setup Items.............................................................................................................................22
5.4 Transducer Setup Items........................................................................................................................23
5.5 Digital Output Setup Items...................................................................................................................24
5.6 Preset Setup Items.................................................................................................................................24
5.7 Analog Output Setup Items...................................................................................................................25
5.8 Digital Input Setup Items......................................................................................................................25
5.9 Front Panel Setup Items........................................................................................................................26
5.10 Serial Interface Setup Items................................................................................................................26
5.11 Save to EEPROM...............................................................................................................................26
5.12 Reset to Factory Defaults....................................................................................................................26
6 Troubleshooting...........................................................................................................................................27
7 Serial Communications................................................................................................................................28
7.1 TDD2 WinComm.................................................................................................................................28
7.2 Write protection....................................................................................................................................28
7.3 Display Settings....................................................................................................................................29
7.4 Position Settings...................................................................................................................................31
7.5 Transducer Settings..............................................................................................................................35
7.6 Analog Output Settings.........................................................................................................................39
7.7 Digital Input and Front Panel Settings..................................................................................................41
7.8 Position Queries....................................................................................................................................43
8 Optional Solid State Limit S itch ..............................................................................................................45
8.1 Features.................................................................................................................................................45
8.2 Mechanical Specifications....................................................................................................................45
8.3 Limit S itch Specifications..................................................................................................................45
8.4 Solid state limit s itch connections......................................................................................................45
8.5 Connector J1 Pin-out............................................................................................................................45
8.6 Solid state limit s itch output cautions................................................................................................45
9 Optional Electromechanical Relay Limit S itch.........................................................................................47

9.1 Features of the electromechanical relay limit s itch............................................................................47
9.2 Mechanical Specifications....................................................................................................................47
9.3 Relay Limit S itch Specifications........................................................................................................47
9.4 Relay Limit S itch Connections..........................................................................................................48
9.5 Relay Limit S itch Output Cautions:...................................................................................................48
10 Rear Panel Layout......................................................................................................................................49
11 TDD2 Panel Cutout...................................................................................................................................50
11.1 TDD2 Panel cutout Dimensions.........................................................................................................50

1
1 Introduction
1.1 About This Manual
This manual explains ho to install, configure, and operate the TDD2. It is divided into the
follo ing sections:
Installation Section 2 explains ho to install the TDD2.
Operation Section 3 describes ho the TDD2 operates.
Confi uration Section 4 explains the settings affecting the operation of the TDD2.
Section 5 sho s the front panel menu representation of the configuration items
listed in section 4.
Troubleshootin Section 6 is a troubleshooting guide.
Communications Section 7 covers communicating ith the TDD2 via the RS-232/485 interface
1.2 Introducin the TDD2
The TDD2 is a flexible transducer display capable of interfacing ith magnetostrictive transducers
employing Synchronous Serial Interface (SSI), Start/Stop, Pulse Width Modulated (PWM), or CANbus
output. A high-speed microcontroller interrogates the sensor, performs calculations to arrive at the desired
engineering units, and displays the position on the 6-digit LED display. A non-volatile EEPROM stores
configuration data hile the TDD2 is po ered off.
The front panel of the TDD2 contains 4 keypad s itches to facilitate configuration using the front
panel display. These s itches can also be used to control display operation hen not configuring the device.
An RS-232/485 interface allo s for setup and control from a host computer or PLC. Free soft are
is available to assist ith configuration from a Windo s PC.
Solid State or relay type digital output modules can be installed in the TDD2 to implement limit
s itch type functions.
TDD2-ND models do not have a front-panel display or keypad and must be configured using the RS-
232 interface.

2
2 Installation
Installation of the TDD2 consists of connecting the sensor to the rear connector, connecting po er,
and configuring the unit. Sections 3 and 4 discuss operation and configuration of the TDD2.
2.1 Connections
The TDD2 has t o connectors, a po er/transducer connector and a serial connector. The serial
connector is an RJ-45 modular connector and provides connections to the RS-232, RS-485, and CANbus
interfaces. The serial connector pinout is sho n in Table 2. The po er/transducer connector provides
connections for input po er, transducer interface as ell as the digital inputs, analog output and the
CANbus interface. The pinout of the transducer connector is sho n in Table 1.
Pin Description
1 +24V DC
2 Ground
3 Transducer Int+ / Clock+
4 Transducer Int- / Clock-
5 Transducer Gate+ / Data+
6 Transducer Gate- / Data-
7 Digital Input 0 (active lo )
8 Digital Input 1 (active lo )
9 SSI Chip Select +
10 SSI Chip Select -
11 Analog Output Common
12 Analog Output
13 Can High
14 Can Lo
Table 1: Transducer Connector
Pin Description
1 Can High
2 RS-485 TX/RX
3 RS-232 TX
4 Ground
5 Ground
6 RS-232 RX
7 RS-485 TX/RX#
8 Can Lo
Table 2: RJ45 Connector
TDD2 RJ45 Connector Pin Description PC DB9 Serial Connector
4 Gnd 5
3 RS-232 TX 2
6 RS-232 RX 3
no connect RTS – CTS 7 Jumper to 8
no connect DTR – DSR 4 Jumper to 6
Table 3: TDD2 to PC Cable
2.1.1 Communication Notes
A serial cable, part # A10603, may be purchased from Rapid Controls. This cable connects a standard DB9
serial port connection to the TDD2's RJ45 serial connector to allo RS-232 communication. Part # A10884
consists of the same cable ith a USB to RS-232 converter added.

3
RS232 communications is not recommended for distances greater than 20 feet. It is recommended that you
use RS845 for lengths greater than 20 feet. RS485 termination is required for reliable communications and
is accomplished by installing shunt jumpers horizontally across the X3 terminations. as sho n in the Rear
Panel Layout , section 11. When using multiple TDD2 modules the termination should be removed on all
but the first and the last device of the link. The TDD2 is supplied from the factory ith the termination
jumpers installed. The jumpers are sho n installed on the figure belo .
24V
GND
INT\CLK
INT\CLK#
GATE\D
GATE\D#
DIG IN 0
DIG IN 1
CSEL
CSEL#
GND
AOUT
CANH
CANL
CANH
485
232TX
GND
GND
232RX
485#
CANL
485
Term
RS485 Termi atio Jumpers
Show co ected
TDD2-R
Rapid Co trols I c
F1 F2
Termination jumpers
2.1.2 4-20 mA Output Option
J2-1: Current source output
J2-2: Field + Current source voltage (15 to 24 VDC) in current mode
J2-3: Ground
Connections for 4-20 MA option
4-20 ma
load
15 to 24V
DC Field
Supply
+
Current Out -
Field V In -
Gnd -
J2
1
2
3
-

4
2.1.3 Connections for PWM Eavesdrop

5
2.1.4 Connections for Externally Interro ated SSI
When using the TDD2 ith an SSI sensor that is interrogated by another device, the SSI Clock
signals must be connected to the SSI Chip Select pins of the transducer connector. The proper connections
for an externally interrogated SSI sensor are sho n belo .
Pin Description
1 +24V DC
2 Ground
3 No Connection
4 No Connection
5SSI Data + Input
6SSI Data – Input
7 Digital Input 0
8 Digital Input 1
9SSI Clock + Input
10 SSI Clock – Input
11 Analog Output Common
12 Analog Output
13 Can High
14 Can Lo
Table 4: Sensor Connections ith Externally Interrogated SSI

6
2.2 MTS Multi-Ma net CANbus sensor requirements
MTS Multi-Magnet sensors that are used ith the TDD2 should be ordered ith the correct
number of magnets so that the factory sets the magnets parameter correctly. For all TDD2’s ith
soft are dated before Feb 18th of 2006 the sensor must be programmed at the factory ith a
Position ID of 100 and the number of magnets set to the desired value and at least 3. The serial
number must be entered correctly.
For TDD2’s ith soft are dated Feb 18 2006 or later, the TDD2 ill automatically ork ith any
node id and position id and ill reprogram the number of magnets parameter if it is less than the
desired value (Set in the ‘AGNETS' parameter in the ‘TSNDCR’ menu section) At po er on the
TDD2 scans all node id’s from 0 to 100 to find the sensor. The serial number parameter is not
required unless the node id is not ith the range of 0 to 100

7
3 Display Operation
3.1 Startup
When po er is applied, the unit ill begin ith a LED segment test, follo ed by the soft are date,
hich is displayed for 2 seconds. Next, saved configuration settings are loaded from the non-volatile
EEPROM. By default, the TDD2 attempts to detect a MTS G-Series sensor and displays “GSErIE” if one is
found (see section 4.3.1 for information on sensor auto-detection). The display then begins normal
operation: interrogating the transducer and displaying the returned position on the LED display.
3.2 Normal Operation
During normal operation, the sensor is interrogated for magnet position information once every 5-
milliseconds. The display is updated ith ne position information at the user defined display update rate.
An interactive front-panel setup menu can be entered during normal operation. Position updates
continue during use of the setup menu.
3.2.1 Error Messa es
If an error condition is detected during normal operation, an error message ill be displayed in lieu
of the position. Table 5 sho s the possible error messages.
Error Condition Displayed Error Messa e
No Error Position Displayed
Working transducer, no magnet
No transducer or magnet
Table 5: Error Messages
3.3 The Front Panel
The front panel has four
s itches labeled (left to right): ‘Shift’,
‘Right/Left’, ‘Up/Do n’, and
‘OK/Cancel’. Figure 1 sho s the layout
of the s itches. These s itches are used
for operator control of the display and
navigation of the front panel menu. The
Right/Left, Up/Do n, and OK/Cancel s itches each have t o functions, depending on hether the Shift
s itch is pressed at the same time. Error: Reference source not found6 sho s the key press resulting from
pressing the s itches ith and ithout the Shift s itch.
In this manual, a reference to a full s itch name, such as “the OK/Cancel s itch,” refers to the
s itch itself. A reference to a keypress, such as “the Do n key,” refers to the action required to activate that
key press (pressing the Shift s itch and the Up/Do n s itch).
3.3.1 Enterin the Front Panel Menu
Pressing and holding the Right/Left and Up/Do n s itches simultaneously for 2 seconds enters the
front panel menu. See section 3.3.3 for information on navigating the menu and section 4 for information on
setup items available in the front panel menu.
Ri ht/Left Up/Down OK/Cancel
Output Without Shift Right Up OK
Output With Shift Left Do n Cancel
Table 6: Shifted S itch Output
Figure 1: The Front Panel S itches

Figure 2: Editing a Floating Point Value
8
3.3.2 Front Panel Actions
The front panel s itches can be configured to perform an action hen pressed. Actions can be
configured to occur hen the Right, Left, Up, Do n, OK, or Cancel s itches are pressed momentarily or
held for 2 seconds. Section 4.8 lists the available actions.
3.3.3 Navi atin the Front Panel Menu
The front panel menu allo s setup of the configuration values listed in section 4 of this document.
Press and hold the Right/Left and Up/Do n s itches simultaneously for 2 seconds to enter the menu.
Use the Right and Left keys to navigate the items in the menu. The OK key is used to select an item,
and the Cancel key is used to go back to the previously selected item.
Most top-level items are categories containing sub-items. Pressing OK selects a category and then
displays the first sub-item. These sub-items can then be navigated using the Right and Left keys. Pressing
Cancel ill return to the list of categories. Pressing Cancel again ill exit the front panel menu.
Pressing OK hen a setup item is displayed to edit the value of that item. Instructions for editing each
type of item follo .
3.3.3.1 Editin List Items
After pressing OK, the current setting of the list item ill be displayed. Press Up and Do n to
cycle through the other options available. When the desired item is displayed, press OK to keep this setting
and return to the list of sub-items. Press Cancel at any time to abandon any changes made during this edit
and return to the list of sub-items.
3.3.3.2 Editin Inte er Items
After pressing OK, the current setting of the integer item ill be displayed. One digit ill be
blinking – this is the active digit. Pressing Left or Right ill change the current active digit. Press Up to
increment the active digit and press Do n to decrement the active digit.
3.3.3.3 Editin Floatin Point Items
After pressing OK, the current setting of the floating point item ill be displayed, ith one digit
blinking – the active digit. The value is formatted to have 6 digits before the decimal point and 5 digits after
the decimal point. The 11 digits cannot be displayed at
the same time, so only a portion of the value is sho n
at one time. The value 12.5 is sho n in Figure 2a,
here the box indicates the digits that are visible on the
display. If the active digit is not the leftmost digit of the
number, but is the leftmost digit of the display, and Left
is pressed, the digits sho n on the display ill shift to
the left. The transition bet een Figures 2a and 2b
sho s this shift to the left. Like ise, if the active digit
is not the rightmost digit of the number, is the rightmost
digit of the display, and Right is pressed, the digits on
the display ill shift to the right. The transition bet een Figures 2a and 2c sho this shift to the right.
Pressing Up ill increment the selected digit. Pressing Do n ill decrement the selected digit. If
the value is decremented belo 0, the value ill become negative.
When the desired value is displayed, press OK to keep this setting and return to the list of sub-
items. Press Cancel at any time to abandon any changes made during this edit and return to the list of sub-
items.
Note: The TDD2 stores floating point values in 32-bit IEEE format. This allows for 7 de imal
digits of pre ision. If a very large value is being edited, the smallest digits may not maintain the exa t
value entered.
3.3.3.4 Editin Hexadecimal Inte ers
The hexadecimal integers involved in configuration of the TDD2 are al ays 32-bits long, and take 8
digits to display. Because the 8 digits cannot be displayed at the same time, only a portion of the value is
sho n at one time. Shifting hich digits are displayed is the same as editing a floating-point value (see

9
section 3.3.3.3), and is performed by pressing Left or Right hen the active digit is the left or rightmost
digit of the display.
Pressing Up ill increment the selected digit and pressing Do n ill decrement the selected digit.
When the desired value is displayed, press OK to keep this setting and return to the list of sub-items.
Press Cancel at any time to abandon any changes made during this edit and return to the list of sub-items.
3.4 Numerical Output
The position of a single magnet is determined by Equation 1. This is the formula used hen the
display mode is set to single. For more information on the possible display modes, see section 4.2.7,
Display Mode.
MSH OOODSRCP
Equation 1: Calculation of position for a single magnet
Where:
P is the displayed position in units
C is the ra count received from the sensor
R is the resolution of one count from the sensor in units (calculated automatically from the
gradient for Start/Stop and PWM sensors)
S is the scale
D is +1 if the direction sense is positive, and –1 if the direction sense is negative
OH is the hard offset
OS is the soft offset
And
OM is the offset specific to the magnet
When t o magnet positions are used to determine the displayed position (relative or gap mode; see
section 4.2.7), the individual magnet positions are determined by Equation 1, and are combined according
to Equation 2 (relative mode) and Equation 3 (gap mode).
RDF PPP
Equation 2: Calculation of position in relative mode
GGF PPP 1
Equation 3: Calculation of position in gap mode
Where
PF is the final displayed position that is based on t o magnet positions
PD is the calculated position of the displayed magnet (as determined by Equation 1)
PR is the calculated position of the reference magnet (as determined by Equation 1)
PG+1 is the calculated position of the magnet numbered one higher than the gap (see Equation 1)
PG is the calculated position of the magnet ith the same number as the gap (see Equation 1)

10
4 Display Confi uration Values
The TDD2 stores the displays configuration values in a non-volatile EEPROM. Values that are
changed via the front panel menu are not saved to the EEPROM until the user specifically requests they be
saved (see section 5.11). Zeroing the display (sections 4.7 and 4.8) ill save the offset values to the
EEPROM immediately.
The display has a large set of parameters controlling its operation. The follo ing is a
comprehensive list of settings, by category. For information on changing these settings via the front panel,
see section 3.34.9.1. For information on changing these settings via the RS-232/485 interface, see section
7.
4.1 Display Settin s
The follo ing setup items affect ho the unit displays position values. These settings do not change
the operation of the TDD2 other than the appearance of the displayed value.
4.1.1 Decimal Places
The number of digits displayed after the decimal point can be configured to a value bet een 0 and
5. By default, 3 digits are displayed after the decimal point.
4.1.2 Display Update Rate
The display can be configured to update at a user-configured rate. This value can vary bet een 1
and 60 Hz. By default, the display is updated 25 times per second.
4.1.3 Leadin Zeros Fla
The display can be configured to display or hide leading zeros. This option is either ON or OFF.
By default, leading zeros are not displayed.
4.1.4 Fractional Display Mode
The display can be configured to output the displayed value as a hole number and fraction
instead of displaying a decimal representation. This allo s the operator to monitor position change using
familiar units, such as 32nds of an inch. When fractional display mode is enabled, the numerator of a fraction
is displayed after the decimal point. The denominator is not displayed – it is assumed to be kno n by the
operator. Possible denominators are 2, 4, 8, 16, 32, 64, 128, 256, or 512.
The de imal pla es configuration item controls the idth of the displayed numerator. By default, 3
digits are used for the numerator display.
4.1.5 Peak Read Display Mode
The display can be configured to track and display the largest or smallest value received from the
sensor. This value can be reset to the current position at any time via serial command, button press, or
digital input activation.
4.2 Position Settin s
The follo ing setup items affect ho the TDD2 calculates the displayed position from the sensor
output.
4.2.1 Units
The display provides ith the follo ing units: inches, feet, millimeters, centimeters, and meters. If
another unit choice is desired, it may be derived from one of the five basic units by using a scale value.
Changing the current units setting ill affect most floating-point configuration values of the
TDD2. This can be used to enter values in alternate units. Simply select the alternate units, change one or
more settings, and change the units back to the normally desired units setting. The configuration value
changed ill automatically be converted to the ne units.
The default unit is inches.

11
4.2.2 Resolution
The resolution of the sensor is the value of one ra count (see section 3.4). Match the entered
resolution ith the resolution of the SSI or CANbus sensor as programmed at the factory. If the sensor
resolution is given in different units than you ish to use for display, it is possible to change the units
temporarily hile entering the resolution – this can be helpful hen entering a resolution in mm but
displaying position in inches. The default resolution is 0.005 mm (0.000197 inches).
4.2.3 Scale
The position data from the sensor is multiplied by the scale before it is used (see section 3.4). This
feature can be used to display position in units that are not natively supported by the TDD2, such as feet or
meters. The default scale is 1.0.
4.2.4 Hard Offset
The hard offset is subtracted from the position before it is displayed (see section 3.4). This value
can be used to correct a constant error in position or to “zero” the display. To “zero” the display manually,
set the offset to 0.0, move the magnet to the desired zero location, and set the offset to the position
displayed at that point. The same display zeroing effect can be achieved directly from the front panel (see
section 4.8). The default offset is 0.0 units.
4.2.5 Soft Offset
An additional offset is subtracted from the position before it is displayed (see section 3.4). This
value is never saved to the EEPROM. It is intended to allo the operator to zero the display ithout
removing an offset that is preconfigured.
4.2.6 Direction Sense
Position information from the transducer is treated as increasing from zero if the direction sense is
positive. If the direction sense is negative, position information from the transducer is treated as decreasing
from zero. More information on ho the direction sense mathematically effects the displayed position can
be found in section 3.4.
For example, ith a positive direction sense, a ra position of 5000 counts read from the
transducer is interpreted as +5000; ith a negative direction sense it is interpreted as –5000.
Combining a negative direction sense and an offset allo s the operator to reverse the physical
locations of the smallest and largest positions. For example, if the maximum position output from the
transducer is 20.0 inches, setting the offset to –20.0 inches and the direction sense to negative ill cause the
display to read 20.0 inches here it initially read 0.0 inches, and to decrease to 0.0 inches at the point here
it initially read 20.0 inches.
The default direction sense is positive.
4.2.7 Display Mode
The display mode controls hat position is displayed. The simplest and default display mode is
single mode. In single mode, the position of a specific magnet ith respect to the head of the transducer is
sho n. The other t o display modes, Gap and Relative, display the position bet een t o magnets.
In Single mode, the position of the displayed magnet is displayed.
Gap mode displays the distance bet een to adjacent magnets, selected ith the displayed gap
configuration value. Gap 1 sho s the distance from magnet 1 to magnet 2. Gap 2 sho s the distance from
magnet 2 to magnet 3.
Relative mode displays the distance bet een t o magnets, the displayed magnet and the referen e
magnet.
See section 3.4 for information on ho the displayed position is calculated.
4.2.8 Displayed Ma net
When the display mode is set to single, the position of the displayed magnet is sho n. If the
display mode is set to relative, the position of the reference magnet is subtracted from the displayed magnet.

12
4.2.9 Displayed Gap
The displayed gap is used hen the display mode is set to gap, and indicates an adjacent set of
magnets. Examples: Gap 1 is the distance bet een magnets 1 and 2, Gap 4 is the distance bet een magnets
4 and 5.
4.2.10 Sin le-Ma net Fallback
If the display mode is set to Gap or Relative, the display ill normally sho a no magnet error if
only 1 magnet is detected. Ho ever, changing the Single-Magnet Fallback setting to 'Yes' ill cause the
TDD2 to act as if the display mode as set to Single hen only one magnet is present.
4.2.11 Reference Ma net
The position of the reference magnet is subtracted from the position of the displayed magnet in
relative mode. In any other display mode, this has no effect.
4.2.12 Per Ma net Offsets
Each magnet can have a unique offset, in addition to the shared hard and soft offsets. See section
3.4 for information on ho position is calculated.
4.3 Transducer Settin s
Transducer settings configure the interface to the sensor.
4.3.1 Transducer Auto-Detection
The TDD2 supports three auto-detection modes: G-Series, Standard, and Off. The G-Series auto-
detection is able to detect MTS G-Series transducers. At startup, the TDD2 ill automatically detect if a G-
Series transducer is attached and obtain the transducer type (Start/Stop, PWM), gradient, and number of
recirculations directly from the sensor. If a G-Series sensor is not detected, operation ill continue as if the
auto-detection mode as set to none.
The Standard auto-detection is able to detect non-G-Series PWM and Start/Stop protocol
transducers. At startup or hen no transducer is detected, the TDD2 ill detect and change the transducer
type setting to the type of transducer attached. The position ill then display normally. If the TDD2 loses
connection to the sensor, auto-detecting ill begin again.
Setting auto-detection to Off disables the auto-detection features of the TDD2.
Parameters changed due to auto-detection are not saved automatically, and if it is desired to retain
the settings (i.e. if auto-detection ill be turned off), they must be saved manually. The default auto-
detection mode is G-Series, but ill not hinder normal operation if a G-Series transducer is not found.
4.3.2 Transducer Type
The transducer type is the type of sensor that is currently being interrogated. The TDD2 can
support PWM, Start/Stop, MTS CANbus protocol, SSI Binary, SSI Gray Code, and externally interrogated
SSI binary output sensors. SSI Binary transducers output position data in binary format ith the most
significant bit first. SSI Gray code transducers output position information using a binary reflected Gray
code in hich all adjacent numbers differ by only one bit. The default transducer type is SSI Binary.
4.3.3 Number of Ma nets
CANbus and Start/Stop transducers can return position information for more than one magnet. For
these types of sensors, the number of magnets configuration value determines the expected number of
magnets on the transducer. For other types of sensors, this value should be set to 1. The default number of
magnets is 1.
4.3.4 SSI Word Len th
If a SSI sensor is selected, the number of bits of data transferred from the sensor can be
configured. Most magnetostrictive transducers provide 24 or 25 bits of position information, but values
from 8 to 32 bits are supported by the TDD2. If this number is not set correctly, the apparent resolution of
the sensor ill be halved for each bit that is ignored; the resolution ill appear to double for each bit that is
interpreted by the TDD2 but not output by the sensor. The default ord length is 24 bits.

13
4.3.5 SSI Error Value and Error Mask
SSI sensors from different manufacturers can have different ays of indicating an error condition
(usually a “no magnet” error). Because only one type of data (the position) can be returned from a SSI
sensors, the sensor indicates an error by varying some aspect of the position data it returns.
The SSI Error Value and Error Mask combine to provide versatile SSI error condition detection.
The ra position data retrieved from the sensor is bit- ise ANDed ith the SSI Error Mask and compared
to the SSI Error Value. If the masked position is equal to the Error Value, a missing magnet condition is
reported (see section 3.2.1). Only least-significant bits of the SSI Error Value are used for this comparison.
The number of bits defined by the SSI Word Length (section 4.3.4) are compared to the SSI Error Value;
the remaining bits of the SSI Error Value are ignored.
Examples:
The most common value for SSI sensors to output in the event of an error is 0. To detect this value,
the error output mask is set to FFFFFFFFh, and the error output is set to 00000000h. This setting ill report
an error only hen a position of 0 is returned from the sensor. This is the default setting for the SSI Error
Value and Error Mask.
Another common error condition output is to set a certain bit of the position output active hen an
error occurs. If a sensor sets bit 21 (the 22nd bit) active hen an error occurs, both the error output mask and
the error output value are set to 00200000h. This setting ill report an error anytime bit 21 is active,
regardless of the state of the other data bits.
4.3.6 Gradient
When using a PWM or Start/Stop transducer, the gradient must be programmed into the TDD. The
gradient is a measurement of the speed of the sonic pulse ithin the transducer aveguide and is printed on
the can of the transducer. Failure to enter this value ill cause incorrect position display.
4.3.7 Start/Stop Holdoff Period
A Start/Stop transducer returns one pulse per magnet installed on the transducer. The minimum
time that must elapse before the first pulse is received can be configured. If you are orking ith a non-
standard null and are seeing a “No Magnet” error hen the magnet is moved close to the head of the
transducer, lo er this value. The default holdoff period is 20ms.
4.3.8 CANbus Baud Rate
The CANbus interface can be configured to operate at 125, 250, 500 or 1000 kb/s. The default
baud rate is 500kbps.
4.3.9 CANbus Transducer Serial Number
A CANbus transducer’s serial number is used to identify the transducer. This number must be
entered before a CANbus transducer can be communicated ith.
4.3.10 Plausibility Filterin
Plausibility filtering ill detect values far outside the normal range of valid positions and hide them.
This allo s the TDD2 to display stable positions from sensors that occasionally return bad data. A setting
of zero ill disable plausibility filtering. For values greater than zero, a position is considered invalid if it is
more than 100 times the setting different than the previous reading. For example, a setting of 100 ill cause
readings more than 10,000 counts different than the previous reading to be considered invalid. The default
plausibility filter level is 50.
4.3.11 SSI Shift Ri ht (TNSDCR → SSISHR )
The output data ord can be shifted right before it is used. This can be used to isolate the sensor
data if the least significant bits of the SSI data ord are flags or other undesired information. By default the
data ord is shifted by 0 bits (no shifting occurs). Shifting right by n bits is equivalent to dividing the data
ord by 2n and truncating the result to be an integer.

14
4.3.12 SSI Clock Frequency (TNSDCR → SSISPD )
The TDD2 ill output an SSI clock ith a frequency of 178kHz by default. This speed is slo
enough to accommodate most cabling situations, but hen using a very long cable it may be necessary to
use a slo er SSI clock. The SSI clock speed can be reduced to 100kHz, 75kHz, 50kHz, or 40kHz.
4.4 Di ital Output Settin s (Optional)
The Digital Outputs menu item ( ) ill only appear if a 1- or 5-channel limit s itch
daughter board is installed in the TDD2. When this menu appears, the digital outputs (limit s itch outputs)
of the TDD2 can be configured to turn on and off based on the displayed position or one of the magnets in a
multi-magnet system. Each of the five outputs is configured independently. Each output has a lo position
bound and a high position bound, hich delineate the position range here the output is active. Each output
can be configured to be active hen the selected position source is inside the bounds or hen the selected
position source is outside the bounds.
A position is considered inside the position bounds hen the position is equal to or greater than the
smaller position bound and less than or equal to the larger position bound. A position is considered to be
outside the bounds hen the position is less than the smaller position bound or greater than the larger
position bound.
4.4.1 Di ital Output Lower Bound (one per di ital output)
Each digital output has a lo er bound that defines one side of the range of positions here the
output ill be active. The “Lo er” bound is the smaller position of the t o bounds. A position that is
greater than or equal to the lo er bound and less than or equal to the upper bound ill be considered inside
the position range for the digital output.
4.4.2 Di ital Output Upper Bound (one per di ital output)
Each digital output has an upper bound that defines one side of the range of positions here the
output ill be active. The “Upper” bound is the larger position of the t o bounds. A position that is less
than or equal to the upper bound and greater than or equal to the lo er bound ill be considered inside the
position range for the digital output.
4.4.3 Di ital Output Position Source (one per di ital output)
Each digital output has a position source setting that defines the source of the positions that ill be
compared ith the position bounds. The position source can either be the displayed position (ho ever the
currently displayed position is determined), or the position from a particular magnet in a multiple-magnet
configuration. The position source setting can be set to an integer from 0 to 15. A value of 0 indicates that
this digital output ill be based on the displayed position. A value of 1 to 15 causes the digital output to be
controlled by the position of magnet 1 to 15. All applicable offsets and scaling is performed for any position
used for the digital output calculations.
PS Value Controllin position
0 Displayed position
1 Magnet 1
2 Magnet 2
3 Magnet 3
4 Magnet 4
5 Magnet 5
6 Magnet 6
7 Magnet 7
8 Magnet 8
9 Magnet 9
10 Magnet 10
11 Magnet 11
12 Magnet 12
13 Magnet 13

15
14 Magnet 14
15 Magnet 15
4.4.4 Di ital Output Active Fla
Each digital output can be configured to be active hen the position is inside the bounds or outside
the bounds. If the active flag is set to ‘INSIDE’, the output ill be active hen positions are inside the
bounds. If the active flag is set to ‘OUTSIDE’, the output ill be active hen positions are outside the
bounds.
4.5 Presets
Four Preset registers are provided, that can be accessed by special functions of the TDD2 display.
Each preset is a floating point value ith units. The Preset registers can be loaded or read depending on the
action. Internal functions can perform math on the presets or use the presets as inputs to mathematical
functions. See sections 4.7 and 4.8 for more information.
4.6 Analo Output Settin s
The analog output of the TDD2 can be configured to follo the velocity or position. It can also be
forced to a desired level. Analog options are only available on TDD2 models containing analog output
hard are.
4.6.1 Volta e Ran e
The TDD2 can be set to output analog voltages in several ranges: 0 to 5V, 0 to 10V, -5 to 5V, -10
to 10V, -2.5 to 2.5V, and -2.5 to 7V. The default range is 0 to 10V.
4.6.2 Analo Source Data
The analog output subsystem can be controlled by several sources of data. The output can be
forced to a certain level, the output can be based on the current displayed position, or the output can be
based on the current velocity.
When position is used as the source data, the analog output voltage ill be based on the displayed
position ithin a range (see section 4.6.4), beginning at the analog start position (see section 4.6.3).
If the analog source data is velocity, the output voltage is 50% of maximum hen the velocity is 0
units/second. The output voltage ill be at maximum hen the velocity is equal to the analog range (see
section 4.6.4), and the voltage ill be at the minimum then the velocity equal to minus analog range.
4.6.3 Analo Start
When the analog output is controlled by position information, this value is the position here
analog voltage ill be the minimum. Any position smaller than this value ill also result in minimum
analog voltage.
When the analog output is controlled by velocity information, this value is the velocity here
analog voltage ill be at the midpoint bet een the minimum and maximum.
This setting has no effect hen the analog source is forced.
4.6.4 Analo Range
The analog range controls the range the analog output spans. It is valid hen the analog output
data source is position or velocity, although the meaning is slightly different.
When the analog source data is position, the analog range is the number of units bet een the
analog start and the position causing maximum analog output. For example, if the analog output voltage
range is 0-10V, analog start is 5 inches, and analog range is 10 inches, then a position of 5 inches ould
cause an output of 0V, a position of 10 inches ould cause an output of 5V, and a position of 15 inches
ould cause an output of 10V.
When the analog source data is velocity, the analog range is the number of units per second of
velocity that causes the minimum or maximum voltage to be output (recall that 0.0 units/second results in
50% of maximum voltage). For example, if the analog range is 20 and the voltage range is –10 to 10V, a
velocity of –10 units/second ould result in a voltage of –5V and a velocity of 15 units/second ould result
in a voltage of 7.5V.

16
This setting has no effect hen the analog source data is forced.
4.6.5 Force Percenta e
When the analog source data is set to forced, the analog output voltage is controlled by the force
percentage configuration value. It indicates the percentage of analog full scale to output. For example, if the
analog output range is –10 to 10V, a force percentage of 35.4 ill cause an output voltage of -2.92V.
This setting has no effect hen the analog source data is position or velocity.
This manual suits for next models
2
Table of contents