Industrial Sensor & Signal Simulator

Configure pressure, temperature, flow, level, and discrete sensors, select 4–20 mA or 0–10 V signal types, trace scaling to PLC raw counts, and simulate fault conditions including open wire, noise, and bad calibration.

READYBEGINNER
4–20 mA / 0–10 V6 SENSOR TYPESPID TUNING LABFAULT SCENARIOS

Overview

Industrial sensors are the interface between the physical process and the control system, and the path from a process variable to a PLC register value — scaling, signal type, wiring topology, and fault signature — is where technicians and controls engineers spend a lot of diagnostic time. This simulator models the full signal chain: choose a sensor type (pressure, temperature RTD, temperature thermocouple, flow, level, or discrete), select output type (4–20 mA or 0–10 V), set the process variable value, and watch the output signal, PLC raw count, and engineering-unit conversion update in real time. The Wiring tab shows 2-wire loop-powered versus 4-wire non-loop-powered configurations side by side. The Signal tab lets you inject raw signal values and back-calculate the process variable. The PLC tab shows how the scaled analog value maps to a PLC register. The PID tab provides a live PID loop with tunable Kp, Ki, and Kd against a lag process. The Scenario tab presents guided fault conditions including open wire, noise/disturbance, high process alarm, and bad calibration. Designed for controls technicians, instrumentation engineers, and students entering industrial automation.

App preview

A live look at the app you'll launch — every control on the left drives the visualizations on the right in real time.

Inside the lab

Overview — top-level dashboard showing the currently selected sensor, signal type (4–20 mA or 0–10 V), live process variable, output signal, and PLC raw count all in one view. Adjust the PV and watch every downstream value update in lockstep — the fastest way to build the mental model of a full sensor-to-PLC signal chain.
Signal View — time-domain plot of the raw signal (mA or V) leaving the transmitter. Inject noise, drift, or fault conditions and see how the trace changes. Use it to learn what an open loop, saturated signal, or noisy cable actually looks like on a scope or trend chart.
Sensor / Process — pick between pressure, RTD, thermocouple, flow, level, and discrete sensors and compare 2-wire loop-powered versus 4-wire non-loop-powered wiring topologies side by side. Each option updates the range, engineering units, and the wiring diagram used in the rest of the lab.
PLC Scaling — shows the analog input scaling equation from raw counts (0–32767) back to engineering units, with the current signal, count, and EU value highlighted. Great for teaching why 4 mA maps to a non-zero count and how to write the scaling block in a PLC program.
PID Tuning — a live PID loop wrapped around a first-order lag process. Adjust Kp, Ki, and Kd and watch setpoint tracking, overshoot, and settling time change in real time. Ideal for showing the classic trade-offs without needing a bench rig.
Scenario Lab — one-click fault scenarios: open wire, noise / EMI, high-process alarm, and bad calibration. Each scenario applies a realistic signal signature so students learn to recognize the fault from the signal alone, the way a technician would in the field.
Learn Mode — the theory reference: why 4–20 mA became the industrial standard, the live-zero fault-detection argument versus 0–10 V, loop-powered wiring math, and PID fundamentals. Students can flip back here anytime while experimenting in the other tabs.

What you'll do

  • 01Trace a process variable through a sensor, signal conditioner, and 4–20 mA loop to a PLC analog input
  • 02Convert between 4–20 mA signal level, PLC raw counts (0–32767), and engineering units
  • 03Distinguish 2-wire loop-powered and 4-wire non-loop-powered wiring topologies and explain when each is used
  • 04Identify the signature of an open-wire fault, noise disturbance, and bad calibration on the signal output
  • 05Configure a PID loop with proportional, integral, and derivative gain and observe setpoint tracking behavior
  • 06Explain why a 4 mA live-zero signal allows fault detection that a 0–10 V signal starting at 0 V cannot provide

Who it's for

TechnicianStudentEngineerInstructor

Tags

4-20MA0-10VINDUSTRIAL SENSORPRESSURE TRANSMITTERTEMPERATURE SENSORRTDTHERMOCOUPLEFLOW METERLEVEL SENSORLOOP POWEREDPLC ANALOG INPUTSCALINGRAW COUNTSPID CONTROLOPEN WIRE FAULTINSTRUMENTATION