Step-by-step PLC programming tutorials

What would you like to learn today?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Beginner

Groov EPIC | PAC Controller Setup and Input / Output Sequence Programming Tutorial

Learn how to create a simple control sequence through the Opto 22 Groov EPIC PAC Controller interface and explore how it can interact with the field hardware.

April 3, 2020
|
By
Vladimir Romanov
Beginner

Structured Text Logic and Boolean Instructions | Motor Starter Interview Practice

A step-by-step guide to Structured Text PLC Programming logical and mathematical operators. Learn how to work with Logical Operators, recreate Ladder logic rungs in Structured Text, and answer interview questions about a basic motor starter circuit.

March 30, 2020
|
By
Vladimir Romanov
Beginner

Opto 22 Groov Epic PAC System Introduction Overview | SCADA Node Red MQTT

A complete introduction to the Groov Epic by Opto 22 hardware which combines the capabilities of a traditional PLC, modern features as well as state of the art software packages. Learn about the controller, hardware features, startup procedure, and much more.

March 26, 2020
|
By
Vladimir Romanov
Intermediate

Structured Text Example for Input & Output Tag Aliasing Assignments

A complete step-by-step guide on using Structured Text PLC programming and spreadsheets CONCENTRATE function for input and output assignment to speed up machine development.

March 24, 2020
|
By
Vladimir Romanov
Beginner

Introduction to Structured Text Programming in RSLogix and Studio 5000 Allen Bradley

The COMPLETE guide to learning the basics of structured text. We go over the fundamentals of the interface that are different from ladder logic and build a few simple examples to illustrate an assignment of a variable.

March 17, 2020
|
By
Vladimir Romanov
Advanced

Bit Masking Tutorial - MEQ | Masked Equals Instruction PLC Programming Bit Manipulation Optimization

The Masked Equals Instruction (MEQ) allows for efficient bit manipulation in PLC programming. Learn about a PLC routine that is used for recipe manipulation.

February 4, 2020
|
By
Vladimir Romanov
Advanced

PLC SD Card | Load Restore PLC Program CompactLogix ControlLogix Allen Bradley Studio 5000 Tutorial

One of the most critical steps of PLC programming is creating back-ups. Learn how you can create a full PLC back-up of a 1769-L24ER-QB1B Programmable Logic Controller onto a 1GB SD Card 1784-SD1.

January 28, 2020
|
By
Vladimir Romanov
Intermediate

1756-ENBT - ControlLogix EtherNet IP Communication Allen Bradley PLC 1756-EN2T 1756-EN3T Programming

One of the most challenging first steps in PLC programming is connecting to the hardware. Learn how to connect through 1756-EN3T(R), 1756-EN2T(R), 1756-ENET, and 1756-ENBT cards to a ControlLogix PLC (1756-L61).

January 27, 2020
|
By
Vladimir Romanov
Intermediate

PLC Troubleshooting - RSLogix 500 SLC MicroLogix Mathematical Overflow Fault Code Finding Techniques

Troubleshooting a fault on a production PLC system is often stressful and ambiguous. Learn how to navigate common issues on legacy systems running RSLogix 500 could save you and your plant precious hours of downtime.

January 14, 2020
|
By
Vladimir Romanov
Intermediate

PowerFlex 525 VFD Setup - Programming Parameters Wiring Diagram RSLogix Studio 5000 EtherNet IP Address Start Stop

Variable Frequency Drives are used within the automation industry to drive induction motors with added precision over a simple contactor. Learn how to integrate a PowerFlex 525 VFD into RSLogix Studio 5000 over EtherNet IP

January 6, 2020
|
By
Vladimir Romanov
Intermediate

PLC Data Types & Structures - Allen Bradley PLC RSLogix 5000 Basics Programming BOOL INT DINT Arrays

BOOLs, INTs, DINTs, SINTs as well as the arrays of those structures are at the core of every programming language but aren’t fully understood by most PLC programmers.

December 27, 2019
|
By
Vladimir Romanov
Advanced

Ignition Edge PLC to SCADA | PLC Tag Programming SCADA Tutorial CompactLogix Allen Bradley RSLogix

A step-by-step guide to establishing a connection from an Ignition Edge application to an Allen Bradley 1769-L24ER-QB1B programmable logic controller.

December 6, 2019
|
By
Vladimir Romanov
Advanced

Raspberry Pi Ignition Edge Installation | Industrial SCADA Inductive Automation Tutorial NOOBS IoT

An easy step-by-step guide to installing and configuring the Ignition Edge IoT platform on a Raspberry Pi.

October 29, 2019
|
By
Vladimir Romanov
Beginner

PLC Networking Basics Tutorial | RSLinx Classic Lite EtherNet/IP Driver Configuration User Training

Programmable Logic Controllers are placed at the heart of the manufacturing process. Learn about the basics of networking as well as the RSLinx Classic driver setup.

October 22, 2019
|
By
Vladimir Romanov
Intermediate

Stratix Switch 5700 Express Setup | Rockwell Automation Configuration IP Password 8000 Network Cisco

A step-by-step guide to setting the IP on a Stratix 5700 Switch and accessing the web interface.

October 17, 2019
|
By
Vladimir Romanov
Advanced

PLC Interview Question - Array FIFO Logic Programming Example Average Rolling Mean RSLogix 5000

Learn how to implement a FIFO through FFL and FFU instructions. An excellent step toward becoming a better programmer.

September 30, 2019
|
By
Vladimir Romanov
Beginner

RSLogix Studio 5000 JSR JMP LBL Instruction | Navigating Routines PLC Programming Jump Control

A step-to-step guide to the JSR, JMP, and LBL instructions. Learn when and how to use them in order to avoid troubleshooting complications in PLC systems.

September 24, 2019
|
By
Vladimir Romanov
Beginner

Industrial Relay Control System | Wiring a 24 Volt DC Relay Circuit

Industrial Relays have been used in Automation for decades. These fundamental building blocks of electrical circuits allowed the first automated systems to function without the need of modern PLCs and computers. Although you won’t find any relay based logic circuitry today, they still play an important role in modern control systems.

September 20, 2019
|
By
Vladimir Romanov
Strategy

The Real Challenges of Industry 4.0

 Having worked & consulted for top manufacturing companies, such as Procter & Gamble, Kraft Heinz as well as Post Holdings, I wanted to reflect as to what I believe are the challenges of what we’re now commonly discussing as Industry 4.0.

September 14, 2019
|
By
Vladimir Romanov
Beginner

Allen Bradley PLC Programming Tutorials | Training in RSLogix 5000

A complete introduction to getting started in RSLogix 5000 or Studio 5000, an environment for programming ControlLogix and CompactLogix Allen Bradley PLCs.

September 11, 2019
|
By
Vladimir Romanov
Advanced

Point IO 1734 Allen Bradley - Tutorial on Programming Inputs Outputs in RSLogix Studio 5000 Ladder

A step-by-step guide to the use of a digital SICK sensor, Point IO, and best practices in Ladder Logic.

August 27, 2019
|
By
Vladimir Romanov
Intermediate

Point IO 1734 Allen Bradley - Input Sensor Hardware Installation Wiring Testing Programming Tutorial

Point IO is a critical component of a distributed control system. Learn about the connections needed to add a SICK sensor to one of the inputs on the Point IO node.

August 20, 2019
|
By
Vladimir Romanov
Intermediate

FactoryTalk View Studio ME & SE - Object Animation Through Tags Tutorial Faceplates Image Library

Learn how to leverage fill and visibility property tools in FactoryTalk View to make sure your application is much more appealing to the operators as well as your customers.

July 23, 2019
|
By
Vladimir Romanov
Advanced

PLC Function Block Programming for Analog Input Scaling | FBD Tutorial in RSLogix 5000

A step-by-step guide to function Blocks which are an essential programming tool in PLC programming. Learn the concept of input and output scaling explore specific examples of how to scale an analog input that is registered into a MicroLogix PLC.

July 1, 2019
|
By
Vladimir Romanov
Advanced

RSLogix 5000 Analog Input Programming | Wiring Scaling Tutorial for PLC Analog Input Signal Example

Analog PLC Inputs are crucial for modern control systems. Learn the exact steps required to configure and receive inputs on a 1769-IF8 module, the most used card for the CompactLogix platform.

June 14, 2019
|
By
Vladimir Romanov