0% found this document useful (0 votes)
150 views79 pages

550791J MG Manual

manual de la serie MG

Uploaded by

diego fuentes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
150 views79 pages

550791J MG Manual

manual de la serie MG

Uploaded by

diego fuentes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 79

Level Plus ®

®
Liquid-Level Sensors
SENSORS
With Temposonics® Technology
M-Series Model MG
Digital Transmitter 550791J

Operation and Installation Manual

All specifications are subject to change. Contact MTS for specifications


and engineering drawings that are critical to your application. Drawings
contained in this document are for reference only. Go to
http://www.mtssensors.com for the latest support documentation.
PREFACE
Contact Information

INFORMATION
Contact and support information

CONTACT
General: Office Hours (EST):
Tel.: +1-919-677-0100 Monday - Thursday: 8:00 a.m. to 5:00 p.m.
Fax: +1-919-677-2343 Friday: 8:00 a.m. to 4:00 p.m.
e-mail: sensorsinfo@mts.com
http://www.mtssensors.com Remittance Address:
MTS Systems Corporation
Mailing and Shipping Address: Sensors Division
MTS Systems Corporation NW 5872
Sensors Division P.O. Box 1450
3001 Sheldon Dr. Minneapolis, MN USA
Cary, NC USA 55486-5872
27513
Quote and Contract Terms & Conditions:
Customer Service: The parties expressly agree that the purchase and use of Material and/
Tel.: +1-800-457-6620 or Services from MTS Sensors Division are subject to MTS’ Terms and
Fax: +1-800-943-1145 Conditions, in effect as of the date of this document, which are located at
e-mail: orders@mts.com http://www.mtssensors.com/fileadmin/media/pdfs/
Terms_and_Conditions.pdf and are incorporated by reference into this
Technical Support and Applications: and any ensuing contract. Printed Terms and Conditions can be
24 Hour Emergency Technical provided upon request by emailing info@mtssensors.com or if you
Support Tel.: +1-800-633-7609 e- prefer, go to http://www.mtssensors.com/index and click the
mail: levelplus@mts.com Quote/Contract Terms and Conditions link at the bottom of the page to
download the PDF.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J M-


MTS Sensors i Series Model MG Digital Transmitter - Contact and Support Information
PRFACE
Reference Information
Notices used in this manual
This manual contains notices to highlight specific information as follows:
Notes:
These notices provide important tips, guidance, or advice.
Important:
These notices provide information that might help you avoid inconvenient or problem situations.
PREFACE

Attention:
These notices indicate possible damage to programs, devices, or data. An attention notice
is placed just before the instruction or situation in which damage could occur.
Caution:
These notices indicate situations that can be potentially hazardous to you. A Caution notice
is placed just before a description of a potentially hazardous procedure, step, or situation.

Related publications
The following publications are listed below by part number followed by description and are available in Adobe Acrobat Portable
Document Format (PDF) at http://www.mtssensors.com/

550784 - Product Specification, Level Plus M-Series Digital


551103 - Product Specification, Level Plus M-Series Floats and Accessories
551104 - Component Replacement Guide
550907 - Application Datasheet Rigid
550908 - Application Datasheet Sanitary
550909 - Application Datasheet 7/8” Flex

For information about safe work procedures, refer to the following documentation:
National Electric Code ANSI/NFPA 70
CSA C22.1 Canadian Electrical Code

How this manual is organized


1.0 “Introduction”, provides an overview of the manual.
2.0 “Terms and Definitions”, provides definitions of terms used in this manual
3.0 “Product Overview”, gives an overall product description for the Level Plus liquid-level transmitter, its
specifications, use, output, and electronics.
4.0 “Installation and Mounting”, provides detailed installation and mounting information.
5.0 “Electrical Connections and Wiring Procedures”, provides Engineering specifications and wiring diagrams to
assist in the installation process.
6.0 “Maintenance and Field Service”, provides guidelines for general float maintenance and procedures required
for replacing the M-Series electronic module or level transmitter.
7.0 “Troubleshooting” , provides a list of symptoms, their possible cause and the action to be taken when
troubleshooting the transmitter.
8.0 “Quick Start-Up Guide, (Modbus and DDA)”, provides a list of steps to quickly set up your Modbus or DDA output.
9.0 “Modbus Interface”, provides information to communicate via the Modbus RTU protocol.
10.0 “Foundation™ fieldbus Interface”, provides information to communicate via the F oundation™ fieldbus protocol.
11.0 “DDA Protocol”, provides the DDA hardware and software environment overviews.
12.0 “Product Certification” provides comprehensive listings of agency approvals and standards, agency controlled
drawings and applicable protocols.

Getting information, help, and service


You can get the latest ordering information and software updates by visiting www.mtssensors.com
website General contact information, shipping and office hours are available on page i.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


M-Series Model MG Digital Transmitter - Preface, Reference Information ii MTS Sensors
Preface
Table of Contents
Preface
Contact information................................................................. i 5.2.1 Point-to-point ................................................................ 5.0
General.................................................................................. I 5.2.2 Bus with spurs................................................................ 5.0
Mailing and shipping address ............................................... i 5.2.3 Tree ................................................................................ 5.0
Customer service .................................................................. i 5.2.4 Daisy chain .................................................................... 5.0
Technical support and applications ....................................... i 5.3 Recommended cable types ........................... 5.1
Office Hours ......................................................................... i 5.3.1 Cable recommendation for Modbus and DDA ................ 5.1
Remittance address .............................................................. i 5.3.2 Cable recommendation for FOUNDATION™ fieldbus........ 5.1
Quote and contract terms and conditions.............................. i 5.4 Electrical conduit installation ......................... 5.1

OF
Reference information............................................................. ii 5.5 Grounding ................................................ 5.2
Notices used in this manual.................................................. ii

CONTENTS
Related publications.............................................................. ii Section 6

TABLE
How this manual is organized................................................ ii 6.0 Maintenance and field service ........................ 6.0
Getting information, help, and service................................... ii 6.1 General maintenance and field service
Section 1 requirements ............................................ 6.0
6.1.1 Float maintenance .......................................................... 6.0
1.0 Introduction .............................................. 1.0 6.1.2 Field service ................................................................... 6.0
1.1 Public web site support portal ........................ 1.0 6.1.3 Service / RMA policy ..................................................... 6.0

Section 2 Section 7
2.0 Terms and definitions .................................. 2.0 7.0 Troubleshooting.......................................... 7.0
7.1 Troubleshooting procedures.............................................. 7.0
Section 3
3.0 Product overview ....................................... 3.0 Section 8
Features.................................................................................... 3.0 8.0 Quick start-up guide (Modbus and DDA) ............ 8.0
Applications.............................................................................. 3.0 8.1 Before you begin ............................................................... 8.0
Industries................................................................................. 3.0 8.1.1 Quick start-up procedure ............................................... 8.0
3.1 Components.............................................. 3.0
3.1.1 Housings........................................................................ 3.0 Section 9
3.1.2 Outer pipe configurations .............................................. 3.1 9.0 Modbus interface ....................................... 9.0
3.1.3 Floats ............................................................................. 3.2 9.1 Modbus RTU protocol .................................. 9.0
3.1.4 Internal electronics......................................................... 3.2 9.1.1 Modbus implementation ................................................ 9.0
3.1.5 Accessories ................................................................... 3.2
9.1.2 Modbus function codes ................................................ 9.0
3.2 Theory of operation..................................... 3.2 9.1.3 Device Modbus register maps ....................................... 9.1
3.3 Accuracy.................................................. 3.2
9.1.4 Special/Advanced diagnostic register maps ................... 9.5
3.4 Warranty.................................................. 3.2
9.1.5 How units are used ........................................................ 9.5
3.5 Level Plus M-Series Model MG model number 9.1.6 Modbus register MAP note references ......................... 9.5
identification.............................................. 3.3 9.2 Formulas used in volume calculation for (Modbus
3.6 Level Plus M-Series Model MG transmitter
output only) .............................................. 9.9
specifications............................................. 3.4
9.2.1 API table information .................................................... 9.10
Section 4 9.3 Installing the M-Series digital setup software . . . 9.11
9.4 Setting up and calibrating the M-Series Model MG
4.0 Installation and mounting ............................. 4.0
4.1 Storage ................................................... 4.0 digital transmitter ....................................... 9.11
4.2 Stilling wells and guide poles ........................ 4.0 9.4.1 Data from device tab ..................................................... 9.11
9.4.2 Volume Calculations tab ................................................ 9.13
4.3 Installation................................................ 4.0
4.3.1 Rigid probes................................................................... 4.0 Section 10
4.3.2 Flexible probe ................................................................. 4.1
4.4 Mounting ................................................. 4.2 10.0 FOUNDATION™ fieldbus interface ...................10.0
4.4.1 Threaded flange mounting.............................................. 4.2 10.1 FOUNDATIONTM fieldbus overview ......................... 10.0
4.4.2 Welded flange mounting ................................................ 4.2 10.2 Device description ........................................... 10.0
4.4.3 Sanitary tri-clamp mounting .......................................... 4.3 10.3 Transducer block ............................................. 10.0
10.4 Analog input function blocks ............................... 10.3
Section 5 10.4 Resource block ............................................... 10.3
5.0 Electrical connections and wiring procedures ..... 5.0 10.5 LAS/Back-up LAS ............................................. 10.3
5.1 Safety recommendations for installing the Level Plus 10.7 Setup and calibration ........................................ 10.4
M-Series Model MG transmitter ...................... 5.0 10.8 FOUNDATIONTM fieldbus handheld menu tree ........... 10.5
5.2 Industrial topologies ................................... 5.0

Level Plus® Liquid-Level Sensors Operation / Installation Manual


MTS Sensors iii 550791 J M-Series Model MG Digital Transmitter - Table of Contents
Preface Table of Contents

Section 11
11.0 DDA Interface ......................................... 11.0
11.1 DDA protocol .......................................... 11.0
11.2 Hardware and software environments ............. 11.0
11.2.1 DDA command decoder examples ............................. 11.1
11.3 DDA/Host computer communication protocol .. 11.1
11.3.1 Network protocol/TIming considerations .................. 11.3
11.4 DDA command definitions
(includes protocol information) ...................... 11.4
11.4.1 Special control commands ......................................... 11.4
OF

11.4.2 Level commands ........................................................ 11.5


11.4.3 Temperature commands ............................................ 11.5
CONTENTS

11.4.4 Multiple output commands ........................................ 11.6


TABLE

11.4.5 High-level memory read commands .......................... 11.7


11.4.6 High-level memory writing commands ...................... 11.8
11.4.7 Diagnostic/Special command set - DDA commands .. 11.10
11.4.8 DDA Error codes ........................................................ 11.10
11.5 DDA Interface.................................................. 11.11
11.6 Level Plus M-Series digital setup software installation,
setup and calibration ......................................... 11.11
11.6.1 Data from device tab parameters ............................... 11.11

Section 12
12.0 Agency approvals .............................................12.0
12.1 FM/CSA ........................................................12.0
12.2 ATEX ............................................................12.0
12,3 NEPSI ...........................................................12.0
12.4 Entity parameters ............................................12.0
12.5 Electrical connections and wiring procedures ........... 12.1
12.6 Agency controlled installation drawings ..................12.1
12.6.1 FM/CSA Controlled installation drawings for Modbus
and DDA ................................................................................12.1
12.6.2 FM/CSA Controlled installation drawings for
FOUNDATIONTM fieldbus .......................................................... 12.5

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 iv MTS Sensors
J M-Series Model MG Digital Transmitter - Table of Contents
SECTION 1
Introduction
1.0 Introduction
MTS is recognized as the pioneer, innovator and leader in magnetostrictive sensing. The new Level Plus ® M-Series transmitter design
represents a continuation of our on-going effort to provide effective, innovative and reliable products to the Liquid Level marketplace.

This manual will provide the following information about the Level Plus M-Series Model MG digital transmitter:

• Manual introduction
• Terms and definitions
• Product overview
• Installation and mounting
• Electrical connections and wiring procedures
• Maintenance and field service
• Troubleshooting
• Quick start-up guide (Modbus and DDA)
• Modbus interface
• FOUNDATION™ fieldbus interface
• DDA interface
• Product certification

1.1 Public website support portal

Visit our Support portal at http://www.mtssensors.com for:


• Building Level Plus M-Series model numbers
• Latest documentation releases
• Detailed ordering information

SECTION
• Latest software updates

All specifications are subject to change. Contact MTS for specifications and
engineering drawings that are critical to your application. Drawings contained
in this document are for reference only. Go to http://www.mtssensors.com for
the latest support documentation.
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
1.0 M-Series Model MG Digital Transmitter - Introduction
Section 1 Introduction
SECTION 1

(End of Section. This page is left blank intentionally)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Introduction 1.1
SECTION 2
Terms and Definitions
Terms and Definitions I
(6A) Heavy Oils – ‘Generalized Crude Oils’, Correction of Volume to Interface –Noun; The measurement of the level of one
60 °F Against API Gravity. liquid when that liquid is below another liquid.

(6B) Light Oils – ‘Generalized Products’, Correction of Volume to Interface –Adj.; The Software Graphical User Interface (GUI) that
60 °F Against API Gravity. allows the user to access software protocols (DDA, MODBUS).

(6C) Chemical – ‘Volume Correction Factors (VCF)’ for M


individual and special applications, volume correction to 60
°F against thermal expansion coefficients. Mass – The property of a body that causes it to have weight in a
gravitational field, calculated by density at the reference temperature
(6C Mod) – An adjustable temperature reference for defining VCF.
multiplied by the volume correction factor (Density * VCF).

A MODBUS - A serial communications protocol published by Modicon


in 1979 for use with its programmable logic controllers (PLCs).
API Gravity – The measure of how heavy or light a petroleum It has become a de facto standard communications protocol
liquid is compared to water. Allowable values are 0 to 100 in industry, and is now the most commonly available means
degrees API for (6A) and 0 to 85 degrees API for (6B). of connect-ing industrial electronic devices.

D N
DDA – ‘Direct Digital Access’ – The proprietary digital protocol NEMA Type 4X – A product Enclosure intended for indoor or
developed by MTS for use in intrinsically safe areas. outdoor use primarily to provide a degree of protection against
corrosion, windblown dust and rain, splashing water, and hose-
Density – The object mass divided by the volume of an directed water; and to be undamaged by the formation of ice on the
object at a specific temperature. The Reference enclosure. They are not intended to provide protection against
Temperature value should be entered as lb / cu. ft. . conditions such as internal condensation or internal icing.

F NPT – U.S. standard defining tapered pipe threads used to


join pipes and fittings.
FOUNDATION™ fieldbus – An all digital, serial, two-way
communica-tions system that serves as the base-level network NSVP – ‘Net Standard Volume of the Product’ – The temperature
in a plant or factory automation environment. Developed and cor-rected volume for the total amount of liquid in the tank,
administered by the fieldbus FOUNDATION™. requires the transmitter to be ordered with temperature
measurement capabilities. The NSVP is calculated by multiplying
G the volume of the product liquid by a volume correction factor
based on temperature (GOVP * VCF).

SECTION 2
GOVI – ‘Gross Observed Volume of the Interface’ – The
total volume of the tank occupied by the interface liquid. The R
GOVI is only given when measuring two liquids and is
calculated by subtracting the volume of the product from the Reference Temperature – The temperature at which the density
total volume of liquid in the tank (GOVT – GOVP). measurement is given, the allowable values are 32 °F to 150 °F.

GOVP – ‘Gross Observed Volume of the Product’ – The total volume S


of the tank occupied by the product liquid. When measuring only one
liquid, it is also the total volume of liquid in the tank (GOVT). When Specific Gravity – The density ratio of a liquid to the density
measuring two liquids it is the total volume of liquid in the tank minus of water at the same conditions.
the volume of the interface liquid (GOVT – GOVI).
Sphere Radius – The internal radius of the sphere that
GOVT – ‘Total Gross Observed Volume’ – The total volume of liquid contains the liquid, the value is used to calculate the
in the tank. When measuring only one liquid it is equal to the volume volume along with the Sphere Offset.
of the product (GOVP). When measuring two liquids it is equal to the
volume of the product and interface liquids (GOVP + GOVI). Sphere Offset – An offset value that accounts for additional
volume in a sphere from non-uniform sphere geometry, the value is
GOVU – ‘Gross Observed Volume Ullage’ – the difference used to calculate the volume along with the Sphere Radius.
in volume between the working capacity of a tank and the
total volume in the tank (Working Capacity – GOVT). Strap Table – A table of measurement correlating the height
of a ves-sel to the volume that is contained at that height.
The transmitter can contain up to 100 points.
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
2.0 M-Series Model MG Digital Transmitter - Terms and Definitions
section 2 Terms and Definitions

T
TEC – ‘Thermal Expansion Coefficient’ a value correlating the change
in temperature for an object with the change in its volume. Allowable
values are 270.0 to 930.0. TEC units are in 10 E-6/Deg F.

Temperature Correction Method – One of five product correction


methods used to correct the product volume in the tank due to
changes in temperature from 60 °F including (6A, 6B, 6C, 6C Mod,
and Custom Table.

V
Volume Calculation Mode – One of two methods use to calculate
volume measurements from level measurements, including Sphere
and Strap Table.

VCF – ‘Volume Correction Factor’ – A table of measurements cor-


relating temperature points with correction factors for the liquids
expansion/contraction. The transmitter can contain up to 50 points.

W
Working Capacity – The maximum volume of liquid that the user de-
sires for their vessel to hold, typically 80% of the vessels maximum
volume before overfill.
SECTION 2

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Terms and Definitions 2.1
SECTION 3
Product Overview
3.0 Product description

The Level Plus Model MG Liquid-Level transmitter is a continuous multi-functional magnetostrictive transmitter that provides
product level, interface level, and temperature to the user via Modbus, DDA, or FOUNDATION™ Fieldbus output.
Magnetostrictive technology is one of the most accurate and repeatable level technologies available to date. MTS is the
inventor and purveyor of magnetostrictive technology and has been serving the level industry for over 30 years.

Industries Applications Features


„ Petroleum „ Tank farms „ 3-in-1 measurement
„ Liquid petroleum gas „ Terminals - Product offset
„ Pharmaceutical „ Bullet tanks - Interface offset
„ Food & beverage „ Spheres - Temperature offset
„ Chemical „ Separator tanks „ Automatic tank gauging
„ Wastewater „ Battery tanks „ 100 Point strap table
„ Storage tanks „ No scheduled maintenance or recalibration
„ API temperature corrected volumes
„ Non-linearity 0.008% F.S.
„ Field repairable
3.1 Components
The Level Plus Model MG liquid level transmitter consists of four main components; a housing, outer pipe, float, and
electronics. Varying the components of the transmitter allows the transmitter to be customized to almost any application.
3.1.1 Housings

Level Plus Model MG transmitters are available in three housing configurations; NEMA Type 4X 316L stainless steel,
explosion-proof single and dual-cavity housings as shown in Figures 3.1, 3.2 and 3.3:
123 mm (4.85 in.) dia. 123 mm (4.85 in.) dia.

81 mm
(3.19 in.)
152 mm
(6 in.)

Figure 3.1 NEMA Type 4X 316L Stainless-steel housing User supplied cable
connected to internal
terminal strips

127 mm 123 mm
(5 in.) (4.85 in.)

3/4 in. NPT


conduit access
210 mm
(8.25 in.)
121 mm max.
(4.75 in.) O.D.

Figure 3.2 Single cavity explosion-proof housing

SECTION 3
127 mm 177 mm
(5 in.) 81 mm (6.95 in.)
(3.18 in.)

210 mm
(8.25 in.)
121 mm max.
(4.75 in.) O.D.
3/4 in. NPT
conduit access

Figure 3.3 Dual cavity explosion-proof housing

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
3.0 M-Series Model MG Digital Transmitter - Product Overview
section 3 Product Overview 3.1.2 Outer pipe configurations

The outer pipe is constructed of a variety of configurations, shown below. Contact factory for other materials (such as Hastelloy C or Teflon).

3/4 in. NPT


95 mm (3.75 in.)
Adjustable fitting 48.3 mm
minimum
(1.9
in.) Typical Sanitary process connnection
Tank flange (sanitary cap)
(provided by customer)

Pipe diameter (0.625 in. dia.)


Order length Pipe diameter constructed of 316L stainless steel
16 mm (0.625 in.)
Order length

74 mm (2.9 in.) min.


Inactive zone

Tip of transmitter

Figure 3.4 5/8 in. diameter rigid outer pipe of 316L stainless steel Figure 3.5 5/8 in. diameter rigid outer pipe of polished 316L
stainless steel with sanitary process connection and end plug
1 in. NPT Adjustable
compression fitting, male

304.8 mm (12 in.)


685.8 mm (27.0 in.)

Tank
flange

Order length

Outer pipe 7/8” dia.


(316L stainless steel )
SECTION 3

76.2 mm
(3.0 in.)
inactive zone
(typical) 76.2 mm
(3.0 in.) 127 mm
(5.0 in.)

50.8 mm
(2.0 in.) Typ.

Bottom-fixing Hook Bottom-fixing Bottom-fixing Weight


Magnet

Figure 3.6 7/8 in. diameter flexible pipe of 316L stainless steel
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
M-Series Model MG Digital Transmitter - Product Overview 3.1
Product Overview section 3
3.1.3 Floats
Level Plus Model MG transmitters offer numerous floats for different For assistance with selecting a specific float for your application,
applications such as stainless steel, 3-A sanitary, hastelloy, Teflon, please contact Technical Support with the following information:
and Nitrophyl for both product level and interface level. To be able
to accurately detect the interface level there needs to be a • Specific gravity of liquid(s) being measured
difference of at least 0.05 in specific gravities between the product
• Process temperature • Process Opening Size •
and interface liquids. For detailed information about floats, refer to
the ‘Acces-sories Catalog’, MTS part number 551103. Vessel pressure

3.1.4 Internal electronics

All transmitters come with two electronic components of a sensing bottom board that differ depending on the output.
element and a board set. All sensing elements up to 300 inches (7620 A temperature sensing function is optional with the Model
mm) are rigid and greater lengths have flexible sensing elements. MG transmitter. The temperature sensing device is a digital
Flexible sensing elements are only available under 300 inches (7620 thermometer (DT) mounted inside the transmitter’s pipe as-
mm) as special orders. The board set consists of a top board and sembly. The DT is capable of an inherent accuracy of ± 0.5
°F (0.28 °C).
3.1.5 Accessories

MTS also offers a series of displays, housings, converters, and other accessories, please refer to the ‘Accessories Catalog’,
MTS part number 551103.

3.2 Theory of operation


Magnetostrictive M-Series transmitters precisely sense the position
of an external float by applying an interrogation pulse to a
waveguide medium. This current pulse causes a magnetic field to
instantly sur-round the waveguide. The magnet installed within the
float also cre-ates a magnetic field. Where the magnetic fields from
the waveguide and float intersect, a rotational force is created
(waveguide twist). This, in turn, creates a torsional-sonic pulse that
travels along the waveguide as shown in Figure 3.7.

The head of the transmitter houses the sensing circuit, which


detects the torsional-sonic pulse and converts it to an electrical
pulse. The distance from a reference point to the float is determined
by mea-suring the time interval between the initiating current pulse
and the return pulse and precisely knowing the speed of these
pulses. The time interval is converted into a level measurement.

Figure 3.7 Theory of operation


3.3 Accuracy
For magnetostrictive transmitters inherent accuracy is measured linearity of 0.008% of full scale or less than 1/16th of an inch at a
in terms of non-linearity. Non-linearity is a measurement of any length of 60 feet. MTS is able to achieve such strict tolerances by SECTION 3
imperfections in the waveguide that are reflected in the linearity of manufacturing all of its own waveguide from a proprietary alloy and
the transmitter’s output. MTS tolerances reflect a maximum non- testing 100% of all transmitters before shipping.

3.4 Warranty
All M-Series transmitters come with a two year limited warranty from
Important: the shipment date. A Return Materials Authorization (RMA) number
is required and must accompany any transmitter returns. Any unit
Contact Technical Support or Customer Service for assistance if
that was used in a process must be properly cleaned in accordance
you suspect that the transmitter is not working correctly. Technical
with OSHA standards, before it is returned to the factory. A Material
support can assist you with troubleshooting, part replacement, and
Safety Data Sheet (MSDS) must also accompany the transmitter
Returned Material Authorization (RMA) information if required. that was used in any process.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
3.2 M-Series Model MG Digital Transmitter - Product Overview
section 3 Product Overview

3.5 Level Plus M-Series Model MG transmitter number identification

Use the guide below to identify your transmitter and any installed products. The completed model number for the Level
Plus Model MG transmitter is required for sales and service.
transmitter model = M 1
m = Magnetostrictive transmitter
type = G 2
G = Digital output level transmitter
input power = A 3
a = 24 Vdc
output = 4
M = Modbus RTU T = Modbus sight glass
D = MTS DDA
F = FOUNDATION™ fieldbus S = FOUNDATION™ fieldbus sight glass
housing type = 5
3 = NEMA Type 4X, 316L stainless steel with NPT and internal C = Dual cavity (explosion-proof and intrinsically safe (IS))
terminal blocks (Intrinsically safe only)
b = Single cavity (explosion-proof and intrinsically safe) l = NEMA Type 4X, 316L with a 6-pin connector (IS only)
electronics mounting = 6
1 = Integral electronics
transmitter pipe = 7
b = Industrial end-plug with stop collar f = Sanitary, drain-in-place, no hole, DN
c = Sanitary, T-bar, TB m = Flexible with bottom fixing hook (stainless steel only)
d = Sanitary, drain-in-place, DP n = Flexible with bottom fixing weight (stainless steel only)
e = Sanitary, clean-in-place, CP p = Flexible with bottom fixing magnet (stainless steel only)
materials of construction (wetted parts) = 8
Note: contact factory for other materials
1 = 316L stainless steel a = Teflon
2 = Electropolished 316L stainless steel Ra 15 C = CRN Approved (welded flange only)
process connection type = 9
1 = NPT, Adjustable 4 = Sanitary, welded
5 = Sanitary, adjustable 6 = 150 lbs. welded RF flange
7 = 300 lbs. Welded RF flange 8 = 600 lbs. welded RF flange
X = None
process connection size = 10
A = ¾ in. (NPT Rigid pipe) B = 1 in. (NPT Flex pipe)
C = 1½ in. D = 2 in.
E = 2½ in. F = 3 in.
G = 4 in. H = 5 in. (except sanitary)
J = 6 in. X = None
TEMPERATURE (DIGITAL THERMOMETERS) = 11
0 = None 1 = One DT, 203 mm (8 in.) when order length is less than
7620 mm (300 in.), if greater than, 914 mm (36 in.)
2 = One DT, customer defined position 5 = Five DTs, evenly spaced per API
(if this option is selected, option 18 E must also be selected)
SECTION 3

6 = Five DTs, customer defined position (if this option is selected, K = Twelve DTs, evenly spaced per API
option 18 E must also be selected)
L = Twelve DTs, customer defined position (If option L is
selected, option 18E must also be selected)
unit of measurement = 12
M = Metric (millimeters) Encode length in millimeters if using metric U = US Customary (inches) Encode length in inches if ordering
(XXXXX mm) in US Customary (XXX.XX in.)
length ______ = 13-17
Order length based on unit of measurement - Rigid transmitter pipe length; 508 mm (20 in.) to 7620 mm (300 in.) and
Flexible transmitter pipe length; 3050 mm (120 in.) to 18288 mm (720 in.)
special = 18
s = Standard product e = Engineering special
(not affecting agency controlled parts or features)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Product Overview 3.3
Product Overview section 3
3.6 M-Series Model MG transmitter specifications

Parameters Specifications Parameters Specifications


LEVEL OUTPUT Safety approvals FM/CSA: Explosion-proof
Measured FOUNDATION™ Class I, Groups B, C and D
fieldbus: Class II, Groups E, F and G
variable: Product level and interface level
Division 1, NEMA Type 4X
Output: Modbus RTU, DDA or FOUNDATION™ Models: Explosion-proof housing required
fieldbus FM/CSA: Intrinsically safe pending
Full range: Flexible transmitter: 3050 mm (120 in.) to ATEX: Intrinsically safe pending
18288 mm (720 in.) • § calibration
Rigid transmitter: 508 mm (20 in.) to
7620 mm (300 in.) • § Zero adjust Anywhere within the active length, No field
Sanitary transmitter: 508 mm (20 in.) to range: adjustment is required
7620 mm (300 in.) • § Span adjust 152 mm (6 in.) from zero point
Non-linearity: 0.008% F.S. or 1.46 mm (1/16 in.)* range:
Hysteresis: 0.002% F.S. or 0.366 mm (0.01 in.)* environmental
(any direction) Sealing: O-ring sealed for outdoor use
Resolution: Up to 0.025 mm (0.001 in.) (NEMA Type 4X)
Time constant: 1-3 second (typical) Humidity: 0 to 100% relative humidity
Temperature output Operating Electronics:
Measured Average and multi-point temperature temperatures: -40 °C (-40 °F) to 71 °C (160 °F)
Sensing element:
variable: Up to 12 Modbus ∞
-40 °C (-40 °F) to 125 °C (257 °F) ◊
Up to 5, DDA and FOUNDATION™ fieldbus Temperature element:
Temperature ±0.28 °C (±0.5 °F) -40 °C (-40 °F) to 105 °C (221 °F) ◊
accuracy:
Vessel pressure: Dependent on float pressure rating (18.7
Computed Gross volume bar (275 psi) max. - flexible outer pipe) ‡
variables Net volume
(Modbus / Mass Materials Wetted parts: 316L stainless steel †
FOUNDATION™ (wetted parts): Non-wetted parts: 316L SS, Epoxy coated
Alarms
fieldbus): aluminum
electronics field installation
Input voltage Modbus and DDA: Length 508 mm (20 in.) to 18288 mm (720 in.)
range: 10.5 to 30.1 Vdc, 28 Vdc maximum for I.S. (excluding
ATEX approval housing):
FOUNDATION™ fieldbus: Housing Single chamber enclosure:
9 to 32 Vdc bus powered dimensions: 127 mm (5 in.) by 123 mm (4.85 in.).
Reverse polarity Series diode 121 mm (4.75 in.) O.D.
protection: Dual chamber enclosure:
Lightning/ Stage 1: line-to-ground surge suppres- 127 mm (5 in.) by 177 mm (6.95 in.).
Transient sors; IEC 61000-4-5 121 mm (4.75 in.) O.D.
protection: Stage 2: line-to-line and line-to-ground NEMA Type 4X enclosure:
transient suppressors; IEC 61000-4-4 81 mm (3.2 in.) by 123 mm (4.85 in.)
Mounting: Rigid pipe: 3/4 in. NPT adjustable fitting
Safety approvals: FM/CSA: Explosion-proof
Modbus and DDA Class I, Groups B, C and D Flexible pipe: 1 in. NPT adjustable fitting
Class II, Groups E, F and G Wiring: 4-wire connections + earth ground/tank
Division 1, NEMA Type 4X Modbus or DDA ground, 1/2 in. NPT conduit opening NEMA
Models: Explosion-proof housing req. Type 4X, 3/4 in. NPT (Ex housing) SECTION 3
Notes:
FM/CSA: Intrinsically safe * Whichever is greater
Class I, Groups A, B, C and † Contact factory for other materials.
D Class II, Groups E, F and • Contact factory for longer lengths.
◊ Length dependent. Contact factory for higher temperatures.
G Division I, NEMA Type 4X ‡ Contact factory for higher pressures.
Division 2, Non-Incendive § Flexible sensing elements come standard with flexible pipes. Rigid
sensing elements come standard with rigid pipes. A flexible sensing
ATEX: Intrinsically safe EEx ia IIA & IIB element is optional for a rigid pipe configuration.
∞ Minimum length of 2032 mm (80 in.) for 12 temperature positions.
T4 (contact- factory for model numbers).
All specifications are subject to change, contact MTS for specifications
critical to your needs.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
3.4 M-Series Model MG Digital Transmitter - Product Overview
section 3 Product Overview

(End of Section. This page is left blank intentionally)


SECTION 3

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Product Overview 3.5
SECTION 4
Installation and Mounting

4
4.0 Installation and mounting

This section contains information about storing your transmitter (prior to installation) and detailed procedures for installation

SECTION
and mounting your transmitter.

4.1 Storage

If storage is required prior to installation, store indoors in a dry environment at ambient temperature range not exceeding -40
°C (-40 °F) to 71 °C (160 °F).

4.2 Stilling wells and guide poles

Level Plus transmitters can be mounted in slotted or un-slotted stilling wells but a slotted stilling well is always preferred.
Using a un-slotted stilling well will negatively affect performance of any level device as the level in the stilling well will differ
from the level in the tank. The Level Plus transmitter can also be installed to one side of the stilling well to also allow for
sampling and manual gauging from the same opening as the automatic tank gauging. Contact Technical Support for details.

Level Plus transmitters do not require a stilling well for installation. Our transmitters are installed in numerous tanks without
stilling wells with no loss in performance due to our patented flexible waveguide and hose. A stilling well is required for
agitated, turbulent, and/or fast filling tanks.

4.3 Installation

The installation procedures below are illustrated using the adjustable NPT fitting for a threaded flange mount. The procedures
will have to be slightly adjusted if using a welded flange or sanitary tri-clamp mount.

4.3.1 Rigid probes

Tools Required:
• Channel lock pliers
• Common screwdriver
• 5/32 in. Hex

Caution:
It is recommended that assembly and mounting of this transmitter should not be performed alone. To ensure proper and safe assembly
of the M-Series transmitter, a minimum of two (2) individuals are recommended. Gloves are also recommended. In addition , PPE is
required for work areas such as safety shoes, safety glasses, hard hat, and fire resistant clothing.

Perform the following steps to Install the Level Plus Model MG Digital transmitter:
1. Remove the stop collar and E-ring. With assistance, feed the rigid pipe through the hole of the removed tank flange until the flange is
positioned near the top of the transmitter. Insert the threaded portion of the adjustable fitting into the customer supplied flange and
tighten (apply pipe thread sealant if required). Be careful not to drop the flange as it can damage the transmitter.
2. Slide the product float onto the rigid pipe. Slide the interface float (optional) onto the rigid pipe. Install stop collar 2
inches from the bottom. Do not drop the float(s) or allow them to free fall along the rigid pipe as damage may result.

Note:
The stop collar can be removed or adjusted based on the float selected for the application. Please consult the factory for more information.

3. Slide float(s) back down to the stop collar to prevent them from free falling during installation into the tank. Insert
the rigid pipe (with floats) through the tank opening and lower the transmitter/float assembly into the tank until it
rests on the bottom. DO NOT DROP OR DAMAGE THE PIPE.
4. Secure the flange onto the tank mount.
5. Pull the transmitter upward so the end plug is just resting on the floor of the tank. Tighten the adjustable fitting to hold
the transmitter in place.
6. Terminate the field wire cables noting proper wire orientation.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
4.0 M-Series Model MG Digital Transmitter - Installation and Mounting
section 4 Installation and Mounting
SECTION 4

4.3.2 Flexible probe

Caution:
When assembling and installing the M-Series transmitter, be careful not to allow the flexible hose to kink or be coiled in less than 16 in.
(406.5 mm) diameter. It is recommended that assembly and mounting of this transmitter should not be done alone. To ensure proper
and safe assembly of the M-Series transmitter, a minimum of two (2) individuals are recommended. Gloves are also recommended.
PPE is required for work areas such as safety shoes, safety glasses, hard hat, and fire resistant clothing.

Tools Required:

• ½ in. Wrench
• Channel lock pliers
• 3/16 in. Hex

1. Remove the stop collar. With assistance, feed the flexible hose through the hole of the removed tank flange until
the flange is positioned at the rigid section of pipe near the top of the transmitter. Insert the threaded portion of
the adjustable fitting into the customer supplied flange and tighten (apply pipe thread sealant if required). Be
careful not to drop flange on the flexible hose as damage may result.
2. Slide the product float onto the flexible pipe. Slide the interface float (optional) onto the flexible pipe. Install stop collar
3 inches from the bottom. Do not drop float(s) or allow them to free fall along the flexible pipe as damage may result.

Note:
The stop collar can be removed or adjusted based on the float selected for the application. Please consult the factory for more information.

3. Mount the hook, weight, or the magnet to the welded end-plug section of the pipe (this is the bottom rigid
section of the pipe) using the supplied nut, spacer and washer, tighten securely as shown in Figure 4.1.

Flexible pipe Flexible pipe Flexible pipe

Welded Welded Welded


end-plug end-plug end-plug

Magnet Bottom-fixing hook


Weight
customer supplied
Spacer Spacer (mates with hardware
Washer Washer mounted in the tank bottom)
Nut Nut
Transmitter retention Transmitter retention Transmitter retention using
using weight using magnet bottom- xing hook

Figure 4.1 Bottom fixing hardware

4. Slide float(s) back down to the stop collar to prevent them from free falling during installation into the tank. Insert the flex pipe
and floats through the tank riser pipe and lower the transmitter/float assembly into the tank until it rests on the bottom. If you are using a
bottom-fixing hook, fasten the hook to the appropriate customer-supplied mating hardware at the tank bottom. DO NOT
DROP OR DAMAGE THE PIPE. Important: Avoid kinking or bending the flexible pipe in less than 16 inch (406.5
mm) diameter or damage may result.
5. Secure the flange onto the tank riser pipe.
6. Pull the transmitter upward to straighten the flexible pipe until the resistance of the weight, magnet, or hook is felt without
raising the weight or magnet off the floor of the tank. Tighten the adjustable fitting to hold the transmitter in place.
7. Terminate the field wire cables noting proper wire orientation.
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
M-Series Model MG Digital Transmitter - Installation and Mounting 4.1
section 4 Installation and Mounting
SECTION 4

4.4 Mounting

The method of mounting the Level Plus M-Series transmitter is dependent on the vessel or tank in which it is being used, and
what type of transmitter is being mounted. There are three typical methods for mounting; threaded flange mounting, welded
flange mounting, and sanitary tri-clamp mounting.

4.4.1 Threaded flange mounting

In most applications, the Model MG transmitter can be mounted


directly to the tank or flange via a NPT threaded fitting, assuming
there is a proper threaded connection available. If the float will not fit
through the flange opening when the flange is removed, there must
also be some alternative means to mount the float on the transmitter
from inside the vessel; this may require an access port nearby the
entry point of the transmitter as shown in Figure 4.2.
NPT fitting
Tank flange
(customer supplied
or ordered separately)
Riser Float access

port

Tip of transmitter

Figure 4.2 Threaded flange mounting for rigid and flexible pipe
4.4.2 Welded flange mounting

The Model MG transmitter can also be mounted to a tank flange as


shown in Figure 4.3. First, install float(s) onto the transmitter. Second,
install the float retaining hardware on the tip of the transmitter. To
complete the installation, mount the transmitter, flange and float(s)
as a unit in to the tank.

Welding sleeve
28.6 mm
(1.125 in.) dia Welded flange

Tank flange

Riser

Product float
Stainless-steel
flexible pipe
Interface float

Bottom-fixing weight,
magnet or hook
Figure 4.3 Welded flange mounting for rigid and flexible pipe

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Installation and Mounting 4.2
Installation and Mounting section 4

SECTION 4
4.4.3 Sanitary tri-clamp mounting

In sanitary applications, the M-Series transmitter is mounted to the tank using a standard sanitary connection and clamp as shown in
Figure 4.4. In most cases it is not necessary to remove the float as the sanitary end-plug fitting is sized to allow installation with the
float in place. Please note that some sanitary end-plug styles have float(s) permanently mounted as shown in Figure 4.5. To install
the clamp, the transmitter and float(s) into the mating process connection and attach the sanitary tri-clamp.

123 mm
(4.85 in.)

81 mm
152 mm (3.19 in.)
(6.0 in.)

Cable
(Customer supplied)
Sanitary clamp
(Customer supplied) Sanitary process connection*
Sanitary cap (welded to transmitter pipe)

Mating process connection


Top (Customer supplied)
view
Riser

*When using the adjustable tri-clamp Sanitary float


(version 401537-1 through -14), the tri-
clamp must be removed and manually (Permanently mounted on some
cleaned according to 3A guidelines. transmitter pipe styles)

Tip of transmitter

Figure 4.4 M-Series Model MG transmitter. Tank mounted with sanitary connection

Inactive zone: Inactive zone: Inactive zone: Inactive zone:


81 mm (3.2 in.) 74 mm (2.9 in.) 81 mm (3.2 in.) 74 mm (2.9 in.)
from tip (typical) from tip (typical) from tip (typical) from tip (typical)

TB DP CP DN
Sanitary* Drain-in-place Clean-in-place Drain-in-place
with end plug* no through hole
*This end plug style has permanently mounted floats. Floats cannot be removed from pipe.
Figure 4.5 End-plug options for transmitters in a sanitary pipe application

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
4.3 M-Series Model MG Digital Transmitter - Installation and Mounting
SECTION 4
Installation and Mounting

4
4.0 Installation and mounting

This section contains information about storing your transmitter (prior to installation) and detailed procedures for installation

SECTION
and mounting your transmitter.

4.1 Storage

If storage is required prior to installation, store indoors in a dry environment at ambient temperature range not exceeding -40
°C (-40 °F) to 71 °C (160 °F).

4.2 Stilling wells and guide poles

Level Plus transmitters can be mounted in slotted or un-slotted stilling wells but a slotted stilling well is always preferred.
Using a un-slotted stilling well will negatively affect performance of any level device as the level in the stilling well will differ
from the level in the tank. The Level Plus transmitter can also be installed to one side of the stilling well to also allow for
sampling and manual gauging from the same opening as the automatic tank gauging. Contact Technical Support for details.

Level Plus transmitters do not require a stilling well for installation. Our transmitters are installed in numerous tanks without
stilling wells with no loss in performance due to our patented flexible waveguide and hose. A stilling well is required for
agitated, turbulent, and/or fast filling tanks.

4.3 Installation

The installation procedures below are illustrated using the adjustable NPT fitting for a threaded flange mount. The procedures
will have to be slightly adjusted if using a welded flange or sanitary tri-clamp mount.

4.3.1 Rigid probes

Tools Required:
• Channel lock pliers
• Common screwdriver
• 5/32 in. Hex

Caution:
It is recommended that assembly and mounting of this transmitter should not be performed alone. To ensure proper and safe assembly
of the M-Series transmitter, a minimum of two (2) individuals are recommended. Gloves are also recommended. In addition , PPE is
required for work areas such as safety shoes, safety glasses, hard hat, and fire resistant clothing.

Perform the following steps to Install the Level Plus Model MG Digital transmitter:
1. Remove the stop collar and E-ring. With assistance, feed the rigid pipe through the hole of the removed tank flange until the flange is
positioned near the top of the transmitter. Insert the threaded portion of the adjustable fitting into the customer supplied flange and
tighten (apply pipe thread sealant if required). Be careful not to drop the flange as it can damage the transmitter.
2. Slide the product float onto the rigid pipe. Slide the interface float (optional) onto the rigid pipe. Install stop collar 2
inches from the bottom. Do not drop the float(s) or allow them to free fall along the rigid pipe as damage may result.

Note:
The stop collar can be removed or adjusted based on the float selected for the application. Please consult the factory for more information.

3. Slide float(s) back down to the stop collar to prevent them from free falling during installation into the tank. Insert
the rigid pipe (with floats) through the tank opening and lower the transmitter/float assembly into the tank until it
rests on the bottom. DO NOT DROP OR DAMAGE THE PIPE.
4. Secure the flange onto the tank mount.
5. Pull the transmitter upward so the end plug is just resting on the floor of the tank. Tighten the adjustable fitting to hold
the transmitter in place.
6. Terminate the field wire cables noting proper wire orientation.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
4.0 M-Series Model MG Digital Transmitter - Installation and Mounting
section 4 Installation and Mounting
SECTION 4

4.3.2 Flexible probe

Caution:
When assembling and installing the M-Series transmitter, be careful not to allow the flexible hose to kink or be coiled in less than 16 in.
(406.5 mm) diameter. It is recommended that assembly and mounting of this transmitter should not be done alone. To ensure proper
and safe assembly of the M-Series transmitter, a minimum of two (2) individuals are recommended. Gloves are also recommended.
PPE is required for work areas such as safety shoes, safety glasses, hard hat, and fire resistant clothing.

Tools Required:

• ½ in. Wrench
• Channel lock pliers
• 3/16 in. Hex

1. Remove the stop collar. With assistance, feed the flexible hose through the hole of the removed tank flange until
the flange is positioned at the rigid section of pipe near the top of the transmitter. Insert the threaded portion of
the adjustable fitting into the customer supplied flange and tighten (apply pipe thread sealant if required). Be
careful not to drop flange on the flexible hose as damage may result.
2. Slide the product float onto the flexible pipe. Slide the interface float (optional) onto the flexible pipe. Install stop collar
3 inches from the bottom. Do not drop float(s) or allow them to free fall along the flexible pipe as damage may result.

Note:
The stop collar can be removed or adjusted based on the float selected for the application. Please consult the factory for more information.

3. Mount the hook, weight, or the magnet to the welded end-plug section of the pipe (this is the bottom rigid
section of the pipe) using the supplied nut, spacer and washer, tighten securely as shown in Figure 4.1.

Flexible pipe Flexible pipe Flexible pipe

Welded Welded Welded


end-plug end-plug end-plug

Magnet Bottom-fixing hook


Weight
customer supplied
Spacer Spacer (mates with hardware
Washer Washer mounted in the tank bottom)
Nut Nut
Transmitter retention Transmitter retention Transmitter retention using
using weight using magnet bottom- xing hook

Figure 4.1 Bottom fixing hardware

4. Slide float(s) back down to the stop collar to prevent them from free falling during installation into the tank. Insert the flex pipe
and floats through the tank riser pipe and lower the transmitter/float assembly into the tank until it rests on the bottom. If you are using a
bottom-fixing hook, fasten the hook to the appropriate customer-supplied mating hardware at the tank bottom. DO NOT
DROP OR DAMAGE THE PIPE. Important: Avoid kinking or bending the flexible pipe in less than 16 inch (406.5
mm) diameter or damage may result.
5. Secure the flange onto the tank riser pipe.
6. Pull the transmitter upward to straighten the flexible pipe until the resistance of the weight, magnet, or hook is felt without
raising the weight or magnet off the floor of the tank. Tighten the adjustable fitting to hold the transmitter in place.
7. Terminate the field wire cables noting proper wire orientation.
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
M-Series Model MG Digital Transmitter - Installation and Mounting 4.1
section 4 Installation and Mounting
SECTION 4

4.4 Mounting

The method of mounting the Level Plus M-Series transmitter is dependent on the vessel or tank in which it is being used, and
what type of transmitter is being mounted. There are three typical methods for mounting; threaded flange mounting, welded
flange mounting, and sanitary tri-clamp mounting.

4.4.1 Threaded flange mounting

In most applications, the Model MG transmitter can be mounted


directly to the tank or flange via a NPT threaded fitting, assuming
there is a proper threaded connection available. If the float will not fit
through the flange opening when the flange is removed, there must
also be some alternative means to mount the float on the transmitter
from inside the vessel; this may require an access port nearby the
entry point of the transmitter as shown in Figure 4.2.
NPT fitting
Tank flange
(customer supplied
or ordered separately)
Riser Float access

port

Tip of transmitter

Figure 4.2 Threaded flange mounting for rigid and flexible pipe
4.4.2 Welded flange mounting

The Model MG transmitter can also be mounted to a tank flange as


shown in Figure 4.3. First, install float(s) onto the transmitter. Second,
install the float retaining hardware on the tip of the transmitter. To
complete the installation, mount the transmitter, flange and float(s)
as a unit in to the tank.

Welding sleeve
28.6 mm
(1.125 in.) dia Welded flange

Tank flange

Riser

Product float
Stainless-steel
flexible pipe
Interface float

Bottom-fixing weight,
magnet or hook
Figure 4.3 Welded flange mounting for rigid and flexible pipe

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Installation and Mounting 4.2
Installation and Mounting section 4

SECTION 4
4.4.3 Sanitary tri-clamp mounting

In sanitary applications, the M-Series transmitter is mounted to the tank using a standard sanitary connection and clamp as shown in
Figure 4.4. In most cases it is not necessary to remove the float as the sanitary end-plug fitting is sized to allow installation with the
float in place. Please note that some sanitary end-plug styles have float(s) permanently mounted as shown in Figure 4.5. To install
the clamp, the transmitter and float(s) into the mating process connection and attach the sanitary tri-clamp.

123 mm
(4.85 in.)

81 mm
152 mm (3.19 in.)
(6.0 in.)

Cable
(Customer supplied)
Sanitary clamp
(Customer supplied) Sanitary process connection*
Sanitary cap (welded to transmitter pipe)

Mating process connection


Top (Customer supplied)
view
Riser

*When using the adjustable tri-clamp Sanitary float


(version 401537-1 through -14), the tri-
clamp must be removed and manually (Permanently mounted on some
cleaned according to 3A guidelines. transmitter pipe styles)

Tip of transmitter

Figure 4.4 M-Series Model MG transmitter. Tank mounted with sanitary connection

Inactive zone: Inactive zone: Inactive zone: Inactive zone:


81 mm (3.2 in.) 74 mm (2.9 in.) 81 mm (3.2 in.) 74 mm (2.9 in.)
from tip (typical) from tip (typical) from tip (typical) from tip (typical)

TB DP CP DN
Sanitary* Drain-in-place Clean-in-place Drain-in-place
with end plug* no through hole
*This end plug style has permanently mounted floats. Floats cannot be removed from pipe.
Figure 4.5 End-plug options for transmitters in a sanitary pipe application

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
4.3 M-Series Model MG Digital Transmitter - Installation and Mounting
SECTION 5
Electrical Connections and Wiring Procedures
5.0 Electrical connections and wiring procedures

A typical intrinsically safe connection for the Level Plus M-Series transmitter includes protective safety barriers, a power
supply and a reading or monitoring device. Refer to MTS drawing number 650838 in Section 12.5 for detailed information.

A typical explosion proof connection for the M-Series transmitter includes a power supply and a reading or monitoring device connected
using an explosion proof conduit (Section 5.4 ). Refer to MTS engineering drawing number 650838 in section 12.5 for detailed information.

Notes:

SECTION 5
For explosion proof installation, safety barriers are not required and wiring shall be installed in accordance with the National Electric
Code ANSI/NFPA 70, Article 501-30 or the regional equivalent.

5.1 Safety recommendations for installing the M-Series Model MG transmitter

Always follow applicable local and national electrical codes and observe polarity when making electrical connections. Never
make electrical connections to the M-Series transmitter with power turned on. Make sure that no wire strands are loose or
sticking out of the terminal block connection which could short and cause a problem. Make sure that no wire strands,
including shield, are in contact with the electronic module enclosure. The electronics module enclosure is grounded through
internal circuitry and electrically isolated from the explosion-proof enclosure.

5.2 Industrial topologies

There are four topologies described and illustrated below. However, the daisy chain topology is not recommended by MTS.

PLC
5.2.1 Point-to-point

The point-to-point topology consists of having only one


device on the loop as shown in Figure 5.1. This topology is
not usually used with a bus network since it does not take
advantage of placing multiple devices on a loop.
Figure 5.1 Point-to-point topology

5.2.2 Bus with spurs PLC

The bus with spurs topology has a main trunk cable that has
each device connected via its own spur at a junction box as
shown in Figure 5.2. The bus with spurs and tree topologies
can also be used together to form a hybrid topology.

5.2.3 Tree Figure 5.2 Bus with spurs topology

The tree topology is very similar to the bus with spurs topology with PLC
the main difference of having a common junction box for all of the
transmitters as shown in Figure 5.3. Bus with spurs and tree
topologies can also be used together to form a hybrid topology.

5.2.4 Daisy chain

The daisy-chain topology utilizes a single cable that is connected to Figure 5.3 Tree topology
all of the transmitters with the cable being interconnected at each
field device. When using this topology make sure that the wiring PLC
practice allows for one transmitter to be disconnected without
disconnecting the entire loop as shown in Figure 5.4. MTS does not
suggest using the daisy-chain topology.

Figure 5.4 Daisy-chain topology

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
5.0 M-Series Model MG Digital Transmitter - Electrical Connections and Wiring Procedures
section 5 Electrical Connections and Wiring Procedures

5.3 Recommended cable types

Listed below are general requirements of cable types for the Level Plus Model MG digital transmitter.
5.3.1 Cable recommendation for Modbus and DDA

Cable recommendation:
• Shielded, twisted pair
• Minimum 0.010 in. (0.25 mm) insulation thickness
• 30 picofarads/foot or less. (see Notes).
SECTION 5

Example: A recommended cable for Modbus and DDA is Belden 8162.

Notes:
1. The return conductor for the power supply circuit is connected to the shield at the safety barrier ground terminal. When determining
the capacitance of cable for the power supply circuit, use the manufacturer’s capacitance specifications shown for one conductor and
the other conductor connected to the shield.
2. Most cable manufacturers do not list inductance properties for cables. Where the inductance properties are unavailable, ISA
RP12.6 (Installation of Intrinsically Safe Instrument Systems in Class I Hazardous Locations) recommends the use of 0.2 µH
(micro henries) per foot as a value for cable inductance.
3. Termination and biasing of RS-485 data lines are as follows:
• Biasing - Each M-Series transmitter has internal high impedance biasing resistors (30K Ω) on both RS-485 data
lines. No additional biasing resistors should be present on the connecting devices (PLC, DCS, PC, converter).
• Termination - Each M-Series transmitter has an internal termination resistor (100K Ω) installed across the RS-485 signal lines.
No additional termination resistors are necessary in the connecting devices (PLC, DCS, PC, converter).

5.3.2 Cable recommendation for FOUNDATION™ fieldbus

General requirements of cable types for the M- Parameter Value


Series FOUNDATION™ fieldbus transmitter:
Resistance 15Ω/km to 150 Ω/km
Type A, FOUNDATION™ fieldbus cable, FISCO Inductance 0.4mH/kn to 1mH/km
compatible (see Table 5.1) Capacitance 80nF/km to 200nF/km

Table 5.1 FISCO parameters


5.4 Electrical conduit installation
Explosion-proof type
conduit sealing fitting
Notes: Couple
DO NOT USE
Plugged Entry
1. Use an explosion proof type conduit sealing fitting. (see notes)
2. Tighten housing cover (both front and back covers if dual Conduit

cavity) to full stop against the O-ring.


3. Do not over-tighten compression fittings.
4. Use side conduit entry only. CAUTION!
Do not remove the cover with the
5. Do not use plugged housing entry for termination of conduit. circuit live in hazardous locations!
NPT Fitting
Follow safe work procedures
6. In high humidity areas, use a breather drain type conduit DO NOT OVER-TIGHTEN

Compression Fitting!
sealing fitting to minimize moisture intrusion.
Important:
Product
Float
Seal all conduits within 18 inches. Ordered
Separately

Interface
Float
Ordered
Separately

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Electrical Connections and Wiring Procedures 5.1
Electrical Connections and Wiring Procedures section 5

5.5 Grounding

Note:
Grounding the transmitter through a threaded conduit connection does not provide sufficient ground.

There are two methods to provide an earth ground to the earth ground of the electronics.

SECTION 5
• Run an earth ground through the conduit and connect directly to the earth ground of the electronics
• Run an earth ground directly to the ground lug on the outside of the housing and connect the ground lug inside of the
housing to the earth ground of the electronics.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
5.2 M-Series Model MG Digital Transmitter - Electrical Connections and Wiring Procedures
SECTION 6
Maintenance and Field Service
6.0 Maintenance and field service

This section contains information about post installation maintenance and provides an overview of MTS Sensors’ repair
and replacement procedures.

6.1 General maintenance and field service requirements

Notes:

Please contact Technical Support or Customer Service for help when damage occurs in order to obtain a return materials authorization (RMA) number.
Packages without a RMA number may be rejected. Any unit that was used in a process must be properly cleaned in accordance with OSHA standards,
before it is returned to the factory. A Material Safety Data Sheet (MSDS) must accompany material that was used in any media.

6.1.1 Float maintenance

Level Plus M-Series transmitters use magnetostrictive technology and only have one moving part—the float. This technology ensures no

SECTION 6
scheduled maintenance or recalibration is required. However, MTS recommends that you check the transmitter pipe annually for build up of
process material. Floats should move freely along the pipe. If they do not, routine cleaning should be performed.

6.1.2 Field service

If damage does occur to a M-Series transmitter, the transmitter can be serviced in the field with replacement parts. All
electronic parts can be changed in the field without having to open the process vessel. Please contact Technical Support
and refer to the Transmitter Electronics Replacement Guide (MTS part no. 551104) for detailed steps of field replacement.

6.1.3 Service / RMA Policy

If the customer suspects their transmitter is damaged or not functioning correctly, call MTS Technical Support for further instruction. If it is
necessary to return the transmitter to the factory, an RMA number is required and can only be issued by Technical Support. Product returns
that do not include an RMA will be returned to the customer. MTS evaluates the transmitter and advises the customer whether a repair or
replacement is necessary and any cost that might be incurred. If the customer declines repair/replacement or the transmitter has no fault
found, the unit is sent back as is and the customer is charged with a standard evaluation fee.

If the transmitter is under warranty and a manufacturer’s defect is detected, there will be no cost to the customer for repair or replacement. If
the transmitter is out of warranty or if the customer has damaged the transmitter, a repair or replacement quote will be provided. In specific
cases where the transmitter can not be removed and returned to the factory for evaluation, field evaluations can be performed in the field by
an MTS technician. If field evaluation must be performed, the customer is responsible for all expenses incurred for travel, evaluation, parts
and repair time. However, if the transmitter is under warranty and the problem is due to a manufacturer’s defect, there is no cost to the
customer for replacement parts. To discuss all service options, contact Technical Support.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
6.0 M-Series Model MG Digital Transmitter - Maintenance and Field Service
section 6 Maintenance and Field Service
SECTION 6

(End of Section. This page is left blank intentionally)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Maintenance and Field Service 6.1
SECTION 7
Troubleshooting
7.0 Troubleshooting

This section contains troubleshooting information for the MTS Level Plus M-Series Model MG digital transmitter.

7.1 Troubleshooting procedures

Symptom Possible Cause Action


No communication with transmitter No power Check voltage at transmitter
Wiring incorrect Reference installation drawing
(see Section 12)
Wrong address DDA factory default is ‘192 ’
Modbus factory default is ‘247 ’
Missing magnet error Float not recognized Confirm that the float is attached
Float is in the dead zone Raise float to see if the error stops
Wrong number of floats selected Confirm that the number of floats on the
transmitter and the number of floats the
transmitter is attempting to verify are the
same.
Trigger level error Gain set is incorrect Consult Factory
SE is damaged Consult Factory
Min. trigger level too high Consult Factory
Volume calculation error No strap table entered Enter strap table

7
Level outside range of strap table Enter additional points in strap table

O
C

N
S
E

T
I
Strap table incorrect Check value entries
VCF error No VCF table entered Enter VCF table
VCF table incorrect Check VCF value entries

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
7.0 M-Series Model MG Digital Transmitter - Troubleshooting
section 7 Troubleshooting
SECTION 7

(End of Section. This page is left blank intentionally)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Troubleshooting 7.1
SECTION 8
Quick Start-Up Guide (Modbus and DDA)
8.0 Quick Start-up guide (Modbus and DDA)
This section provides the procedure to install a Modbus or DDA transmitter.

8.1 Before you begin

Note: Communication parameters


You must use a RS-485 converter with “Send Data Control” and Modbus: 4800 BAUD 8, N, 1
the M-Series Set-up Software to ensure proper operation.
DDA: 4800 BAUD 8, E, 1
Example:
B & B Electronics 485BAT3 (815-433-5100 www.bb-elec.com).

8.1.1 Quick start-up procedure

1. Connect +24 Vdc to terminals.


2. Connect data lines to terminals.
3. Connect the PC (or other device) to data lines.
(If you are using a PC, use a RS-232 to RS-485 converter. See Note above for more information.)
4. Turn on power to the transmitter.
5. Start the M-Series Setup Software. Click the ‘Data From Device’ tab. Click the ‘Device’ pull down menu (located in the upper right corner
of the window) to verify communications using factory default address ‘247 ’for Modbus or factory default ‘192 ’ for DDA.
6. Change the address to one that is suitable for the installation network.
7. Verify proper operation of product and or interface floats and temperature.
8. Turn off power to the transmitter.
9. Remove data lines.
10. Install the transmitter into the vessel (see Section 4).
11. Reconnect power and data lines.
12. Verify communications with the host system (repeat step 5).
13. Calibrate current tank level (optional). Setup is complete.

SECTION 8

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
8.0 M-Series Model MG Digital Transmitter - Quick Start-Up Guide (Modbus and DDA)
section 8 Quick Start-Up Guide (Modbus and DDA)

(End of Section. This page is left blank intentionally)


SECTION 8

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Quick Start-Up Guide (Modbus and DDA) 8.1
SECTION 9
Modbus Interface
9.0 Modbus Interface

This section contains setup and calibration information using the Modbus interface.
9.1 Modbus RTU protocol

Notes: • If a register contains an device error a maximum


negative value is returned.
Termination and biasing of RS-485 data lines are as follows: • If a register is blank, indicating that the desired function is not
• Biasing enabled (e.g., volume calculations) a value of 0000H is returned.
Each M-Series transmitter has internal high impedance biasing • Unsupported or reserved bits will always be set to 0. See ‘Device
resistors (30K Ω) on both RS-485 data lines. No additional biasing Modbus Register Maps’ in Section 9.1.3 for alarm bit definitions.
resistors should be present on the
connecting devices (PLC, DCS, PC, Converter). Function 04 - Read Input Registers
• Termination This function is handled exactly the same as Function 03. (Be
Each M-Series transmitter has an internal termination resistor advised that all registers are read-only in this implementation).
(100K Ω) installed across the RS-485 signal lines. No additional
termination resistors are necessary in the connecting devices (PLC, Function 06 – Preset Single Registers
DCS, PC, Converter).
Confirmation of successful transmission is confirmed when
9.1.1 Modbus implementation the device responds by echoing back what was sent.
The Modbus implementation for the M-Series digital transmitter
Function 08 - Diagnostics (Subfunction 00, Return Query Data)
conforms to the ‘Modicon Modbus Protocol Reference Guide,
PIMBUS-300 Rev. G’ available from Modicon, Inc. The The device responds to this request with the following data:
information provided below assumes familiarity with the Modbus Slave address: echoed
protocol as outlined in this reference guide. All information Function: 08H
provided applies to Modbus RTU protocol only. Subfunction high: 00H
Subfunction low: 00H
Query data (16-bit): echoed
9.1.2 Modbus Function Codes
Error check: 16-bit CRC/8-bit LRC
Communication parameters:
Function 08 - Diagnostics
(Subfunction 01, Restart Communications Option)
Modbus: 4800 BAUD or 4600 8, N, 1
DDA: 4800 BAUD 8, E, 1 Note:
(Reference) Monitor: Modbus RTU Variable BAUD Rate 8, E, 1
The communications event log is not supported. The “Query
The following Modbus function codes are supported: data” field is irrelevant (normally, FF00H would clear the log).
Function 03 - Read Holding Registers
Function 04 - Read Input Registers If the device is in listen-only mode, the device responds to
Function 06 - Preset Single Register this message by switching out of listen-only mode -
Function 08 - Diagnostics (Subfunction 00, Return Query (resulting in no response being sent to the request).
Data) Function 08 - Diagnostics (Subfunction 01, Restart
Communications Option) If the device is not in listen only mode, it responds as follows:
Function 08 - Diagnostics (Subfunction 04, Force Slave address: echoed
Listen Only Mode) Function: 08H
Function 16 - Preset Multiple Registers
Subfunction high: 00H
Function 17 - Report Slave ID Subfunction low: 01H
Query data (16-bit): echoed (0000H or FF00H)
SECTION 9
Function 03 - Read Holding Registers Error check: 16-bit CRC/8-bit LRC

The device responds to this message by returning the Function 08 - Diagnostics


contents of the requested data register(s). (Subfunction 04, Force Listen-Only Mode)
(See Device Modbus Register Maps in Section 9.1.3).
The device responds to this request by switching to listen-
The following implementation-specific considerations apply: only mode. Messages are still received and parsed, but no
responses are transmitted. To switch out of listen-only
• If an unsupported or reserved register is requested, a mode, issue a ‘Restart Communications Option’ request
maximum negative value (8000H or 80000000H for paired (function 08, subfunction 01) or cycle power.
registers) is returned (see Device Modbus Register Maps in
Section 9.1.3 for unsupported/reserved registers).

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
9.0 M-Series Model MG Digital Transmitter - Modbus interface
section 9 Modbus Interface 9.1.2 Modbus function codes (continued)

Function 16 - Preset Multiple Registers Error code 01 (Illegal Function)


The device response returns the slave address, function
Reported when:
code, starting address, and quantity of registers preset. • A function other than 03, 04, 06, 08, 16 or 17 is requested
• Function 08 is requested, and a subfunction other than
Function 17 - Report Slave ID 00, 01, or 04 is requested
The device responds to this request with the following data: Error code 02 (Illegal Data Address)
Slave address: echoed
Reported when:
Function: 11H
Byte count: 05H • Function 03 or 04 is requested and the starting register number
Slave ID: FFH
is greater than 5198 (register greater than 35198 or 45198)
Run indicator status: FFH (ON)
Additional data: ‘DMS’
Error code 03 (Illegal Data Value)
Error check: 16-bit CRC/8-bit LRC
Reported when:
Modbus Exceptions • Function 03 or 04 is requested and the number of
The following standard Modbus exceptions are implemented:
data points is greater than 800.

9.1.3 Device Modbus Register Maps

Modbus Data Data Description Note Data Description


Modbus Data Note
‡ denotes ‡ denotes
Register Address Reference Register Address Reference
duplicate register duplicate register
30001 0000 Product Level High 2, page 9.5 30018 0017 Temperature Average
Word (x 1000) 3, page 9.6 Low Word (x 10000)
30002 0001 Product Level Low 30019 0018 GOVP High Word 6, page 9.6
Word (x 1000) 30020 0019 GOVP Low Word
30003 0002 Interface Level High
30021 0020 GOVI High Word 7, page 9.6
Word (x 1000)
30022 0021 GOVI Low Word
30004 0003 Interface Level Low
Word (x 1000) 30023 0022 GOVT High Word 8, page 9.6
30005 0004 Roof Level High Word 30024 0023 GOVT Low Word
(x 1000) 30025 0024 GOVU High Word 9, page 9.6
30006 0005 Roof Level Low Word 30026 0025 GOVU Low Word
(x 1000)
30027 0026 NSVP High Word 10, page 9.6
30007 0006 Temperature 1 High 4, page 9.6
30028 0027 NSVP Low Word
Word (x 10000)
30008 0007 Temperature 1 Low 30029 0028 MASS High Word
Word (x 10000) 30030 0029 MASS Low Word
30009 0008 Temperature 2 High 30031 0030 Temperature 11, page 9.6
Word (x 10000) Correction Method
30010 0009 Temperature 2 Low High Word
Word (x 10000) 30032 0031 Temperature
Correction Method
30011 0010 Temperature 3 High
Low Word
Word (x 10000)
30033 0032 API Gravity High
9

30012 0011 Temperature 3 Low


O

Word (x 100)
C

N
S
E

T
I

Word (x 10000)
30034 0033 API Gravity Low Word
30013 0012 Temperature 4 High
(x 100)
Word (x 10000)
30035 0034 Working Capacity
30014 0013 Temperature 4 Low
High Word (x 10)
Word (x 10000)
30036 0035 Working Capacity Low
30015 0014 Temperature 5 High
Word (x 10)
Word (x 10000)
30037 0036 TEC High Word 12, page 9.6
30016 0015 Temperature 5 Low
(x 10000000)
Word (x 10000)
30038 0037 TEC Low Word
30017 0016 Temperature Average 5, page 9.6
(x 10000000)
High Word (x 10000)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Modbus interface 9.1
section 9 Modbus Interface

9.1.3 Device Modbus Register Maps (continued)


Data Description Data Description
Modbus Data Note Modbus Data Note
‡ denotes ‡ denotes
Register Address Reference Register Address Reference
duplicate register duplicate register
30039 0038 Density High Word 13, page 9.6 30202 201 Interface Level High
(x 100) Word (x1000) ‡
30040 0039 Density Low Word 30203 202 Interface Level Low
(x 100) Word (x1000) ‡
30041 0040 Reference Tempera- 14, page 9.6 30204 203 Roof Level High Word
ture High Word (x 10) (x1000) ‡
30042 0041 Reference Tempera- 30205 204 Roof Level Low Word
ture Low Word (x 10) (x1000) ‡
30206 205 Temperature 1 High 4, page 9.6
30043 0042 Volume Calculation 15, page 9.6
Word (x10000)
Mode High Word
30207 206 Temperature 1 Low
30044 0043 Volume Calculation Word (x10000)
Mode Low Word 30208 207 Temperature 2 High
30045 0044 Sphere Radius High 16, page 9.6 Word (x10000)
Word (x 10) 30209 208 Temperature 2 Low
30046 0045 Sphere Radius Low Word (x10000)
Word (x 10) 30210 209 Temperature 3 High
30047 0046 Sphere Offset High 17, page 9.6 Word (x10000)
Word (x 10) 30211 210 Temperature 3 Low
30048 0047 Sphere Offset Low Word (x10000)
Word (x 10) 30212 211 Temperature 4 High
30049 0048 Average Interval High 18, page 9.6 Word (x10000)
Word 30213 212 Temperature 4 Low
30050 0049 Average Interval Low Word (x10000)
30214 213 Temperature 5 High
Word
Word (x10000)
30051 0050 Alarm/Status High 19, page 9.6
30215 214 Temperature 5 Low
Word
Word (x10000)
30052 0051 Alarm/Status Low 30216 215 Temperature 6 High
Word Word (x10000)
30053 0052 VCF Calculation Error 20, page 9.7 30217 216 Temperature 6 Low
Status Word (x10000)
30054 0053 Volume Calculation 21, page 9.7 30218 217 Temperature 7 High
Error Status Word (x10000)
30055 - 0054 - Reserved 22, page 9.7 30219 218 Temperature 7 Low
30099 0098 Word (x10000)
30100 0099 Temperature Units 23, page 9.7 30220 219 Temperature 8 High
High Word (x10000)
30101 0100 Temperature Units 30221 220 Temperature 8 Low
Low Word (x10000)
30222 221 Temperature 9 High
30102 0101 Density Units High 24, page 9.7
Word (x10000)
30103 0102 Density Units Low 30223 222 Temperature 9 Low
30104 0103 Volume Units High 25, page 9.7 Word (x10000)
9

30105 0104 Volume Units Low 30224 223 Temperature 10 High


Word (x10000)
TI
O
C

N
E

30106 0105 Length Units High 26, page 9.7


30225 224 Temperature 10 Low
30107 0106 Length Units Low Word (x10000)
30108 0107 Mass Units High 27, page 9.7 30226 225 Temperature 11 High
30109 0108 Mass Units Low Word (x10000)
30110 0109 Set New Device 28, page 9.7 30227 226 Temperature 11 Low
Address Word (x10000)
30200 199 Product Level High 2, page 9.5 30228 227 Temperature 12 High
Word (x1000) ‡ 3, page 9.6 Word (x10000)
30201 200 Product Level Low 30229 228 Temperature 12 Low
Word (x1000) ‡ Word (x10000)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Modbus interface 9.2
Modbus Interface section 9 9.1.3 Device Modbus Register Maps (continued)

Modbus Data Data Description Note Data Description


Modbus Data Note
‡ denotes ‡ denotes
Register Address Reference Register Address Reference
duplicate register duplicate register
30230 229 Temperature Average 5, page 9.6 30260 259 Sphere Offset High 17, page 9.6
High Word (x10000) Word (x10) ‡
30231 230 Temperature Average 30261 260 Sphere Offset Low
Low Word (x10000) Word (x10) ‡
30232 231 GOVP High Word ‡ 6, page 9.6 30262 261 Average Interval High 18, page 9.6
30233 232 GOVP Low Word ‡ Word ‡
30234 233 GOVI High Word ‡ 7, page 9.6 30263 262 Average Interval Low
Word ‡
30235 234 GOVI Low Word ‡
30264 263 Alarm/Status High 19, page 9.6
30236 235 GOVT High Word ‡ 8, page 9.6
Word ‡
30237 236 GOVT Low Word ‡
30265 264 Alarm/Status Low
30238 237 GOVU High Word ‡ 9, page 9.6 Word ‡
30239 238 GOVU Low Word ‡ 30266 265 VCF Calculation Error 20, page 9.7
30240 239 NSVP High Word ‡ 10, page 9.6 Status ‡
30241 240 NSVP Low Word ‡ 30267 266 Volume Calculation 21, page 9.7
30242 241 MASS High Word ‡ Error Status ‡
30243 242 MASS Low Word ‡ 30300 299 Temperature Units 23, page 9.7
30244 243 Temperature 11, page 9.6 High ‡
Correction Method 30301 300 Temperature Units
High Word ‡ Low ‡
30245 244 Temperature 30302 301 Density Units High ‡ 24, page 9.7
Correction Method
Low Word ‡ 30303 302 Density Units Low ‡
30246 245 API Gravity High
Word (x100) ‡
30304 303 Volume Units High ‡ 25, page 9.7
30247 246 API Gravity Low Word
(x100) ‡
30305 304 Volume Units Low ‡
30248 247 Working Capacity
High Word (x10) ‡
30306 305 Length Units High ‡ 26, page 9.7
30249 248 Working Capacity Low
Word (x10) ‡
30307 306 Length Units Low ‡
30250 249 TEC High Word 12, page 9.6
(x10000000) ‡
30308 307 Mass Units High ‡ 27, page 9.6
30251 250 TEC Low Word
(x10000000) ‡
30309 308 Mass Units Low ‡
30252 251 Density High Word 13, page 9.6
(x100) ‡ 30310 309 Set New Device 28, page 9.7
30253 252 Density Low Word Address ‡
(x100) ‡ 31101 1100 Tank offset High 29, page 9.7
30254 253 Reference 14, page 9.6 (x 10)
Temperature High
31102 1101 Tank Offset Low
Word (x10) ‡
SECTION 9
(x 10)
30255 254 Reference
Temperature Low 31103 1102 Calibrate Using 30, page 9.7
Current Product Level
Word (x10) ‡
High (x 1000)
30256 255 Volume Calculation 15, page 9.6
31104 1103 Calibrate Using
Mode High Word ‡
Current Product Level
30257 256 Volume Calculation Low (x 1000)
Mode Low Word ‡ 31105 1104 Calibrate Using 31, page 9.7
30258 257 Sphere Radius High 16, page 9.6 Current Interface
Word (x10) ‡ Level High (x 1000)
30259 258 Sphere Radius Low
Word (x10) ‡
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
9.3 M-Series Model MG Digital Transmitter - Modbus interface
section 9 Modbus Interface 9.1.3 Device Modbus Register Maps (continued)

Modbus Data Data Description Note Modbus Data Data Description Note
‡ denotes ‡ denotes
Register Address Reference Register Address Reference
duplicate register duplicate register
31106 1105 Calibrate Using 32003 2002 Strap Table Level 2
Current Interface High (x 10000)
Level Low (x 1000) 32004 2003 Strap Table Level 2
31107 1106 Calibrate Using 32, page 9.8 Low (x 10000)
Current Roof Level
32005 2004 Strap Table Level 3
High (x 1000)
High (x 10000)
31108 1107 Calibrate Using
Current Roof Level 32006 2005 Strap Table Level 3
Low (x 1000) Low (x 10000)
31109 1108 Alarm Units High 33, page 9.8 || ||
31110 1109 Alarm Units Low || ||
31111 1110 Interface High Alarm 34, page 9.8 || ||
High (x 100)
31112 1111 Interface High Alarm
Low (x 100)
32199 2198 Strap Table Level 100 44, page 9.8
31113 1112 Interface Low Alarm 35, page 9.8
High (x 10000)
High (x 100)
32200 2199 Strap Table Level 100
31114 1113 Interface Low Alarm
Low (x 10000)
Low (x 100)
31115 1114 Product High Alarm 36, page 9.8 32201 2200 Strap Table Volume 45, page 9.8
High (x 100) 1 High
31116 1115 Product High Alarm 32202 2201 Strap Table Volume
Low (x 100) 1 Low
31117 1116 Product Low Alarm 37, page 9.8 32203 2202 Strap Table Volume
High (x 100) 2 High
31118 1117 Product Low Alarm 32204 2203 Strap Table Volume
Low (x 100) 2 Low
31119 1118 Roof High Alarm High 38, page 9.8 32205 2204 Strap Table Volume
(x 100) 3 High
31120 1119 Roof High Alarm Low
32206 2205 Strap Table Volume
(x 100) 3 Low
31121 1120 Roof Low Alarm High 39, page 9.8
(x 100) || ||
31122 1121 Roof Low Alarm Low || ||
(x 100) || ||
31123 1122 Temperature Average 40, page 9.8
High Alarm High
(x 100) 32399 2398 Strap Table Volume 46, page 9.8
31124 1123 Temperature Average 100 High (x 10000)
High Alarm Low
32400 2399 Strap Table Volume
(x 100)
100 Low (x 10000)
31125 1124 Temperature Average 41, page 9.8
Low Alarm High (x 32401 – 2400 – Reserved
100) 34998 4997
31126 1125 Temperature Average 34999 4998 Number Of VCF Table 47, page 9.8
SECTION 9

Low Alarm Low Entries High


(x 100) 35000 4999 Number Of VCF Table
31127– 1126 – Reserved 22, page 9.7 Entries Low
31998 1997 35001 5000 VCF Table Tempera- 48, page 9.8
31999 1998 Number Of Strap 42, page 9.8 ture 1 High (x 10000)
Table Entries High 35002 5001 VCF Table Tempera-
32000 1999 Number Of Strap ture 1 Low (x 10000)
Table Entries Low 35003 5002 VCF Table Tempera-
32001 2000 Strap Table Level 1 43, page 9.8 ture 2 High (x 10000)
High (x 10000)
35004 5003 VCF Table Tempera-
32002 2001 Strap Table Level 1 ture 2 Low (x 10000)
Low (x 10000)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Modbus interface 9.4
Modbus Interface section 9 9.1.3 Device Modbus Register Maps (continued)

Data Description Data Description


Modbus Data Note Modbus Data Note
‡ denotes ‡ denotes
Register Address Reference Register Address Reference
duplicate register duplicate register
35005 5004 VCF Table Tempera- 35105 5104 VCF Table Correction
ture 3 High (x 10000) 3 High (x 10000)
35006 5005 VCF Table Tempera- 35106 5105 VCF Table Correction
ture 3 Low (x 10000) 3 Low (x 10000)
|| || || ||
|| || || ||
|| || || ||

35099 5098 VCF Table Tempera- 49, page 9.9 35199 5198 VCF Table Correction 51, page 9.9
ture 50 High 50 High (x 10000)
(x 10000) 35200 5199 VCF Table Correction
35100 5099 VCF Table Tempera- 50 Low (x 10000)
ture 50 Low (x 10000)
35101 5100 VCF Table Correction 50, page 9.9
1 High (x 10000)
35102 5101 VCF Table Correction
1 Low (x 10000)
35103 5102 VCF Table Correction
2 High (x 10000)
35104 5103 VCF Table Correction
2 Low (x 10000)

9.1.4 Special/Advanced Diagnostic Register Maps


Modbus Data Note Modbus Data Note
Data Description Data Description
Register Address Reference Register Address Reference
35201 5200 Num_Lineariztion_ 35603 5602 - Lintable_Error1_Hi
Entries_Hi 5999 Lintable_Error1_Lo
Num_Lineariztion_ 36001 6000 Lintable_Error200_Hi
Entries_Lo
Lintable_Error200_Lo
35203 5202 - Lintable_Level1_Hi 36003 6002 - Lintable_Slope1_Hi
5999 Lintable_Level1_Lo
6399 Lintable_Slope1_Lo
35601 5600 Lintable_Level200_Hi
36401 6400 Lintable_Slope200_Hi
Lintable_Level200_Lo Lintable_Slope200_Lo
9.1.5 How units are used

Registers that are read or preset are done so using the current unit type’s programmed unit.

For example:
If the current unit type is ‘Length’ and you currently have selected ‘Feet’ as your unit, then the value returned will be in that
unit. Make sure the value programmed is also done so using that unit.
9.1.6 Modbus Register MAP Note references
9

2. Pairs of registers identified as ‘High Word’ and ‘Low Word’


SECTION

1. All registers can be accessed using either Modbus Function


03 (Read Holding Registers) or Modbus Function 04 must be read together reading the ‘High Word” first.
(Read Input Registers). However, all registers are Both values need to be concatenated by the master
read-only in this implementation. to form a 32-bit ‘long word’ quantity.

For example: For example:


Registers 30001 and 30002 (using Function 03) can also Register 30001 (16-bit high word) = 0002H (Must be
be read as registers 40001 and 40002 (using Function 04). read first) Register 30002 (16-bit low word) = 3F8CH
Long word (32-bit) = 00023F8CH (decimal
147340) (Example Continued on next page)
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
9.5 M-Series Model MG Digital Transmitter - Modbus interface
section 9 Modbus Interface

9.1.6 Modbus Register MAP Note references (continued)

Or: when Temperature Correction Method ‘6C Mod’ is used.


Register 30001 (high word) = 2 15. Volume Calculation Mode
Register 30002 (low word) = 16268 This is the mode you wish the volume
Multiply register 30001 x 65536 : 2 x 65536 = 131072 calculations to be performed by:
Add result to register 30002 : 131072 + 16268 = 147340 1 = Use Strap Table
0 = Use Sphere Calculation
3. All registers identified as ‘(x 10)’,’(x 100)’ ,’(x 10000)’ ,’
(x 100000000)’ or ‘(x 1000)’ have been scaled 16. Sphere Radius
(multiplied) by a factor of 10, 100, 1000, 10000 or The radius of the sphere when volume calculations
10000000 before transmission to preserve the are performed (using the sphere calculation mode).
fractional portion of the data value. The master must
divide these values by the scale factor as necessary. 17. Sphere Offset
The offset of the sphere when volume calculations
For example: are performed (using the sphere calculation mode).
Register 30001 (16-bit high word) = 0002H
Long word (32-bit) = 00023F8CH (decimal 18. Average Interval
147340) Divide by 1000, actual value = 147.340 All level, temperature and volume calculation
can be averaged using timed method.
4. Individual digital temperature Allowable values are as follows:
0 = 1 second (default)
5. Average submerged temperature 5 = 5 seconds
10 = 10 seconds
6. GOVP = Gross Observed Volume Product 15 = 15 seconds
20 = 20 seconds
7. GOVI = Gross Observed Volume Interface 25 = 25 seconds
30 = 30 seconds
8. GOVT = Gross Observed Volume Total 35 = 35 seconds
40 = 40 seconds
9. GOVU = Gross Observed Volume Ullage 45 = 45 seconds
50 = 50 seconds
10. NSVP = Net Standard Volume of Product 55 = 55 seconds
60 = 60 seconds
11. Temperature Correction Method There
are five methods to choose from: 19. Alarm/Status bit definitions:
1 = (6A) Heavy Oils D1 Interface Alarm High
2 = (6B) Light Oils D2 Interface Alarm Low
3 = (6C) Chemicals D3 Product Alarm High
4 = Chemicals with wider coefficients than 6C and D4 Product Alarm Low
a movable reference temperature (6C Mod). D5 Roof Alarm High
5 = Custom Table. D6 Roof Alarm Low
D7 Average Temperature Alarm High
12. Thermal Expansion Coefficient (TEC) D8 Average Temperature Alarm Low
Temperature correction method ‘6C’ uses the thermal D9 Magnet Is Missing
expan-sion coefficient of the product being measured to D10 Digital Temperature 0 Error
SECTION 9

determine the volume correction factor. Allowable values D11 Digital Temperature 1 Error
are 270.0 to 930.0. TEC Units are in 10E-6/Deg F. D12 Digital Temperature 2 Error
D13 Digital Temperature 3 Error
13. Density D14 Digital Temperature 4 Error
Temperature correction method ‘6C’ and ‘Custom D15 Digital Temperature Average Error
Table’ requires you to enter the density (at the given D16 – D32 Reserved
reference temperature) of the product being measured
for the net mass calculation. For each corresponding alarm bit:
0 = ALARM OFF
14. Reference Temperature 1 = ALARM ON
This is the desired base temperature for the VCF calculation Reserved bits will always be set to 0 (OFF).
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
M-Series Model MG Digital Transmitter - Modbus interface 9.6
Modbus Interface section 9

9.1.6 Modbus Register MAP Note references (continued)

20. Volume Correction Factor Calculation Error Status. 25. Volume Units
This value can only be read. If there is no error performing The value for volume units can be one of the following
the volume correction factor then the value is zero otherwise, codes: 0 = Liters
the value is a non-zero code and one of the following: 1 = Cubic Millimeters
1 = Invalid API value or invalid temperature input value for 2 = Cubic Meters
6A or 6B VCF calculation. 3 = Cubic Inches
2 = Invalid API value or invalid temperature input 4 = Cubic Feet
range for 6A VCF calculation. 5 = Gallons
3 = Invalid API value or invalid temperature input 6 = Barrels
range for 6B VCF calculation.
4 = Invalid API value or invalid temperature input 26. Length Units
value for 6C VCF calculation. The value for length units can be one of the following
5 = Invalid API value or invalid temperature range codes: 0 = Millimeters
for 6C VCF calculation. 1 = Centimeters
6 = Invalid API value or invalid temperature range 2 = Meters
for 6C Wide VCF calculation. 3 = Kilometers
7 = Invalid delta temperature for 6C VCF calculation. 4 = Inches
8 = Interpolation error, temperature value not found 6 = Yards
in the table.
9 = Invalid or No VCF method selected. 27. Mass Units
The value for mass units can be one of the following
21. Volume Calculation Error Status codes: 0 = Kilograms
This value can only be read. If there is no error performing 1 = Grams
the volume calculations then the value is zero otherwise 2 = Ounces
the value Is a non-zero code and one of the following: 3 = Pounds
1 = Negative table entries are not allowed. 4 = Tons
2 = Interpolation error, level value not found in the table. 5 = Tonnes
3 = Sphere Calculation error, level exceeds sphere
radius x 2. 28. Set New Device Address
4 = Calculated a negative volume value. This register will program the new device address.
Valid values for Modbus are between: 1 – 247.
22. Undefined or reserved registers within the register map will
return a maximum negative value (8000H, or 80000000H for 29. Tank Offset
register pairs). Attempting to read registers outside the This is the value that will be added or subtracted from
register map (35198 or higher) will cause a Modbus Exception the level measurements.
Error Code 02 (Illegal Data Value) to be returned. This allows the tank level reading to be calibrated to the
users hand gauged tank reading (or other reference guide).
23. Temperature Units (See notes 30, 31 and 32) for more information.
The value for temperature units can be one of the
following codes: 30. Calibrate Using Current Product Level
0 = Celsius This is used to calibrate the level measurements. This
1 = Fahrenheit allows the user to enter the hand gauged tank reading
(or other level reference guide) of the Product and the
24. Density Units High device will calculate the necessary calibration offset.
SECTION 9
The value for density units can be one of the following codes: The calculated value will then be stored as the ‘Tank
0 = Grams/Milliliters Offset’. (See note 29)
1 = Grams/Liter
2 = Kilograms/Cubic Meters 31. Calibrate Using Current Interface Level
3 = Kilograms/Liter This is used to calibrate the level measurements. This
4 = Pounds/Cubic Inch allows the user to enter the hand gauged tank reading (or
5 = Pounds/Cubic Foot other level reference guide) of the Interface and the
6 = Pounds/Gallon device will calculate the necessary calibration offset.
7 = Tonnes/Cubic Meter The calculated value will then be stored as the ‘Tank
8 = Tons/Cubic Yard Offset’. (See note 29)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
9.7 M-Series Model MG Digital Transmitter - Modbus interface
section 9 Modbus Interface

9.1.6 Modbus Register MAP Note references (continued)

32. Calibrate Using Current Roof Level 43. Strap Table Level 1
This is used to calibrate the level measurements. This This is the register for the first strap table level value
allows the user to enter the hand gauged tank reading entry. Each register can be accessed individually (but
(or other level reference guide) of the Roof and the programmed in pairs) using the following formula:
device will calculate the necessary calibration offset.
The calculated value will then be stored as the ‘Tank Strap Table Level 1 High + ((Desired Entry #) * 2) – 2.
Offset’. (See note 29)
For example,
33. Alarm Units if you wanted to program the 50th table entry:
This register programs the unit type for which you 32000 + ((50 * 2) – 2) = 32098.
can configure alarms. Product and Interface can be
‘Volume or ‘Length’ unit type, however Roof can You can program the entire table by setting the strap table
only be ‘Length’ unit type. Level 1 High register (32000) as your first register and a
Valid Values are as follows: length of 100 using Modbus Function 16. You could also use
2 = Volume Units Type. Modbus Function 6 to program a single register pair.
3 = Length Units Type.
44. Strap Table Level 100
34. Interface High Alarm This is the register for the last strap table Level
The value for which the Interface cannot be >=. Make sure value entry. (See note 43) for details.
the value is programmed in the current Alarm Units type.
(See Note 33) 45. Strap Table Volume 1
This is the register for the first strap table volume value
35. Interface Low Alarm entry. Each register can be accessed individually (but
The value for which the Interface cannot be <=. programmed in pairs) using the following formula:
Make sure the value is programmed in the current Strap Table Volume 1 High + ((Desired Entry #) * 2) – 2
Alarm Units type. (See Note 33)
For example,
36. Product High Alarm If you wanted to program the 50th table
The value for which the Product cannot be >=. entry: 32200 + ((50 * 2) – 2) = 32298.
Make sure the value is programmed in the current
Alarm Units type. (See Note 33) You can program the entire table by providing the strap Table
Volume 1 High register (32000) as your first register and
37. Product Low Alarm a length of 100 using Modbus Function 16. You could also
The value for which the Product cannot be <=. use Modbus Function 6 to program a single register pair.
Make sure the value is programmed in the current
Alarm Units type. (See Note 33) 46. Strap Table Volume 100
This is the register for the last strap table Volume
38. Roof High Alarm value entry. (See note 45) for details.
The value for which the Roof cannot be >=.
This value can only be in unit type of Length. (See Note 33) 47. Number of VCF Table Entries
This value specifies the number of VCF table entries to
39. Roof Low Alarm be used in the volume correction factor table.
The value for which the Roof cannot be <=. Table sizes can range from 2 to 50 entries.
This value can only be in unit type of Length. (See Note 33)
SECTION 9

48. VCF Table Temperature 1


40. Temperature Average High Alarm This is the register for the first VCF table
The value for which the Average Temperature cannot be >=. Temperature value entry.

41. Temperature Average Low Alarm Each register can be accessed individually (but
The value for which the Average Temperature cannot be <=. programmed in pairs) using the following formula:
VCF table Temperature 1 High + ((Desired Entry #) *2) – 2.
42. Number Of Strap Table Entries
This value specifies the number of strap table For example,
entries to be used in the tank-strapping table. if you wanted to program the 25th table
Table sizes can range from 2 to 100 entries. entry: 35000 + ((25 * 2) – 2) = 35048.
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
M-Series Model MG Digital Transmitter - Modbus interface 9.8
Modbus Interface section 9 9.1.6 Modbus Register MAP Note references (continued)

You can program the entire table by providing the VCF For example,
table Temperature 1 High register (35000) as your first if you wanted to program the 25th table entry:
register and a length of 50 using Modbus Function 16. 35100 + ((25 *2) – 2) = 35148.
You could also use Modbus Function 6 to program a
single register pair. You can program the entire table by providing the VCF
table Correction 1 High register (35100) as your first
49. VCF Table Temperature 50 register and a length of 50 using Modbus Function 16.
This is the register for the last VCF table Temperature You could also use Modbus Function 6 to program a
value entry. (See note 48) for more information. single register pair.

50. VCF Table Correction 1 51. VCF Table Correction 50


This is the register for the first VCF table Correction This is the register for the last VCF table Correction
value entry. Each register can be accessed individually value entry. (See note 50) for more information.
(but programmed in pairs) using the following formula:

VCF table Correction 1 High + ((Enter Entry #) * 2) – 2.

9.2 Formulas used in volume calculation for (Modbus output only)

1. GOVP = GOVT - GOVI (two float system) 3. MASS = NSVP x DENSITY


GOVP = GOVT (one float system) The mass of the product (MASS) is equal to the net standard
GOVT = GOVP (two float system) GOVT= volume of the product (NSVP) multiplied by the density of the
GOVP + GOVI (two float system) GOVT= product- (DENSITY) programmed by the user.
GOVP (one float system)
GOVU = WORKING CAPACITY - GOVT (one or 4. VOLUME CORRECTION FACTOR
two float system) VCF = EXP {- A(T) X (t-T) x [1 +(0.8 x A(T) x (t-T))]}

The gross observed volume of the product (GOVP) is equal Where:


to the total volume of the tank (GOVT) minus the interface t = any temperature*
volume (GOVI). The GOVT is measured by the product float T = BASE TEMPERATURE (60 DEGREES F)
(the float closest to the flange of the gauge) and the GOVI is A(T) = coefficient of thermal expansion at
measured- by the interface float (the float closest to the tip of the base temperature T
the gauge). The level information from the gauge is used
along with the strap table to calculate the correspond ing Where:
gross observed volumes. EXP is the exponential function (eX).

2. NSVP = GOVP x VCF The coefficient of thermal expansion at the base


The net standard volume of the product (NSVP) is equal to the temperature is related to the density of the product
gross observed volume of the product (GOVP) multiplied by the at the base temperature T by:
volume correction factor (VCF). The VCF is calculated from
thermal expansion properties of the product (programmed by the A (T) = [K0 + K1 x DEN (T)] / [DEN (T) x DEN (T)]
user) and the temperature information from the gauge. (see 4.
VOLUME CORRECTION FACTOR) for details. Where:
Density is defined in units of KG/M3
SECTION 9
K0 and K1 are constants related to each product.
*API 2540 states that temperature data is rounded
to the nearest tenth (0.1) degree.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
9.9 M-Series Model MG Digital Transmitter - Modbus interface
section 9 Modbus Interface

9.2.1 API table information

This section includes all the constants used by the software to calculate the volume correction factors and valid ranges for
the API (density) and temperature data.
Constants: K0 = 341.0957 Valid temperature range Valid TEC ranges
K1 = 0.0 0 to +300.0 °F 270.0 to 510.0 * 10E-6/ °F
Valid temperature range Valid gravity ranges (API) 0 to +250.0 °F 510.5 to 530.0 * 10E-6/ °F
0 to +300.0 °F 0 to 40.0 °API 0 to +200.0 °F 530.5 to 930.0 * 10E-6/ °F
0 to +250.0 °F 40.1 to 50.0 °API *For the transition group, A(T) = [K1 + K0 (DEN (T) x DEN (T))]
**TEC is the thermal expansion coefficient of the product being measured
0 to +200.0 °F 50.1 to 100.0 °API
Table 9.3 Special products using TEC**
Table 9.1 Crude oils
Valid temperature range Valid TEC ranges
Valid gravity range
Product type Constants 0 to +300.0 °F 100.0 to 999.0 * 10E-6/ °F
(API)
*For the transition group, A(T) = [K1 + K0 (DEN (T) x DEN (T))
Fuel oil K0 = 103.8720 0.0 to 37.0 °API
K1 = 0.2701
Jet group K0 = 330.3010 37.1 to 47.9 °API Table 9.4 (MOD)
K1 = 0.0
Note:
Transition group K0 = 1489.0670 48.0 to 52.0 °API
K1 = -0.0018684 Volumetric modes 6C MOD and CUST TAB are not intended for

Gasoline K0 = 192.4571 52.1 to 85.0 °API custody transfer applications since they do not follow API standard

K1 = 0.2438 2540 exactly. The software for 6C MOD incorporates a moveable

Valid temperature ranges Valid TEC ranges terperature reference and allows for a wider range of TEC values.

0 to +300.0 °F 0 to 40.0 °API


0 to +250.0 °F 40.1 to 50.0 °API
0 to +200.0 °F 50.1 to 85.0 °API

Table 9.2 Generalized products


9.3 Installing the M-Series Digital Setup Software

Adjustments to the calibration and set up parameters of the transmitter can be performed using the M-Series Digital Setup Software
package. The software can be run from any PC using a RS-485 to RS-232 converter (See Table 9.5 MTS part number references).
In the ‘MTS Digital Gauge Configuration - Modbus -COM1’ window, you will see two tabs labeled ‘Data From Device’ (see Figure 9.1)
and ‘Volume Calculations’ (see Figure 9.2). You will use these tabs to calibrate the transmitter and change setup parameters.

Note:

You must use a RS-485 converter with ‘Send Data Control’ when using the M-Series Digital Setup software to ensure proper operation.
Example: B & B Electronics 485BAT3 (815-433-5100 www.bb-elec.com).

M-Series PC Digital Setup Software (Modbus) M-Series PC Digital Setup Software (Modbus)
CD and RS-485 to RS-232 converter CD RS-485 to RS-232 converter
SECTION 9

Order number: 625051 Order number: 625052 Order number: 380075


Table 9.5 MTS part number references

Perform the following steps to install the transmitter setup software to establish communications with the transmitter:
1. Install Setup Software from the CD that came with your transmitter or go to www.mtssensors.com to download the latest version.
2. Connect transmitter to the RS-485 to RS-232 converter and attach the converter to your PC. Some PC’s will require an
additional Serial to USB converter.
3. Open the Software program.
4. Select COM Port. If you do not know which COM port to select, right click My Computer and select Properties ->
Hardware Tab -> Device Manager -> Ports (COM & LPT) to view the list.
5. Click the Device: pull-down window and select the ‘transmitter address’, the factory default for Modbus is 247.
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
M-Series Model MG Digital Transmitter - Modbus interface 9.10
Modbus Interface section 9 9.3 Installing the M-Series Digital Setup Software (continued)

Figure 9.1 Data From Device tab window Figure 9.2 Volume Calculations tab window

9.4 Setting up and calibrating the M-Series Model MG digital transmitter


Sections 9.4.1 and 9.4.2 contains the following software parameter information for both ‘Data From Device’ and ‘Volume Calculations’ tabs:

Data From Device Parameters (Section 9.4.1): Volume Calculations parameters (section 9.4.2):

• Units • Correction Method • Sphere Offset


• Alarms • API Gravity • Working Capacity
• Offset • Thermal Expansion Coefficient (TEC) • Average Readings
• Address • Reference Temperature • Strap Table
• Backup/Restore File • Density
• Adjust • Volume Correction Factor (VCF)
• COM Port • Volume Calculation Mode
• Continuous Update • Sphere Radius
• Data Logging

9.4.1 Data From Device tab

Units Alarms
To change Unit parameters, click the ‘Units’ button in the ‘Data From To set the Alarms, select the ‘Alarms’ button in the ‘Data From
Device’ tab window. In the ‘Select ’Units window (See Figure 9.3) Device’ tab window. A high and low alarm is offered for the product,
you can update units of measurement for length, temperature, interface, and average temperature and can be set to either length
volume, mass and density can be changed by selecting the units or volume units from the pull down menu. Each alarm needs to
appropriate parameter in the drop down menu, then click ‘Send’. A be checked and entered before you click the ‘Send’ button. A
confirmation popup window confirms the send is successful. confirmation popup window confirms the send is successful.

SECTION 9

Select Units window Figure 9.3 Alarm Configuration window


Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
9.11 M-Series Model MG Digital Transmitter - Modbus interface
section 9 Modbus Interface

9.4.1 Data From Device tab (continued)


Calibration Backup / Restore File

When you click the ‘Offset’ button in the ‘Data From Device’ tab If your electronics requires a replacement or if your current settings
window, the ‘Offsets’ window opens. There are two calibration need to be refreshed, it is recommended that you create a backup or
‘Offset Methods’ to choose from, ‘Enter Current Tank Level’ and restoration file. To create a backup, click the ‘Backup/Restore’
‘Enter Level Offset’. Click to open the ‘Offset Method:’ drop down button in the ‘Data From Device’ tab window . In the ‘Backup and
menu and select a calibration method. Choose either method ‘Enter Restore Device Settings” window, click the ‘Get Data From Sensor’
Current Tank Level’ or ‘Enter Current Interface Level’ and type a button and ‘Save Settings to File’ button. When prompted, save
value in the active field, then click the ‘Send’ button. A confirmation the file to a designated place where you can find it. To upload a file,
popup window confirms the send is successful. click the ‘Read Settings from File’ button and select your backup
file. Click ‘Write Data to Sensor’. A confirmation popup window
confirms the upload is successful.

Figure 9.4 Offsets window - Enter Current Tank Level

When you choose ‘Enter Level Offset’ from the ‘Offset


Method:’ drop down menu, you can adjust the offset where
the transmitters zero point is located. This adjustment will
significantly shorten the span of the transmitter or counter
inactive zones. Adjust the value accordingly and click ‘Send’.
A confirmation popup window confirms the send is successful.

Figure 9.7 Backup and Restore Device Settings

window Adjust
To adjust the Gain, click the ‘Adjust’ button located in the ‘Data From
Device’ tab window. The ‘Adjust Modbus Gain’ window displays dif-ferent
parameter settings depending on the firmware of the transmit-ter. All
transmitters will have the ability to adjust the ‘Gain’ from this menu. Other
Figure 9.5 Offsets window - Enter Level Offset method transmitters will have the ability to adjust the gain, and display the
following; magnet blanking, delta, and blanking reference. None of these
Address parameters should be changed without MTS Technical Support and are
password protected. ~mtsdda~
To change the transmitter address, click the ‘ Address’ button in the
‘Data From Device’ tab window. In the ‘Change Address’ window,
type the ‘New Address’ in the active field and click ‘Send’. A
confirmation popup window confirms the send is successful.
SECTION 9

Figure 9.6 Change Address window - New Address entry


Figure 9.8 Modbus Adjust Gain window
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
M-Series Model MG Digital Transmitter - Modbus interface 9.12
Modbus Interface section 9 9.4.1 Data From Device tab (continued)

COM Port Continuous Update


To view realtime data using the Setup Software interface,
To select the Setup Software communication port, click the
select the ‘Continuous Update’ box. The Interval may be
‘COM Port’ button in the ‘Data From Device’ tab window.
changed to slow down updates but is not necessary.
Select the appropriate communication port and click ‘OK’.
Data Logging
To download a transmitter data log, Click ‘Select File’ in the
‘Data From Device’ tab window. Select an Excel file and
check the ‘Log Data to File’ box to save your data.

Figure 9.9 Select a COM Port window

9.4.2 Volume Calculations Tab parameters

the user has to enter the volume correction factor table. The
Note:
table will hold up to 50 entries of temperature points and
correction fac-tors. Once the file is created it can be saved to
As a first step always press the ‘Read’ button to determine the a file and kept on a computer for safe keeping or transferred
trans-mitter’s current configuration. After editing any parameters to multiple transmitters. Before closing the user must click
always press the ‘Write’ button to program the transmitter. ‘Send’ to send the VCF table to the transmitter.

Correction Method
The correction method is selected by clicking the pull down menu and
selecting the appropriate correction method. Available selections include
6A (Heavy Oils), 6B (Light Oils), 6C (Chemical), 6C Mod, Custom Table,
and Disabled. If ‘Custom Table’ is chosen, you must click ‘Volume
Correction Factor Table’ and enter the table.

API Gravity
Enter the ‘API gravity’ (normalized density) value for the product
being measured in the applicable field. Allowable values are:
6A - 0.0 deg to 100.0 deg API
6B - 0.0 deg to 85.0 deg API

TEC (Thermal Expansion Coefficient)


Temperature Correction Method ‘6C’ uses the thermal expansion
coefficient of the product being measured to determine the volume
correction factor. Allowable values are 270.0 to 930.0. TEC units are in
10 E-6/deg F. In the ‘TEC (6C)’ field, enter the appropriate value. Figure 9.10 Volume Correction Factor Table window

Reference Temperature
Volume Calculation Mode
When selecting correction method 6C Mod you will need to
Select between ‘Use Sphere’ and ‘Use Strap Table’ as
enter the desired base temperature for the volume
SECTION 9
the volume calculation mode.
calculations in the ‘Reference Temperature’ field. The
allowable values are 32 deg F to 150 deg F.
Sphere Radius
Density Enter the radius of the sphere the transmitter is mounted in.
Entering a density is required when using Temperature
Sphere Offset
Correction Method ‘6C’ or ‘Custom Table’ for net mass
calculations. The density measurement should be entered In the ‘Sphere Offset’ field, enter the ‘sphere offset parameter’
as ‘LB/cu.ft’. at the given reference temperature. which is used to add or subtract a fixed volume from the
calculated sphere volume. This parameter is typically used to
Volume Correction Factor Table account for volume er-rors created by non-uniform sphere
When Custom Table is chosen as the temperature correction method geometry (i.e. Flat bottoms or internal structures)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
9.13 M-Series Model MG Digital Transmitter - Modbus interface
section 9 Modbus Interface 9.4.2 Volume Calculations Tab (continued)

Working Capacity
In the working capacity field, enter a parameter to calculate Gross
Observed Volume Ullage (GOVU).

Average Readings
In the ‘Average Ratings’ pull-down menu, select from preset
averaging for the data being calculated. Selections are available
from 5 to 60 seconds.

Strap Table
When selecting the ‘Use Strap Table’ volume calculation mode the
user must enter a strap table. The model MG with Modbus is capable
of handling a 100 point strap table. To enter a strap table click ‘Strap
Table’ and click ‘Add’ to start entering each volume and distance
point. Once the strap table is entered save a copy to your PC by
clicking ‘Write to File.’ Before closing the user must click ‘Send’ to
send the strap table to the transmitter.
SECTION 9

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Modbus interface 9.14
SECTION 10

10
FOUNDATION™ fieldbus Interface
10.0 FOUNDATION™ fieldbus Interface

This section contains setup and reference information as it relates to the FOUNDATION™ Fieldbus interface.

SECTION
10.1 FOUNDATION™ fieldbus overview
FOUNDATION™ Fieldbus is an open, integrated total architecture for information integration that is an all digital, two way
communication system. A differentiator for FOUNDATION™ Fieldbus is it’s built in capability to distribute the control application
across the network. The model MG transmitter interfaces via H1 that interconnects field devices at 31.25 kbit/s.

The H1 FOUNDATION™ Fieldbus retains and optimizes the desirable features of the 4 to 20 mA analog system such as:

• Single loop integrity


• A standardized physical interface to the wire
• Bus-powered devices on a single wire pair
• Intrinsic safety options

10.2 Device description


The Device Description (DD) file provides information needed for a control system or host to understand the meaning of the data from the field device.
DD files are platform and operating system independent so any control system or host can operate a device if it has the device’s
DD files. The DD files are similar to the drivers that a PC uses to operate printers, USB’s, and other devices. Current DD files
are available for download from http://www.fieldbus.org.

10.3 Transducer block

The model MG transmitter contains two transducers blocks: Setup


Setup transducer block
and Factory. All of the information and functions needed to setup,
calibrate, and troubleshoot the model MG are located in the Index Parameter mnemonic Description
transducer blocks. Please contact Technical Support for help 8 BLOCK_ALM
before changing parameters in the transducer blocks. Some of the
9 TRANDUCER_DIRECTORY
parameters are password protected for the end users’ benefit.
10 TRANSDUCER_TYPE
Setup transducer block
11 XD_ERROR
Index Parameter mnemonic Description
12 COLLECTION_DIRECTORY
1 ST_REV
Dynamic variables (Setup transducer block)
2 TAG_DESC
13 PRODUCT_LEVEL_AI Output Level 1 (Product)
3 STRATEGY
14 INTERFACE_LEVEL_AI Output Level 2 (Interface)
4 ALERT_KEY
15 AVERAGE_TEMPERATURE Output Average Temp
5 MODE_BLK of submersed DTs
6 BLOCK_ERR (Temperature sensors)
7UPDATE_EVT 16 NSVP NSVP = GOVP x
VCF(Volume Correction
Factor)
17 GOVP GOVP = Total Volume -
Interface Volume
18 GOVI GOVI = Interface Volume
20 TEMPERATURE1 DT 1
(Temperature sensor 1)
21 TEMPERATURE2 DT 2
(Temperature sensor 2)
22 TEMPERATURE3 DT 3
(Temperature sensor 3)
23 TEMPERATURE4 DT 4
(Temperature sensor 4)
24 TEMPERATURE5 DT 5
(Temperature sensor 5)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
10.0 M-Series Model MG Digital Transmitter - FOUNDATION™ fieldbus Interface
FOUNDATIONTM fieldbus Interface section 10

SECTION 10
10.3 Transducer block (continued)

Setup transducer block Setup transducer block


Index Parameter mnemonic Description Index Parameter mnemonic Description
25 GOVT GOVT = GOVP - GOVI 37 AVERAGE_INTERVAL All level, temperature, and
26 GOVU GOVU = Working capacity volume calculations can
be averaged using timed
- GOVT
method.
27 MASS MASS = NSVP x Density
38 ALARM_STATUS
Setup parameters (Setup transducer block)
39 VCF_COR_ERR_STATUS If there is no error
28 TEMP_CORR_METHOD There are five methods to performing the volume
choose from: correction factor then the
1 = Heavy Oils value is zero
2 = Light Oils otherwise the value is a
3 = Chemicals non-zero code.
4 = Chemicals with wider
coefficients than 6C and 40 VOL_CAL_ERR_STATUS If there is no error
a movable reference performing the volume
temperature calculations then the value
is zero otherwise
5 = custom table
the value is a non-zero
29 API_GRAVITY Normalized Density value code.
30 WORKING_CAPACITY Working capacity of tank 41 TEMP_UNITS Celsius, Fahrenheit
31 TEC Thermal correction 42 DENSITY_UNITS Grams per Mil-
method 6C uses the liliter, Grams per Liter,
thermal expansion Kilograms per Cubic
coefficient of the product Meter, Kilograms per Liter,
being measured to Pounds per Cubic Inch,
determine the volume cor- Pounds per Cubic Foot,
rection factor. Allowable Pounds per Gallon, Metric
values are 270.0 Tonnes per Cubic Meter,
to 930.0 TEC Units. TEC Tons per Cubic Yard
Units are in 10E-6/DegF.
43 VOLUME_UNITS Liters, Cubic Millimeters,
32 DENSITY Temperature correction Cubic Meters, Cubic
method 6C and “custom Inches, Cubic Feet, Gal-
table” requires you to lons, or Barrels
enter the density
(at a given reference 44 LENGTH_UNITS Millimeters, Centimeters,
temperature) of the Meters, Kilometers,
product being measured. Inches, Feet, or Yards
33 REF_TEMPERATURE This is the desired base 45 MASS_UNITS Kilograms, Grams,
temperature for the Ounces, Pounds, Tons, or
VCF calculation when Metric Tonnes
Temperature 46 TANK_OFFSET This is the value that will
Correction Method 4 (6C be added or subtracted
Wide) is used. from the level measure-
34 VOL_CALC_MODE This is the mode you wish ment.
the volume calculations to This allows the tank level
be performed by: reading to be calibrated
1 = Use Strap Table to the users gauged tank
0 = Use Sphere Calcula- reading
tions (or other reference guide.)
35 SPHERE_RADIUS The radius of the sphere 47 INTERFACE_TANK_OFFSET This is the value that
when volume calculations will be added or sub-
are performed tracted from the interface
(using the sphere measurement.
This allows the tank
calculation mode).
interface reading to be
36 SPHERE_OFFSET The offset of the sphere calibrated to the users
when volume calculations gauged tank reading (or
are performed other reference guide.)
(using the sphere
(Transducer block - Setup parameters continued on next page)
calculation mode).

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
10.1 M-Series Model MG Digital Transmitter - FOUNDATION™ fieldbus Interface
section 10 FOUNDATIONTM fieldbus Interface
10

10.3 Transducer block (continued)


SECTION

Setup transducer block Setup transducer block


Index Parameter mnemonic Description Index Parameter mnemonic Description
Setup parameters (Setup transducer block) continued 58 TEMP_AVR_LO_ALM The value for which the
Average Temperature
48 CAL_CURRENT_PROD_ This is used to calibrate
LEV the level measurement. cannot be <=.
This allows the user to 59 NUM_STRAP_TAB_ The value specifies the
enter the hand gauged ENTRIES number of strap table
tank reading (or other entries to be used in the
level reference guide) tank-strapping table.
of the Product and the Table size can range from
device will calculate the 2 to 100 entries
necessary calibration 60 - STRAP_TAB_LEVEL
offset. The calculated
63
value will then be stored
as the “Tank Offset”.) 64 - STRAP_TAB_VOL
67
49 CAL_CURRENT_ This is used to calibrate
INTER_LEV the level measurement. 68 NUM_VCF_TAB_ENTRIES The value specifies the
This allows the user to number of VCF table
enter the hand gauged entries to be used in the
tank reading (or other volume correction factor
level reference guide) table. Table size can range
of the Interface and the from 2 to 50 entries
device will calculate the 69 - VCF_TAB_TEMP
necessary calibration 70
offset. The calculated
value will then be stored 71 - VCF_TAB_CORR
as the “Tank Offset”.) 72
50 ALARM_UNITS This parameter the unit
type for which you can Factory Transducer Block
program the alarm. Index Parameter Mnemonic Description
Product and Interface can
be “volume” or “length” 1 1ST_REV
unit types, however Roof 2 TAG_DESC
can only be “Length” unit
type. 3 STRATEGY
51 INTERFACE_HI_ALM The value for which the 4 ALERT_KEY
Interface cannot be >=. 5 MODE_BLK
Make sure that the value
is programmed in the 6 BLOCK_ERR
current Alarm unit type. 7 UPDATE_EVT
52 INTERFACE_LO_ALM The value for which the 8 BLOCK_ALM
Interface cannot be <=.
Make sure that the value 9 TRANDUCER_DIRECTORY
is programmed in the 10 TRANSDUCER_TYPE
current Alarm unit type. 11 XD_ERROR
53 PRODUCT_HI_ALM The value for which the
12 COLLECTION_DIRECTORY
Product cannot be >=.
Make sure that the value 13 PASSWORD Password, 43991
is programmed in the 14 REG_MEAS_LENGTH Length of the Transmitter
current Alarm unit type.
15 REG_SER_NO Serial Number
54 PRODUCT_LO_ALM The value for which the
Product cannot be <=. 16 REG_SW_REV Software Revision
Make sure that the value 17 REG_GRADIENT Gradient
is programmed in the
current Alarm unit type. 18 REG_NUM_TEMPS Number of DT’s
57 TEMP_AVR_HI_ALM The value for which the 19 REG_SIGNAL_GAIN Signal Gain
Average Temperature 20 REG_MIN_TRIG_LEVEL Min Trigger Level
cannot be >=. Transmission Delay,
21 REG_TRANSMIT_DELAY
Always 0

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - FOUNDATION™ fieldbus Interface 10.2
FOUNDATIONTM fieldbus Interface section 10

SECTION 10
10.3 Transducer block (continued)

Factory Transducer Block Factory Transducer Block


Index Parameter Mnemonic Description Index Parameter Mnemonic Description
22 REG_SARA_BLANKING SARA Blanking REG_DIG_TEMP_INTER-
34 Digital Temp Intercept 3
23 REG_MAGNET_BLANKING Magnet Blanking CEPT3
24 REG_DELTA Delta 35 REG_DIG_TEMP_SLOPE3 Digital Temp Slope 3
REG_MEAS_INTER- 36 REG_DIG_TEMP_POS4 Digital Temp Position 4
25 Measure Interface First
FACE_FIRST REG_DIG_TEMP_INTER-
37 Digital Temp Intercept 4
26 REG_FLOAT_CONFIG Float Configuration CEPT4
27 REG_DIG_TEMP_POS1 Digital Temp Position 1 38 REG_DIG_TEMP_SLOPE4 Digital Temp Slope 4
REG_DIG_TEMP_INTER- 39 REG_DIG_TEMP_POS5 Digital Temp Position 5
28 Digital Temp Intercept 1
CEPT1 REG_DIG_TEMP_INTER-
40 Digital Temp Intercept 5
29 REG_DIG_TEMP_SLOPE1 Digital Temp Slope 1 CEPT5
30 REG_DIG_TEMP_POS2 Digital Temp Position 2 41 REG_DIG_TEMP_SLOPE5 Digital Temp Slope 5
REG_DIG_TEMP_INTER- 42 REG_TRIGGER_LEV0
31 Digital Temp Intercept 2
CEPT2 43 REG_TRIGGER_LEV1
32 REG_DIG_TEMP_SLOPE2 Digital Temp Slope 2 44 REG_TRIGGER_LEV2
33 REG_DIG_TEMP_POS3 Digital Temp Position 3 45 REG_TRIGGER_LEV3
46 NUM_TEMP_AVR_HI Num Temp Average
10.4 Analog input function blocks
The Model MG transmitter contains 6 Analog Inputs with the output
Transducer Scale units will be the same as the units programmed into the
options of product, interface, average temperature, NSVP, GOVP, and
transmitter; the default settings are Inches for length, Fahrenheit for
GOVI. The Interface and GOVI Analog Inputs require the transmitter to
temperature, and Gallons for volume. Units can be changed under
be configured for measuring product and interface levels. To perform a
MTS_SETUP_TB -> Setup Parameters -> Data from device -> Units. It
quick configuration of the function blocks configure the following:
is best to double check the units in the transmitter and the Transducer

Channel Scale incase someone has changed them accidently.

Analog Input Channel # Units Example 1: Output of product level


Product 1 Length units Parameter Configured Value
Interface 2 Length units Channel 1 - Product
Average Temperature 3 Temperature units Linearization Type Direct
NSVP 4 Volume units Transducer Scale: EU at 100% N/A
GOVP 5 Volume units Transducer Scale: EU at 0% N/A
GOVI 6 Volume units Transducer Scale: Units Index N/A
Transducer Scale: Decimal N/A
Linearization Type
Output Scale: EU at 100% N/A
Direct Choose direct when the output is the
Output Scale: EU at 0% N/A
transmitter’s value.
Indirect Choose indirect when the output is calculated Output Scale: Units Index N/A
based off of the transmitter’s value and the Output Scale: Decimal N/A
relation-ships is linear, i.e. 0 to 100%
Indirect Choose indirect square root when the output is Example 2: Output of Product Level in Percent for 10 m (33 ft.)
Square calculated based off of the transmitter’s and the Transmitter
Root output is the square root of the transmitter’s value.
Parameter Configured Value
Transducer Scale and Output Scale Channel 1 - Product
Direct Transducer Scale and Output Scale do not need to Linearization Type Indirect
be configured. Transducer Scale: EU at 100% 396
Indirect The transducer scale should be set to the full
or operating range that the transmitter will see during Transducer Scale: EU at 0% 0
Indirect use. The output scale should contain the values Transducer Scale: Units Index In
Square that would be outputted when the transducer scale
Root Transducer Scale: Decimal 3
is at its minimum and maximum. The relationship
is linear. Output Scale: EU at 100% 100
Output Scale: EU at 0% 0
The Transducer Scale and Output Scale can also be configured
Output Scale: Units Index %
to display in set units and with a set number of significant digits.
Output Scale: Decimal 3
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
10.3 M-Series Model MG Digital Transmitter - FOUNDATION™ fieldbus Interface
section 10 FOUNDATIONTM fieldbus Interface
SECTION 10

10.5 Resource block


The Resource Block describes characteristics of the Fieldbus device such as the device name, manufacturer, and serial number.
A device has only one Resource Block.

10.6 LAS/Back-up LAS


The model MG transmitter is designed as a Link Master and can be used as a primary or secondary Link Active Sched-
uler (LAS). For the majority of networks the host system will be the primary LAS with a field device acting as secondary LAS
in the event that the primary LAS fails. The typically use of the model MG transmitter will be as a secondary LAS for back-up.

10.7 Setup and calibration


Setup and Calibration can be conducted from any host with a different process. Below are common parameters that will need
to be changed. Please consult the Transducer Block section to locate the parameters. Specific parameters are password pro-
tected to keep users from accidently changing factory parameters that should not be changed unless advised by Technical Support.

Note:

The mode will have to be changed to Out of Service (OOS) when editing parameters. When making this change most host systems will
warn you that this may upset the process and create a dangerous situation in your plant. Before making the change to OOS, verify that
taking the transmitter out of service will not negatively affect control of the plant.

Units
The model MG transmitter allows the user to select the Volume Calculation
units for length, temperature, volume, mass, and density.
The model MG will calculate the volume of the vessel using either a
TEMP_UNITS Celsius, Fahrenheit sphere or a strap table formula. The user can choose which method by
DENSITY_UNITS Grams per Milliliter, Grams per Liter, selecting a 1 for Strap Table or a 0 for a Sphere under
Kilograms per Cubic Meter, Kilograms per Liter, VOL_CALC_MODE. When selecting to use the Sphere method the user
Pounds per Cubic Inch, Pounds per Cubic Foot, will have to enter the SPHERE_RADIUS and SPHERE_OFFSET.
Pounds per Gallon, Metric Tonnes per Cubic Despite which method is chosen, the user should enter the
Meter, Tons per Cubic Yard WORKING_CAPACITY and AVERAGE_INTERVAL.
VOLUME_UNITSLiters, Cubic Millimeters, Cubic Meters, Cubic
When the user selects to calculate volume based off of a strap
Inches, Cubic Feet, Gallons, or Barrels
table the user will need to enter the strap table. The first step is
LENGTH_UNITSMillimeters, Centimeters, Meters, to enter the NUM_STRAP_TAB_ENTRIES between 2 and
Kilometers, Inches, Feet, or Yards 100. For each strap table point the user will have to enter the
MASS_UNITS Kilograms, Grams, Ounces, Pounds, STRAP_TAB_LEVEL and STRAP_TAB_VOL for every entry.
Tons, or Metric Tonnes
Temperature Correction Method
Calibration
Calibration can be done either using the current tank level or The TEMP_CORR_METHOD is selected by selecting the appropriate
entering an offset for both the product and interface level. The correction method.
TANK_OFFSET and INTERFACE_TANK_OFFSET contain values Available selections include:
that adjust the reference point for the zero point on the transmit-ter. 1 = 6A (Heavy Oils)
By adjusting the offsets up or down the user can change the value 2 = 6B (Light Oils)
the transmitter outputs. This process is harder then it sounds and 3 = 6C (Chemical)
Technical Support should be contacted before proceeding. 4 = 6C Mod
5 = Custom Table
An alternative method of calibration is to use CAL_CURRENT_PROD_
LEV and CAL_CURRENT_INTER_LEV to calibrate the product and If Custom Table is chosen the user will need to
interface levels respectively. In order to do so the tank should be static enter the NUM_VCF_TAB_ENTRIES.
and the user can hand gauge the tank. The user can then take the hand
Enter the API_GRAVITY (normalized density) value for the product
gauge measurement and input it into the transmitter. Make sure that the
level does not move from the time the measurement is taken until the being measured in the applicable field. Allowable values are:
transmitter is calibrated. The transmitter will take the current level that is
entered and calculate the offsets for the user. 6A - 0.0 deg to 100.0 deg API
6B - 0.0 deg to 85.0 deg API

TEC (Temperature Correction Method) 6C uses the thermal expansion


coefficient of the product being measured to determine the volume
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
M-Series Model MG Digital Transmitter - FOUNDATION™ fieldbus Interface 10.4
FOUNDATIONTM fieldbus Interface section 10

10
10.7 Setup and calibration (continued)

SECTION
correction factor. Allowable values are 270.0 to 930.0. TEC units are When the user selects to calculate temperature correction based off
in 10 E-6/deg F. In the TEC (6C) field, enter the appropriate value. of a custom table the user will need to enter the custom table. The
first step is to enter the NUM_VCF_TAB_ENTRIES between 2 and
When selecting correction method 6C Mod you will need to enter the 50. For each custom table point the user will have to enter the
desired base temperature for the volume calculations in the VCF_TAB_TEMP and VCF_TAB_CORR for every entry.
REF_TEMPERATURE. The allowable values are 32 deg F to 150 deg F.

Entering a DENSITY is required when using Temperature


Correction Method 6C or Custom Table for net mass
calculations. The density measurement should be entered
as LB/cu.ft. at the given reference temperature.

10.8 FOUNDATION™ fieldbus 375 handheld menu tree


MTS_SETUP_TB MTS_FACTORY_TB
FB dynamic variables Password
Other dynamic variables Settings
Alarm Status - Gradient
- Alarm Status - Serial Number
- VCF Calc Error Status - Software Revision
- Volume Calc Error - Number of DT’s
Setup Parameters - Signal Gain
- Data from device - Min Trigger Levels
Units - Transmission Delay
- Length Units - SARA Blanking
- Temperature Units - Magnet Blanking
- Volume Units - Delta
- Mass Units - Measure Interface First
- Density Units Digital Temperature Setup
Alarms - Number of DT’s
Offsets - Enter Temperature Points
- Enter Product Offset Float Configuration
- Enter Interface Offset Set Trigger Levels
- Enter Current Product Level
- Enter Current Interface Level
- Volume Calculations
Temperature Correction Methods
- Temperature Correction Method
- API Gravity
- TEC (6C)
- Ref Temperature (6C Mod)
- Density
- Custom Table
-Num of VCF table entries
-Enter Custom Table
-VCF Corr Table: Temperature
-VCF Corr Table: Correction Factor
Volume Calculations
- Mode
- Working Capacity
- Average Interval

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
10.5 M-Series Model MG Digital Transmitter - FOUNDATION™ fieldbus Interface
section 10 FOUNDATIONTM fieldbus Interface
SECTION 10

(End of Section. This page is left blank intentionally)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - FOUNDATION™ fieldbus Interface 10.6
SECTION 11
DDA Interface
11.0 DDA Interface

This section provides hardware prerequisites, guidelines and procedures for successful DDA software installation, setup and calibration.

11.1 DDA Protocol

Communication parameters:
Data line termination and biasing:
The 2-wire differential communication interface and all data transmissions

SECTION 11
Termination and biasing of RS-485 data lines are as follows: must be at half duplex. Only one device (either the master or a
• Biasing single transmitter) can transmit data at any given time.
Each M-Series transmitter has internal high impedance biasing BAUD rate limitations are listed below.
resistors (30K Ω) on both RS-485 data lines. No additional biasing
resistors should be present on the connecting devices Modbus: 4800 or 9600 BAUD 8, N, 1
(PLC, DCS, PC, converter). DDA: 4800 BAUD 8, E, 1
• Termination (Reference) Monitor: Modbus RTU Variable BAUD Rate 8, E, 1
Each M-Series transmitter has an internal termination resistor
(100K Ω) installed across the RS-485 signal lines. No additional
termination resistors are necessary in the connecting devices (PLC,
DCS, PC, converter).

11.2 Hardware and software environments

The Level Plus Model MG digital transmitter operates in a net- by the host computer to activate a particular transmitter. In addition,
worked, intrinsically safe RS-485 DDA software environment. the DDA hardware supports a command decoder that supports up
This environment supports up to 8 multi-dropped transmitters on to 128 different commands. The host computer interrogates a
one communication line. The network requires a 4-wire bus to transmit-ter for data by sending an address byte, followed
provide both power and communications to each of the immediately by a command byte. The addressed transmitter will
transmitters located in the hazardous area. The transmitters are ‘wake up’, identify itself by transmitting an echo of its own local
connected in multi-point configuration (see Figure 11.1). address followed by the received command, and then perform the
requested action. After the requested action has been completed,
The RS-485 network operates in a master/slave mode where the mas- the data (if any) will be transmitted back to the host computer on the
ter (host computer or similar type network controller) interrogates each RS-485 network. Refer to Section ‘11.2.1 Command decoder
slave (DDA transmitter) for a specific type of data. Each slave has a examples’ on page 11.1 for more information.
unique switch programmable hardware address that is issued

+24 Vdc
power
supply
2

4-wire bus ...


I.S.B.*
Up to 8
2 M-Series digital
RS-485 Maximum stub transmitters
Examples: length = 200 feet (DDA interface)
PC, PLC, DCS Approved intrinsic
safety barrier Intrinsically
(3 required) safe area

General application

Figure 11.1 Typical Electrical Connections - Intrinsically Safe System


Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
11.0 M-Series Model MG Digital Transmitter - DDA Interface
DDA Interface section 11
11.2.1 DDA Command decoder examples

Serial data transmission format found, the decoder circuitry checks to see if the next received word
Example 1: is a command byte. Valid command byte values include ‘00’ hex to
0 X X X X X X X X P 1 ‘7F’ hex (0 to 127 decimal). In addition, all data byte values are
restricted to be within ‘00’ hex and ‘7F’ hex (see Example 3).

D1 bit Stop bit Command byte (and data bytes)


Example 3:
Start bit Parity bit
X X X X X X X 0

SECTION 11
D8 bit
After the DDA address decoder circuitry receives the 11-bit word, an D8 bit = 1
even parity check is performed across the 8-bit data field. If a parity error (8-bit word - shown as D1 bit)
is found, the word is ignored and the decoder circuitry resets for the next
Again, an even parity check is performed on the command byte. If the
trans-mission. If the parity check is good, the decoder cir-cuitry checks
parity check is good, the eight bit data word is latched into a command
for a valid address byte. The address decoder circuitry uses the ‘D8’ bit
buffer. This buffer is read by the DDA software to determine which
to distinguish the difference between address bytes and command
command to execute. If the parity check fails, the command byte is
bytes. Address bytes are defined as having the most significant bit ‘D8’
rejected and the old command (from the previous interro-gation
set equal to one. Valid address byte values include ‘C0’ hex to ‘FD’ hex
sequence) will be left in the command buffer. The DDA hardware cannot
(192 to 253 decimal). Address byte values from 80 hex to ‘BF’ hex are
determine if the current command- was possibly rejected. The host
reserved for future use, address byte values ‘FE’ and ‘FF’ hex are
computer must then verify if the correct command was received by
reserved for test functions. (see Example 2).
reading the echo of the address byte and command byte sent by the
DDA transmitter. This is the only guaranteed way to determine that both
Address byte
the address and command bytes were received properly.
Example 2:
X X X X X X X 1 This method also insures proper verification, even if the parity
check fails to detect a multiple bit data error in either the
D8 bit = 1 address byte or command byte. If the host computer determines
(8-bit word - shown as D1 bit) that either the address byte or command byte has been
corrupted, it must wait the proper time-out period and ignore the
If the received address byte matches the local DDA address, the DDA
received message from the DDA transmitter that was improperly
power supply circuitry is activated. If a valid address byte has been interrogated. The time-out period is variable and is based on the
duration of the selected DDA command.
11.3 DDA/Host computer communication protocol
The DDA/Host computer communication protocol consists of two mitter address and received command serves two purposes.
parts: the interrogation sequence generated by the host computer The first being a simple identification that the correct transmitter
and the data response generated by the interrogated DDA transmit- received the correct command- and that it is currently active.
ter. The host interrogation sequence always consists of an address The second purpose is to reset the DDA Address/Command
byte followed immediately by a command byte (see Example 4). decoder circuitry for the next interrogation sequence.

DDA/Host communication Interrogation data sequence


Example 4: Example 5:
<address byte><command byte> <F0><0A>

00 Hex to 7F Hex (0 to 127 decimal) Command 0A Hex (10 decimal)

C0 Hex to FD Hex (192 to 253 decimal) Address F0 Hex (240 decimal)

The maximum delay between the address byte and the command byte is
5 milliseconds. The DDA transmitter will not receive the new command Note:
byte if this delay period is exceeded- (and the old command byte will be If the DDA transmitter does not respond to the first interrogation by the
left in the command buffer). See previous section for ad-ditional host, the Address/Command decoder will be left in an intermediate state.
information on verification of the Address/Command bytes. An example If this occurs, the host will have to reinterrogate the respective transmitter
of an interrogation sequence to access a transmitter programmed for
to reset the Address/Command decoder circuitry and then interrogate the
address ‘F0’ hex (see Example 5).
respective transmitter again to perform- a new transmitter measurement.

The transmitter response consists of several components. After a This hardware feature must be considered when writing software commu-
transmitter has been interrogated, the transmitter first responds by nication drivers to access DDA transmitter data.
transmitting its own local address and the command that was
After the DDA transmitter has retransmitted its local address and
received from the host computer. This re-transmission of the trans-
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
11.1 M-Series Model MG Digital Transmitter - DDA Interface
section 11 DDA Interface
11.3 DDA/Host Computer communication protocol (continued)

received command, it will perform the requested measurement as data and an sample checksum calculation.
defined by the received command. After the requested measurement
has been completed, the data for that measurement will be trans- Checksum calculation
mitted to the host in a predefined format including certain control Example 8:
characters. The DDA transmitted data format begins with a ‘start of <STX><dddd.ddd><ETX><ccccc>
text’ ‘STX’ character (STX = 02 hex). The ‘STX’ character set is im-
mediately followed by the requested data and then terminated with an
‘end of text’ ‘ETX’ character set (ETX = 03 hex). Certain commands Append checksum value
SECTION 11

allow multiple data fields to be transmitted within one transmitted


data sequence. For these data transmissions, each data field is sepa-
rated by an ASCII colon ‘:’ character (: = 3A hex), (see Examples 6 Note:
and 7). The appended checksum value will always consist of five decimal (ASCII)
characters ranging from 00000 to 65535. The checksum function can be
Single field data transmission enabled or disabled.
Example 6:
<STX><dddd.ddd><ETX>
Message transmitted from DDA transmitter (command 12 Hex):
Multiple field data transmission <STX><265.322.109.456><ETX>64760
Example 7:
Hex character equivalent of transmitted data record including <STX> and
<STX><dddd.ddd:dddd.ddd:dddd.ddd><ETX>
<ETX> characters:
All transmitted data will consist of 7-bit ASCII characters limited to 02, 32, 36, 35, 2E, 33, 32, 32, 3A, 31, 30, 39, 2E, 34, 35, 36, 03
hex values between ‘00’ hex and ‘7F’ hex (i.e. data bit D8 = 0).
Two byte Hex summation of data: 0308 Hex
After a DDA transmitter has completed a data transmission, the Two’s compliment: FCF8 Hex
host must wait 50 milliseconds before another interrogation can Convert to decimal ASCII: 64760
be performed. This delay is required to enable the previously inter-
rogated transmitter to go into sleep mode and release the network To verify transmitted data from the DDA transmitter, perform the two
communication lines. byte Hex summation over the data record (including ‘<STX>’ and
‘<ETX>’) shown in (Example 8). The result in this example is 0308
All DDA control commands support a checksum calculation function, Hex. Then convert the decimal ASCII checksum- value back to Hex
Data Error Detection (DED) that allows the host computer (master) (for example, 64760 to FCF8 Hex). Add the Hex summation value
to check the integrity of the transmitted data. The actual checksum to the Hex checksum value and the result will be zero (disregarding
value that is transmitted is the compliment (2’s compliment) of the overflow) for uncorrupted data. 0308 Hex + FCF8 Hex = 0000 Hex.
calculated value. The checksum scheme is based on a 16-bit sum-
Note:
mation of the hex data within the transmitted block (including ‘STX’
and ‘ETX’ character sets) without regard to overflow. The two byte Cyclic Redundancy Check (CRC) error checking will be offered
result of the adding process is then complimented and appended to at a later date. A command switch will be defined that will let
the transmitted data block. the DDA data be transmitted with CRC error checking instead of
checksum error checking. The checksum calculations will use
This compliment process makes the final checksum comparison the CRC-CCITT defined polynomial with a 16-bit CRC result. This
more efficient in that the checksum result added to its compliment 16-bit CRC value will be appended to each transmitted message.
will always result in a zero sum for uncorrupted data transmissions. Since the communication network only allows transmitted data
Checksum data (two hex bytes) can range from ‘0000’ hex to ‘FFFF’ values between 00 and 7F hex, special processing is required on
hex. Since the communication network only allows transmitted data the 16-bit hex CRC value before it can be transmitted. This 16-bit
values between ‘00’ and ‘7F’ hex, special processing is required on (two byte) hex value must first be converted to numeric (decimal)
the hex checksum value before it can be transmitted. ASCII characters before transmission. For example, a checksum
value of ‘FFFF’ hex would be transmitted as ASCII 65535.
This two byte hex value must first be converted to numeric (decimal)
ASCII characters before transmission. For example, a checksum
value of ‘FFFF’ hex would be transmitted as ASCII 65535. The host
computer would then have to convert ASCII 65535 back to FFFF hex
and perform its own checksum calculation and comparison for the
received data from the DDA transmitter. An example is shown (see
Example 8) of a single field data transmission including checksum

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - DDA Interface 11.2
DDA Interface section 11
11.3.1 Network protocol/timing considerations
The DDA network has several timing constraints that
must be considered when designing and coding com- Note:
munication drivers. The DDA network follows the RS-485 Many available communication cards (line drivers) for use with the host comput-
standard which defines a multi-drop communication
er device use a special control line input to control the enabling and disabling of the
interface that uses differential drivers and receivers
RS-485 driver. Typically this input is connected to the computers RTS or DTR com-
operating in half-duplex mode. When using the RS-485
munication port control line. The computer can then control the state of the driver by
standard configuration, each device’s driver and receiver
are wired together (see Figure 11.2). toggling the RTS or DTR signal lines via software control. An example of this control

SECTION 11
method is shown in (Figure 11.3). Other control methods are also used depending on
Each device drive on the network must be disabled (high the manufacturer of the equipment.
impedance) except when the device is ready to transmit
data. In order to keep devices from transmitting data at DDA
transmitter
the same time, one device is selected as the host (or

Microproces
master). In a DDA network, the host computer (or other
communication interface) is the master, and controls the

sor
communication timing and protocol. The DDA transmit-
ters act as slave devices, only transmitting data when

o
p

o
c

s
s
r

r
i
requested by the host computer device. In this case, the
host computer enables its driver and transmits the ‘Ad-
dress/Command’ interrogation sequence. Host DDA
Enable computer transmitter
After the Address/Command has been completely
trans mitte r with the m atchi ng addr ess then beco mes
control Data

(RX/TX+)
Data
transmitted, the host disables its driver to allow IN
(RX/TX-)
reception of the data from the DDA transmitter. The

active, enables its driver and transmits the Address/ OUT


Command echo followed by the requested data. To other
DDA transmitters
The transmitter then disables its driver and goes back
into sleep mode. Since all devices operate independently, Figure 11.2 RS-485 Multi-drop example
certain timing constraints are imposed on the protocol T1 T5 T12
to eliminate multiple devices from transmitting data
T3
simultaneously. RTS control
T2 T4
of host driver
Network protocol timing sequences (interrogation se- Data Address Command
transmitted
quences) are shown in (Figure 11.3). This time line by host T8 T10
repre-sentation of data transmission sequences also device T6 T7 T9 T11

provides information about host computer control of Data Address Command Data
transmitted
the RS-485 communication card and also illustrates by DDA
driver enabled control through the RTS control line. transmitter T0

Figure 11.3 Network protocol timing information


The following steps provide an interrogation sequence example:

1. The start of the sequence begins when the host enables (0.21 milliseconds @ 4800 Baud) which is controlled
its RS-485 driver to transmit the Address/Command bytes by the computer communication hardware.
(see time line ‘T0’ in Figure 11.3). Sometimes software overhead can extend this
2. After the driver is enabled, the host performs a small time delay. The maximum permissible delay for period
delay ‘T1’. In this example, the host enables the driver ‘T3’ is 5 milliseconds. Then the total maximum delay
by raising the RTS control line of the computer to the for periods ‘T2, T3, T4’ is 9.6 milliseconds.
active (enabled) state. This typically requires no 4. After the host transmits the address and command bytes, the
more than 1 milli-second. If the communication lines host disables its driver to allow the transmitter to transmit the
are extremely long, additional time may be required Address/Command echo and the requested data.
due to the additional capacitance of the wires. Before the driver is disabled, the software must insure that the
3. The host then transmits the address byte followed immedi-ately command byte has been completely transmitted. This can be
by the command byte. For 4800 Baud transmission rates, the done by observing control flags from ‘UART’ of the
time to transmit one byte (11-bit word size) is fixed at 2.3 communication port, such as Transmit Register Empty (TRE) and
milliseconds. Then time delays ‘T2’ and ‘T4’ are fixed at 2.3 Transmit Holding Register Empty (if the UART is double
milliseconds. Time delay ‘T3’ is the interbyte transmission time. buffered). Software delay methods based on maximum character
Normally this is at least one bit time transmission times for 4800 Baud rates can also be

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
11.3 M-Series Model MG Digital Transmitter - DDA Interface
section 11 DDA Interface
11.3.1 Network protocol/timing considerations (continued)

used but are less reliable. Once it has been verified that the transmitter response time for each command is listed in
command byte ‘0’ has been completely transmitted, an section ‘11.4 DDA command definitions’.
additional delay should be added before the driver is disabled. 6. Period ‘T11’ is the time required for the DDA electronics to
transmit the data for the requested command. This is a
This delay ‘T5’ will insure that data has propagated the variable delay based on the command requested. The
network wiring before the driver goes to the high impedance typical data transmission time for each command is listed
(disabled) state. A delay period of ‘T5’ = 1 millisecond is in section ‘11.4 DDA command definitions’.
SECTION 11

adequate for most long cable runs. The maximum delay 7. After the transmitter has completed the data transmission
allowed for ‘T5’ is based on the fact that time period ‘T6’ is for the requested command, it will disable its driver and
fixed in the DDA hardware to be 22 (+/-2) milliseconds. The go back to inactive mode. The transmitter electronics
host driver should be disabled well before (at least 5 require 50 milliseconds to transition from active mode to
milliseconds) the DDA transmitter enables its driver and inactive mode. Another transmitter (or the same transmitter)
begins transmission of the Address/Command echo. cannot be interrogated until time period ‘T12’ = 50 milli-
Assuming the maximum delay of 5 milliseconds for period seconds has elapsed.
‘T3’, and 2.3 milliseconds for ‘T4’, and that the host driver 8. Repeat the sequence for the next transmitter.
should be disabled for 5 milliseconds before the transmitter
begins transmitting data, the maximum delay for ‘T5’ then is Other protocol considerations
7.7 milliseconds. The transmitted ASCII data from the DDA transmitter may
contain data fields with ‘Exxx’ error codes. All DDA error codes
Note: are preceded by ASCII ‘E’ (45 hex, 69 decimal). Communica-
tion interface drivers must parse and handle DDA error codes
If ‘T3’ is less than 5 milliseconds, then the maximum delay for ‘T5’ can properly or data processing errors could result. For additional
be extended by the difference (5 milliseconds - T3 actual). information about DDA error codes, (see section 11.5 on page
11.11).
5. The transmitter will begin to transmit the Address/Command 9. Use the DDA ‘Data Error Detection’ function to verify the
echo in 22 (+/- 2) milliseconds after the address byte is integrity of the data transmitted from the transmitter.
received from the host computer. This is defined as period 10. Certain RS-485 communication cards and (RS-232 to RS-485
‘T6’ and is fixed by the DDA hardware. Based on a Baud rate converter cards) allow user control of the receiver function.
of 4800, the address echo is transmitted in 2.3 milliseconds This feature must be considered when developing com-
(period ‘T7’). The interbyte delay period ‘T8’ for the DDA munication drivers. Due to the half-duplex RS-485 loopback
transmitter is fixed at 0.1 milliseconds and the command wire connections, all data that is transmitted by the host
echo is transmitted 2.3 milliseconds (period ‘T9’). computer device will be ‘echoed’ into the receiver inputs.
Period ‘T10’ is the time required for the DDA electronics If the receiver function is enabled, then the host transmitted
to perform the requested command. This is a variable data along with the DDA transmitter transmitted data will be
delay based on the command requested. The typical received into the computer receive buffer.
11.4 DDA Command definitions (includes protocol information)
11.4.1 Special control commands
Command 01 Hex (1 Dec): Module identification command
Command 00 Hex (0 Dec) - Transmitter disable command Data format: <STX><DDA><ETX><ccccc>
• Fixed length record containing 3 ASCII characters ‘<DDA>’
This command can be used to disable an active transmitter
(force transmitter back to sleep mode). This command does not • Five (5) character checksum appended after ‘<ETX>’ character set
need to be preceded by an address byte and can only be
Command 02 Hex (2 Dec): Change address
issued when DDA transmitters are not transmitting data. This
Data format: <SOH><ddd><EOT>
‘disabled’ command is typically used with other commands that
could leave the transmitter in active mode, i.e. certain memory • Fixed length record with three (3) characters
transfer commands, test mode commands, etc. • The data field is the new address • The
data range is the new address
Note: • The data range is from 192 - 253
During normal mode operation, a DDA transmitter will force • ‘<SOH>’ is ASCII 01 Hex
itself back into sleep mode if any data is transmitted on the • ‘<EOT>’ is ASCII 04 Hex
network by any other device. This is a safety feature added to • Default Address is ‘192’
the firmware to avoid data colli-sions on the network.
Command 03 Hex - Command Hex 09 - Not Defined

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - DDA Interface 11.4
DDA Interface section 11
11.4.2 Level commands

Command 0A Hex (10 Dec): Output level 1 (product) at 0.1 data field
inch
• Level 1, level 2 data fields separated by ASCII colon (:) character
resolution (with checksum)
• Five (5) character checksum appended after the ‘<ETX>’ character set
Data format: <STX><dddd.d><ETX><ccccc>

• Variable length record with one (1) to four (4) characters to Command 11 Hex (17 Dec): Output level 1 (product) and level 2
the left of decimal character (interface) at 0.01 inch resolution
• Fixed at one (1) character to the right of decimal character (with checksum)
• Five (5) character checksum appended after the Data format: <STX><dddd.dd:dddd.dd><ETX><ccccc>

SECTION 11
‘<ETX>’ character set • Variable length record with one (1) to four (4) characters to
Note: the left of each decimal character in each data field
• Fixed at two (2) characters to the right of each decimal
<ccccc> Checksum characters are only appended if the Data character in each data field.
Error Detection (DED) function is enabled. • Level 1, level 2 data fields separated by ASCII colon (:) character
• Five (5) character checksum appended after the ‘<ETX>’ character set
Command 0B Hex (11 Dec): Output level 1 (product) at 0.01
inch
resolution (with checksum) Command 12 Hex (18 Dec): Output level 1 (product) and level 2
Data format: <STX><dddd.dd><ETX><ccccc> (interface) at 0.001 inch resolution
(with checksum)
• Variable length record with one (1) to four (4) characters to Data format: <STX><dddd.ddd:dddd.ddd><ETX><ccccc>
the left of decimal character
• Variable length record with one (1) to four (4) characters to
• Fixed at two (2) characters to the right of decimal character
• Five (5) character checksum appended after the ‘<ETX>’ character set the left of each decimal character in each data field
• Fixed at three (3) characters to the right of each decimal
Command 0C Hex (12 Dec): Output level 1 (product) at character in each data field
0.001 inch resolution (with checksum) • Level 1, level 2 data fields separated by ASCII colon (:) character
Data format: <STX><dddd.ddd><ETX><ccccc> • Five (5) character checksum appended after the ‘<ETX>’ character set

• Variable length record with one (1) to four (4) characters to


Command 13 Hex - Command 18 Hex - Not Defined
the left of decimal character
• Fixed at three (3) characters to the right of decimal character 11.4.3 Temperature commands

Data characters can include the following: Command 19 Hex (25 Dec): Average Temperature at 1.0 °F resolution
• 0 through 9 (with checksum)
• (-) minus sign Data format: <STX><dddd><ETX><ccccc>
• Variable length record with one (1) to four (4) characters
• (.) decimal point
• Five (5) character checksum appended after the ‘<ETX>’ character set
• (E) ASCII 45 Hex precedes all error codes
• (:) ASCII 3A Hex is used as a data field separator for multiple data
Note:
field transmissions
•• Five(space(5) characterASCII20 Hexchecksumspace characterappended after ‘<ETX’> character set Average temperature is the average temperature reading from all
DTs sub-merged by approximately- 1.5 inches of product.
Command 0D Hex (13 Dec): Output level 2 (interface) at 0.1 inch
Command 1A Hex (26 Dec): Average temperature at 0.2 °F resolution
resolution (with checksum)
Data format: Same as Command 0A (with checksum)
Data format: <STX><dddd.d><ETX><ccccc>

Command 0E Hex (14 Dec): Output level 2 (interface) at 0.01 inch • Variable length record with one (1) to four (4) characters to
resolution (with checksum) the left of decimal character
Data format: Same as Command 0B • Fixed at one (1) character to the right of decimal character
• Five (5) character checksum appended after the ‘<ETX>’ character set
Command 0F Hex (15 Dec): Output level 2 (interface) at 0.001 inch
resolution (with checksum)
Command 1B Hex (27 Dec): Average temperature at 0.02 °F resolution
Data format: Same as Command 0C
(with checksum)
Data format: <STX><dddd.dd><ETX><ccccc>
Command 10 Hex (16 Dec): Output level 1 (product) and level 2
interface at 0.1 inch resolution • Variable length record with one (1) to four (4) characters to
(with checksum) the left of decimal character
Data format: <STX><dddd.d:dddd.d><ETX><ccccc> • Fixed at two (2) characters to the right of decimal character
• Five (5) character checksum appended after the ‘<ETX>’ character set
• Variable length record with one (1) to four (4) characters to
the left of each decimal character in each data field
• Fixed at one (1) character to the right of each decimal character in each
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
11.5 M-Series Model MG Digital Transmitter - DDA Interface
section 11 DDA Interface

11.4.3 Temperature commands (continued)

Command 1C Hex (28 Dec): Command 20 Hex (32 Dec):


Individual DT temperature at 1.0 °F resolution (with checksum) Average and individual DT temperature at 0.2 °F
resolution
Data format:
(with checksum).
<STX><dddd:dddd:dddd:dddd:dddd><ETX><ccccc>
Data format:
• Variable length record with one (1) to four (4) characters in <STX><dddd.d:dddd.d:dddd.d:dddd.d:dddd.d:dddd.d><ETX><ccccc>
each data field
• Variable length record with one (1) to four (4) characters to
• Variable number of data fields (up to 5) separated by ASCII colon
the left of decimal character in each data field
SECTION 11

(:) characters. Number of data fields is based on the number


• Fixed at one (1) character to the right of each decimal
of DTs programmed in DDA transmitter memory
character in each data field
• First data field is always DT #1, second data field is DT #2, etc
• Variable number of data fields (up to 6) separated by ASCII colon (:)
• Five (5) character checksum appended after the ‘<ETX>’ character set
characters. The number of data fields is based on the number of DTs

Command 1D Hex (29 Dec): programmed in DDA transmitter memory (number of DTs + 1)
Individual DT temperature at 0.2 °F resolution (with checksum) • The first data field is always the average of the individual
Data format: DTs submerged by at least 1.5 inches of product
<STX><dddd.d:dddd.d:dddd.d:dddd.d:dddd.d><ETX><ccccc> • The second data field is always DT #1, third data field is DT #2, ... etc •
Five (5) character checksum appended after the ‘<ETX>’ character set
• Variable length record with one (1) to four (4) characters to
the left of decimal character in each data field
Command 21 Hex (33 Dec):
• Fixed at one (1) character to the right of each decimal
Average and individual DT temperature at 0.02 °F
character in each data field resolution (with checksum).
• Variable number of data fields (up to 5) separated by ASCII colon Data format:
(:) characters. Number of data fields is based on the number <STX><dddd.dd:dddd.dd:dddd.dd:dddd.dd:dddd.dd:dddd.dd><ETX><ccccc>

of DTs programmed in DDA transmitter memory


• Variable length record with one (1) to four (4) characters to
• First data field is always DT #1, second data field is DT #2,...etc
• Five (5) character checksum appended after the ‘<ETX>’ character set
the left of decimal character in each data field
• Fixed at two (2) characters to the right of each decimal
Command 1E Hex (30 Dec): character in each data field
Individual DT temperature at 0.02 °F resolution (with • Variable number of data fields (up to 6) separated by ASCII colon (:)
checksum)
characters. The number of data fields is based on the number of DTs
Data format:
programmed in DDA transmitter memory (number of DTs + 1)
<STX><dddd.dd:dddd.dd:dddd.dd:dddd.dd:dddd.dd><ETX><ccccc> • The first data field is always the average of the individual
DTs submerged by at least 1.5 inches of product
• Variable length record with one (1) to four (4) characters to • The second data field is always DT #1, third data field is DT #2, ... etc •
the left of decimal character in each data field
Five (5) character checksum appended after the ‘<ETX>’ character set
• Fixed at two (2) characters to the right of each decimal
character in each data field Command 22 Hex - Command 24 Hex -
• Variable number of data fields (up to 5) separated by ASCII colon Reserved Command 25 Hex (37 Dec):
(:) characters. Number of data fields is based on the number Fast average and individual DT temperature at
of DTs programmed in DDA transmitter memory 1.0 °F resolution (with checksum)
• First data field is always DT#1, second data field is DT #2,...etc Data format: Same as command 1F Hex

• Five (5) character checksum appended after the ‘<ETX>’ character set
Command 26 Hex - Command 27 Hex - Not defined
Command 1F Hex (31 Dec):
Average and individual DT temperature at 1.0 °F 11.4.4 Multiple Output Commands (Level and temperature)
resolution (with checksum).
Data format: Command 28 Hex (40 Dec): Level 1 (product) at 0.1 inch resolution,
<STX><dddd:dddd:dddd:dddd:dddd:dddd><ETX><ccccc> and average temperature at 1.0 °F
resolution (with checksum)
• Variable length record with one (1) to four (4) characters in Data format: <STX><dddd.d:dddd><ETX><ccccc>

each data field • Variable length record with one (1) to four (4) characters to
• Variable number of data fields (up to 6) separated by ASCII colon (:)
the left of decimal character in first data field
characters. The number of data fields is based on the number of DTs
• Fixed at one (1) character to the right of decimal character in
programmed in DDA transmitter memory (number of DTs + 1)
first data field
• The first data field is always the average of the individual
• Variable length record with one (1) to four (4) characters in
DTs submerged by at least 1.5 inches of product
second data field
• The second data field is always DT #1, third data field is DT #2, ... etc •
• Level 1 temperature data fields separated by ASCII colon (:) character •
Five (5) character checksum appended after the ‘<ETX>’ character set
Five (5) character checksum appended after the ‘<ETX>’ character set

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - DDA Interface 11.6
DDA Interface section 11
11.4.4 Multiple output commands (Level and temperature, continued)

Command 29 Hex (41 Dec): Level 1 (product) at 0.01 inch


resolution,
decimal character in first data field
and average temperature at 0.2 °F • Fixed at two (2) characters to the right of decimal character in
resolution (with checksum) first data field
Data format: <STX><dddd.dd:dddd.d><ETX><ccccc> • Variable length record with one (1) to four (4) characters to
the left of decimal character in second data field
• Variable length record with one (1) to four (4) characters to • Fixed at two (2) characters to the right of decimal character in
the left of decimal character in first data field second data field
• Fixed at two (2) characters to the right of decimal character in • Variable length record with one (1) to four (4) characters to

SECTION 11
first data field the left of decimal character in third data field.
• Variable length record with one (1) to four (4) characters to • Fixed at one (1) character to the right of decimal character in
the left of decimal character in second data field third data field
• Fixed at one (1) character to the right of decimal character in • Level 1, level 2, temperature data fields separated by ASCII colon
second data field. (:)
• Level 1, temperature data fields separated by ASCII colon (:) character. character
• Five (5) character checksum appended after the ‘<ETX>’ character set • Five (5) character checksum appended after the ‘<ETX>’ character set

Command 2A Hex (42 Dec): Level 1 (product) at 0.001 inch Command 2D Hex (45 Dec): Level 1 (product), level 2 (interface) at
resolution, 0.001 inch resolution, and average temperature at 0.02 °F
and average temperature at 0.02 °F resolution (with checksum)
resolution (with checksum) Data format: <STX><dddd.ddd:dddd.ddd:dddd.dd><ETX><ccccc>
Data format: <STX><dddd.ddd:dddd.dd><ETX><ccccc>
• Variable length record with one (1) to four (4) characters to
• Variable length record with one (1) to four (4) characters to
the left of decimal character in first data field.
the left of decimal character in first data field
• Fixed at three (3) characters to the right of decimal
• Fixed at three (3) characters to the right of decimal
character in first data field.
character in first data field
• Variable length record with one (1) to four (4) characters to
• Variable length record with one (1) to four (4) characters to
the left of decimal character in second data field.
the left of decimal character in second data field
• Fixed at three (3) characters to the right of decimal character
• Fixed at two (2) characters to the right of decimal character in
in second data field.
second data field
• Variable length record with one (1) to four (4) characters to
• Level 1, temperature data fields separated by ASCII colon (:) character
the left of decimal character in third data field.
• Five (5) character checksum appended after the ‘<ETX>’ character set
• Fixed at two (2) characters to the right of the decimal character
in third data field.
Command 2B Hex (43 Dec):
• Level 1, level 2, temperature data fields separated by ASCII colon
Level 1 (product), level 2 (interface) at 0.1 inch
(:)
resolution, and average temperature at 1.0 °F
Data format: character-.
resolution (with checksum)
• Five (5) character checksum appended after the ‘<ETX>’ character set
<STX><dddd.d:dddd.d:dddd><ETX><ccccc>

• Variable length record with one (1) to four (4) characters to Command 2E Hex - Command 30 Hex - Not Defined
the left of decimal character in first data field Command 31 Hex - Command 40 Hex - Reserved for factory use
• Fixed at one (1) character to the right of decimal character in
11.4.5 High-level memory read commands
first data field
• Variable length record with one (1) to four (4) characters to
Command 4B Hex (75 Dec): Read ‘number of floats and number of DTs’
the left of decimal character in second data field
control variables
• Fixed at one (1) character to the right of decimal character in Data format: <STX><d:d><ETX><ccccc>
second data field • Fixed length record with one (1) character in each field.
• Variable length record with one (1) to four (4) characters in • The first data field is the number of floats, second data field is the
third data field number of DTs
• Level 1, level 2, temperature data fields separated by ASCII • Five (5) character checksum appended after the ‘ <ETX>’ character set
colon (:) character
• Five (5) character checksum appended after the ‘<ETX>’ character set Command 4C Hex (76 Dec): Read ‘gradient’ control variable
Data format: <STX><d.ddddd><ETX><ccccc>
Command 2C Hex (44 Dec):
Level 1 (product), level 2 (interface) at 0.01 inch
• Fixed length record with seven (7) characters (including decimal point).
resolution, and average temperature at 0.2 °F
• Five (5) character checksum appended after the ‘ <ETX>’ character set
Data format:
resolution (with checksum)
Command 4D Hex (77 Dec): Read float zero position data
<STX><dddd.dd:dddd.dd:dddd.d><ETX><ccccc>
(float #1 and #2)
• Variable length record with one (1) to four (4) characters to the left of Data format: <STX><dddd.ddd:dddd.ddd><ETX><ccccc>
(Continued on page 11.8)
Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
11.7 M-Series Model MG Digital Transmitter - DDA Interface
section 11 DDA Interface

11.4.5 High-level memory read commands (continued)

Command 4D Hex (77 Dec): continued field is ASCII ‘0’


• Variable length record with one (1) to four (4) characters to the left of • See write command (5A Hex) for field value assignments
decimal- character in first data field. The data may include an ASCII (-) • Five (5) character checksum appended after the ‘<ETX>’ character set
negative sign character (2D Hex) in the first character position
• Fixed at three (3) characters to the right of decimal Command 51 Hex (81 Dec): Read hardware control code #1
character in first data field Data format: <STX><dddddd><ETX><ccccc>
• Variable length record with one (1) to four (4) characters to the left of • Fixed length record with six (6) characters
SECTION 11

decimal character in second data field. The data may include an ASCII(-) • The hardware control code controls various functions in the DDA
negative sign character (2D Hex) in the first character position electronic hardware
• Fixed at three (3) characters to the right of decimal character • The hardware control code must match the hardware control code
in second data field stamped on the transmitter label; the control code on the label is
• Float #1, float #2 data fields separated by ASCII colon (:) character preceded by ‘CC’ (for example, CC001122)
• Five (5) character checksum appended after the ‘<ETX>’ character set • Five (5) character checksum appended after the ‘ <ETX>’ character set
• For additional information about the hardware- control code, (see section
Command 4E Hex (78 Dec): 8, Quick Start-up Guide Modbus and DDA)
Read DT position data (DTs 1 - 5)
Data format:
Command 52 Hex (82 Dec): Not defined
<STX><dddd.d:dddd.d:dddd.d:dddd.d:dddd.d><ETX><ccccc>

• Variable length record with one (1) to four (4) characters to Command 53 Hex (83 Dec): Reserved for factory use
the left of decimal character in each data field
Command 54 Hex (84 Dec): Not defined
• Fixed at one (1) character to the right of decimal character in
each data field 11.4.6 High-level memory write commands
• Variable number of data fields (up to 5) separated by ASCII
colon (:) characters. The number of data fields is based on Command 55 Hex (85 Dec): Write ‘number of floats and number of DTs’
the ‘number of DTs’ control variable. (see command 4B Hex) control variables
• The first data field is always DT #1, second field is always DT #2,...etc. Host Issued Command (Part 1)
Data format: <addr><commands>
• Five (5) character checksum appended after the ‘<ETX>’ character set
• ‘<addr>’ is the DDA transmitter address •
Note: ‘<command>’ is DDA command 55
DT position data is referenced from the mounting flange of the transmitter • After the address and command byte have been transmitted by the host,
housing. DT #1 is the DT closest to the tip of the transmitter. the respective DDA transmitter will ‘wake up’ and retransmit (echo) the
local DDA address and received command. The DDA transmitter will
remain active, waiting for the second part of the memory write command
Command 4F Hex (79 Dec):
to be issued by the host. If the second part of the memory write
Read factory serial number data and software version number
Data format: command is not received within 1.0 seconds (see note below), or the
<STX><ddddd....ddddd:Vd.ddd><ETX><ccccc> command is not received in the proper format, the DDA transmitter will
• Fixed length record of 50 characters to the left of the colon character cancel the current command sequence and go back to sleep mode.
and 6 characters to the right of the colon character (57 total)
• Five character checksum appended after the ‘<ETX>’ character set
Note:
The time-out timer function can be enabled or disabled.
Command 50 Hex (80 Dec):
Read firmware control code #1
Host Issued Command (Part 2)
Data format:
<STX><d:d:d:d:d:d><ETX><ccccc> Data format: <SOH><d:d><EOT>

• Fixed length record with one (1) character in each data field • Fixed length record with two (2) data
• First data field is the control variable for the data error detection (DED) fields • ‘<SOH>’ is ASCII 01 Hex
mode • The first data field contains the ‘number of floats’ value to be
• The second data field is the control variable for the written to the ‘number of floats’ control variable. This variable is
communication time-out timer (CTT) limited to a value of 1 or 2 (ASCII)
• The third data field is the control variable for temperature data units • • The second data field contains the ‘number of DTs’ value to be
The fourth data field is the control variable for linearization enable/ written to the ‘number of DTs’ control variable. This variable is
disable limited to a value between 0 and 5 (ASCII)
• The fifth data field is the control variable for innage/ullage level output • • ASCII colon (:) is the ‘number of floats/number of DTs’ field
The sixth data field is reserved for future use; the output value for this separator. • ‘<EOT>’ is ASCII 04 Hex

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - DDA Interface 11.8
DDA Interface section 11
11.4.6 High-level memory write commands (continued)

DDA Transmitter Response (verification sequence) 1. Host issued command (Part 1): <address><command>
Data format: <STX><d:d><ETX><ccccc> 2. DDA transmitter response: <address><command> echo
• Fixed length record with two (2) data 3. Host issued command (Part 2):
fields • ‘<STX>’ is ASCII 02 Hex data to be written (including necessary control characters)
• The first data field contains the ‘number of floats’ value to be 4. DDA transmitter response: verification sequence
written to the ‘number of floats’ control variable. This variable is 5. Host issued command (Part 3): <ENQ>
limited to a value of 1 or 2 (ASCII) 6. DDA transmitter response: <ACK> or <NAK>
• The second data field contains the ‘number of DTs’ value to be

SECTION 11
Descriptions for other high level memory write commands will include
written to the ‘number of DTs’ control variable. This variable is only the Data format for Part 2 of each host issued command.
limited to a value between 0 and 5 (ASCII)
• ASCII colon (:) is the ‘number of floats/number of DTs’ field Command 56 Hex (86 Dec): Write ‘gradient’ control variable
separator • ‘<ETX>’ is ASCII 03 Hex Data format: <SOH><d.ddddd><EOT>
• ‘<ccccc>’ is a five (5) character checksum appended after • Fixed length record with one data field
the ‘<ETX>’ character set • ‘<SOH>’ is ASCII 01 Hex
• The fixed length data field contains the ‘gradient’ value to be
Host Issued Command (Part 3)
written to the ‘gradient’ control variable. This variable is limited
Data format: <ENQ>
to a value between 7.00000 and 9.99999 (ASCII)
• ‘<ENQ>’ is ASCII 05 Hex. This character set is sent by the host to initiate • ‘<EOT>’ is ASCII 04 Hex
the EEPROM write cycle. After the EEPROM memory locations have
been successfully written to, the DDA transmitter will respond back to Command 57 Hex (87 Dec): Write float zero position data
the host with a ‘ACK’ character set signifying the memory write cycle (float #1 or #2)
was successful, or with a ‘NAK’ character signifying the memory write Data format: <SOH><c:dddd.ddd><EOT>

cycle was unsuccessful. See DDA transmitter response below. • Variable length record with two (2) data fields
• EEPROM write time is 10 milliseconds per byte. The ‘ACK/NAK’ • The first data field contains one character that controls which
response will not be transmitted by the DDA transmitter until the zero position memory location is written to (i.e., float #1 or float
memory bytes have been written and verified or a memory write #2). This control character is limited to a value of 1 or 2 (ASCII)
error has caused the DDA transmitter to time-out. • The second data field contains the ‘zero position’ data value to be
written to the ‘zero position’ memory location. This is a variable
Note: length data field with one (1) to four (4) characters to the left of the
EEPROM write time is 10 milliseconds per byte. The ACK/NAK decimal character and fixed at three (3) characters to the right of the
response will not be transmitted by the DDA transmitter until the decimal character. The data may include the ASCII (-) negative sign
memory bytes have been written and verified or a memory write character (2D Hex) in the first position. The zero position data is
error has caused the DDA transmitter to time-out. limited to a value between -999.999 and 9999.999 (ASCII)
• ‘<EOT>’ is ASCII 04 Hex
DDA Transmitter Response:
Data format: <ACK> Note:

• ‘<ACK>’ is ASCII 06 Hex. This character set is sent by the Zero position is referenced from the mounting flange of the
DDA transmitter to confirm to the host that the EEPROM transmitter housing.
memory write cycle was completed successfully. Command 58 Hex (88 Dec): Write float zero position data
(float #1 or #2) using DDA calibrate mode.
Data format: <NAK><Exxx><ETX><ccccc> Data format: <SOH><c:dddd.ddd><EOT>

• ‘<NAK>’ is ASCII 15 Hex. This character set is sent by the • Variable length record with two (2) data fields
DDA transmitter to confirm to the host that the EEPROM • The first data field contains one character that controls which
memory write cycle was not completed successfully. zero position memory location is written to (i.e., float #1 or float
• ‘<Exxx>’ is an error code defining the memory write error that #2). This control character is limited to a value of 1 or 2 (ASCII)
occurred during the EEPROM write cycle. ‘E’ is ASCII 45 Hex and • The second data field contains the ‘current float position’ data value to
‘xxx’ is the numeric ASCII error code ranging from 000 to 999. For be used to calculate the ‘zero position’ value that is to be written to the
additional information about DDA error codes, (see section X.X). ‘zero position’ memory location. This is a variable length data field with
• ‘<ETX>’ is ASCII 03 Hex one (1) to four (4) characters to the left of the decimal character and
• ‘<ccccc>’ is a five character checksum appended after fixed at three (3) characters to the right of the decimal character. The
the ‘<ETX>’ character set data may include the ASCII (-) negative sign character (2D Hex) in the
• Value can range from 00000 to 65535. first position. The ‘current float position’ data is limited to a value
between -999.999 and 9999.999 (ASCII)
All high level memory write commands adhere to the communication se-
• ‘<EOT>’ is ASCII 04 Hex
quence as described above, and consist of the following six components:

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
11.9 M-Series Model MG Digital Transmitter - DDA Interface
section 11 DDA Interface

11.4.6 High-level memory write commands (continued)

Command 59 Hex (89 Dec): Write DT position data (DT1-5).


Data format: <SOH><c:dddd.d><EOT Command 5C Hex (92 Dec): Not Defined

• Variable length record with two (2) data fields


Command 5D Hex (93 Dec): Reserved for factory use
• The first data field contains one (1) character that controls which ‘DT
position’ memory location is written to (i.e. DT position #1, 2, 3, 4 or 5) Command 5F Hex - 7F Hex - Reserved for future use
• This control character is limited to a value between 1 and 5 (ASCII)
• The second data field contains the ‘DT position’ data value to be written 11.4.7 Diagnostic/Special command set - DDA
commands
SECTION 11

to the respective ‘DT position’ memory location. This is a variable length


data field with one (1) to four (4) characters to the left of the decimal
enum alarmStatusBits
character and fixed at one (1) character to the right of the decimal
INTERFACE_ALARM_HIGH = 0x0001
character. The DT position data is limited to a value between 0.0 and INTERFACE_ALARM_LOW = 0x0002
9999.9 (ASCII) PRODUCT_ALARM_HIGH = 0x0004
• ‘<EOT>’ is ASCII 04 Hex PRODUCT_ALARM_LOW = 0x0008
ROOF_ALARM_HIGH = 0x0010
Command 5A Hex (90 Dec): Write firmware control code #1 ROOF_ALARM_LOW = 0x0020
Data format: <SOH><d:d:d:d:d:d><EOT> AVG_TEMP_ALARM_HIGH = 0x0040
• Fixed length record with one character in each AVG_TEMP_ALARM_LOW = 0x0080
data field • ‘<SOH>’ is ASCII 01 Hex MAGNET_IS_MISSING = 0x0100
• The first data field is the control variable for the data error detection DIG_TEMP0_ERROR = 0x0200
DIG_TEMP1_ERROR = 0x0400
(DED) function. This variable can have a value of 0, 1, or 2. A value
DIG_TEMP2_ERROR = 0x0800
of 0 enables the DED function, using a 16-bit checksum
DIG_TEMP3_ERROR = 0x1000
calculation. A value of 1 enables the DED function, using a 16-bit
DIG_TEMP7_ERROR = 0x2000
CRC calculation. A value of 2 disables the DED function
DIG_AVG_TEMP_ERROR = 0x4000
• The second field is the control variable for the communication time-out DELIVERY_IN_PROGRESS = 0x8000
timer (CTT) function. This variable can have a value of 0 or 1. A value of TRIGGER_LEVEL_ERROR = 0x10000
0 enables the CTT function, and a value of 1 disables the CTT function EEPROM_ERROR = 0x20000
• The third data field is the control variable for temperature data units This
variable can have a value of 0 or 1. A value of 0 enables Fahrenheit
11.4.8 DDA Error codes

temperature- units. A value of 1 enables Celsius temperature units


All error codes are preceded by a capital letter ‘E’ ASCII (45
• The fourth data field is the control variable for linearization control.
hex) and are in the form of ‘Exxx’ where ‘xxx’ can be any number
This variable can have a value of 0 or 1. A value of 0 disables
from ‘000’ to ‘999’. Error codes can be embedded in any data
linearization of the level data. A value of 1 enables linearization field within a transmitted record. Certain DDA commands can
• The fifth data field is the control variable for innage/ullage level output. generate multiple error codes. Refer to the following examples:
This variable can have a value of 0,1 or 2. A value of 0 enables normal
innage level output. A value of 1 enables ullage level output and a value Command 0A Hex:
of 2 enables ullage level output with reversed DT submersion <STX><Exxx><ETX><ccccc>
processing. Mode 2 is used for inverted transmitter applications where
Command 2D Hex:
the transmitter is installed from the bottom of the tank
<STX><Exxx:Exxx:ddd.dd><ETX><ccccc>
• The sixth data field is reserved for future use. The data
value for this field must be ‘0’ (ASCII 30 Hex) Command 1E Hex:
• ‘<EOT>’ is ASCII 04 Hex <STX><E203:dddd.dd:dddd.dd:E207:dddd.dd><ETX><ccccc>

Command 5B Hex (91 Dec): Write hardware control code #1 E102: Missing Float(s) (Level 1 or Level 2)
Data format: <SOH><dddddd><EOT> The number of floats measured by the hardware is less than the
‘number of floats’ control variable.
• Fixed length record with six (6) characters
• ‘<SOH>’ is ASCII 01 Hex E201: No DTs Programmed
• The hardware control code controls various functions in A request for temperature data has been made with the ‘number of
the DDA electronic hardware DTs’ control variable set to equal zero (0) or all programmed DTs are
• The hardware control code must match the hardware set inactive (for example, DT position data is set equal to zero (0.000)).
control code stamped on the transmitter label. The control
E212: DT Communication Error
code on the label is preceded by ‘CC’ (i.e. CC001122)
The indicated DT is not active (for example, DT position data is
• ‘<EOT>’ is ASCII 04 Hex set equal to zero (0) or is not responding).

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - DDA Interface 11.10
DDA Interface section 11

11.5 DDA Interface

This section contains setup and calibration information using the DDA interface.

11.6 Level Plus M-Series Digital setup software installation, setup and calibration
Adjustments to the calibration and set up parameters of the transmitter can be performed using the M-Series Digital Setup Software
package. The software can be run from any PC using a RS-485 to RS-232 converter (see Table 11.1 MTS part number references).
In the ‘MTS Digital Gauge Configuration - DDA -COM1’ window, you will see one tab labeled ‘Data From Device’ (see Figure 11.4).
You will use this tab and its button selections to calibrate the transmitter and change setup parameters.

SECTION 11
Note:

You must use a RS-485 converter with ‘Send Data Control’ when using the M-Series Digital Setup software to ensure proper operation.
Example: B & B Electronics 485BAT3 (815-433-5100 www.bb-elec.com).

Level Plus M-Series PC Digital Setup Software (DDA) CD RS-485 to RS-232 converter
Order number: 625053 Order number: 380075
Table 11.1 MTS part number references
11.6.1 Data from device tab parameters
Perform the following steps to install the transmitter setup software Calibration
to establish communications with the transmitter:
When you click the ‘Calibrate’ button in the ‘Data From Device’ tab
1. Install Setup Software from the CD that came with your window, the ‘Calibrate DDA Device’ window opens. There are two
transmitter or go to www.mtssensors.com to download the calibration ‘Float Methods’ to choose from, ‘Enter Float Positions
latest version. (Calibrate)’ and ‘Enter Float Zero Positions’. Click the ‘Offset
2. Connect transmitter to the RS-485 to RS-232 converter and Method:’ drop down menu to select a calibration method. Type a
attach the converter to your PC. Some PC’s will require an value in the active field, then click the ‘Send’ button. A confirmation
additional Serial to USB converter. window displays when the send is successful.
3. Open the Software program.
4. Select COM Port. If you do not know which COM
port to select, right click My Computer and select
Properties -> Hardware Tab -> Device Manager ->
Ports (COM & LPT) to view the list.
5. Click the ‘Data From Device’ tab, click the Device:
pull-down and select the ‘transmitter address’, the
factory default for DDA is 192 (see Figure 11.4).

Parameter settings and calibration is performed from within Figure 11.5 Calibrate DDA Device window - Offset Method
the Data From Device tab window (see Figure 11.4).
When you choose ‘Enter Float Zero Positions’ from the ‘Offset
DATA FROM DEVICE tab options: Method:’ drop down menu, you can adjust the offset where the
• Calibrate • Change Address • COM port transmitters zero point is located. This adjustment will
• Adjust settings • Backup and restore device settings significantly shorten the span of the transmitter or counter
inactive zones. Adjust the value accordingly and click ‘Send’. A
confirmation window displays when the send is successful.

Figure 11.6 Calibrate DDA Device - Offset Method

Figure 11.4 Data From Device tab window

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
11.11 M-Series Model MG Digital Transmitter - DDA Interface
section 11 DDA Interface
11.6.1 Data from device tab parameters (continued)
Change Address displays different parameter settings. All transmitters will have the
ability to adjust the ‘Gain, SARA Blanking and Magnet blanking’ from
To change the transmitter address, click the ‘Change Address’ but-
this menu. These parameters are password protected, changes will
ton in the ‘Data From Device’ tab window. In the ‘Change Address’
require assistance from MTS Technical Support .
window, type the ‘New Address’ in the active field and click ‘Change’.
A popup window confirms the change is successful.
SECTION 11

Figure 11.7 Change Address window - New Address

entry Backup and Restore Device Settings

If your electronics requires a replacement or if your current settings


need to be refreshed, it is recommended that you create a backup or
restoration file. To create a backup, click the ‘Backup/Restore’
button in the ‘Data From Device’ tab window . In the ‘Backup and
Restore Device Settings” window, click the ‘Get Data From Sensor’
button and ‘Save Settings to File’ button. When prompted, save
the file to a designated place where you can find it.

To upload a file, click the ‘Read Settings from File’ button


and select your backup file. Click ‘Write Data to Sensor’. A
popup window confirms the upload is successful.

Figure 11.9 Adjust DDA Gain window

COM Port
To select the Setup Software communication port, click the
‘COM Port’ button in the ‘Data From Device’ tab window.
Select the appropriate communication port and click ‘OK’.

Figure 11.10 Select a COM Port window

Continuous Update
To view realtime data using the Setup Software interface,
select the ‘Continuous Update’ box. The Interval may be
Figure 11.8 Backup and Restore Device Settings window changed to slow down updates but is not necessary.

Data Logging
Adjust settings To download a transmitter data log, Click ‘Select File’ in the
To adjust settings, click the ‘Adjust’ button located in the ‘Data From ‘Data From Device’ tab window. Select an Excel file and
Device’ tab window (see Figure 11.4). The ‘Adjust DDA Gain’ window check the ‘Log Data to File’ box to save your data.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - DDA Interface 11.12
SECTION 12
Product Certification
12.0 Agency approvals

This section includes Level Plus, Model MG transmitter is certifications with the following agency approvals.

12.1 FM/CSA
Model Approval Standard
MGAM XP/I/1/BCD/T6 FM3615
MGAD DIP/II,III/1/EFG/T6 C22.2 No. 30
Type 4X
IS/I,II,III/1/ABCDEFG/T4 FM3610
Entity, Type 4X C22.2 No. 157
NI/I/2/ABCD/T4 FM3611
C22.2 No. 213
MGAF XP/I/1/BCD/T4 FM3615
DIP/II,III/1/EFG/T4 C22.2 No. 30
Type 4X
IS/I,II,III/1/ABCDEFG/T4 FM3610

SECTION 12
Entity, Type 4X C22.2 No. 157
IS Class I, Zone 0,1 AEx ia IIC T4 FM3610
Entity, Type 4X C22.2 No. 157 (Pending)
FISCO IEC 60079-27 (Pending)
NI/I/2/ABCD/T4 FM3611
C22.2 No. 213 (Pending)
NI Class I, Zone 2 NEC 505 (Pending)

12.2 ATEX

Model Approval Standard


MGAM EEx ia IIB T4 EN 50014 :1997 + A1 + A2
MGAD EEx ia IIA T4 EN 50020 :2000
EN 50284 :1999
MGAF Ex ia IIB T4 EN 60079-0 (Pending)
Ex ia IIA T4 EN 60079-11 (Pending)
FISCO EN 60079-27 (Pending)

12.3 NEPSI

Model Approval Standard


MGAM EEx d IIB T4 GB3836.1-2000
MGAD GB3836.2-2000

12.4 Entity parameters

Intrinsically Safe (IS) entity parameters FISCO Entity parameters


Vmax = 28 V Vmax = 17.5 V
Imax = 200 mA Imax = 380 mA
Ci = 0 µF Pi = 5.32 W
Li = 0 mH Ci = 1.5 nF
Li = 1.1 µH

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
12.0 M-Series Model MG Digital Transmitter - Product Certification
Product Certification section 12

12.5 Electrical connections and wiring procedures

A typical intrinsically safe connection for the Level Plus M-Series transmitter includes protective safety barriers, a power
supply and a reading or monitoring device. Detailed agency controlled installation drawings (part number 650838) are
provided for reference (see ‘12.5.1 Modbus and DDA’).

A typical explosion-proof connection for the M-Series transmitter includes a power supply and a reading or monitoring device. Detailed
agency controlled installation drawings (part number 650838) are provided for reference (see ‘12.5.2 FOUNDATION™ fieldbus’).

Important:
For explosion-proof installation, safety barriers are not required and
wiring shall be installed in accordance with the National Electric Code:
ANSI/NFPA 70, Article 501-30.

12.6 Agency controlled installation drawings


12.6.1 FM/CSA Controlled installation drawing for Modbus and DDA

SECTION 12
NON HAZARDOUS HAZARDOUS LOCATION (SEE SHEET 2 FOR MODEL NUMBER/HAZARDOUS LOCATION BREAKDOWN)
LOCATION CLASS I, DIV 1, GROUPS A, B, C & D
CLASS I, DIV 2, GROUPS A, B, C & D
CLASS II, GROUPS E, F & G
CLASS III

SAFETY
BARRIER
24 - 26 VDC 24 AWG OR HEAVIER
SEE NOTE 1 TWISTED PAIR CABLE
WITH SHIELD
SEE NOTE 2

COMMON -

EARTH GROUND
(SEE NOTE 5)

SAFETY
24 AWG OR HEAVIER
BARRIER
RX/TX + TWISTED PAIR CABLE
SEE NOTE 1
WITH SHIELD
SEE NOTE 3
SAFETY
RX/TX - BARRIER
SEE NOTE 1
USTD II

SEE NOTE 7
GROUND DETAIL A
O
R

R
A

P
T

T
.

SEE NOTE 11
EARTH GROUND
(SEE NOTE 4) EX VERSION NEMA 4X VERSION

NON HAZARDOUS SEE DETAIL A


LOCATION SEE NOTE 6

TANKSIDE MG _ _ B MG _ _ A
EARTH MG _ _ C MG _ _ L
GROUND MG _ _ 3

Figure 12.6.1.a Modbus and DDA


Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J
MTS Sensors
12.1 M-Series Model MG Digital Transmitter - Product Certification
section 12 Product Certification

12.6.1 FM/CSA Controlled installation drawing for Modbus and DDA (continued)

Notes:

1. Safety barriers are FMRC approved and/or CSA Certified (as applicable) with entity parameters and must be used
in an approved configuration where the following conditions are met:
• Voc, or Vt of the barrier combination is less than Vmax of the transmitter.
• Isc, or It of the barrier combination is less than Imax of the transmitter.
• Ca of the barrier combination is greater than the total Ci of the transmitters plus the cable
capacitance. • La of the barrier combination is greater than the total Li of the transmitters
plus the cable capacitance. • Total Li of the transmitters plus the cable capacitance.

Transmitter entity parameters:


Vmax = 28V
Imax = 200mA
Ci = 0 Li = 0
2. Power supply cable must be 24awg or heavier, shielded twisted pair cable. Cable capacitance must be less than 50pF per foot. Cable
shield is connected to system ground at safety barrier end only. See installation manual for additional cable information.
SECTION 12

3. Communications cable must be 24awg or heavier, shielded twisted pair cable. Cable capacitance must be
less than 24pF per foot. Cable shield is connected to system ground at safety barrier end only. See
installation manual for additional cable information.
4. The wire connection between earth ground and the safety barrier ground terminal must be less than 1 ohm.
5. Maximum approved number of DDA or MODBUS gauges for intrinsically safe wiring networks is 10. See operation
and installation manual for system configurations and restrictions.
6. Connection to earth ground for transient protection circuitry.
7. Ground screw provided to connect gauge housing to earth ground.
8. The transducer frame shall be grounded to earth ground directly or through the equipment on which it is mounted and
shall be at the same potential as the safety barrier ground electrode.
9. Electronic equipment connected to associated apparatus must not use or generate more than 250 volts RMS.
10. Cable sets that are run together must have sufficient insulation to withstand 250 volts RMS between sets.
11. All wiring must meet the requirements of the NEC or CEC Part I (whichever is applicable) and any local codes.
12. Dust tight seal at conduit entry required in Class II or Class III locations.

Approval agency Approval type


Model number FM CSA EX IS Approval classification Ground connection
(Figure and page references)
MG_ _ A X X X CL. I, DIV. 1, GR. A, B, C, D Figure 12.6.1.c, page 12.3
CL. II, DIV. 1, GR. E,F,G CLASS III
MG _ _ B X X X CL. I, DIV. 1, GR. B, C, D Figure 12.6.1.d, page 12.4
CL. II, DIV. 1, GR. E,F,G CLASS III
X X X CL. I, DIV. 1, GR. A, B, C, D
CL. II, DIV. 1, GR. E,F,G CLASS III
MG _ _ C X X X CL. I, DIV. 1, GR. B, C, D Figure 12.6.1.e, page 12.4
CL. II, DIV. 1, GR. E,F,G CLASS III
X X X CL. I, DIV. 1, GR. A, B, C, D
CL. II, DIV. 1, GR. E,F,G CLASS III
MG _ L X X X CL. I, DIV. 1, GR. A, B, C, D Figure 12.6.1.b, page 12.3
MG _ _3 X X X CL. I, DIV. 1, GR. A, B, C, D Figure 12.6.1.c, page 12.3
CL. II, DIV. 1, GR. E,F,G CLASS III
CL. I, DIV. 2, GR. A, B, C, D
USTD II X X CL. I, DIV. 1, GR. A, B, C, D Figure 12.6.1.f, page 12.4

Table 12.6.1 Product Model / Hazardous location breakdown, Modbus DDA

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Product Certification 12.2
Product Certification section 12
12.6.1 FM/CSA Controlled installation drawing for Modbus and DDA (continued)

Note:

The transient protection pin on the connector (pin 6) is designated as the enclosure earth ground. and should be at the same potential
as the zener barri-er earth ground.

Wiring diagram
PIN 1 Pin number Signal
PIN 5
PIN 2 Pin 1 24 Vdc Power
Pin 2 0 Vdc Power

PIN 3 PIN 4 Pin 3 Earth ground


Pin 4 RX TX+
Pin 5 RX TX -
PIN 6
Pin 6 Transient protection
Figure 12.6.1.b Modbus and DDA

SECTION 12
Note:

On customer installed cable version, customer to attach earth ground lead to connector as shown below and install transient
protection lead (cable shield) with ground screw, lock washer, terminal cup, and bracket as shown above.

GROUND SCREW CONNECTION Wiring diagram (MG_ _ A)


CONNECTION FOR MG__A BY FACTORY Wire color Signal
CONNECTION FOR MG__3 BY CUSTOMER
Red 24 Vdc Power
Black 0 Vdc Power
Blue Earth ground
White RX TX+
Green RX TX -
SEE WIRING
CHART BELOW
Drain Wire Transient protection
WIRING REFERENCE FOR MG__A

RX TX −

RX TX +

EARTH
0V
24V

Figure 12.6.1.c Modbus and DDA

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
12.3 M-Series Model MG Digital Transmitter - Product Certification
section 12 Product Certification

12.6.1 FM/CSA Controlled installation drawing for Modbus and DDA (continued)

Note:

Ground screw provided in housing to connect gauge housing to earth ground.


24 Vdc +

RX TX
RX TX
0 Vdc
Earth

Ground screw
SECTION 12

Figure 12.6.1.d Modbus and DDA

Note:
Ground screw provided in housing to connect gauge housing to earth ground.

Gray

Orange
Blue

Red
Black RX TX −
RX TX +

EARTH

0 Vdc PWR Ground screw


24 Vdc PWR

GND

Figure 12.6.1.f Modbus and DDA

Figure 12.6.1.e Modbus and DDA

Wiring diagram
Color Signal
Red 24 Vdc
Black 0 Vdc Power
Gray Earth Ground
Blue RX TX +
Orange RX TX -

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Product Certification 12.4
Product Certification section 12

12.6.2 FM/CSA Controlled installation drawings for FOUNDATIONTM fieldbus

AGENCY CONTROLLED DRAWING REFERENCE.


HAZARDOUS LOCATION (see Table 12.6.2.a for model number reference and hazardous location information)
Non-hazardous FOUNDATION FIELDBUS (see Figures 12.6.2.a, b, c, d and e)
location CLASS I, DIV 1, GROUPD A, B, C, D
See Note 6 CLASS II, DIV 1, GROUPS E, F, G
Host linking Associated CLASS III, DIV 1 Approved
Device Apparatus CLASS I, ZONE 0, IIC Terminator
H1 FIELDBUS SEGMENT R= 90 46 − 100 46
Safety C= 0−2. 2 wF4
9−32 V BUS+ Barrier
R
See Note 2
C

BUS 22

1
2
O
C

N
S
E

T
I
S

Earth ground
See Note 3
See Note 4 See Note 4 See Note 4

Non-hazardous
area

D
S

E
L
S
h

I
i

See Note 8
See Note 5
Detail A
U

U
B

S
+
2
2

See Note 8 See Note 8


BUS22

Shield
BUS+

BUS22

BUS+
EX Version NEMA 4X Version
C
h
a

o
u
n
d
s
s

r
i
Chassisground

Any FM approved I.S.


apparatus is suitable
for a FISCO concept

See Detail A

See Note 5

See Note 5

Tankside earth Tankside earth


GND MG _ F A
GND MG _ F B MG _ F L
MG _ F C MG _ F 3

Figure 12.6.2.a FOUNDATION™ fieldbus

(Note references are located on page 12.6.)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
12.5 M-Series Model MG Digital Transmitter - Product Certification
section 12 Product Certification

12.6.2 FM/CSA Controlled installation drawings for FOUNDATIONTM fieldbus (continued)

Notes:

1. Cabling shall be FOUNDATIONTM fieldbus H1, Type A cable. Additional cable information is available below.
2. A terminator is required at each end of a filedbus trunk between fieldbus network segments.
3. An (S) shield is connected to earth ground at one point only. Usually, at the control room fieldbus power conditioner.
4. Connection to the shield for transient protection circuitry.
5. The ground screw is provided to connect the transmitter housing to earth ground. The transducer frame should be grounded directly
or through the equipment on which it is mounted and shall be at the same potential as the safety barrier ground electrode.
6. Electronic equipment connected to associated apparatus must not use or generate more than 250 volts RMS.
7. Cable sets that are run together must have sufficient insulation to withstand 250 volts RMS between sets.
8. All wiring must meet the requirements of the NEC or CEC part I (whichever is applicable) and local codes.
9. A dust-tight seal is required at the conduit entry in Class II or Class III locations.
10. Fieldbus FISCO entity parameters are as
follows: Vmax =(ui) < = 17.5 Vdc
Imax (li) < = 380
mA Pi < = 5.32 W
SECTION 12

Ci < = 10 µH
BUS terminals must be passive, refer to installation Note 12.
11. IS model entity parameters are as
follows: Vmax = 28 Vdc
Imax = 200
mA Ci = 0
Li = 0
12. Installation note (FISCO only) -The Intrinsically Safe (IS) FISCO concept allows the interconnection of approved IS devices
with FISCO parametrs not specifically examined in combination as a system when Wo or Voc or V+≤ Imax, Po < Pi.

The cable used to to interconnect devices must have the parameters in the
following range: Loop resistance R: 15 - 150 Ω/km
Inductance per unit length L: 0.4 - 1 mH/km
Capacitance per unit length C: 80 - 200 µF/km
C = C line/line + 0.5C line/screen, if the screen is connected to
one line Length of spur cable: ≤ 30 m
Length of trunk cable: ≤ 1 km
Length of splice: ≤ 1 m

At each end of the trunk cable, an approved infallible line termination with the following
parameters is suitable: R = 90 - 100 Ω
C = 0 - 2.2 µF
One of the allowed terminations may already be integrated in the associated apparatus.
The number of passive devices connected to the Bus segment is not limited due to IS reasons. If the above
rules are respected up to a total length of 1000m, (Sum of the length of the trunk cable and all spur cables). The
inductance an capacitance of the cable will not impair the intrinsic safety of the installation.

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Product Certification 12.6
Product Certification section 12
12.6.2 FM/CSA Controlled installation drawings for FOUNDATIONTM fieldbus (continued)

Approval agencies Approval types


Model number FM/FMC CSA EX IS ni Approval classifications Ground connection
FOUNDATIONTM (Figure and page references)
fieldbus
MG_ FA X X X CL. I, DIV. 1, GR. A, B, C, D Figure 12.6.2.c,
CL. II, DIV. 1, GR. E,F,G CLASS III on page 12.8
MG _ _FB X X X CL. I, DIV. 1, GR. B,C,D Figure 12.6.2.d,
CL. II, DIV. 1, GR. E,F,G CLASS III on page 12.9
X X X CL. I, DIV. 1, GR. A,B,C,D
CL. II, DIV. 1, GR. E,F,G CLASS III
FISCO DEVICE
NI/1/2 A,B,C,D
NI CL. I, ZONE 2
MG _ _FC X X X CL. I, DIV. 1, GR. B,C,D Figure 12.6.2.e,
CL. II, DIV. 1, GR. E,F,G CLASS III on page 12.9
X X X CL. I, DIV. 1, GR. A,B,C,D

1
2
CL. II, DIV. 1, GR. E,F,G CLASS III

O
C

N
S
E

T
I
FISCO DEVICE
NI/1/2 A,B,C,D
NI/1/2 A,B,C,D

NI CL. I, ZONE 2
MG _ FL X X X CL. I, DIV. 1, GR. A, B, C, D Figure 12.6.2.b,
FISCO DEVICE on page 12.7

NI CL. I, ZONE 2
MG _ F3 X X X CL. I, DIV. 1, GR. A,B,C,D Figure 12.6.2.c,
CL. II, DIV. 1, GR. E,F,G CLASS III on page 12.8
CL. I, ZONE 0,1 GR. IIC
FISCO DEVICE
NI/1/2 A,B,C,D
NI CL. I, ZONE 2
Wiring diagram (Reference Figure 12.6.2.b)
Note: Pin No. Signal Wire color

U
B

S

M
C

U
E

S
+
G
N
D
The transient protection pin on the connector (pin 6) is 1 BUS - Blue
designated at the enclosure earth ground and should be at the 2 BUS + Brown
same potential as the zener barrier earth ground. 3 N/C Bare (Shield/Drain)
4 EMC GND Green/Yellow

Ground screw
(Reference only)
Detail A-A A 4-Pin Male
connector versions
Pin 3
Pin 1
Pin 2
See wiring diagram table A

Figure. 12.6.2.b FOUNDATION™ fieldbus drawing reference

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
12.7 M-Series Model MG Digital Transmitter - Product Certification
section 12 Product Certification

12.6.2 FM/CSA Controlled installation drawings for FOUNDATIONTM fieldbus (continued)

Note: Wiring diagram for MG FA (Reference Figure 12.6.2.c)


When the customer is installing the cable version, the customer will at-
Signal Wire color
tach the earth ground lead to the connector as shown in Figure 12.6.2.b
BUS - Blue
and install transient the protection lead (cable sheild) with the ground
BUS + Brown
screw, lockwasher, terminal cup, and bracket as shown in Detail A.
(Shield/Drain) Bare
EMC GND Green/Yellow

Detail A
SECTION 12

See wiring diagram

GND
BUS+ EMC BUS−
BUS 22
EMC GND

BUS +

See wiring diagram

Figure. 12.6.2.c FOUNDATION™ fieldbus drawing reference

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
M-Series Model MG Digital Transmitter - Product Certification 12.8
Product Certification section 12
12.6.2 FM/CSA Controlled installation drawings for FOUNDATIONTM fieldbus (continued)

Note:

Ground screw provided in housing to connect gauge housing to earth ground.

BUS+
EMCGND
BUS −

GND
−BUS EMC S+ BU

SECTION 12
Ground screw

Figure. 12.6.2.d FOUNDATION™ fieldbus drawing reference

Note:

Ground screw provided in housing to connect gauge housing to earth ground.

Bus 22
EMC
GND

Bus +

GND

Ground screw

Figure. 12.6.2.e FOUNDATION™ fieldbus drawing reference (continued)

Level Plus® Liquid-Level Sensors Operation / Installation Manual 550791 J


MTS Sensors
12.9 M-Series Model MG Digital Transmitter - Product Certification
FM
APPROVED

Part Number: 01-09 550791 Revision J

MTS, Temposonics and Level Plus are registered trademarks of MTS Systems Corporation.
All other trademarks are the property of their respective owners.
All Temposonics sensors are covered by US patent number 5,545,984. Additional patents are pending.
Printed in USA. Copyright © 2009 MTS Systems Corporation. All Rights Reserved in all media.

MTS Systems Corporation MTS Sensor Technologie MTS Sensors Technology


Sensors Division GmbH & Co. KG Corporation
®

3001 Sheldon Drive Auf dem Schüffel 9 737 Aihara-cho, Machida-shi


SENSORS Cary, North Carolina, D - 58513 Lüdenscheid, Germany Tokyo 194-0211, Japan
27513, USA Tel.: +49-2351-9587-0 Tel.: +81-42-775-3838
Tel.: +1-800-633-7609 Fax: +49-2351-56491 Fax: +81-42-775-5516
Fax: +1-919-677-2343 e-mail: info@mtssensor.de e-mail: info@mtssensor.co.jp
+1-800-498-4442 http://www.mtssensor.de http://www.mtssensor.co.jp
e-mail: sensorsinfo@mts.com
http://www.mtssensors.com

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy