PLC Simulator
PLC wiring simulator

A PLC Wiring Simulator That Teaches the Panel — Not Just the Code

29 guided panel-wiring labs and 19 guided fault-finding labs. Route simulated conductors, inspect DIN-rail layouts and diagnose circuits with a virtual multimeter.

Join 13900+ learners practicing PLC programming

Run the intent-matched wiring exercise first, then create a free account to save progress and access starter labs.

PLC Wiring Simulator — real guided browser lab demo

Recognize the circuit before touching a panel

Six wiring problems, each with a physical current path to explain.

The product footage shows the real browser interaction. These component views add the recognition layer: control power, sensor polarity, motor control, analog measurement, safety architecture and evidence-led fault finding.

PLC wiring simulator lesson showing protected AC input 24 volt DC power supply fused distribution zero volt terminals and protective earth bar
01Build the control-power foundation first: protection, 24 V distribution, 0 V reference and protective bonding must remain distinct and traceable.
PLC digital input wiring lab comparing three wire PNP and NPN photoelectric sensor current paths with a multimeter
02PNP sources and NPN sinks. The compatible input circuit and common reference determine whether current can flow and the input LED can turn on.
PLC motor control wiring lesson with start stop emergency stop overload contactor auxiliary feedback and guarded motor
03Trace both sides of the motor-control problem: the low-voltage command path and the feedback that proves the contactor changed state.
PLC analog input wiring lesson with four to twenty milliamp pressure transmitter loop supply terminal blocks and calibrator
04Analog diagnosis needs polarity, loop power, measurement position and engineering range—not just a value on the screen.
Machine safety wiring training panel with guarded conveyor emergency stop safety relay dual contactors feedback loop and reset button
05Safety wiring is a system of channels, monitored outputs, reset conditions and validated stopping behavior; always follow the designed safety function.
PLC panel fault finding lesson tracing a loose signal conductor through terminals input LEDs contactor and multimeter measurements
06Diagnose in order: confirm supply and reference, test the field signal, inspect the input, follow logic, verify the output and then the actuator.

Why an online wiring simulator

Real industrial panels require components, drawings, space, maintenance and qualified supervision. That limits how often a learner can make and correct basic mistakes. If you want a grounded introduction to what goes inside a panel before you start the simulator, the control panel wiring basics guide covers components, DIN rail layout, and circuit protection.

An online wiring simulator closes that gap. You drag a wire in the browser, the grader checks it, and you iterate the way you would with code — except you're learning the physical side of automation. No risk of shorting a 24 V rail to PE. No waiting on hardware procurement. The cost is your time and an internet connection.

This is not a replacement for real panels. It is a repeatable place to internalise terminal labels, current paths, contact logic and a diagnostic sequence before supervised hardware time. The final authority remains the drawing, component manual, risk assessment, measurements and validated machine behavior.

Wiring is only half the job. Pair it with the logic side: the free browser PLC programming simulator and the guided Beginner–Advanced learning paths teach the code that runs on the panel you just wired.

Online wiring simulator vs. paper diagrams vs. real hardware

Practice modeCostFeedbackIteration speedRisk
Online simulator (this)Free–ProPer-connection gradingSecondsNo energized physical circuit
Paper schematicsCheapSelf-gradedSlowNone
Real hardware$$$+ per seatReality (best)Slow (procurement, setup)Managed through isolation, PPE, procedures and supervision

How PLC I/O wiring actually works

Every PLC wiring job comes down to one chain: a field device (a switch, photoeye, or sensor) feeds current into an input terminal; the CPU reads that input on its scan; logic decides an output; and an output terminal drives a load such as a contactor coil or a lamp. Get the terminals, the common, and the current direction right and the circuit works. Get the sinking/sourcing polarity wrong and the input never reads — the single most common beginner fault. These diagrams map the wiring you practise in the simulator, then the panel-side circuits you build lesson by lesson.

A PLC terminal strip wiring view — a switch wired to a numbered input terminal and a lamp wired to an output terminal, the field-device-to-terminal wiring practiced in the online PLC wiring simulatorA PLC terminal strip wiring view: a switch wired to an input terminal and a lamp wired to an output terminal, with numbered terminals.TERMINAL STRIP0VI0I124VO0O1switchlampfield wiring to numbered terminals
Field device to numbered terminal — the wiring you drag and have graded in the simulator.
A PLC digital input pushbutton wired to an input card and an output card driving a lamp, showing the sinking versus sourcing current direction every PLC wiring student must get rightA digital input pushbutton wired to a PLC input card, and a PLC output card driving a lamp, with a sinking versus sourcing hint.I/O CARDINPUTOUTPUTPushbuttonI:0/0LampO:0/0sinking (NPN) vs sourcing (PNP)
Digital input and output wiring — including the sinking vs sourcing (NPN/PNP) current direction that trips up beginners.
A seal-in (latching) start/stop control circuit — start button, stop button, and a holding contact sealing the contactor coil — the foundational PLC wiring topologyA seal-in latch rung: a Start contact in parallel with a Hold contact, in series with a normally-closed Stop contact, driving an output coil.StartHold (seal)StopMotor
The seal-in / latching start-stop circuit — the first real control topology you wire.
A three-wire motor control circuit — start, stop, overload contact and a contactor with auxiliary holding contact — wired in the online PLC wiring simulatorA 3-wire motor control circuit: Stop and Start pushbuttons, a contactor coil with a seal-in auxiliary contact and an overload contact, driving a motor.StopStartM (seal-in)OLMMmotor
Three-wire motor control — start, stop, overload, contactor and auxiliary holding contact.
A PLC analog I/O loop — a 4-20 mA sensor wired to an analog input card and a scaled value — the analog wiring practiced alongside digital control wiringA 4 to 20 milliamp analog signal from a sensor, read by the analog input card and scaled linearly into engineering units such as degrees Celsius.sensor4-20mAAI cardADC62.5deg C (scaled)10004mA20mAlinear scaling
Analog 4-20 mA wiring — sensor to analog input, scaled in the CPU.
PLC architecture — CPU, input modules, output modules and field devices — the hardware model that tells you which terminal block a wire belongs onA modular PLC rack on a backplane: power supply, CPU processor, input module, output module and a communications module side by side.PLC RACKbackplane busPSUPowerCPUProcessorDIInputDOOutputNETComms
CPU / input modules / output modules / field devices — the map of where every wire lands.
A PLC fault-finding flowchart — check power, check the input LED, check the field wiring, check the output — the diagnostic path used with the virtual multimeter in the wiring simulator's fault-finding scenariosA PLC fault-diagnosis flow from top to bottom: observe the symptom, check the inputs, check the logic, check the outputs, then apply the fix.SymptomCheck inputsCheck logicCheck outputsFix
The fault-finding path — power, input LED, field wiring, output — reinforced across 19 guided fault labs.

What you'll practice

29 guided wiring labs plus 19 guided fault-finding labs. Three highlights from across the curriculum:

Wiring 1

E-Stop Control Circuit

Route 24 V from a DIN-rail PSU to the PLC base, build the 24 V and 0 V buses, bond PE to the ground bar and wire an E-stop that drops a relay. The free starting lesson.

Try this lesson →
Fault 1

Photoeye polarity diagnosis

A photoeye is wired NPN where the PLC card expects PNP. Use the multimeter to find which terminal is reading wrong.

Try this lesson →
Wiring 8

Safety circuit with E-stop and contactor

Wire a Category-3 safety circuit: E-stop button → safety relay → contactor. Mistakes here matter.

Try this lesson →

Wiring tutor — not just a simulator

Most "PLC simulators" focus on programming: write the rung, see the output light up. That's necessary, but it skips the half of the job that happens in the panel — which terminal feeds %I0.0, why the safety relay is wired ahead of the contactor coil, what the multimeter reads when a wire is broken.

This is a tutor: every lesson has a graded objective, progressive hints, and a multimeter. You finish a lesson because you wired it correctly, not because you watched a tutorial.

PLC Wiring Simulator — real guided browser lab demo
Questions

Frequently asked.

A PLC wiring simulator is a browser-based environment where you wire industrial control components — power supplies, contactors, photoeyes, safety relays, motors — into a virtual DIN-rail panel and have your wiring graded against an expected circuit. It teaches the panel-side of PLC work that PLC programming simulators (logic-only) skip entirely.

Ready to wire your first panel?

Run the intent-matched wiring exercise first, then save progress and continue into the current starter labs.

Wire the first PLC input →

Panel-side I/O wiring field guide

PLC wiring simulator: sinking inputs, relay outputs and meter-led fault finding

Direct answer

A PLC wiring simulator lets you land field conductors on a virtual panel, have each connection graded and diagnose planted faults with a simulated multimeter. Use it to learn how the 24 VDC supply, input commons, PNP and NPN sensors, interposing relays and flyback diodes form complete current paths before you meet the same circuits on isolated, supervised hardware.

This guide is written for electrical apprentices, maintenance technicians, PLC programmers who have never terminated a panel, and instructors who need repeatable I/O wiring exercises without building a bench for every learner. The intended result is specific: the learner can trace current from the 24 VDC supply through a field device, input channel and common, predict the reading at any terminal, and name the open conductor, short, swapped contact or reversed lead that explains a dead input or output.

System map / 02

NODE 01observable

Sinking versus sourcing inputs

The terms describe the direction of conventional current at the PLC terminal, not the sensor. A sinking input returns current to 0 V through its common, so it pairs with a PNP sensor that sources +24 V onto the signal wire. A sourcing input pushes current out of the terminal and needs an NPN device that switches the signal conductor to 0 V.

NODE 02observable

The input common

Input channels share a return terminal, often marked COM, M or 1M. Whether that common lands on 0 V or +24 V decides which sensor type the whole group accepts. A fixed-common group usually cannot mix PNP and NPN devices, so a mixed field needs separate groups, a universal module or interface relays, exactly as the module manual shows.

NODE 03observable

24 VDC supply and reference

Field devices, input circuits and relay coils normally share a protected 24 VDC supply with fused positive distribution and a directly wired 0 V bus. A voltage reading only means something against a stated reference, so fix the black probe on panel 0 V before interpreting the signal side. Bond 0 V to PE only where the documented design requires it.

NODE 04observable

Relay and transistor outputs

A transistor output switches DC only, responds quickly, has no contacts to wear and may pass a small off-state leakage current. A relay output is a volt-free contact that can switch AC or DC from a supply you wire to its common, but it is slower and has a finite switching life. The module datasheet sets the current, voltage and polarity limits.

NODE 05observable

Interposing relays and suppression

When a load exceeds the output rating or needs a different voltage, the PLC output drives only a relay coil and the relay contact switches the field load; on IEC-numbered relays 11 is the common, 14 the normally open and 12 the normally closed terminal. A DC coil needs suppression, typically a diode with its cathode on A1 and anode on A2.

NODE 06observable

Reading the meter as evidence

In DC voltage mode a healthy rail reads about +24 V with red on positive and black on 0 V, and a negative value means the leads or conductors are reversed. The simulator shows OL where a point has no path to the reference; a real high-impedance meter may show 0 V or a drifting ghost value instead. Continuity checks on real panels follow verified isolation.

Procedure / 03

  1. 01

    Read the drawing first

    List every terminal the lab expects: supply +24 V and 0 V, input channel, input common, output channel, relay coil and contact, load and protective earth.

    Evidence: A written terminal list matches the placed components before any conductor is drawn.

    Avoid: Dragging wires by visual proximity and letting the grader discover the design for you.

  2. 02

    Build supply and reference

    Wire the power supply, fused positive distribution, 0 V bus and PE bond before any field device.

    Evidence: The meter reads +24 V between the distribution terminals and 0 V at every point that will feed a device.

    Avoid: Landing sensor brown and blue on whichever terminal is nearest, or routing PE through a switching device.

  3. 03

    Match sensor to input

    Identify the sensor as PNP or NPN from its data, then confirm whether the target channel and its common form a sinking or sourcing input.

    Evidence: The black signal conductor lands on a channel whose common suits the sensor, and brown and blue land only on supply terminals.

    Avoid: Assuming any input accepts either polarity because the sensor LED lights when a target is present.

  4. 04

    Interface the output

    Drive a relay coil from the PLC output, feed the load through the relay common and normally open contact, and fit suppression across inductive loads in the correct orientation.

    Evidence: The grader accepts coil, contact and diode connections, and the load receives supply only through the closed contact.

    Avoid: Wiring a contactor coil straight to a transistor output without checking its rated current.

  5. 05

    Predict, then probe

    Before each measurement, write the reading you expect in the detecting and non-detecting states.

    Evidence: Measured values agree with the prediction at the sensor, the input terminal and the load.

    Avoid: Probing at random and treating any 24 V reading as proof that the circuit is right.

  6. 06

    Diagnose a planted fault

    In a fault lab, walk from the healthy source toward the dead device in voltage mode, then confirm the suspect segment with continuity.

    Evidence: The submitted fault kind is backed by a last-good and first-bad reading pair.

    Avoid: Submitting a guess from the symptom description or opening the solution hint before measuring.

Diagnostic matrix / 04

Diagnostic symptoms, inspection points, interpretations and next actions for PLC wiring simulator: sinking inputs, relay outputs and meter-led fault finding
Observed symptomInspectInterpretationNext proving action
Sensor LED on, PLC input LED offSensor type label, input common connection, and signal voltage against 0 V at the sensor output and at the input terminalSignal present at the sensor but absent at the terminal points to an open conductor; present at both suggests a sensor polarity that the input common cannot accept.Confirm the conductor with continuity, then compare the common wiring with the module diagram.
Input ON with no target or commandRelay contact terminal numbers, sensor light-on or dark-on setting, and off-state leakage from two-wire devices or transistor outputsAn unintended path to +24 V, such as a conductor on NC terminal 12 instead of NO terminal 14, holds the channel on while the coil is at rest.Trace continuity from the input back toward the supply rail with the relay coil de-energized.
Whole PLC dark while the power-supply LED is litSupply output terminals, control fuse, distribution terminals and the PLC supply pinsVoltage at the supply but not at the PLC places an open circuit between the last good and first missing reading; the 0 V return can break just as easily as the positive.Walk the positive leg terminal by terminal, then repeat on the 0 V leg.
Output LED on, load does not operateOutput type and rating, voltage at the output terminal, relay coil A1–A2, contact 11–14, load terminals and load returnThe PLC may have switched correctly while the relay coil, its contact, the load feed or the return is open; a relay output also needs supply on its own common.Measure across each device in the load path to find where supply voltage stops appearing.
Supply current-limits or a rail collapsesDiode orientation across coils, adjacent terminal-block slots, stray strands and load conductors that reach 0 VA reversed diode across an energized DC coil or a bridge between +24 V and 0 V is a short; the supply limits current and downstream devices drop out together.Separate branches and look for continuity between points the drawing places on different rails.
Negative reading across a field deviceBrown and blue conductor landings at the device and terminal block, and probe placementWith red on the intended positive and black on 0 V, a negative value means the supply leads are crossed at that device; a reversed DC sensor stays dark and may be damaged.Correct the landing against the datasheet and re-measure supply before testing the signal.

Product evidence / 05

What the browser practice can actually demonstrate

The wiring lab places power supplies, PLC I/O, sensors, relays, contactors and protection devices on a DIN-rail panel and grades each drawn connection against the expected circuit. Fault labs hand over a pre-wired panel that the learner probes in DC voltage and continuity modes before submitting a diagnosis, with progressive hints held back until needed.

Answer surface / 07

Is a PNP sensor wired to a sinking or a sourcing PLC input?

A PNP sensor sources +24 V onto its signal wire, so it needs a sinking input whose common returns to 0 V. The two words describe opposite ends of one current path: one component sources and the other sinks. Always confirm with the module diagram, because some vendors label input groups by the sensor type they accept.

Why does my sensor light up but the PLC input stays off?

The sensor LED only shows that the device is powered and detecting; it says nothing about the conductor or channel beyond it. Typical causes are a broken or misplaced signal wire, a sensor type that does not suit the input common, or a missing common connection. Measure the signal against 0 V at the sensor and again at the input terminal.

Can I connect a contactor coil directly to a PLC output?

Only when the output type, voltage and current ratings cover the coil, including pull-in current, and the drawing permits it. Many designs use an interposing relay so the PLC drives a small coil and the relay contact switches the contactor. The lab teaches that pattern with a flyback diode; the module datasheet decides the real limit.

What is the difference between relay and transistor PLC outputs?

Transistor outputs switch DC quickly without contact wear, but they are polarity-specific and may leak a small current when off. Relay outputs are isolated contacts that switch AC or DC loads from a separately wired common, more slowly and with limited switching life. Choose from load type, switching frequency and the rated current of the module.

Do I need a flyback diode on a 24 VDC relay coil?

A DC coil produces a voltage spike when it is switched off, so it needs suppression unless the relay or output module already includes it. A diode is fitted reverse-biased across the coil, cathode to the positive side and anode to 0 V. Fitted backwards it shorts the supply whenever the coil is energized. Check the relay and output data first.

How do I find an open wire with a multimeter?

Qualified persons working under an approved procedure measure from the known-good supply toward the dead device with the black probe on 0 V; the break lies between the last correct reading and the first missing one. The conductor is then isolated, proven dead and confirmed with continuity. In the simulator both modes are available without any energy present.

Is online wiring practice accepted as electrical training?

It supports theory, drawing reading and diagnostic reasoning, but it is not a license, qualification or authorization to work on live equipment. Employers and regulators expect supervised practical work, safe isolation procedures and equipment-specific instruction. Keep simulator results as evidence of preparation rather than proof of competence on energized panels.

Can I mix NPN and PNP sensors on one PLC input card?

Only if the module has separately configurable common groups or universal inputs designed for it. On a fixed-common group the common suits one polarity, so a device of the other type cannot switch the channel. The lab models separate sourcing and sinking channels to make the difference visible; the real module manual decides what is allowed.

Motor, wiring and VFD path

Connect the control command to physical motor behavior

Move from safe control wiring and contactors into VFD parameters, measurements, faults and PLC command paths.