Quantcast
Channel: ladder-logic – Contact and Coil
Browsing latest articles
Browse All 16 View Live

Image may be NSFW.
Clik here to view.

Ladder Logic running on an Arduino UNO

Happy Canada Day! Some of you may wonder if I’d fallen off the face of the Earth, but the truth is life just gets busy from time to time. Just for interest’s sake, here’s my latest fun project: an...

View Article



Image may be NSFW.
Clik here to view.

The Ladder Logic/Motion Controller Impedance Mismatch

Motion control is pretty complicated. There’s been something really bothering me about the “integrated” motion control you find in PLCs these days (notably Allen-Bradley ControlLogix and Beckhoff...

View Article

Announcing: Patterns of Ladder Logic Programming

You may have noticed I recently added a new section to this site: Patterns of Ladder Logic Programming. My goal, as usual, is to try to help new ladder logic programmers come up to speed faster and...

View Article

Offline Changes to a PLC Program

As a PLC programmer, you’ll often be asked to do a change to an existing system. If there’s a significant amount of functionality to be added, you generally get your changes ready “offline” and then do...

View Article

Start your own Automation Blog!

One thing I’ve discovered about automation blogging is that it’s a pretty lonely place. Don’t get me wrong, there are a couple gems out there, but I don’t find many people writing about what it’s like...

View Article


How to Write a Big PLC Program

Staring down the barrel of a big automation programming project is intimidating. It’s hard to even know where to start. Even when you’ve done a few before, you’re only marginally more confident the...

View Article

Why good ladder logic looks like it was written by an 8 year old

When traditional PC programmers see ladder logic, they think ladder logic programmers are terrible programmers. Being both a .NET developer and a ladder logic programmer, this has caused me a lot of...

View Article

PLC Programming goes Imperative

Decades ago, computer science emerged from the dark ages of assembly language programming and created two new languages: Lisp and Fortran. These are two very important computer languages because they...

View Article


Idiomatic Ladder Logic

I want to talk about the concept of “idioms” or the idea of “idomatic” when it applies to programming languages. Python is said to have “strong idioms“: One reason for the high readability of Python...

View Article


Image may be NSFW.
Clik here to view.

Focus on Part Tracking

There are many ways to visualize your program at a higher level. Take a look at this model for a second: I tend to focus on Part Tracking as a core part of my programming work. You can think of the...

View Article
Browsing latest articles
Browse All 16 View Live




Latest Images