![]() The name ladder logic comes from the fact that when you write a longer program, it looks like a ladder. Ladder logic is designed to mirror “ladder diagrams” that electricians of yesteryear were familiar with.Īs a result, a lot of the terminology has a distinctly electrical bend: Ladder logic terminology. The screenshot below is of Automation Direct’s software, showing the program I used to make my traffic light flash red during the onstage demo: Screenshot of a simple ladder logic program taken in Automation Direct's Productivity software Like I wrote above, each brand of PLC has its own custom programming software, which is why it made sense to chose the brand of PLC for the demo specifically for being “live demo friendly”.Īfter reviewing ~20 PLC programming softwares I settled on buying a PLC from Automation Direct’s “Productivity” product line because the programming software that comes with it has a comparatively simple user interface. ![]() Second, you can’t use your favorite programming software instead you will be using the one programming software that the vendor of your PLC provides.įor my Pycon 2019 presentation about PLCs I brought a PLC on stage for a live demo of PLC programming. To program a Programmable Logic Controller (PLC), you can’t just open up your favorite text editor and start typing away PLC code.įirst, PLC logic isn’t programmed in text (exceptions apply, see below). Things work a little bit differently in the world of PLCs. ![]() Most software engineers are used to writing text-based code using a text editor of their choice. This post is part 3 of a series covering material I presented in a talk at P圜on 2019.
0 Comments
Leave a Reply. |