Skip to content

INDUSTRIAL · part of the Robotics & Industrial Automation Simulator

PLC Controllers — PLC Studio

A software PLC for teaching and testing ladder logic. Choose the brand and CPU, write rungs in that brand's own notation and addresses, press RUN and watch the power flow, the LEDs and the operator panel respond live — and drive a real robot cell through its I/O.

  • 14-day free trial
  • English & Arabic (RTL)
  • No server, no internet needed
  • Version 0.3.1
Robotics & Industrial Automation Simulator
PLC Studio with a Siemens S7-1200 ladder program, live power flow and the CPU hardware view
PLC Studio: a Siemens S7-1200 ladder program with live power flow and the CPU hardware view.
5PLC brands
14CPU models
16-network robot-cell demo project
14 / 10demo inputs / outputs
1live link to the robot twin
Supported brands

Five world brands, fourteen CPUs

PLC Studio drawing of the SIMATIC S7-1200 CPU 1214C DC/DC/DC (Siemens) with its input and output LEDs

Siemens

Shown: SIMATIC S7-1200 CPU 1214C DC/DC/DC

CPU models

SIMATIC S7-1200 (CPU 1214C, 1215C) · S7-1500 (CPU 1511-1 PN)

Notation

TIA Portal · LAD
PLC Studio drawing of the Modicon M221 TM221CE40T (Schneider Electric) with its input and output LEDs

Schneider Electric

Shown: Modicon M221 TM221CE40T

CPU models

Modicon M221 (TM221CE24T, TM221CE40T) · M241 (TM241CE40T)

Notation

EcoStruxure Machine Expert – Basic
PLC Studio drawing of the MELSEC iQ-F FX5U-32MT/ES (Mitsubishi Electric) with its input and output LEDs

Mitsubishi Electric

Shown: MELSEC iQ-F FX5U-32MT/ES

CPU models

MELSEC iQ-F FX5U-32MT/ES, FX5U-64MT/ES, FX5UC-32MT/D

Notation

GX Works3 · Ladder
PLC Studio drawing of the MicroLogix 1400 1766-L32BXB (Rockwell (Allen-Bradley)) with its input and output LEDs

Rockwell (Allen-Bradley)

Shown: MicroLogix 1400 1766-L32BXB

CPU models

MicroLogix 1100 (1763-L16BBB) · 1400 (1766-L32BXB)

Notation

RSLogix 500 · Ladder
PLC Studio drawing of the SYSMAC CP1L-EM40DT-D (Omron) with its input and output LEDs

Omron

Shown: SYSMAC CP1L-EM40DT-D

CPU models

SYSMAC CP1L-EM40DT-D · CP2E-N30DT-D, CP2E-N40DT-D

Notation

CX-Programmer · Ladder

Brand names identify the notation and CPU models that are modelled. PLC Studio is ASFAN software, not vendor software.

What is inside

What is inside

Ladder editor

Networks with comments, contacts, parallel branches and coils, inserted from a toolbar or the instruction picker, with full keyboard shortcuts.

Instruction set

NO/NC and edge contacts, one-shot, compare (EQU…LEQ), output, set and reset coils, TON / TOF / TP / retentive timers, CTU / CTD counters, MOVE and ADD / SUB / MUL / DIV.

Brand-true addresses

%I0.0 on Siemens and Schneider, X0 / Y0 on Mitsubishi, I:0/0 on Rockwell, 0.00 on Omron — plus symbolic tag names.

PLC hardware view

A drawing of the chosen CPU whose input and output LEDs follow the program live; click an LED to jump to the instruction that uses it.

Operator panel & wiring

Push-buttons, selector switches and lamps wired to PLC channels, and an I/O wiring page that connects them and the robot signals.

Run, test, export

RUN / STOP with scan statistics, error check, a read-only instruction listing for reviews, and project files to move work between PCs.

Change the brand

Change the brand, keep the program

Open any project and choose Change brand / CPU…: the ladder program is kept and shown in the new brand's notation and addresses — ideal for comparing Siemens, Rockwell and Mitsubishi side by side in class.

Tutorial

Robot + PLC tutorial

Complete license — needs the robot twin and PLC Studio together

  1. Create a project from the Robot-cell demo (any brand).
  2. Open the robot twin — it links automatically (LINKED).
  3. In the twin, load the example PLC cell (I/O handshake).
  4. Switch the PLC to RUN, turn Auto_Mode on and press Start_PB.
  5. Switch Part_Sensor on: the robot runs its cycle and the PLC counts finished parts; the batch lamp lights after five.
  6. Try Stop_PB, opening the door (pause), Start_PB (resume) and Reset_PB.
Screenshots

A closer look

Real screens from version 0.3.1. Click a screenshot to enlarge it.

Works with the robot Complete license

Works with the robot

With the Complete license your ladder logic drives a six-axis robot through its I/O — the Robot-cell demo and the robot + PLC tutorial need it. On its own, the Industrial license runs PLC Studio fully, without the robot link.

License

Industrial license — Monthly or Annual

Not sure yet? Install the 14-day trial first — no key, no payment, no account.

  • Monthly — renewed every month, ideal for a semester or pilot
  • Annual — one payment for 12 months
  • Free automatic updates while the license is active
  • Reminder 7 days before the license ends
  • Multi-PC pricing for labs and classrooms
User manual

User manual

User manual

Full user manual — 21 pages covering both simulators, every page, the Lua commands, the PLC instructions and a robot + PLC tutorial.

FAQ

Common questions

Do I need a real robot or PLC?

No. Both the robot and the PLC are simulated on your computer. The program never connects to real hardware.

Is PLC Studio the software of Siemens, Rockwell, etc.?

No. It is ASFAN's own software PLC; the brand names identify the ladder notation and CPU models that are modelled, so students learn the look and addresses they will meet on the real tools.

What does the 14-day trial include?

Everything — both simulators, all cells, all brands. After 14 days a license key is needed.

Do I need internet?

No. Activation is checked offline. Internet is only used for automatic updates.

Windows warns me about the installer.

Click More info → Run anyway. The installer is safe; the warning appears because it is new.

Put a complete automation cell in your lab

Install the 14-day trial today, or talk to our team about a Robotic, Industrial or Complete license for your university, training centre or company.

Chat with us on WhatsApp