← Blog

Ladder Logic Editor

A Ladder Logic editor is coming to Rungs Studio — visual rung-based editing alongside Structured Text in the same browser-based PLC simulator at rungs.dev.

Szymon Palczynski ·

Ladder Logic was always planned as the main language at rungs.dev (hence the name). It wasn't my first choice for the MVP because building such an editor takes a lot of effort, and Monaco is readily available. Structured Text was a reasonable choice to ship quickly.

PLC Simulator Online

Another reason I started with Structured Text is that I didn't want rungs.dev to compete with my other project - PLC Simulator Online.

rungs.dev Studio is a different product. It's focused on AOI-style development: tags, tests, simulation, trends, and versioned .rungs files. Starting with Structured Text let me ship that core workflow first, then return to Ladder with a clearer scope.

In the long term, I hope rungs.dev Studio will replace PLC Simulator Online. PLC Simulator Online will continue to be available as a mobile alternative.

Survey results

For the past three weeks, we've been running a survey asking, "Which PLC language do you want to practice?" The vast majority of you answered Ladder Logic, so the next feature I'm working on is a Ladder Logic editor.

215 total votes.

What Ships First

Ladder Logic editor preview

Planned for the first release:

  • Rung editor, single-level and multi-level branches
  • Contacts and coils
  • Timers/counters, math/compare, and one-shot instructions
  • Selection and drag/drop editing
  • In-browser simulation with contact/coil highlighting and integer value updates

What's Next

After the basics are stable:

  • Create tag from editor
  • Tag autocomplete/picker in instruction fields
  • Rung comments
  • Copy/paste and undo/redo
  • Keyboard shortcuts for edit actions

Feedback

If you use Ladder daily, tell me which instructions you'd like to see next.

Share feedback via the survey.

On this page