There's a layer above the ladder that nobody teaches. It's where states, structure, and change actually live — and it's where control systems are won or lost. WonderLogics Studio is the modelling environment for that layer.
You go to the code. Unit 3's logic isn't in one place — it's spread across many rungs in different routines, referring to readings and states from across the system. You start cross-referencing. An hour later, you're not sure you've found everything. Two hours later, you're not sure anything is safe to change. You make the change anyway, because there's a deadline and the team is waiting. You hope.
You open the project. The valve's opening command is a complex logic, referring to the state of other valves, pumps' status, and pressure conditions. You sit in front of the screen waiting for the bug to happen again, because the code doesn't say what it thinks it's doing.
These aren't bugs. These are symptoms of the absence of design discipline above the code.
Dror Roth is a control engineer with twenty years of experience designing and rebuilding industrial control systems. The "design above the code" methodology is the result of that work. He develops WonderLogics Studio as the practical environment for it, and now teaches the methodology through a hands-on course.
Questions about the methodology, the course, or the tool? Just want to talk through a control problem? Submit the form or email us directly at info@wonderlogics.com