XNX-AMAI-NHNNN 3.8mA Troubleshooting & 4-20mA Guide

XNX-AMAI-NHNNN 3.8mA Troubleshooting & 4-20mA Guide

XNX-AMAI-NHNNN 3.8 mA Troubleshooting: How to Restore the 4–20 mA Signal to 4.0 mA

When a Honeywell XNX Universal Transmitter model XNX-AMAI-NHNNN is connected to a DCS and the control system continuously reads approximately 3.8 mA, the first assumption is often that the gas detector has entered an Inhibit or Fault condition.

That assumption is not always correct.

For XNX systems, the most important troubleshooting step is to determine whether 3.8 mA is the actual current being generated by the transmitter, the current arriving at the DCS AI channel, or simply the value being interpreted and displayed by the DCS.

Honeywell documentation identifies 4.0 mA as the normal zero-current output and provides configurable current levels for conditions such as Inhibit and Warning. The default Inhibit level is 2.0 mA, with a configurable range up to 3.5 mA. Therefore, a stable 3.8 mA reading should not automatically be classified as a standard XNX Inhibit output.

Core Value

The XNX-AMAI-NHNNN provides a 4–20 mA/HART interface between a Honeywell XNX gas detection system and a DCS, PLC, or other industrial control system. In refinery, petrochemical, chemical processing, and other hazardous-area applications, the analog signal is not only used to represent gas concentration; abnormal current levels can also be used by the control system to identify equipment or maintenance conditions.

A persistent 3.8 mA signal therefore needs to be treated as a signal-chain diagnostic problem, rather than simply a sensor calibration problem.

The objective of troubleshooting is to isolate the problem into one of four areas:

XNX transmitter → 4–20 mA loop → DCS AI hardware → DCS configuration/diagnostics

This approach prevents unnecessary replacement of expensive XNX electronics when the actual problem is a loop resistor, signal isolator, safety barrier, wiring configuration, or DCS scaling parameter.

Technical Insights

1. What Does 3.8 mA Actually Mean?

The first point to establish is the difference between the XNX's normal 4 mA zero output and its diagnostic current levels.

Condition Typical mA Output Engineering Meaning
Normal zero 4.0 mA Normal transmitter operation at zero gas concentration
Normal measurement 4–20 mA Gas concentration signal
Inhibit 2.0 mA default Maintenance or test condition
Warning 3.0 mA default Warning condition
Fault 1.0 mA Transmitter or sensor fault
Overrange 21.0 mA Measurement above configured range

Honeywell allows Inhibit and Warning current levels to be configured, so the actual project configuration should always be verified rather than assuming factory values.

Important field rule: A DCS reading of 3.8 mA does not by itself prove that XNX is in Inhibit mode.

If a calibrated meter directly at the transmitter shows 4.00 mA but the DCS displays 3.8 mA, the investigation should move toward the DCS input circuit and configuration.

2. XNX-AMAI-NHNNN 4–20 mA Wiring Architecture

The XNX 4–20 mA output can be configured as:

  • Source
  • Sink
  • Isolated

The XNX POD uses switches S1 and S2 to select the output configuration.

Output Mode S1 S2
Source Down Up
Sink Up Down
Isolated Down Down

Honeywell specifies that the power and 4–20 mA connections are made through TB-1. The current loop should be designed with the total loop resistance within the transmitter's permitted range. Honeywell documentation specifies a recommended total load below 500 Ω, including cable and receiving-equipment impedance.

3. XNX-AMAI-NHNNN Basic Terminal Identification

XNX Terminal Function
1-1 +V
1-3 -V
1-5 +mA
1-6 -mA

The exact connection depends on whether the transmitter is configured as Source, Sink, or Isolated.

4. XNX Sink Configuration

DCS / PLC AI
+24 V ─────────────── XNX 1-1 (+V)

AI Signal ────────── XNX 1-5 (+mA)

0 V ───────────────── XNX 1-3 (-V)

In a sink configuration, the external controller provides the loop supply and the XNX sinks the current.

5. XNX Source Configuration

DCS / PLC AI
+V ───────────────── XNX 1-1 (+V)

AI Signal ────────── XNX 1-6 (-mA)

-V ───────────────── XNX 1-3 (-V)

In a source configuration, the XNX supplies the loop current toward the receiving controller.

6. XNX Isolated Configuration

DCS / PLC AI

AI +V ────────────── XNX 1-5 (+mA)
AI Signal ────────── XNX 1-6 (-mA)

XNX Power Supply

+V ───────────────── XNX 1-1 (+V)
-V ───────────────── XNX 1-3 (-V)

For an isolated configuration, the transmitter power and analog loop are electrically separated. This can be useful when the field device and control system require electrical isolation.

Important: Do not change S1/S2 settings based only on the DCS wiring diagram. The DCS AI card, XNX output configuration, power architecture, safety barrier, signal isolator, and field wiring must be considered as one complete 4–20 mA loop.

DCS Troubleshooting Flowchart

START
  |
  v
DCS displays approximately 3.8 mA
  |
  v
Measure actual current with a calibrated meter
  |
  +-----------------------------+
  |                             |
  v                             v
XNX side = 4.00 mA?        XNX side = 3.80 mA?
  |                             |
 YES                            YES
  |                             |
  v                             v
Check DCS AI               Check XNX status
configuration              and configuration
  |                             |
  v                             v
Scaling / Alarm              Inhibit / Test
Threshold /                 mA Level / F-Code
Diagnostics                     |
  |                             v
  |                       Force 4.00 mA
  |                             |
  +-------------+---------------+
                |
                v
        Compare XNX and DCS
                |
                v
       Force 12.00 mA
                |
                v
       Force 20.00 mA
                |
                v
       Verify complete loop
                |
                v
       Check loop resistance
                |
                v
       Check S1/S2 configuration
                |
                v
       Check DCS AI diagnostics
                |
                v
       Review XNX F-codes
                |
                v
       Calibrate if required
                |
                v
        FINAL DIAGNOSIS

Step-by-Step Troubleshooting Procedure

Step 1 — Measure the Actual Current

Do not start by changing the DCS configuration. Measure the actual current using a calibrated loop meter or multimeter.

Take measurements at:

  1. XNX transmitter;
  2. Junction box or control cabinet;
  3. DCS AI channel.

Example 1: XNX = 4.00 mA, DCS = 3.80 mA

XNX = 4.00 mA
DCS terminal = 4.00 mA
DCS display = 3.80 mA

The physical loop is probably functioning correctly. Focus on:

  • AI scaling;
  • Underrange threshold;
  • Diagnostic configuration;
  • Channel engineering range;
  • DCS logic;
  • HART status handling.

Example 2: XNX = 4.00 mA, DCS terminal = 3.80 mA

XNX = 4.00 mA
DCS terminal = 3.80 mA
DCS display = 3.80 mA

Focus on:

  • Field cable;
  • Terminal blocks;
  • Safety barrier;
  • Signal isolator;
  • AI input impedance;
  • Incorrect wiring;
  • Excessive loop resistance.

Example 3: XNX = 3.80 mA

XNX = 3.80 mA
DCS terminal = 3.80 mA

Now investigate the XNX transmitter itself, including its operating state, mA configuration, calibration, and active fault history.

Step 2 — Check XNX Inhibit and Test Status

Before replacing electronics, check whether the transmitter has been left in a maintenance or test state.

This is particularly important after:

  • Sensor replacement;
  • Zero calibration;
  • Span calibration;
  • DCS loop testing;
  • Alarm simulation;
  • Commissioning;
  • Maintenance intervention.

A common commissioning mistake is:

Force mA Output → Test DCS → Finish test → Forget to remove Inhibit.

Verify:

  • Inhibit status;
  • Calibration status;
  • Simulation mode;
  • Alarm/fault simulation;
  • Event history.

Step 3 — Perform Force mA Output Testing

Use the XNX test function to force the analog output.

4.00 mA
12.00 mA
20.00 mA

Then measure the current at the DCS side.

XNX Forced Output DCS Measured Interpretation
4.00 mA 4.00 mA Loop is likely normal
12.00 mA 12.00 mA Loop is likely normal
20.00 mA 20.00 mA Loop is likely normal
4.00 mA 3.80 mA Investigate loop
12.00 mA 11.x mA Investigate loop loading
20.00 mA Below 20 mA Check loop resistance and power

Step 4 — Check Total Loop Resistance

One of the most frequently overlooked causes is excessive loop loading.

The total resistance includes:

Cable resistance
+
Junction/terminal resistance
+
Safety barrier resistance
+
Signal isolator resistance
+
DCS AI input resistance
+
Other series devices

Honeywell documentation specifies that the total 4–20 mA load should be kept below 500 Ω, including cable and receiving-device input impedance.

For example:

DCS AI              250 Ω
Safety barrier       80 Ω
Signal isolator      75 Ω
Cable                60 Ω
Terminal resistance  10 Ω
--------------------------------
Total                475 Ω

Individual components may appear acceptable, but the complete loop is already close to the recommended maximum.

Step 5 — Check Source/Sink Configuration

Check the physical position of S1 and S2 against the actual wiring.

Mode S1 S2
Source Down Up
Sink Up Down
Isolated Down Down

Do not assume that the replacement XNX has the same S1/S2 configuration as the transmitter it replaced.

This is a particularly common issue during replacement projects where an old transmitter was wired as Sink while the replacement device is configured as Source.

Step 6 — Check Cable Shield Grounding

Honeywell recommends terminating the cable screen at either the detector or the controller, not both.

Incorrect shield termination can create:

  • Ground-loop currents;
  • Unstable analog signals;
  • Electromagnetic interference;
  • Unexpected DCS readings.

For long cable runs in refinery and petrochemical facilities, the shield and grounding arrangement should be checked against the site's instrumentation grounding philosophy.

F-Code Fault Table

Fault Description Relevance to 3.8 mA Recommended Action
F108 XNX mA Output Loop Failure High Check mA wiring, S1/S2 configuration and loop condition
F143 Stabilization Timeout Medium Allow startup stabilization and investigate if persistent
F148 Internal Option Board Hardware Failure Medium Check option board and service if persistent
F149 Internal 4–20 mA Monitoring Circuit Communication Failure High Check for underlying mA output faults and service if persistent
F150 mA Output Monitor Communications Watchdog Error High Investigate internal mA monitoring circuit
F151 Sensor Module Type Changed Medium Verify sensor/module configuration
F158 Sensor/Personality Part Number Mismatch High Verify installed personality and sensor compatibility
F159 Option Part Number Mismatch Medium Verify option board configuration
F161 mA Input Indicates Fault High for applicable configurations Check sensor-side mA signal and wiring
F165 mA Calibration Failure Very High Check loop resistance and repeat mA calibration

F108 — XNX mA Output Loop Failure

F108 is particularly relevant because it concerns the XNX mA output loop.

When F108 occurs, check:

  • XNX mA output wiring;
  • S1/S2 configuration;
  • Loop condition.

If F108 is not resolved, another internal mA monitoring fault may subsequently appear. Therefore, the underlying loop condition should be corrected before replacing the transmitter.

F149 and F150 — Internal mA Monitoring Faults

F149 indicates an internal 4–20 mA monitoring circuit communication failure.

F150 indicates an mA output monitor communications watchdog error.

These faults are different from a low gas concentration. If F149 or F150 remains after the external 4–20 mA loop has been verified, the investigation should move toward the transmitter's internal electronics and qualified service procedures.

F158 — Sensor/Personality Mismatch

F158 is particularly important after replacing an XNX transmitter or personality board.

It indicates a Sensor/Personality Part Number mismatch. Verify that the installed sensor and personality configuration correspond to the transmitter configuration.

This is why replacing a transmitter with a visually similar XNX model is not enough.

F165 — mA Calibration Failure

F165 is particularly important when the XNX cannot establish the expected 4.00 mA or 20.00 mA output.

Honeywell identifies F165 as an mA Calibration Failure and recommends checking 4–20 mA loop resistance before repeating calibration.

If the field symptom is:

XNX commanded = 4.00 mA
Actual output  = approximately 3.8 mA

and F165 is present, do not immediately replace the XNX main board.

First verify:

  1. Loop resistance;
  2. Power supply voltage;
  3. Output wiring;
  4. DCS input impedance;
  5. Signal isolator or safety barrier;
  6. mA calibration.

Practical DCS-Side Checks

1. AI Engineering Range

Confirm that the DCS channel is configured for:

Input: 4–20 mA
Low Range: 4 mA
High Range: 20 mA

Do not assume that an AI channel configured for another range will automatically interpret the XNX signal correctly.

2. Underrange / Fault Threshold

Check whether the DCS logic uses a threshold such as:

< 3.8 mA = Bad / Fault

or:

≤ 3.8 mA = Inhibit / Maintenance

Different DCS platforms and project standards may use different diagnostic thresholds. Therefore, the DCS display should never be used as the only measurement instrument.

3. HART Status

The XNX-AMAI configuration can also use HART communication.

If the DCS is receiving both analog PV and HART diagnostic/status information, check whether the DCS logic is prioritizing HART device status over the raw analog current.

A channel can therefore show an abnormal status even when the physical 4–20 mA signal is correct.

Field Troubleshooting Checklist

XNX Transmitter

  • Exact complete part number
  • Sensor type
  • Personality board
  • S1/S2 configuration
  • Inhibit status
  • Calibration status
  • Event History
  • Active F-code
  • Force mA result

Power Supply

  • XNX supply voltage
  • Voltage at transmitter under load
  • Cable voltage drop
  • Power supply stability

4–20 mA Loop

  • XNX-side current
  • Junction-box current
  • DCS-side current
  • Cable resistance
  • Safety barrier resistance
  • Signal isolator resistance
  • DCS AI input impedance
  • Total loop resistance

DCS

  • 4–20 mA input range
  • Engineering scaling
  • Low-current alarm
  • Underrange threshold
  • Fault threshold
  • HART status
  • AI channel diagnostics
  • Logic/interlock status

Recommended Diagnostic Sequence

  1. DCS displays approximately 3.8 mA.
  2. Measure current at the DCS terminal.
  3. Measure current at the XNX transmitter.
  4. Check XNX Inhibit/Test status.
  5. Force 4.00 mA.
  6. Force 12.00 mA.
  7. Force 20.00 mA.
  8. Compare XNX-side and DCS-side readings.
  9. Check S1/S2 Source/Sink/Isolated setting.
  10. Check total loop resistance.
  11. Check DCS AI scaling and diagnostics.
  12. Check XNX Event History and F-codes.
  13. Perform mA calibration if required.
  14. Replace hardware only after external causes are eliminated.

Buyer’s Guide

Does 3.8 mA Mean That the XNX-AMAI-NHNNN Needs to Be Replaced?

No.

A 3.8 mA reading alone is insufficient evidence for transmitter failure.

The first question should always be:

Where was the 3.8 mA measured?

If the XNX itself outputs 4.00 mA but the DCS displays 3.8 mA, replacing the XNX will not solve the problem.

If the XNX itself cannot generate a correct 4.00 mA output during a controlled Force mA test, investigate mA calibration, loop loading, active faults and internal transmitter diagnostics.

Should an Old XNX Be Replaced With XNX-AMAI-NHNNN Without Checking Configuration?

No.

The complete configuration must be checked rather than relying on the transmitter housing or base model alone.

Verify:

  • Sensor technology;
  • Personality board;
  • 4–20 mA configuration;
  • Source/Sink/Isolated setting;
  • HART requirement;
  • Relay/Modbus/Fieldbus options;
  • Hazardous-area certification;
  • Power requirements;
  • DCS input architecture.

Final Engineering Conclusion

For XNX-AMAI-NHNNN → DCS = approximately 3.8 mA, the correct troubleshooting approach is not to immediately assume:

3.8 mA = Inhibit = XNX failure

Instead, use the following diagnostic logic:

Measure → Separate transmitter from loop → Force 4/12/20 mA → Verify Source/Sink/Isolated configuration → Check loop resistance → Check DCS AI diagnostics → Review XNX F-codes → Calibrate → Replace hardware only if necessary.

The most important distinction is:

XNX actual output = 4.00 mA
DCS display       = 3.8 mA

versus:

XNX actual output = 3.8 mA
DCS display       = 3.8 mA

These two conditions have completely different troubleshooting paths.

For the first condition, investigate the DCS/AI configuration and signal chain.

For the second condition, investigate the XNX operating state, mA configuration, loop loading, calibration and internal diagnostics.

Safety and Compatibility Considerations

XNX installations in hazardous areas must be maintained according to the applicable Honeywell documentation, site procedures, hazardous-area certification and applicable standards. Before changing wiring, opening the enclosure, modifying S1/S2 settings, or replacing internal components, verify that the maintenance procedure is permitted for the installed hazardous-area configuration.

Do not assume that two XNX transmitters with similar-looking housings are electrically or functionally identical. Always verify the complete model configuration, sensor/personality combination, output architecture, communication options and applicable certification before installation.

Engineering Summary

The fastest way to solve an XNX-AMAI-NHNNN 3.8 mA problem is to determine where the 3.8 mA value originates.

Observation Most Likely Investigation Area
XNX = 4.00 mA / DCS = 3.8 mA DCS AI configuration or signal chain
XNX = 4.00 mA / DCS terminal = 3.8 mA Cable, barrier, isolator, AI input or loop resistance
XNX = 3.8 mA / DCS = 3.8 mA XNX configuration, Inhibit/Test state, calibration or fault
Force 4.00 mA fails Investigate loop loading, calibration and XNX mA output circuit
F149/F150 persists Investigate internal mA monitoring circuitry
F158 appears after replacement Check Sensor/Personality compatibility
F165 appears during calibration Check loop resistance and repeat mA calibration

In practical commissioning work, measuring the current at both the XNX transmitter and DCS AI terminal before changing any configuration is usually the single most effective diagnostic step.