Today’s post is extracted from my new “generic” PLC course manual, PLC Hardware and Programming – Multi-Platform. In the manual, I also cover the origins of the computer, beginning with the Babbage Analytical Engine, all the way back in 1823! …

Birth of the Programmable Controller Read more »

Share

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 …

Ladder Logic 305: ASCII and Strings Read more »

Share

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 …

Request for PLC Information and Samples Read more »

Share

When designing a control system, sometimes it becomes necessary or advantageous to communicate with devices that were not made by the PLC manufacturer. If these devices need to be placed on an Ethernet, DeviceNet or Profibus network there are methods …

Non-Native Devices: .eds and .gsd files Read more »

Share

Today’s topic involves a project I have been working on over the last few months. The project consists of adding process equipment including tanks, pumps, valves and instrumentation to an existing system… while it is running. Because production runs 24 …

Ladder Logic 303: PLC Forensics Read more »

Share