Overview: SITRANS FM MAG 5000 Transmitter with MAG 5100 W Sensor
The electromagnetic flowmeter system used in the project under discussion pairs a Siemens SITRANS FM MAG 5000 transmitter with a MAG 5100 W flow sensor on ductile iron piping at DN 500 mm and DN 600 mm nominal diameters. Because the two physical devices (sensor and transmitter) live on the same measurement loop but serve different functional roles in the control narrative, the loop must be documented so that any operator, instrument technician, or DCS engineer can recover the following information from a single alphanumeric identifier:
- The measured variable (flow rate).
- The functional role of each hardware element (primary element vs. transmitter vs. indicator).
- The sensor model and the transmitter model.
- The pipe nominal size and the material that drove the sensor selection.
- The plant area and the loop sequence number.
This identifier is the instrument TAG. The customer's requirement that "the description of the system should relate the tag of the flowmeter with the model of the sensor and transmitter, which naturally depends on the pipe size" is therefore a requirement about the TAG construction scheme, not about the physical wiring. The relation between tag and physical device is implemented through documentation; the relation between transmitter and sensor calibration parameters is implemented automatically by SENSORPROM memory inside the sensor.
System Architecture and SENSORPROM Auto-Configuration
The MAG 5100 W sensor carries a SENSORPROM memory module that, per the SITRANS FM MAG 5100 W Operating Instructions (A5E03063678en), "automatically configures the transmitter at start up providing calibration data, pipe size, sensor type, and output settings." This means that once the transmitter is powered and SENSORPROM is read, the MAG 5000 knows the exact pipe bore of the sensor in front of it without manual entry of the DN value.
| SENSORPROM Parameter | Value Source | Effect on Transmitter |
|---|---|---|
| Calibration factor (factory) | Sensor factory PROM | Flow accuracy, Q = v × K × correction |
| Sensor nominal size (DN) | Sensor factory PROM | Used for full-scale Qmax calculation |
| Sensor type / liner | Sensor factory PROM | Displayed as sensor identity in menus |
| Output settings (default) | SENSORPROM default | 4-20 mA, frequency, relay fallback on first power-up |
This has two consequences for the TAG design exercise:
- The TAG is the only externally visible link between the control system, the P&ID, and the physical sensor. SENSORPROM binds the transmitter to that specific sensor; the TAG must bind the loop to that transmitter.
- If the sensor is replaced on a DN 500 line with a sensor from a different loop, the transmitter must be re-paired or SENSORPROM data must be re-entered, so the TAG must always identify a specific sensor body, not "a DN 500 sensor".
ISA-5.1-1984 (R1992) Instrument Identification Standard
The conventional framework used in the discussion is the ANSI/ISA-5.1-1984 (R1992) Instrumentation Symbols and Identification standard. ISA-5.1 defines a TAG as a functionally coded alphanumeric string. The body of the TAG is built from 4 to 6 letters, followed by a loop number, optionally preceded by a prefix and followed by a suffix.
| TAG Field | Order | Purpose | Example |
|---|---|---|---|
| Prefix | First | Plant area, unit, or system code (plant-specific) | WW-, RAW-, TK-, A- |
| Functional letters | Middle | Variable + function(s) | FE, FIT, FT, FEH |
| Loop number | Trailing numerals | Unique loop sequence number within the area | 101, 201, 5010 |
| Suffix | Trailing | Optional descriptor (signal, redundant tag, etc.) | -A, -B, -01 |
Functional letter position rules
-
First letter: identifies the measured or initiating variable.
F= flow,P= pressure,L= level,T= temperature,Q= quantity (totalization). - Subsequent letters (read in order): identify the readout, output, or passive function of the device.
-
Letters after the first are modifying letters:
I= indicate,T= transmit,R= record,C= control,E= primary element,A= alarm,H= high,L= low.
FE-101 for the sensor and FIT-101 for the transmitter. A transmitter without local indication becomes FT-101. Both share the same numeric loop number because they belong to the same measurement loop.Functional Letter Codes for Flow Loops
| Code | Meaning | Device Type in the Project | Physical Role |
|---|---|---|---|
| F | Flow (variable) | — | First-letter identifier on every loop TAG |
| FE | Flow Element (primary element) | MAG 5100 W sensor body + flanges | Flow-sensing part in the pipe |
| FT | Flow Transmitter (no indication) | MAG 5000 base unit, blind cover | Electronics that condition the electrode signal |
| FIT | Flow Transmitter with local Indication | MAG 5000 with graphical display module | Same as FT plus a local HMI |
| FI | Flow Indicator (passive readout) | DCS faceplate, local indicator-only meter | Read-only display |
| FIC | Flow Indicating Controller | DCS controller in flow-control loop | Software block producing valve signal |
| FQ | Flow Quantity / Totalizer | MAG 5000 totalization output | Counter, total flow register |
| FQI | Flow Quantity Indicator | DCS total flow faceplate | Cumulative reading from FQ |
| FSH / FSL | High / Low Flow switch | Discrete output of MAG 5000 or DCS alarm | Alarm contact output |
TAG Differentiation: Sensor vs. Transmitter
The customer's question hinges on whether the sensor and the transmitter should each carry a separate TAG or whether one shared TAG should describe the "flowmeter" as a whole. Both conventions exist in the field; the chosen scheme is a project-level decision that must be written into the instrumentation specification.
| Approach | Sensor TAG | Transmitter TAG | When Used |
|---|---|---|---|
| Separate TAG per device | FE-501 |
FIT-501 |
Remote-mounted transmitter, distinct purchase items, distinct calibration records |
| Single TAG per loop | (not separately tagged) | FIT-501 |
Integral or compact magnet flowmeter; one serial-number traceability entry |
| Sensor inside transmitter TAG | (subsumed) | FIT-501/FE-501 |
Hybrid notation used when one device hosts both functions |
For a MAG 5100 W + MAG 5000 combination, where the transmitter is mounted remote from the sensor using a factory-supplied signal cable, the separate TAG per device approach is the conventional choice. This produces three documents per loop:
- A datasheet for
FE-XXXcovering sensor body, flange, liner, electrode, DN, PN, calibration. - A datasheet for
FIT-XXXorFT-XXXcovering the transmitter, output configuration, SENSORPROM pairing. - A loop diagram (or "loop folder") that ties both datasheets to one loop number.
Pipe Size Encoding in Loop TAGs
The customer's specification also requires that the TAG depend on the pipe size. There are two valid encodings: the recommended one uses ISA-5.1 with the pipe size appearing in the datasheet, P&ID, and loop diagram but not inside the TAG itself; the alternative embeds the size as a suffix on the loop number.
| Encoding | Sensor TAG (DN 600, loop 10) | Transmitter TAG | Trade-off |
|---|---|---|---|
| Strict ISA-5.1 (recommended) | FE-610 |
FIT-610 |
Datasheet and P&ID carry DN/600/DI in dedicated fields; TAG stays short, controlled, scannable |
| Loop-numbered by size |
FE-501 (DN 500) / FE-601 (DN 600) |
FIT-501 / FIT-601
|
Size visible inline; thousands digit acts as a mnemonic size code |
| Loop-number with size suffix | FE-101-DN500 |
FIT-101-DN500 |
Heavy TAG, often rejected by DCS tag databases that disallow hyphens or letters in numeric fields |
| Prefix-based size code |
FE-A0500-01 (A05 = DN 500 code) |
FIT-A0500-01 |
Project-custom prefix scheme; needs a site identifier key document |
A practical hybrid that follows the loop-numbered-by-size idea and stays within ISA-5.1 conventions is to reserve distinct numeric ranges for distinct pipe diameters in the same area:
-
DN 500 mm loops: loop numbers in the
5xxseries (e.g.FE-501,FE-502,FIT-501). -
DN 600 mm loops: loop numbers in the
6xxseries (e.g.FE-601,FE-602,FIT-601).
This satisfies the customer's requirement ("depends on the pipe size") while keeping the TAG string within the 4-6 letter + numeric format that DCS tag generators expect.
Step-by-Step TAG Construction Procedure
-
Identify the plant area prefix. Pick a 1- to 4-character code for the unit or area where the flowmeters are installed. Examples:
RAW-for raw water intake,WW-for wastewater,TK-for tank farm,PMP-for pump station. Document the code in the project's instrument identification legend. -
Establish the measured variable. Both DN 500 and DN 600 lines carry treated water; the variable is flow. First letter =
F. -
Identify the devices in the loop. Each DN 500 / DN 600 line contains one sensor (MAG 5100 W) and one transmitter (MAG 5000). Decide whether the MAG 5000 will have local indication: with graphical HMI module,
FIT; with blind cover,FT. -
Assign functional code per device. Sensor →
FE(primary element). Transmitter →FITorFT. Loop diagram elements such as indicators, totalizers, and controllers follow from the DCS tag database. -
Allocate the loop number. Pick the numeric scheme. Reserve, for instance,
5xxfor DN 500 loops and6xxfor DN 600 loops within the same area. Allocate501and601for the first DN 500 and DN 600 loops respectively. -
Combine fields. Apply the prefix, the functional code, and the loop number with a hyphen separator:
RAW-FE-501andRAW-FIT-501for the DN 500 line,RAW-FE-601andRAW-FIT-601for the DN 600 line. -
Add a suffix only if needed. Use suffixes for redundancy (
-A,-B), for service-id tracking, or for material codes required by the site. Avoid suffixes that the DCS tag database cannot parse (e.g. embedded DN codes in numeric fields). -
Cross-reference P&ID and datasheets. Confirm that the loop number used in the P&ID, the loop folder, the instrument datasheets, and the DCS tag database all match. The customer's specification is satisfied when a single search for
601recovers all four documents.
Plant-Wide TAG Examples for DN 500 and DN 600 Ductile Iron Service
| Service description | Pipe | Sensor TAG | Transmitter TAG | DCS tag | Datasheet title |
|---|---|---|---|---|---|
| Raw water inlet to process tank, DN 500 DI line 1 | DN 500 | RAW-FE-501 |
RAW-FIT-501 |
RAW-FI-501, RAW-FQ-501
|
MAG 5100 W DN 500 PN16 DI |
| Raw water inlet to process tank, DN 500 DI line 2 | DN 500 | RAW-FE-502 |
RAW-FIT-502 |
RAW-FI-502, RAW-FQ-502
|
MAG 5100 W DN 500 PN16 DI |
| Filtered water main header, DN 600 DI | DN 600 | WW-FE-601 |
WW-FIT-601 |
WW-FI-601, WW-FQ-601
|
MAG 5100 W DN 600 PN16 DI |
| Bypass line around the DN 600 meter | DN 600 | WW-FE-602 |
WW-FIT-602 |
WW-FI-602 |
MAG 5100 W DN 600 PN16 DI |
| Backwash line, DN 600 DI | DN 600 | WW-FE-603 |
WW-FIT-603 |
WW-FI-603, WW-FSL-603
|
MAG 5100 W DN 600 PN16 DI |
The customer's required link between "the tag of the flowmeter" and "the model of the sensor and transmitter, depending on the pipe size" is satisfied for each row above by:
- The numeric block (
5xx,6xx) encoding nominal diameter. - The datasheet title field naming the MAG 5100 W model and DN value explicitly.
- The P&ID equipment symbol explicitly showing MAG 5100 W with body material (DI) and DN on the symbol or its callout.
P&ID, Loop Diagram, and Asset Register Integration
An ISA-5.1 TAG only does its job when every document that mentions the loop uses the same identifier. Validation checklist before commissioning:
- P&ID balloon: shows the loop number, the functional symbol, the sensor model (MAG 5100 W), the DN, and the line number it sits on.
-
Loop diagram: lists every instrument in the loop with the same loop number; e.g.
FE-501,FIT-501,FI-501,FQ-501all use 501. - Instrument datasheet: header carries the full TAG, including prefix and suffix if any.
-
DCS tag database: tag length and permitted characters must accept the chosen form. If the DCS rejects hyphens, drop them:
RAWFIT501. - Asset register / CMMS: equipment record tied to the sensor serial number for traceability; SENSORPROM pairing event logged here.
Verification and Documentation Requirements
Five-point verification after the TAG scheme is written into the project specification:
- Uniqueness. Run a search across the entire instrument register for each new TAG. No duplicate loop numbers in the same area prefix.
-
Functional code consistency. Confirm that the same loop number uses
FEfor the sensor andFITorFTfor the transmitter; neverFEon a transmitter orFTon a sensor body. -
Size encoding. Cross-check every TAG against the layout drawing; a
5xxloop must sit on a DN 500 line and a6xxloop on a DN 600 line. - Plant diagram conformance. The P&ID callout, the instrument index, the hook-up drawing, and the DCS faceplate must all carry identical TAGs.
- Customer acceptance. Submit the instrument list with full TAG, DN, sensor model, and transmitter model so the reviewer can satisfy the original specification ("the description of the system should relate the tag of the flowmeter with the model of the sensor and transmitter, which depends on the size of the pipe").
Common Pitfalls and Corrections
| Pitfall | Symptom | Correction |
|---|---|---|
| One single TAG for the whole meter | Sensor and transmitter share one record; no way to track separate calibration or replacement | Split into FE-XXX for the MAG 5100 W and FIT-XXX / FT-XXX for the MAG 5000; keep the loop number identical |
| Hyphen-incompatible DCS tag field | DCS alarms route to default tag, TAG appears truncated in HMI | Replace hyphens with concatenation in the DCS tag string, keep hyphens in P&ID only (RAW-FIT-501 on P&ID; RAWFIT501 in DCS) |
| Switched transmitter with different sensor DN | SENSORPROM warning after pairing; calibration factor mismatch on first run | Re-validate the loop number, re-pair SENSORPROM with the new sensor, log the new sensor serial under the original loop number |
| Embedded DN code in numeric field | DCS project editor rejects non-numeric character; loop number inflates to 4-6 digits unexpectedly | Encode size in the numeric block (5xx for DN 500, 6xx for DN 600), keep the DN value in the datasheet header |
| Plant-area prefix left blank | Two identical FE-501 tags appear on different process units after area expansion |
Always apply the area prefix (e.g. RAW-FE-501); update the project identification legend |
| Missing suffix on redundant loops | Both transmitters map to the same DCS tag; controller cannot tell A from B | Append -A, -B to the transmitter TAG only; sensor TAG stays single |
| Letter case mixed on P&ID vs. DCS | Search functions miss records | Define a single case rule (uppercase recommended) and apply it to all four documents (P&ID, loop, datasheet, DCS) |
FAQ
Does ISA-5.1 require a separate TAG for the MAG 5100 W sensor and the MAG 5000 transmitter?
ISA-5.1 does not require separate TAGs when sensor and transmitter are built into a single compact device, but for a remote-mounted MAG 5000 plus a separate MAG 5100 W sensor body the recommended practice is to assign FE-XXX to the sensor and FIT-XXX or FT-XXX to the transmitter while keeping the same loop number to make the loop traceable.
How can the pipe size (DN 500 vs. DN 600) be encoded inside the loop number without violating ISA-5.1?
Use distinct numeric blocks per nominal size in the same area prefix, e.g. 5xx for DN 500 mm lines and 6xx for DN 600 mm lines. The TAG remains compliant with the 4-6 letter + numeric format while the size is encoded by the leading digit.
If the SENSORPROM auto-configures pipe size on the MAG 5000, do we still need to document the DN in the TAG?
Yes. SENSORPROM binds the MAG 5000 to whichever sensor is physically connected, but it does not propagate to the control system documentation. The TAG plus the datasheet header are the only places where DN, sensor model, and transmitter model are visible from the DCS, so they must all carry the same value.
What functional letter code is correct for a blind MAG 5000 (no local display)?
Use FT-XXX (Flow Transmitter, no indication). If the MAG 5000 has the graphical display module fitted and configured, use FIT-XXX to flag the local indication function.
Can the customer's "size depends on the pipe" requirement be met with a single TAG instead of two?
Yes, by reserving 5xx for DN 500 loops and 6xx for DN 600 loops under the same area prefix. Searching any 5xx or 6xx loop number then returns documents scoped to that exact nominal diameter and physically separate pipe run.