Loading local progress…
PLC Gym
PLC Gym homeLevel 1, 0 XP · your progress

Who’s behind it

I'm Graeme, and I started PLC Gym so that anyone can learn PLC programming in a web browser, with real Siemens and Rockwell code and working 3D machines, and nothing expensive to buy first.

A training site is only as good as its answers, so I don't rely on my own word for whether a mission is right.

Every mission is hand reviewed

Every mission has been hand reviewed by Niklavs Karklins, a senior controls engineer in Scotland.

Niklavs Karklins went through PLC Gym the way a working engineer would and told me plainly what was wrong with it. The ladder editor works the way it does because of that feedback.

Read what Niklavs did in Special thanks

How a mission gets checked

By an engineer
A senior controls engineer has reviewed each mission by hand.
By the site itself
Every worked answer is run against its mission's own tests, in each PLC language that mission offers, every time the site is updated.
Against the manuals
The PLC languages have been checked against the official Siemens and Rockwell manuals.
By the people using it
When someone reports a fault it gets looked at, and fixes are listed in the changelog with their dates.

Spotted something wrong?

Please tell me, however small. You can also see everything that’s been fixed so far in the changelog.

Meet the members in the Locker Room.