ROBOTECA FREE SAMPLE
Dashboard

A free lesson from Automation & Industrial Controls: the whole module, nothing cut short.

LESSON · Industrial Automation Concepts

Sensors, actuators & fieldbuses

Turn 1 30 min LESSON

ALearning Material

The bottom of the pyramid is where automation touches the physical world. Two families:

The bottom of the pyramid is where automation actually touches the physical world: sensors that measure and actuators that act, each either discrete (on/off) or analog (a continuous value). Getting fluent here means knowing not just the device types but how their signals survive a noisy factory and how many of them share a wire.

‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍The star of the lesson is the 4-20 mA current loop, a small piece of engineering cleverness worth appreciating. Current is used instead of voltage because the same current flows everywhere in a loop, immune to the voltage drops that plague long factory wire runs. And the range starts at 4 mA, not 0, so that a genuine 0% reading (4 mA) is distinguishable from a dead wire (0 mA), built- in fault detection for free. Above the signal level sit fieldbuses, digital networks that let many smart devices share one cable with rich diagnostics, and that are deterministic because control needs guaranteed timing that office Ethernet can't promise.

Sensors (inputs: measure): - Discrete/digital: on/off: limit switch, proximity sensor, photo-eye. - Analog: a continuous value: temperature, pressure, flow, level.

Actuators (outputs: act): - Discrete: solenoid valve, relay/contactor, indicator lamp. - Analog/continuous: variable-speed drive (VFD) for a motor, a proportional (control) valve positioned 0–100%.

Standard analog signals. Industry standardised on ‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍4–20 mA current loops for analog signals. Why current, not voltage? A current loop is immune to wire-resistance voltage drops over long factory runs, and, cleverly, 4 mA = 0% (not 0 mA), so 0 mA means a broken wire, an automatic fault detection. (0–10 V is also used, mainly short distances.) Example: a 4–20 mA level transmitter on a 0–10 m tank reads 12 mA → (12−4)/(20−4) × 10 m = 5 m.

Fieldbuses & industrial networks. Instead of one wire per device, digital networks let many devices share a cable and carry rich data + diagnostics: - Modbus: old, simple, everywhere. - PROFIBUS / PROFINET: Siemens ecosystem (serial / Ethernet). - EtherNet/IP: Rockwell/Allen-Bradley ecosystem. - EtherCAT: very fast, motion control. - IO-Link: point-to-point smart-sensor link.

These are mostly deterministic (predictable timing). Unlike office Ethernet, industrial control needs guaranteed delivery times.

Why it exists. Control logic is only as good as the signals feeding it. Knowing discrete vs analog, why industry standardised on 4-20 mA, and how fieldbuses carry many devices on one deterministic cable is what lets a controller sense and act reliably across a noisy factory.

‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍Mental model. 4–20 mA is like judging a tap by water flowing through the whole hose (a leak/break is obvious) rather than pressure measured at one point (which sags with hose length). A fieldbus is a shared bus/subway line. Many "passengers" (devices) on one track with a strict timetable.

Common misunderstandings.

  • "Analog signals should be 0-20 mA or 0-10 V." Industry uses 4-20 mA so 0 mA is unambiguously a broken wire (live-zero fault detection); a 0-based range cannot tell "zero" from "dead."
  • "One wire per device is simplest." A fieldbus shares one cable among many devices and carries diagnostics too, far less wiring, richer data.
  • "Office Ethernet is fine for control." Industrial networks are deterministic (guaranteed timing); ordinary Ethernet is not.

Connections. These signals are the L0 inputs/outputs the PLC scan cycle reads and writes (PLC topic); the 4-20 mA loop reappears in DCS instrumentation; and fieldbus determinism is deepened into industrial Ethernet and OPC UA (the Turn-2 industrial-networks lesson). The discrete/analog split mirrors digital vs analog electronics.

‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍BImmediate Active Recall

QUERY

Discrete vs analog sensor, give an example of each.

REVEAL
ANSWER

Discrete = on/off (limit switch, proximity sensor); analog = continuous value (temperature, pressure, level transmitter).

Did you recall it?
QUERY

Why is 4–20 mA used for analog signals, and why does it start at 4 not 0?

REVEAL
ANSWER

A current loop resists wire-resistance/voltage-drop errors over long runs. Starting at 4 mA means 0 mA is unambiguously a broken wire/fault (live-zero diagnostics).

‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍Did you recall it?
QUERY

A 4–20 mA sensor on a 0–100 °C range reads 12 mA. What temperature?

REVEAL
ANSWER

(12−4)/(20−4) × 100 = 8/16 × 100 = 50 °C.

Did you recall it?
QUERY

Why do industrial networks need to be "deterministic" unlike office Ethernet?

‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍REVEAL
ANSWER

Control depends on guaranteed, predictable timing; messages must arrive within bounded time or the process could misbehave. Best-effort office networking isn't sufficient.

Did you recall it?

CConceptual Questions

Answer each in your own words in the box, then reveal the model answer to compare. These ask why, not how, and your answers are saved.

PROMPT

Why did industry standardise on 4-20 mA current loops rather than 0-10 V for analog signals?

‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍REVEAL MODEL ANSWER
MODEL ANSWER

In a current loop the same current flows through the whole loop, so it's immune to the voltage drops that build up over long factory wire runs. A voltage signal would sag with wire resistance and read wrong. The current loop carries the value faithfully over distance, which is exactly what a noisy, sprawling plant needs.

Compared to the model answer - did you get it?
PROMPT

Why is '4 mA = 0%' (a live zero) a clever design rather than an oddity?

‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍REVEAL MODEL ANSWER
MODEL ANSWER

Because it makes a real 0% reading (4 mA) distinguishable from a fault. If 0% were 0 mA, you couldn't tell an empty tank from a broken wire. With a 4 mA floor, anything below it, especially 0 mA, means the loop is broken or the transmitter is dead, giving automatic, built-in fault detection.

Compared to the model answer - did you get it?
PROMPT

Why are industrial fieldbuses 'deterministic', unlike office Ethernet?

REVEAL MODEL ANSWER
‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍MODEL ANSWER

Control needs guaranteed timing: I/O must update within a known, bounded period or the control loop misbehaves. Fieldbuses are engineered for predictable, repeatable delivery times. Office Ethernet allows unpredictable delays from collisions and buffering, which is fine for email but unacceptable for real-time machine control.

Compared to the model answer - did you get it?

DPractice Problems

P1 (easy). Classify: VFD-driven conveyor motor, indicator lamp, pressure transmitter, proximity switch, sensor or actuator, discrete or analog?

P2 (medium). A 4–20 mA flow meter (0–200 L/min) reads 8 mA. What's the flow?

‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍P3 (harder). A maintenance tech sees 0 mA on a 4–20 mA loop. What's the most likely diagnosis, and why is this signal value informative rather than ambiguous?

Solutionsclick to reveal

P1. VFD motor = actuator, analog (variable speed). Lamp = actuator, discrete. Pressure transmitter = sensor, analog. Proximity switch = sensor, discrete.

P1Compared to this solution - did you get it right?

P2. (8−4)/(20−4) × 200 = 4/16 × 200 = 50 L/min‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍.

P2Compared to this solution - did you get it right?

P3. A broken wire / dead transmitter / loss of loop power. It's informative because a healthy reading is always ≥ 4 mA ("live zero"), so 0 mA can't be a valid measurement. It's a definitive fault, not "zero flow."

P3Compared to this solution - did you get it right?

EFeynman Exercise

Explain to a beginner why factories send analog readings as a current (4–20 mA) instead of a voltage, using the water-through-a-long-hose analogy. Then explain the clever safety trick of starting the scale at 4 mA. Finish with one line on what a fieldbus saves compared to one wire per device.

REVEAL MODEL ANSWER
MODEL ANSWER

A 4-20 mA loop is like a relay race where the same baton is passed by every runner around the track. It doesn't matter how long the track is or how far apart the runners stand. The baton (the current) that leaves the start is exactly what arrives at the end, so distance can't water it down the way a shouted message (a voltage) would fade. And they agreed the race always starts with 4 batons in motion, so if ever ‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍zero batons show up, everyone instantly knows the track is broken, not that the race finished.

Compared to the model answer - did you get it?

FError Analysis Framework

  • Mis-scaling 4–20 mA. Why: treating 4 mA as 0 of the range start incorrectly. Recognise: readings offset. Avoid: use (I−4)/16 × span + range_min.
  • Confusing discrete/analog. Why: a device can have both. Recognise: wrong I/O module chosen. Avoid: ask "on/off or a value?".
  • Using office networking assumptions. Why: "Ethernet is Ethernet." Recognise: jitter breaks motion control. Avoid: deterministic fieldbus for control.
  • Ignoring live-zero diagnostics. Why: unaware of the convention. ‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍Recognise: missing that 0 mA = fault. Avoid: alarm on out-of-band currents.

GMini Challenge

A 4-20 mA level transmitter measures a 0-10 m tank and reads 12 mA. Compute the level. Then say what a reading of 0 mA would indicate, and why that's useful.

REVEAL MODEL ANSWER
MODEL ANSWER

Level = (12 - 4)/(20 - 4) x 10 m = 8/16 x 10 =5 m (12 mA is exactly halfway through the 4-20 mA span, so the tank is half full). A reading of 0 mA is below the 4 mA live zero, so it doesn't mean an empty tank. It indicates a fault: a broken wire or a dead transmitter. That's useful because the live-zero design turns a wiring failure into an unambiguous, automatically-detectable alarm rather than a plausible-looking 0% reading.

‍​‌‌​​‌‌​​‌‌‌​​‌​​‌‌​​‌​‌​‌‌​​‌​‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​​​‌​‌‌​‌‌​‌​‌‌‌​​​​​‌‌​‌‌​​​‌‌​​‌​‌‍Compared to the model answer - did you get it?

Quiz Check

A quick auto-graded check, separate from the recall cards above. Your score is pooled with the recall cards into this module's Mastery score, and completing this lesson requires the quiz submitted with pooled mastery at 80% or above.

QUIZAuto-graded check · feeds your mastery score
  1. Analog signals use 4-20 mA (not 0-20 mA) so that:

  2. A discrete sensor is best illustrated by:

  3. A fieldbus, versus one wire per device, lets you:

  4. Industrial networks differ from office Ethernet in that they are:

This is a free sample

Progress and the spaced-repetition reviews are part of the course. The full track continues from here.