PLC Simulator
Product-led practice library

Industrial exercises that end in evidence, not another article.

24 distinct technical jobs open a matching server-graded lab. Run publicly, then save projects, retain full attempt history, share results or assign cases in a paid training workspace.

Every page has a distinct grader preset
Public first run; paid evidence workspace
HowTo, LearningResource and FAQ schema

8 runnable cases

4–20 mA calibration cases

Distinct ranges, signals, units and fault traps for process instruments.

Gauge pressure transmitter

Scale a 4–20 mA Pressure Transmitter: 0–10 bar

Calculate and grade a 0–10 bar pressure-transmitter signal at 12 mA, then record the calibration evidence and live-zero checks.

RTD temperature transmitter

Scale a 4–20 mA Temperature Transmitter: −50 to 150 °C

Work a bipolar temperature-transmitter scaling example at 8 mA and verify the result in a server-graded instrumentation lab.

Hydrostatic level transmitter

Scale a 4–20 mA Tank Level Transmitter: 0–5 m

Convert a 16 mA level signal into metres, verify 75% span and carry the evidence into the instrumentation simulator.

Magnetic flow transmitter

Scale a 4–20 mA Flow Transmitter: 0–200 m³/h

Calculate an 80 m³/h flow indication from 10.4 mA and validate the linear scaling in the browser lab.

Control-valve position transmitter

Scale a 4–20 mA Valve Position Feedback Signal

Translate 18.4 mA into 90% valve travel and separate feedback scaling from the output command.

Vacuum pressure transmitter

Scale a Vacuum Transmitter: −100 to 0 kPa

Solve a negative-range 4–20 mA vacuum-transmitter example at 6.4 mA and verify the −85 kPa result with graded evidence.

Low-range differential-pressure transmitter

Scale a Differential-Pressure Transmitter: 0–250 Pa

Calculate a 160 Pa filter differential from 14.24 mA and verify the air-handler alarm input scaling in the graded lab.

Conductivity transmitter

Scale a Conductivity Transmitter: 0–20 mS/cm

Convert 7.2 mA into 4 mS/cm and validate the analogue scaling used by a water-quality interlock.

8 runnable cases

Industrial multimeter plans

Grade state, mode, placement, range and expected evidence before a measurement.

24 VDC control power supply

Measure a 24 VDC PLC Control Supply Safely

Choose the correct multimeter mode, probe placement, circuit state and range for a live 24 VDC control supply.

Control transformer secondary

Measure a 120 VAC Control-Transformer Secondary

Build a safe multimeter plan for a 120 VAC transformer secondary using AC voltage mode and a suitable range.

230 VAC contactor coil

Check Voltage Across a 230 VAC Contactor Coil

Plan a 230 VAC coil-voltage measurement that separates a missing command from a mechanically failed contactor.

Removed control fuse

Test an Industrial Control Fuse for Continuity

Choose isolation, prove-dead, continuity mode and across-component placement before testing a removed control fuse.

Isolated contactor coil

Measure Contactor-Coil Resistance After Isolation

Plan a de-energised resistance check across an isolated contactor coil and recognise open-circuit evidence.

4–20 mA transmitter loop

Measure 4–20 mA Loop Current in Series

Plan a controlled loop-current measurement using the fused mA input, current mode and series placement.

Three-wire proximity sensor

Check a 3-Wire Proximity Sensor’s 24 VDC Supply

Select a safe voltage measurement between the brown and blue conductors before diagnosing the sensor output.

Disconnected three-phase motor

Compare Three-Phase Motor Winding Resistance

Plan an isolated phase-to-phase resistance comparison that looks for balance rather than one universal ohm value.

8 runnable cases

Modbus integration examples

Preconfigured function, address and quantity examples for real industrial device jobs.

Variable-frequency drive

Read VFD Output Frequency With Modbus Function 03

Compose a Modbus request for a VFD output-frequency holding register and verify the zero-based address and quantity.

Energy meter

Read an Energy Meter With Modbus Function 04

Build a two-register input-register poll for a 32-bit energy-meter value and retain word-order evidence.

Panel temperature controller

Read a Temperature Controller Process Value Over Modbus

Compose a function-03 poll for a scaled temperature process value at protocol address 200.

Remote-I/O coupler

Read 16 Remote-I/O Coils With Modbus Function 01

Build a packed 16-coil function-01 poll and verify the bit quantity and zero-based start address.

Remote-I/O digital-input module

Read 16 Remote-I/O Inputs With Modbus Function 02

Compose a Modbus function-02 request for 16 read-only remote-I/O inputs and verify the address, quantity and packed-bit evidence.

Pump controller

Write a Pump Run Coil With Modbus Function 05

Encode an ON command as FF00 for a documented pump run coil and verify the function-05 request.

Temperature controller

Write a Temperature Setpoint With Modbus Function 06

Compose a single-register setpoint write and preserve the distinction between engineering units and the scaled register value.

Alarm annunciator

Write an Alarm Reset Block With Modbus Function 15

Build a packed eight-coil function-15 write and check quantity, byte count and ownership boundaries.