We had an enquiry from a customer running a weighing system on their production line. The load cell output was only a few millivolts, and the reading at the control room kept drifting depending on which cable route it took through the plant. They wanted to know if there is a way to clean up the millivolt signal before it reaches the PLC.
This looks simple, but millivolt signals are actually one of the most fragile signal types to wire on an industrial site. At that level, even a small amount of electrical noise from a VSD, a welding set, or just a long cable run can swamp the real signal. Ground loops between the sensor and the control panel add further error on top of that. Converting to a stronger, standard signal as close to the source as possible is far more reliable than trying to fix the reading downstream.
For this, we would normally recommend the MTT MS3003, a terminal block type millivolt isolator. It takes a low millivolt input, down to a 5mV span, and converts it into a standard 4 to 20mA current or DC voltage output, fully isolated between input, output, and power supply. Because it is isolated, it breaks the ground loop and rejects common-mode noise picked up along the cable run. It mounts on DIN rail, so it can sit right in the junction box near the load cell or sensor, and it has field-adjustable zero and span so technicians can calibrate it on site without pulling the unit out of service.
Before we quote, we would normally check the exact millivolt span from the customer’s sensor, the output signal their PLC or DCS expects, and the supply voltage available at the panel, since the MS3003 comes in both 24V DC and 12V DC versions. Hope this helps — feel free to reach out with your site details and we can confirm the right model together.
| Input Ranges | 0-10mV DC, 0-100mV DC, ±10mV DC, ±100mV DC (span 5mV to 400mV) |
| Input Resistance | 1MΩ min. |
| Maximum Input Voltage | 30V DC max., continuous |
| Output Signal | 4-20mA, 0-20mA current; 0-10mV, 0-100mV, 0-1V, 0-10V, 0-5V, 1-5V voltage |
| Zero / Span Adjustment | Approx. ±2.5% of span each |
| Accuracy | Better than ±0.1% of span (at 25°C±5°C) |
| Temperature Stability | Better than ±0.2% of span per 10°C change |
| Response Time | 160ms max. (0 to 90%) |
| CMRR | 100dB min. (500V AC, 50/60Hz) |
| Power Supply | 24V DC (±10%) or 12V DC (±20%) |
| Power Consumption | 40mA max. (24V current out), 70mA max. (12V current out) |
| Isolation | 3-way isolation between input, output, and power |
| Insulation Resistance | 100MΩ min. (@ 500V DC) |
| Dielectric Strength | 1500V AC for 1 minute |
| Enclosure / Mounting | ABS resin (UL 94V-0), DIN rail mounting, M3.5 screw terminal |
| Dimensions | W25.0 × H94.0 × D40.0 mm |
| Weight | 90g max. |
| Operating Temperature | -5 to 55°C, 5-90% RH non-condensing |
| Storage Temperature | -10 to 60°C |
Frequently asked questions
What is the MS3003 used for?
It converts low-level millivolt signals, such as those from load cells, strain gauges, or shunt resistors, into a clean, isolated 4 to 20mA or voltage signal that a PLC, DCS, or data logger can read directly.
Can the MS3003 be used with a load cell or strain gauge?
Yes. It accepts millivolt spans as low as 5mV, which covers most load cell and strain gauge outputs, and isolates the signal so ground loops and cable noise don’t affect the reading.
Does the MS3003 need a separate power supply?
Yes, it needs 24V DC or 12V DC to operate — it is not loop-powered. Let us know which supply you have on site so we quote the right version.
Can the MS3003 output a voltage signal instead of 4 to 20mA?
Yes, the output is field-configurable to current or one of several DC voltage ranges, so it can match whatever input your PLC or DCS card accepts.
Download MTT MS3003 Terminal Block Type Millivolt Isolator information here
Datasheet: MTT MS3003 Spec Sheet (PDF)
Manual: MTT MS3000 Series User’s Manual (PDF)