Blog Archives

Dynamic (Indirect) Addressing

Today’s post is another guest article, this one written by Steve Myres. Steve owns Automation Solutions, a controls integration company that also provides machine mechanical, electrical, and fluid power troubleshooting and design. ************************************************************ Dynamic addressing In this article, I’ll describe

Share
Tagged with: , , , , , , , , , ,
Posted in Automation Concepts, Guest Posts, PLCs, Software & Programming

Ladder Logic 305: ASCII and Strings

Today’s post covers ASCII, string manipulation and how to deal with readable text in a PLC. The picture above is from a ControlLogix program (Allen-Bradley, RSLogix5000 v.16) I wrote back in 2006. The program communicated with a PC-based Cognex machine

Share
Tagged with: , , , , ,
Posted in PLCs, Software & Programming, The Book

Automation Simulation

In my quest to produce online training classes I have been investigating some of the different types of industrial automation and PLC simulators available. My intent here is to find two different things: 1. A PLC programming simulator that is

Share
Tagged with: , , ,
Posted in Software & Programming, Training

Advantages of Re-Usable Code

Recently I’ve seen some good discussions on PLCs (Programmable Logic Controllers) vs. PACs (Programmable Automation Controllers), and it got me thinking about what really differentiates the two. Some have said that it is having a more powerful processor, or more

Share
Tagged with: , , , , ,
Posted in PLCs, Software & Programming

PLCopen

Industrial automation has changed drastically over the past century. From the Charlie Chaplin style factories, where companies were reliant on people to manage the factory floor, to today, where factories are highly automated with only a few people present on

Share
Tagged with: , , , , ,
Posted in Guest Posts, Software & Programming

Tag Structures and Dotfields

Today’s post is in response to an e-mail I received asking for my thoughts on Tag Structure. In part, George Steel wrote: Great site, thanks for all your efforts. I am working on positioning my org to move from RS500

Share
Tagged with: , , , , , , ,
Posted in Controls Design, Documentation, Software & Programming

PLC Memory

As I have mentioned previously, I have been working on a generic PLC course that I hope to release in some kind of online software format soon. I was able to test a prototype a few weeks ago with a

Share
Tagged with: , , , , , ,
Posted in PLCs, Software & Programming, The Course

Ladder Logic 106: One Shots

A one shot, or “differential”, is used to develop a signal that is exactly one scan in duration. As shown in the diagram above, when a signal is applied to a contact (a Pushbutton in the diagram above), no matter

Share
Tagged with: , ,
Posted in PLCs, Software & Programming

PLC Platform Sample Request – CLGX Example

In a post back in March, “Request for PLC Information and Samples“, I received quite a few responses offering PLC information on various platforms. Unfortunately after sending e-mails to quite a few of the respondents I haven’t received any info,

Share
Tagged with: , , , ,
Posted in PLCs, Software & Programming

Why BCD?

Computers hate decimal. I mean, just because we have ten fingers and ten toes, we think we can dictate what base other computing entities should think in. Well, it’s really quite inefficient when you think about it, its so easy

Share
Tagged with: , , , , , , , ,
Posted in Software & Programming, Training

Request for PLC Information and Samples

I mentioned last week that I am working on what I believe is the first truly advanced non-platform-specific book on PLC Programming. My friend Tony over on Factory Automation Software Blog has reviewed some books that come the closest, but

Share
Tagged with: , , , , , , , , , , , , , , , ,
Posted in PLCs, Software & Programming, The Book
Categories
Are You the Master of Your Automated Machinery?

Subscribe to Automation Primer!