Scaling JUMO 401001 Pressure Sensor with Siemens LOGO! AM2
This reference covers the integration of a JUMO 401001 relative pressure transmitter (0–16 bar, 4–20 mA, 10–30 V DC, 3-wire) into a Siemens LOGO! 8 base module via an LOGO! AM2 analog input expansion. It documents the required wiring, the mA-to-bar transfer equation, the LOGO! Soft Comfort configuration for engineering-unit scaling, and the field verification steps that confirm end-to-end accuracy.
1. Sensor Specifications
The JUMO 401001 family is a relative-pressure transmitter for gaseous and liquid media. The values below correspond to the 3-wire, current-output variant referenced in this article; consult the JUMO pressure transmitter catalog and the device-specific data sheet for the exact shipped configuration.
| Parameter | Value |
|---|---|
| Measuring range | 0–16 bar (relative) |
| Output signal | 4–20 mA, 3-wire |
| Supply voltage (UB) | 10–30 V DC |
| Load (max, at 24 V) | ≤ (UB – 10 V) / 0.02 A |
| Linearity (typ.) | ≤ 0.5 % of full span |
| Response time t90 | ≤ 5 ms (verify against data sheet variant) |
| Operating temperature | −20 to +85 °C (medium, verify variant) |
| Protection class | IP65 / IP67 (depending on connector) |
| Connection type | Cable gland or M12 connector |
Output current for any pressure P (bar) inside the calibrated range:
I_out (mA) = 4 + (P / 16) × 16 = 4 + P
This produces the linear lookup shown below.
| Pressure (bar) | Current (mA) | Equivalent (V across 250 Ω) |
|---|---|---|
| 0.0 | 4.0 | 1.00 |
| 2.0 | 6.0 | 1.50 |
| 4.0 | 8.0 | 2.00 |
| 8.0 | 12.0 | 3.00 |
| 12.0 | 16.0 | 4.00 |
| 16.0 | 20.0 | 5.00 |
2. LOGO! AM2 Module Hardware
The LOGO! AM2 (Siemens part number 6ED1055-1MA00-0BA2 for the LOGO! 8 generation, -0BA1 / -0BA0 for earlier versions) is a 2-channel analog input expansion. Both channels are individually configurable for either voltage or current. The AM2 RTD variant (6ED1055-1MD00-0BA2) is a different module and is not covered here.
| Parameter | Specification |
|---|---|
| Number of inputs | 2 (AI1, AI2) |
| Voltage range | 0–10 V DC (input resistance ≥ 72 kΩ) |
| Current range | 0/4–20 mA (input resistance ≤ 240 Ω) |
| Resolution | 10 bits (1024 steps over the configured span) |
| Update time | ~50 ms per channel |
| Galvanic isolation | No (common 0 V with LOGO! base) |
| Wire size | 0.14–2.5 mm² (AWG 26–14) |
| Power consumption | ≤ 30 mA at 24 V from backplane bus |
The raw value delivered to the LOGO! CPU is always normalized to 0–1000 across the configured sensor span. With the AM2 set to 4–20 mA, a live-break (< 4 mA) condition reads 0, and 20 mA reads 1000. This 10-bit raw value is what the CPU program scales into engineering units.
For configuration of the AI channels in the LOGO! base see the Siemens LOGO! system manual.
3. 3-Wire Wiring
The JUMO 401001 3-wire variant uses a dedicated supply pair and a separate signal conductor that sources current proportional to pressure. The AM2 channel reads the current on its input while sharing the same 24 V ground reference.
- Connect V+ (red) of the JUMO 401001 to the 24 V supply rail.
- Connect V− (black) of the JUMO 401001 to the 0 V rail (same reference as the AM2 M terminal).
- Connect the Sig (brown) wire of the JUMO 401001 to the AM2 AI1 input terminal.
- Bridge the AM2 M terminal to the 0 V rail.
- In LOGO! Soft Comfort, configure AI1 sensor type as
4..20 mA(not 0..20 mA) — see Section 5.
4. Scaling Mathematics
The transfer function from the LOGO! raw value (0–1000, where 0 = 4 mA and 1000 = 20 mA) to bar is:
P (bar) = (Raw / 1000) × 16 = Raw × 0.016
Equivalently, in integer math suitable for LOGO! fixed-point scaling blocks:
P (bar × 100) = Raw × 16 / 10
This produces 0–1600 (i.e. 0.00–16.00 bar with two decimal places) and avoids floating-point rounding on a LOGO! that does not support native float for that arithmetic path.
Gain and offset form
The LOGO! Analog Amplifier block (and the AI scaling fields on the LOGO! 8 base) accept a gain g and offset b:
Out = (In × g) + b
With In = raw (0–1000), Out = pressure in bar:
| Quantity | Value |
|---|---|
| Gain (g) | 0.016 |
| Offset (b) | 0 |
| Span | 16 bar |
| Zero | 0 bar @ raw 0 (4 mA) |
5. LOGO! Soft Comfort Configuration
The procedure below uses LOGO! Soft Comfort v8.3 / v8.4 (compatible with LOGO! 8 6ED1052-xxyy8-0BA2 base modules). Earlier 0BA0 / 0BA1 hardware uses the same data fields but may require the legacy Analog Amplifier block.
5.1 Configure the analog input
- In the programming tree, open Inputs → AI1 and select Analog Input.
- Set Sensor type to
4..20 mA. - Enable On and Sensor connected.
- Under Sensor, set Min
0/ Max16bar (these are the engineering-unit endpoints used by the LOGO! display and web server). - Under Sensor range, set Min
4mA / Max20mA (this is the electrical range that the AM2 reads). - Set the display Decimal places to
1for 0.0–16.0 bar readout, or2for 0.00–16.00 bar.
5.2 Map the scaled value to a flag
- Drag the AI1 scaled output onto the LOGO! display (a default text message block already shows the input).
- For downstream logic (pump control, alarm thresholds, etc.), reference the AI1 value directly — it is already in bar.
- If the program needs the raw integer (0–1000), place an Analog Amplifier block (gain = 1.0, offset = 0) on the same signal, or use the un-scaled AI reading.
5.3 Equivalent ladder / FBD snippet (LOGO! FBD view)
AI1 [sensor: 4..20 mA | range: 0..16 bar] ──▶ Display "Pressure = XX.X bar"
│
├──▶ Threshold trigger Q1 (cut-in @ 6.0 bar)
└──▶ Threshold trigger Q2 (cut-out @ 4.5 bar)
6. Worked Numerical Examples
| Applied pressure | Sensor output | AM2 raw | LOGO! scaled bar |
|---|---|---|---|
| 0.00 bar | 4.00 mA | 0 | 0.00 |
| 2.00 bar | 6.00 mA | 125 | 2.00 |
| 5.00 bar | 9.00 mA | 313 | 5.00 |
| 8.00 bar | 12.00 mA | 500 | 8.00 |
| 12.00 bar | 16.00 mA | 750 | 12.00 |
| 16.00 bar | 20.00 mA | 1000 | 16.00 |
Raw value is derived from Raw = (I − 4) / 16 × 1000 = (I − 4) × 62.5. The integer rounding inherent in the 10-bit AM2 conversion limits absolute resolution to ~16 mbar per step at the 0–16 bar span — adequate for pump staging, leak detection, and trend logging, but verify against your process accuracy target.
7. Verification Procedure
Perform these four checks after wiring but before relying on the readout in control logic.
7.1 Loop-current check (sensor powered, process depressurised)
- Break the signal wire at the AM2 AI1 terminal.
- Insert a digital multimeter in mA mode in series with the wire.
- Apply 0 bar to the sensor (vent to atmosphere for relative-pressure types).
- Expected reading: 4.00 mA ± 0.05 mA.
- Apply a known reference pressure from a dead-weight tester or hand pump.
- Confirm: I = 4 + P(mA) where P is the bar value (e.g. 8.00 mA at 4.00 bar).
7.2 LOGO! raw value check
- Reconnect the signal wire.
- In LOGO! Soft Comfort online mode (or on the LOGO! base display under
AI1), read the unscaled AI1 value. - At 0 bar it must read 0; at 16 bar it must read 1000 ± 1.
- If it reads pegged at 1000 with low pressure, check for shorts in the signal wire or a sensor with a powered output wired against polarity.
7.3 Scaled-display check
- Apply three reference points (e.g. 0 bar, 8 bar, 16 bar) using a calibrated source.
- Compare the LOGO! display (or web server readout) against the calculated value.
- Tolerance: ± 0.1 bar at the 0–16 bar span, dominated by the AM2 10-bit quantisation (~0.016 bar/step) and the sensor linearity spec.
7.4 Open-loop diagnostic
- Disconnect the JUMO signal wire at AI1.
- The LOGO! AI1 raw value must drop to 0 (4 mA live-zero is interpreted as 0 in 4..20 mA mode).
- If the value holds at the previous reading, the AM2 firmware is set to a different sensor type (e.g. 0..20 mA) — re-check Section 5.1 step 2.
8. Troubleshooting Matrix
| Observed | Likely cause | Corrective action |
|---|---|---|
| Display always 0.0 bar | Wrong sensor type (0..20 mA) configured; signal open; reversed polarity | Switch AI1 sensor type to 4..20 mA; verify wiring against Section 3 |
| Display always 16.0 bar | AI1 input shorted to 24 V; sensor wiring on voltage terminals | Confirm signal on current terminal; inspect insulation |
| Display −0.x bar / negative | Sensor type set to 0..10 V; AM2 reading residual offset | Switch sensor type to 4..20 mA; re-scale |
| Reading drifts > 1 bar | Induced noise on long signal run; missing 0 V reference bond | Use shielded cable, ground shield at PSU end only, verify M terminal bond |
| Reading stuck at last value | AM2 not seated; backplane power issue; firmware mismatch | Power-cycle LOGO!, reseat AM2, verify firmware is ≥ 1.08.x for 0BA2 bases |
| Reading noisy on startup only | Sensor warm-up not complete; supply sag under inrush | Hold control outputs until AI1 stable for 2 s after power-on |
| Reading correct at 0 bar but wrong at span | Sensor variant has different range (e.g. 0–10 bar) than 401001 sticker implies | Re-verify data sheet; recalculate gain as 10/1000 instead of 16/1000 |
9. Edge Cases and Field-Proven Caveats
- 2-wire variant. If the shipped sensor is 2-wire instead of 3-wire, the loop is powered through the AM2 itself. The AM2 does not source loop power; an external 24 V with a 250 Ω sense resistor at the AI terminal is required, and the sensor's supply + and signal + become the same conductor.
- Voltage-mode misuse. Configuring the AI for 0..10 V while feeding 4..20 mA produces 1.0 V at 4 mA — the LOGO! reads 100 raw units and displays 1.6 bar at zero pressure. This is the most common commissioning mistake.
- Cold-junction effects. The JUMO 401001 zero and span drift with temperature. Verify the application requires either the standard (≤ 1 % / 10 K) or the compensated (≤ 0.2 % / 10 K) variant.
- EMI on shared cable trays. VFD output cables routed parallel to the signal cable inject common-mode noise. Maintain ≥ 200 mm separation or use shielded, twisted-pair cable bonded at the panel end.
- LOGO! 0BA0 vs 0BA2. The legacy 0BA0 base (firmware < 1.08) does not support AI scaling fields — scaling must be performed manually with an Analog Amplifier block. The procedure in Section 5 still applies once the gain/offset is set: g = 0.016, b = 0.
-
Web server display. On LOGO! 8 with the integrated web server (firmware ≥ 1.08.x), AI1 is exposed as
AI1in the user-defined variable list. Tag it with the unit suffix "bar" in the Variable table for unambiguous HMIs.
10. Related Sensor Ranges
The same scaling procedure applies to other JUMO 401001 ranges; only the gain and display maximum change.
| Range | Current span | Gain | Max raw |
|---|---|---|---|
| 0–10 bar | 4–20 mA | 0.010 | 1000 |
| 0–16 bar | 4–20 mA | 0.016 | 1000 |
| 0–25 bar | 4–20 mA | 0.025 | 1000 |
| 0–40 bar | 4–20 mA | 0.040 | 1000 |
| −1 to +9 bar | 4–20 mA | 0.010 | 1000, offset −1 bar |
For the bi-polar range (−1 to +9 bar), set g = 0.010 and b = −1.0 in the AI scaling fields.
What current does the JUMO 401001 produce at 2 bar pressure?
At 2 bar with a 0–16 bar calibrated range, the output is 6.00 mA. The transfer function is I = 4 mA + P × 1 mA/bar, so each 1 bar adds 1 mA above the 4 mA zero.
How do I scale the 4–20 mA signal to bar in LOGO! Soft Comfort?
Configure AI1 sensor type as 4..20 mA, set the sensor engineering range to 0..16 bar, and the LOGO! will display the value directly. Internally the AM2 raw 0–1000 is multiplied by the gain 16/1000 = 0.016 to produce the bar readout.
Can I connect the 3-wire JUMO 401001 directly to the LOGO! base without an AM2?
No. LOGO! base modules (LOGO! 8, e.g. 6ED1052-xxx08-0BA2) do not provide built-in analog current inputs at the base terminals. A LOGO! AM2 (6ED1055-1MA00-0BA2) or a compatible expansion is required to read 4–20 mA.
Why does the LOGO! display show 1.6 bar at zero pressure?
The AI channel is most likely configured for 0..20 mA instead of 4..20 mA. With that setting, the 4 mA live-zero is interpreted as raw 200, which the LOGO! scales to 3.2 bar; combined with a wiring or sensor-variant offset it can read near 1.6 bar. Switch sensor type to 4..20 mA in the AI block properties.
What is the maximum cable length for the 4–20 mA loop?
For a typical 24 V supply, the JUMO load budget at 20 mA is roughly (24 − 10) / 0.02 = 700 Ω. Cable resistance must stay well below 600 Ω to leave headroom for the sensor itself, which limits unshielded twisted-pair runs to a few hundred metres; shielded cable reduces EMI but does not change the resistance budget. For runs above ~50 m in noisy panels, use shielded cable bonded at the panel end only.