CircuitSim
File
New bench
Download JSON
Open JSON…
Export schematic…
Ctrl+E
Wiring list…
Copy share link
Cloud benches…
Rename…
Edit
Undo
Ctrl+Z
Redo
Ctrl+Y
Delete selection
Del
Duplicate device
Ctrl+D
Rotate 90°
R
Copy
Ctrl+C
Paste
Ctrl+V
Select all
Ctrl+A
Tidy up layout
Reset panel layout
Remove all wires
Clear bench
Blueprints
AND gate (series switches)
OR gate (parallel switches)
NOT (relay NC contact)
Self-holding relay (start/stop)
On-delay timer
Flasher with selector switch
Contactor with aux lamp
Fused DC motor, LED, diode, buzzer
RC charging and RL circuit
Rectifier with smoothing capacitor
AC supply, transformer, meters
DOL motor starter (E-stop, overload)
Star-delta starter (Y-Δ)
RCD earth-fault demo
DOL starter with 24 V DC control
3~ motor forward / reverse
Reversing starter: pushbuttons, interlock, lamps
3~ motor with motor breaker
Distribution: MCBs and PTC fuse
PLC: start / stop with self-holding
PLC: star-delta starter with timer
PLC: tank heating station
PLC: traffic light
Two-point temperature control (thermostat)
NTC inrush current limiter
Twilight switch and LDR divider
Exercises
Build an AND circuit
Build an OR circuit
Self-holding circuit
Reverse the motor
PLC: program a self-holding
PLC: staircase light timer
Find the fault
Help
How to use
Run self-tests
EN
DE
Cloud benches…
Bench
PLC program
100%
DIN / IEC
ANSI
FBD
LAD
RUN
STOP
RST
Drag blocks onto the sheet, wire an output pin to an input pin, double-click a block to set it up.
Export schematic
Standard
DE · DIN EN 60617 / 81346
UK · BS EN 60617 / 81346
US · IEEE 315 / NFPA 79
Title
Parts list
Draw current switching state
Use wire colours
Separate power and control sheets
PLC program
Symbols follow IEC 60617; tags follow IEC 81346. Labels like K1 or Q1 are kept as tags.
Download SVG
Download PNG
Cloud benches
Wiring list
Tags follow the schematic export. Sorted by device tag.
Download CSV
Print
Run self-tests