Model 2100 DLS Users guide

Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
Digital Level Sensor
Model 2100
User’s Guide
Siemens Energy, Inc.
Oil & Gas Solutions
10730 Telge Road
Houston, Texas 77095
USA
Document No. SEI-OG-DLS-001
Page 1 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
Table of Contents
1
DESCRIPTION:.................................................................................................................................................. 3
2
COMMUNICATIONS: ...................................................................................................................................... 3
3
WIRING CONNECTIONS:............................................................................................................................... 3
4
INSTALLATION:............................................................................................................................................... 3
5
TESTING AND TROUBLESHOOTING: ........................................................................................................ 4
6
DIGITAL LEVEL SENSOR PROTOCOL: ..................................................................................................... 5
6.1




6.2













6.3











6.4
Command syntax:......................................................................................................................................... 5
Report Level and Temperature:.................................................................................................................... 5
Report Level and Temperature Continuously (diagnostic): ......................................................................... 6
Report 4-20mA output level (Note: Available in version 3.09 and higher versions). ................................... 6
Report Temperature only: ............................................................................................................................ 7
Configuration Commands: ........................................................................................................................... 7
Assign Unit Number: .................................................................................................................................... 7
Set Baud Rate: .............................................................................................................................................. 7
Set Number of Floats:................................................................................................................................... 8
Set Level Offset:............................................................................................................................................ 8
Set Level Offsets for Individual Floats: ........................................................................................................ 8
Set Temperature Offset:................................................................................................................................ 9
Set Multiple Temperature Sensor Offsets: .................................................................................................... 9
Set Receive to Transmit delay: ..................................................................................................................... 9
Set 4-20mA Poll Period:............................................................................................................................. 10
Set 4-20mA Minimum (4mA) Range: .......................................................................................................... 10
Set 4-20mA Maximum (20mA) Range: ....................................................................................................... 10
Set the Level Error setting (Available in version 3.09 and higher):........................................................... 11
Set the Modbus 16 bit, 32 bit floating point mode (Available in version 3.09 and higher): ....................... 11
Configuration Request Commands:............................................................................................................ 12
Report Number of Floats:........................................................................................................................... 12
Report Level Offsets: .................................................................................................................................. 12
Report Temperature Offset:........................................................................................................................ 12
Report Multiple Temperature Offsets:........................................................................................................ 13
Report Switch Distance: ............................................................................................................................. 13
Report Total Switches:................................................................................................................................ 13
Report Receive to Transmit delay: ............................................................................................................. 13
Report 4-20mA Configuration:................................................................................................................... 14
Report Serial Number:................................................................................................................................ 14
Report the Level Error setting (Available in version 3.09 and higher): ..................................................... 14
Report the Modbus 16 bit, 32 bit mode (Available in version 3.09 and higher): ....................................... 15
Modbus Registry Map (Version 3.12) ........................................................................................................ 15
7
MODEL 2100 DLS SPECIFICATIONS ......................................................................................................... 19
8
PART NUMBERING SYSTEM ...................................................................................................................... 24
9
CONTACT INFORMATION .......................................................................................................................... 25
Document No. SEI-OG-DLS-001
Page 2 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
1
DESCRIPTION:
The Model 2100 Digital Level Sensor is a solid-state device that measures and reports fluids level and
temperatures in storage tanks. It is called a digital sensor because it reports the information in a serial bit
stream. The sensor uses a float imbedded with magnets to sense the top of a fluid level (s). There is a
temperature sensor mounted inside the tube one-foot from the bottom. When the sensor is polled for data,
a series of microprocessors read and determine the position of the float or floats along the sensor tube.
The main microprocessor then calculates the level and temperature and returns the data in a serial
stream.
2
COMMUNICATIONS:
The serial communication protocol is RS485 2-wire or 4-wire, field selectable via a jumper on the fuse
board. The baud rate is set to 9600, N, 8, 1. In 4-wire mode, one pair of wires is used strictly for
transmitting and another pair is for receiving. For 2-wire mode, only one pair of wires is needed for both
transmit and receive. Two wires are needed for the power supply, so 4-wire communications require a 3pair cable, while 2-wire requires a 2-pair cable.
3
WIRING CONNECTIONS:
The sensor requires a power supply of 5.6 to 18 volts DC. To connect the sensor communication lines to
the telemetry equipment, connect the sensor data receive to the RTU data transmit and the sensors data
transmit to the RTU data receive. The voltage supply can be connected to a switched output so power is
applied only during sensor polling.
4
INSTALLATION:
To install the sensor, follow the simple steps below while referring to the assembly diagram in Figure 1:
1. For stainless steel square tube Sensors, install the 2-inch hub sensor-grip and a reducer for the
tank port size that is to be used. Slide this assembly on to the bottom of the tube. Go to Step 3
2. For round fibreglass tube sensors, install a reducer for the tank port size that is used on the tank.
The reducer should be fed up the sensor tube and screwed onto the sensor cord grip fixed to the
top of the sensor. Be careful tightening the cord grip and reducer so as not to damage the sensor.
Loosen the cord grip and slide the assembly as far up the sensor as it will go. Hand-tighten it at
this point. Reattach the upper hose clamp around the sensor tube at the top of the side strip.
3. Slide the float up on to the sensor. The white strip on the side of the sensor tube must match up
with the white mark on the float. On round fiberglass tubes, the white mark will line up on the
ridge.
4. Install the float stop at the bottom of the sensor tube.
5. Carefully insert the bottom end of the sensor into the tank top port and lower the sensor slowly
into the tank. Be careful with the float so it does not hang up on the port edge.
Document No. SEI-OG-DLS-001
Page 3 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
CAUTION: DO NOT drop the sensor into the tank.
The sensor contains many glass reed switches and a sharp impact will break them.
6. When the sensor end is resting on the tank bottom, slide the reducer/sensor-mount assembly
down to the tank port and tighten it into the port. Tighten the sensor mount tight enough so the
sensor cannot rotate by hand.
7. Unscrew the round side cover from the sensor top housing and feed the signal cable through cord
grip on the side of the sensor top. Unplug the gray, 6-position connector from the internal fuse
board. Make sure power is off before proceeding. Using the white depressor tool, install the six
wires (4-wire communication) or four wires (2- wire communication) as directed in the connection
(hook-up) diagram in Figure 2.
8. Plug-in the connector and replace the side cover.
5
TESTING AND TROUBLESHOOTING:
If the sensor fails to respond or does not report an accurate level, several things could be at fault. See the
list of symptoms below for help in diagnosing the problem.

Sensor does not respond:
Sensor is new and recently installed:
o The sensor wiring is incorrect: Check with sensor connection (hook-up) diagram.
o Wrong baud rate: (Factory default is 9600)
o Wrong protocol: (Factory default is N81)
o There is insufficient voltage: The sensor needs at least 5.6 VDC.
Sensor is has been in service for some time but is not working:
o There are corroded connections or damaged cables.
o Blown fuse or shorted suppressor on the barrier board (if equipped). Check the fuses with
a continuity tester.
o Blown fuse or shorted suppressor on the internal fuse board. Check the fuses with a
continuity tester.
o There is possible damage to sensor electronics.

Sensor sends inaccurate level or temperature:
o
o

An incorrect level or temperature offset is programmed into sensor, RTU or host.
An incorrect number of floats are programmed. Check the sensor protocol list to
reprogram the sensor with the correct information.
Sensor sends temperature but not level:
o
o
If the sensor reports error code 1, the float is not on the sensor in the correct orientation.
The white mark on the float must be on top of the strip on the side of the sensor.
An incorrect number of floats are programmed. Check the sensor protocol command list
to reprogram the sensor with the correct information.
Document No. SEI-OG-DLS-001
Page 4 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
6
6.1
DIGITAL LEVEL SENSOR PROTOCOL:






Command syntax:
Uppercase characters denote littorals in the command and response streams.
Lowercase characters represent data fields in the command and response streams. Further
explanation of data field structure is provided as necessary with each command.
All commands are terminated with carriage return <cr>.
All responses are terminated with Ccccc (cccc=16 bit CRC field in hexadecimal) followed by a
carriage return linefeed pair <cr><lf>. All alpha hexadecimal characters are lower case.
The prefix to all commands and responses is Uuu where uu is the unit number (00-31). The unit
number is the identity of the level sensor to which a command is addressed or which generates
the response. ‘*’ may be used as a wild card character for either digit in the unit number field ‘uu’.
The responding level sensor will always convert wildcard characters to the actual unit number.
Commands, which modify a level sensor configuration, always return the command string and
‘OK’ if successful. ‘EEerr’ replaces ‘OK’ if there is a problem storing the configuration data in the
level sensor EEPROM.
Data Request Commands:

Report Level and Temperature:
Uuu?
where uu is a 2 digit unit number from 00 to 31( “*” may be used as a wildcard for either digit )
Note: Do Not use the wildcard “**” if connected to more than one level sensor.
Response: UuuDlll.llFtttEeeeeWwwww
where uu = unit number
lll.ll = level in inches (repeated for sensors with 2 floats)
ttt = temperature in degrees F
eeee = error number
0 = No errors
1= No float detected
2 = One float is out of range on a two-float sensor
3 = Too many groups
4 = (reserved)
5 = Transient to slave processor for level failed
6 = Transient to slave processor for temperature failed
7 = Receive from slave processor of level failed
8 = Receive from slave processor of temperature failed
9 = No slave processors responding
Note: If errors 5 through 9 occur, the sensor should be returned for repair.
Document No. SEI-OG-DLS-001
Page 5 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
wwww = warning number
0 = No warnings
1 = Possible level degradation
2 = Possible temperature degradation. Under normal circumstances the warning
field in 0. It will display 1 if the sensor is configured for two floats, and only
one group of switches is detected (i.e., only one flat is present or both floats
are abutted)
Note: The number of decimal places in a data field implies nothing about the accuracy of the data,
i.e., levels are not accurate to 0.01 inches.

Report Level and Temperature Continuously (diagnostic):
Uuu??
Response: Same as above, except continuously.
Note: The unit must be powered down before it will respond to other commands.

Report 4-20mA output level (Note: Available in version 3.09 and higher versions).
Uuu?M
Response: UuuMhhhhEeeeeWwwww
Where
uu = unit number
hhhh = hex value 0x0000-0xFFFF
eeee = error number
0 = No errors
1= No float detected
2 = One float is out of range on a two-float sensor
3 = Too many groups
4 = (reserved)
5 = Transient to slave processor for level failed
6 = Transient to slave processor for temperature failed
7 = Receive from slave processor of level failed
8 = Receive from slave processor of temperature failed
9 = No slave processors responding
Note: If errors 5 through 9 occur, the sensor should be returned for repair.
Document No. SEI-OG-DLS-001
Page 6 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
wwww = warning number (0 means “No warnings”)
0 = No warnings
1 = Possible level degradation
2 = Possible temperature degradation

Report Temperature only:
Uuu?T
Response: UuuFxxEeeeeWwwww
6.2
Configuration Commands:

Assign Unit Number:
UuuNnn
Where
uu = unit number (from 00 to 31)
nn = new unit number
Note: Unit number 00 is not valid in Modbus RTU mode
Response: UuuNOK
Where
uu = newly assigned unit number

Set Baud Rate:
UuuBbbbb[b][pds]
Where
bbbb[b] = 1200, 9600,14400,19200,38400, or 57600 (9600 is default)
pds = parity, data length, stop bits (pds optional)
N81
E71 (default)
O71
Example for programming Unit 00 to 9600 E 7 1 would be U00B9600E71
Document No. SEI-OG-DLS-001
Page 7 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
Note: It is not necessary to power down the Model 2100 before this command takes effect.
The Model 1000 must have power cycled for this command to take effect.
Response: UnnBOK

Set Number of Floats:
UuuFn
Where
uu = unit number
n = float number (1 or 2)
Response: UuuFOK

Set Level Offset:
UuuLOsllll
Sets the offset for the level sensor
Where
uu = unit number
sIIlI = sign and offset with two implied decimal places
Note: The accuracy of large (90.00+) offsets is limited to +/- 0.02 level units. If two floats, assigns
the same offset to both
Response: UuuOLOK

Set Level Offsets for Individual Floats:
UuuL[1|T]Oslll.ll
Sets the top float offset.
Example of setting top level offset for Unit 00 to 2.25 inches - U00L1O2.25
UuuL[2|B]Oslll.ll
Sets the bottom float offset. (Dual Float Sensor only)
Example of setting bottom level offset for water interface to 1.75 inches - U00L2O1.75
Where
uu = unit number
Document No. SEI-OG-DLS-001
Page 8 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
slll.ll = sign and offset with two implied decimal places.
The Plus (+) sign is assumed.
The Minus (-) must precede the offset value if required.
If no decimal places are required, then you do not need to add to value
Note: "O" in the command is the letter O and not the number zero
Note: The accuracy of large (90.00+) offsets is limited to +/- 0.02 level units
Response: UuuLOOK

Set Temperature Offset:
UuuOFsoo
Where
uu = unit number
soo = -99 to 99 (optional sign)
Response: UuuOFOK

Set Multiple Temperature Sensor Offsets:
UuuTnOso.o
Where
uu = unit number
n = temperature sensor identifier (1-8, 1 is at top)
so.o = -9.9 to 9.9 degrees (optional sign)
Response: UuuTnOOK

Set Receive to Transmit delay:
UuuRmmm
Where
uu = unit number
Document No. SEI-OG-DLS-001
Page 9 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
mmm = milliseconds (50 to 250). The default is 127ms
Response: UuuROK

Set 4-20mA Poll Period:
UuuMPpppp
Where
uu = unit number
pppp = seconds (Default is 30 seconds)
Response: UuuMPOK
NOTE: Poll Periods less than 20 seconds may shorten the life expectancy of the 4/20mA
converter board. The relay (which power cycles the sensor to reduce power consumption) is good
for 10,000,000 cycles.

Set 4-20mA Minimum (4mA) Range:
UuuMINmm.mm
Where
uu = unit number
mm.mm = level for 4mA output (Default is 00.00)
Response: UuuMINOK

Set 4-20mA Maximum (20mA) Range:
UuuMAXmmm.mm
Where
uu = unit number
mmm.mm = level for 20mA output in inches (Default is the sensor maximum range)
Example: For 20 foot long sensors = 240.00
Response: UuuMAXOK
Document No. SEI-OG-DLS-001
Page 10 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05

Set the Level Error setting (Available in version 3.09 and higher):
UuuSETERRx
Where
uu = unit number
x = 0 will set the level error report to be 999.99. This is the default setting.
x = 1 will set the level error report to be 000.00.
Response: UuuSETERROK

Set the Modbus 16 bit, 32 bit floating point mode (Available in version 3.09 and higher):
UuuIFxxxx
Where
uu = unit number
xxxx = 1007 will set the 16 bit mode. This is the default setting.
xxxx = 1008 will set the 32 bit floating point mode.
Response: UuuIFOK
Document No. SEI-OG-DLS-001
Page 11 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
6.3
Configuration Request Commands:

Report Number of Floats:
UuuF?
Response: UuuFn
Where
uu = unit number
n = number of floats (1 or 2).

Report Level Offsets:
UuuLO?
Response: UuuL1Osnn.nnL2Osnn.nn
Where
uu = unit number
snn.nn = sign and offset with two implied decimal places

Report Temperature Offset:
UuuOF?
Response: UuuOFsff
Where
uu = unit number
s = sign
ff = temperature offset (in degrees F)
Document No. SEI-OG-DLS-001
Page 12 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05

Report Multiple Temperature Offsets:
UuuTO?
Response: UuuTnOso.o…..= TnOsn.n repeated for additional temperature sensors
Where
uu = unit number
n = temperature sensor (1-8, 1 is top sensor)
s = sign
o.o= temperature offset.

Report Switch Distance:
UuuD?
Response: UuuDd
Where
uu = unit number
d = distance between switches as integral tenths of an inch (e.g., 5 = 0.5 inches)

Report Total Switches:
UuuS?
Response: UuuSssss
Where
uu = unit number
ssss = total number of switches in the sensor

Report Receive to Transmit delay:
UuuR?
Response: UuuRmmm
Where
uu = unit number
mmm = delay in milliseconds
Document No. SEI-OG-DLS-001
Page 13 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05

Report 4-20mA Configuration:
UuuMC?
Response: UuuPppppL1_4MAll.ll_20MAhhh.hh
Where
uu = unit number
Ppppp = Polling period in seconds
L1 = Data source is top float
_4MAll.ll = Level to output 4 mA
_20MAhhh.hh = Level to output 20 mA

Report Serial Number:
UuuSN?
Response: UuuSNxxxxxxx
Where
uu = unit number
xxxxxxxx = Serial number.

Report the Level Error setting (Available in version 3.09 and higher):
UuuSETERR?
Response: UuuSETERR=x
Where
uu = unit number
x = 0 is set for level error report to be 999.99. This is the default setting.
x = 1 is set for level error report to be 000.00.
Document No. SEI-OG-DLS-001
Page 14 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05

Report the Modbus 16 bit, 32 bit mode (Available in version 3.09 and higher):
UuuIF?
Response: UuuIF=x
Where
uu = unit number
x = 0 is set for 16 bit mode. This is the default setting.
x = 1 is set for 32 bit floating point mode.
6.4
Modbus Registry Map (Version 3.13)
Write functions are given in Table 6.1. The read only functions in the holding registry are
referenced in Table 6.2. The sensor warnings codes are provided in Table 6.3 and the error
codes are given in Table 6.4.
Document No. SEI-OG-DLS-001
Page 15 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
Table 6.1 Read/Write Registers
Description
Register
Address
Assign Sensor unit number
Select 16 bits unsigned integer (0)
or 32 bits floating point (1) for
registers that hold top float, bottom
float, and temperature
Set baud rate (1200, 9600,
14400,19200,38400 or 57600)
Set parity: 78 (N) = No parity
69 (O) = Odd parity
69 (E) = Even parity
Set data bits: 8
Set stop bits: 1
Rx to Tx delay [ms]: 50 to 250
Set number of floats: 1 or 2
Level error report: 0 or 1
K factor x 100: 10 to 1000 bls/in
Top level offset x 100: -9999 to
9999
Bottom level offset x 100: -9999 to
9999
Temperature offset1 x 10: -99 to 99
Temperature offset2 x 10: -99 to 99
Temperature offset2 x 10: -99 to 99
Temperature offset4 x 10: -99 to 99
Temperature offset5 x 10: -99 to 99
Temperature offset6 x 10: -99 to 99
Temperature offset7 x 10: -99 to 99
Temperature offset8 x 10: -99 to 99
Serial number high
Serial number medium high
Serial number medium low
Serial number low
Version number
40107
40108
106
107
No.
Reg.
1
1
Notes
Integer Type
Default value is 1
Factory setting: 16
bits unassigned
integer (see Note
for advanced users
Factory setting: 9600
16 bits Unsigned
16 bits Unsigned
40109
108
1
40110
109
1
Factory setting: 78
(N)
16 bits Unsigned
40111
40112
40113
40114
40115
40116
40117
110
111
112
113
114
115
116
1
1
1
1
1
1
1
Factory setting: 8
Factory setting: 1
Factory setting: 127
Factory setting: 1
Factory setting: 0
Factory setting: 167
Factory setting: 0
16 bits Unsigned
16 bits Unsigned
16 bits Unsigned
16 bits Unsigned
16 bits Unsigned
16 bits Unsigned
16 bits Signed
40118
117
1
Factory setting: 0
16 bits Signed
40119
40120
40121
40122
40123
40124
40125
40126
40127
40128
40129
40130
40131
118
119
120
121
122
123
124
125
126
127
128
129
130
1
1
1
1
1
1
1
1
1
1
1
1
1
16 bits Signed
16 bits Signed
16 bits Signed
16 bits Signed
16 bits Signed
16 bits Signed
16 bits Signed
16 bits Signed
16 bits Unsigned
16 bits Unsigned
16 bits Unsigned
16 bits Unsigned
16 bits Unsigned
Number of modules: 1 to 8
Number of switches
Switch distance x 10: 5 or 10
Number of temperature sensors
40132
40133
40134
40135
131
132
133
134
1
1
1
Factory setting: 0
Factory setting: 0
Factory setting: 0
Factory setting: 0
Factory setting: 0
Factory setting: 0
Factory setting: 0
Factory setting: 0
Read only
Read only
Read only
Read only
Factory setting: 10
Read only
Read only
Read only
Read only
Read only
16 bits Unsigned
16 bits Unsigned
16 bits Unsigned
16 bits Unsigned
16 bits Unsigned
Notes for advanced users: Writing 1007 at register address 107 will set register 107 to “0’”, and will set
the device registers that hold top float, bottom float and temperature to 16 bits unsigned integer. Writing
1008 at register address 107 will set register 107 to “1”, and will set the device registers that hold the top
float, bottom float and temperature to 32 bits floating point format. Reading register 107 will return “0” for
16 bits and “1” for floating point format.
Document No. SEI-OG-DLS-001
Page 16 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
Table 6.2 Holding Registers
Sensor Unit Number 01
Register
Address
Float 1 (Top Float)
Float 2 (Bottom Float)
Oil level in Tank (top to bottom)
Total volume (top level x K factor)
Oil volume (top level – bottom level
x K factor)
Water volume (bottom level x K
factor
Temperature1
Temperature2
Temperature3
Temperature4
Temperature5
Temperature6
Temperature7
Temperature8
Temperature8
Battery voltage
Error register
Warnings register
43991
43992
43993
43994
43995
3990
3991
3992
3993
3994
No.
Reg.
1
1
1
1
1
43996
3995
1
43997
43998
43999
43400
43401
43402
43403
43404
43404
43405
43406
43407
3996
3997
3998
3999
4000
4001
4002
4003
4003
4004
4005
4006
1
1
1
1
1
1
1
1
1
1
1
1
Document No. SEI-OG-DLS-001
Page 17 of 25
Notes
Type
Total Fluid Level
Water interface level
Units = bbls
Units = bbls
16 bits Unsigned
integer
or
32 bits Floating
Point
= 100 for 16 bits
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
Table 6.3 Warning Codes
Binary Value
Bit 0
Bit 1
Warning
Code
0
1
2
Indication
No warnings
Possible level degradation
Possible level degradation due to level
Table 6.4 Error Codes
Binary Value
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Bit 8
Error
Code
0
1
2
4
8
16
32
64
128
256
Document No. SEI-OG-DLS-001
Indication
No errors
Can’t resolve level reading or no float is detected
One float is out of range on a two float sensor
Two many groups
Not used
Transmit to slave processor for level failed
Transmit to slave processor for temperature failed
Receive from slave processor for level failed
Receive from slave processor for temperature failed
No slave processor responding
Page 18 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
7
MODEL 2100 DLS SPECIFICATIONS
Measurement length
 Available from 2 to 35 feet in length
Tubing material
 316L stainless steel: standard
o 18 gauge: standard
o 14 gauge: optional
 Fiberglass: optional
Float




NYTROPHYL stainless steel
One used for single liquid
Two used for water interface
Designed to fit though a 3 inch NPT female tank port
Level measurement increments and accuracy
 ¼ inch resolution
 +/- 1/8 inch accuracy
Operating temperature range
 -40° C to +85° C
Temperature measurement
 First sensor 12 inches from bottom
 Up to 8 temperature sensors available with desired spacing: optional
 +/- 1.5° C accuracy
Power requirements
 5.6 VDC to 18 VDC
Power consumption
 15mA nominal
 20mA maximum
Pressure
 15 psi: standard
 Higher pressure ratings available as custom orders
Communication
 RS485
o Two- or four-wire communications
o Baud rate and parity programmable (up to 57600 baud)
 4-20mA signal available when connected to digital-to-analog converter board
 Wireless capable
Document No. SEI-OG-DLS-001
Page 19 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
Protocol
 Modbus RTU 16 bit unsigned integer*
 Modbus RTU 32 bit floating point*
 Serial data via ASCII
*Note Modbus RTU available in version 3.10 and higher.
Wiring
 Two-wire communication: two twisted pair, (16-18 AWG) recommended
 Four-wire communication: three twisted pair, (16-18 AWG) recommended
Classification
 Class 1, Div 1, Group D Hazardous Locations (when connected to an approved intrinsically safe
barrier board)
Certification
 ANSI/UL-913
 CAN/CSA C22, No. 157
Document No. SEI-OG-DLS-001
Page 20 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
Figure 7.1 Model 2100 Digital Level Sensor
Document No. SEI-OG-DLS-001
Page 21 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
Figure 7.2 DLS Assembly Diagram
Document No. SEI-OG-DLS-001
Page 22 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
Figure 7.3 DLS Connection Diagram
Document No. SEI-OG-DLS-001
Page 23 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
8
PART NUMBERING SYSTEM
The sample in Figure 3 is a the part number for a 20 ft sensor with ¼ inch resolution, one temperature
sensor, and a single float going into a tank with a 4 inch port and being wired up as two-wire RS485.
Figure 8.1 DLS Part Numbering System
In addition to the information provided within the part number, other information is need when ordering
1. Total Tube Length: Default is Measurement length plus 18 inches.
Note: If installing in a dome-top tank, like a fiberglass tank, you will need to add one foot to the
length of measurement to accommodate the extra height the dome adds.
2. Baud Rate and Parity desired: Default is 9600, N, 8, 1. If other baud rate and parity are
required please specify
3. Unit Numbers Required: If ordering more than one sensor for a location you may have
the level sensors pre-addressed with the required unit numbers prior to shipment for the tanks
on that location. Example: If there are 3 tanks on one location, then specify that the level
sensors be addressed U01, UO2 and U03. Alternate numbering sequences my be chosen. If
no unit numbers are specified than default will be Unit 01
Document No. SEI-OG-DLS-001
Page 24 of 25
© Siemens AG 2011
Digital Level Sensor
Model 2100
User’s Guide
Version – 2011.05
9
CONTACT INFORMATION
For further information or for assistance, please contact:
Siemens Energy, Inc.
Oil & Gas Solutions
10730 Telge Road
Houston, TX 77095
Phone: +1 (888) 856-4528 or +1 (281) 856-4530
Email: [email protected]
Web: www.siemens.com/energy/dls
Document No. SEI-OG-DLS-001
Page 25 of 25
© Siemens AG 2011