Sensors & Signals
Medium

Scale a 4–20 mA Level Sensor

A hydrostatic level transmitter outputs 4–20 mA over a 0–10 m range into a Siemens analog card. Convert between current, level and raw count, and read an out-of-range signal.

⌬ SOLVE IN ARSYN
00:00
Time elapsed
150 XP
Archive · −20% XP
📋 Scenario You are scaling the analog input for a tank on a Siemens S7. The transmitter is 4–20 mA = 0–10.0 m; the card returns a raw integer where 4 mA = 0 counts and 20 mA = 27648 counts. Get the live-zero scaling right in both directions, then interpret a reading that falls below the live zero.
4mA20mA0 m10 mlinear 4–20 mA

📋 Given

4–20 mA (2-wire loop)
0 – 10.0 m
0 = 4 mA · 27648 = 20 mA
🧮 Useful relations
Level (m) = (I − 4) / 16 × 10
Current (mA) = 4 + (Level / 10) × 16
Raw count = (I − 4) / 16 × 27648

Your answers

0

Challenge Complete

Next Challenge →