PLC Programming Tutorial: Build a Conveyor System (ACC Simulator)

In this tutorial, I am going to walk you through the Conveyor Scene in the ACC PLC Simulator. This is a single-axis belt conveyor with proximity sensors at each end and a box that travels back and forth along the belt. You will write a ladder logic program that starts the conveyor, detects the box … Read more

P1-M622-16DR Mini PLC – Timer Instructions! ⏱️

P1-M622-16DR Mini PLC – Timer Instructions!⏱️

Almost every PLC program includes a timer instruction. The Productivity Mini PLC P1-M622-16DR (P1 Mini) offers several timer instructions. (P1 Timer) We discussed the Timed Coil (TMC) and Flasher Coil (FLS) in our last post as part of our discussion of contacts and coils. In this session, we will review the instructions for the Simple … Read more

Control 3D PLC Scenes With Zero Hardware? Here’s How…

You Don't Need Hardware to Control 3D PLC Scenes!

In this tutorial, I will show you how to connect the ACC PLC Simulator’s 3D Control Panel Scene to the BRX Do-More PLC using Modbus TCP over Ethernet. We will use the Do-More Simulator that comes built into the Do-More Designer programming software. This means you don’t need any physical hardware. You will write real … Read more

Tag Database Tutorial for Automation Direct Mini PLCs!

Tag Database Tutorial for Automation Direct Mini PLCs!

We will now look at the tag numbering systems used with the Productivity Mini PLC P1-M622-16DR. The Productivity Suite Software allows us to use tags in the PLC. Tags are a method for assigning and referencing memory locations (numbering systems) within the programmable logic controller. They allow a more structured programming approach and are stored … Read more

P1-M622-16DR PLC – Learn Now Online Editing and Fail-Safe Wiring!

P1-M622-16DR Mini PLC Online Editing and Fail-Safe Wiring!

The Productivity Suite Software allows us to modify our existing program and execute the new code without stopping the PLC scan. This is referred to as online editing. We change the ladder logic code, and when we save it to the P1-M622-16DR PLC, the current PLC scan is held until the new code is written … Read more

Wiring and Testing Our: P1-M622-16DR Practical Tutorial!

Wiring and Testing Our: P1-M622-16DR Practical Tutorial!

We will now look at wiring and testing our first ladder logic program with the P1-M622-16DR Mini PLC. Having created our start-stop motor circuit and learned about the monitoring tools in the Productivity Suite Software, it’s time to connect real-world devices and see our program in action. We will wire a start pushbutton, a stop … Read more

ACC 2025 500+ Free PLC Ladder Logic HMI Decade Knowledge Base

ACC Automation 2025: Year in Review

Did you know that over 500 articles and tutorials are now freely available on ACC Automation? That’s right—more than a decade of accumulated PLC programming knowledge, HMI design guides, communication tutorials, and hands-on examples waiting for you to explore, all without spending a dime. Whether you’re a complete beginner trying to understand your first rung … Read more

Easy Steps to Program a Click PLC Sorting System

Easy Steps to Program a Click PLC Sorting System

Learn how to program a Click PLC sorting station from scratch in this comprehensive tutorial! We’ll take you through the step-by-step process of designing and programming a Click PLC sorting station, covering everything from setting up the PLC to writing the code. Whether you’re a beginner or an experienced programmer, this method is ideal for … Read more

Unleash Innovation: Node-RED Flow in Click PLC

Unleash Innovation: Node-RED Flow in Click PLC

Creating a Node-RED Flow Program in the Click PLUS PLC C2-NRED Module Node-RED is an innovative and powerful tool for connecting hardware devices, APIs, and online services. Regarding industrial automation, the Click PLUS PLC C2-NRED module takes things up a notch by integrating Node-RED, allowing users to create flows via a visual programming interface. Previously, … Read more

Automation and PLC Programming: An Infinite Game

Automation and PLC Programming: An Infinite Game

PLC programming and automation is an exhilarating game! The relentless pursuit of efficiency and innovation is an exciting journey constantly evolving. Each challenge presents a new opportunity to push the boundaries and unlock incredible possibilities. This adventure embraces the thrill of transforming the future of technology! In the broad context of human progress, automation and … Read more