↓ Skip to Main Content
AutomationPrimer

Main Navigation

  • Home
  • Master Your Automated Machinery
  • The Blog
  • PLC
  • Sensors
  • Applications
    • The SmartBench
    • Sagger Load Station
  • Resources
    • Controls Hardware and Software
    • Mechanical Hardware
    • Machine Builders and Integrators
    • Blogs, Training and Other Resources
    • The Primer
      • Automation
      • Concepts
      • Data and I/O
      • Communications
      • Miscellaneous I/O
      • Numbers
      • Basic Electricity
      • Fluid Power
      • Process Types
      • Controllers
      • Sensors
      • Proximity Switches
      • Analog Sensors
      • Special Sensors
    • T.A.I.I.
  • Contact
    • Contribute
    • Hello!
AutomationPrimer

Off Canvas Menu

  • Home
  • Master Your Automated Machinery
  • The Blog
  • PLC
  • Sensors
  • Applications
    • The SmartBench
    • Sagger Load Station
  • Resources
    • Controls Hardware and Software
    • Mechanical Hardware
    • Machine Builders and Integrators
    • Blogs, Training and Other Resources
    • The Primer
      • Automation
      • Concepts
      • Data and I/O
      • Communications
      • Miscellaneous I/O
      • Numbers
      • Basic Electricity
      • Fluid Power
      • Process Types
      • Controllers
      • Sensors
      • Proximity Switches
      • Analog Sensors
      • Special Sensors
    • T.A.I.I.
  • Contact
    • Contribute
    • Hello!

Tag: programming

Training

Siemens Training and New Book

Frank Jul 5, 2026 Tagged with Books, PLCs, programming, Siemens

Back in February 2026 I taught a class in Illinois at a large plant. The company wanted a customized class covering TIA portal, troubleshooting techniques and programming concepts particular to their industry and plant. I published a book in 2019 …

Siemens Training and New Book Read more →

Share
HMIs, Training

Advanced HMI and Training

Frank Jul 7, 2024 Tagged with Advanced HMI, education, HMI, programming, software

Several years ago I posted on Advanced HMI and described what it is, how you can get it and where I was at the time on developing a training HMI. The picture above shows where I am now. I finally …

Advanced HMI and Training Read more →

Share
PLCs, Software & Programming

Simple Ladder Pulse

Frank Mar 17, 2024 Tagged with Allen-Bradley, CodeSys, ladder logic, PLCs, programming, Siemens

This morning I had someone send a ladder diagram on a dry-erase board with an attempt at creating a 10 second pulse to dispense something. It was much more complex than it needed to be and I tried to explain …

Simple Ladder Pulse Read more →

Share
The Automation Academy

PLC Philosophy

Frank Sep 15, 2023 Tagged with PLCs, programming

Wednesday afternoon I did a webinar for Control Engineering magazine. Usually they have two or three people talk on a topic, but for some reason I was the only person available, so I had to do the whole thing. I …

PLC Philosophy Read more →

Share
PLCs, Software & Programming, Training

Ladder Logic 306a: Simulation

Frank Jul 21, 2018 Tagged with design, ladder logic, PLC simulators, PLCs, programming, simulation

Today’s post relates to a new method I am using to teach some of my advanced classes. In a basic PLC training class, pushbuttons and pilot lights built into a trainer are used to complete exercises, usually in order to …

Ladder Logic 306a: Simulation Read more →

Share
Guest Posts, HMIs, Software & Programming

MRO – Moving HMI Designs

Frank May 7, 2018 Tagged with design, guest posts, HMI, programming, vendors

Today’s post is a guest post on HMI programming from MRO Electric, an automation product supplier. Designing HMIs for Mobile Devices Well-designed human-machine interfaces (HMI) reduce operator error, saving companies millions of dollars by reducing down-time and increasing worker safety. …

MRO – Moving HMI Designs Read more →

Share
PLCs, Software & Programming

Ladder Logic 403: Message Scrolling and Multiple Faults

Frank Mar 11, 2018 Tagged with Allen-Bradley, HMI, ladder logic, PLCs, programming, Siemens, training

Today’s post is in answer to a question from Bruno on my last post on Faults and Messages. Bruno asks “If two faults happen at the same time, will this procedure work?” This is a more complex question than it …

Ladder Logic 403: Message Scrolling and Multiple Faults Read more →

Share
HMIs, PLCs, Software & Programming

Ladder Logic 209: Faults and Messages

Frank Feb 14, 2018 Tagged with fault messages, HMI, ladder logic, message displays, PLCs, programming

This post is another in my series on Ladder Logic. As with the other posts in this series, I am using generic logic and addressing so that it can apply to various PLCs. In previous posts in this series I …

Ladder Logic 209: Faults and Messages Read more →

Share
Training

Advanced PLC Training using Industrial Equipment

Frank Sep 10, 2017 Tagged with Allen-Bradley, AOI, PLCs, programming, templates, UDT

I just got back from teaching a class in California using the conveyor and training demo mentioned in my previous post on Automation NTH. I have discussed training quite a bit on this blog before, but I feel like this …

Advanced PLC Training using Industrial Equipment Read more →

Share
PLCs, Software & Programming

Ladder Logic 208: System Routine 2

Frank Aug 13, 2017 Tagged with Auto Cycle, ladder logic, PLC Pulse Train, PLCs, programming

Today’s post is a continuation of the series on PLC Ladder Logic I started several years ago; for more of these post click on the PLC tab at the top of the site. In particular this continues my discussion of …

Ladder Logic 208: System Routine 2 Read more →

Share

Posts navigation

1 2 3 … 6 Next
Copyright © 2026 AutomationPrimer | Powered by Responsive Theme
Copyright © 2026 AutomationPrimer | Powered by Responsive Theme