Tag Archives: software

PLC Learning Series – Program Cyclic Scan


Programmable logic controllers (PLC) use a cyclic scan. The time that it takes to complete one scan is called Scan Time. Typical scan times range from 10 milliseconds to 10 microseconds. This translates from 0.01 to 0.0001 seconds per PLC scan. Understanding how the program scan will help us in programming and troubleshooting the PLC.

The simplest scan cycle of a PLC consists of 4 steps. Read inputs, execute program, diagnostics, and communication, and update outputs.
We will be looking at each of these steps in a little more detail as we discuss the PLC program cyclic scan. Let’s get started. Keep on Reading!

Click PLC – Easy Transfer Line Programming


EasyPLC Software Suite is a complete PLC, HMI, and Machine Simulator Software package. This PLC learning package includes a Machine Simulator (MS). This virtual 3D world with real-time graphics and physical properties can communicate to several different programmable logic controllers. (PLC)
Click PLC – Easy Transfer Line Programming
We will be developing a Click PLC program for a transfer line. This is just one of the prebuilt machines in the simulator to learn PLC programming. We will be developing the ladder logic, connecting via Modbus RTU, and testing our program. This will be done using the five steps to PLC program development. Let’s get started! Keep on Reading!

PLC Learning Series – Memory Backup


PLC memory is very similar to personal computer memory. There is the operating system and firmware of the processor and connected modules. PLC programs and data that are used by the program are also stored in the memory.
PLC Learning Series – Memory Backup
We will now look at the basic understanding of memory in the PLC. Looking at two examples of PLC specifications. We will see how the program is stored and how long data memory will remain when the PLC is not powered up. Let’s get started. Keep on Reading!

PLC Programming Example – Palletizer

We will apply the five steps to PLC program development to a palletizer example. Our example will allow you to determine how many layers of boxes you want on each skid.
PLC Programming Example – Palletizer
Developing the PLC program is a process that can be clearly defined. In our series on the five steps to PLC program development, we have done some similar practical examples.
PLC Programming Examples – Five Steps to PLC Program Development
– Press
Process Mixer
Shift Register (Conveyor Reject)
Paint Spraying
Delay Starting of 7 Motors
– Pick and Place
– Sorting Station (Shift Register)

Define the task: (1) – Palletizer PLC Programming Example

Watch the sequence of operation video below. This will demonstrate the pallet layer selection, running, and resetting of the machine. (Palletizer)
Watch on YouTube: PLC Programming Example – Palletizer Testing
Continue Reading!

PLC Example – Sorting Station (Shift Register)

Using the PLC we will sort items on a conveyor using shift register instructions. We will apply the five steps to a PLC example program development of a sorting station. The program will use shift registers to track colored parts down a conveyor and sort depending on color into one of three locations.
plc example shift register sorting station
Developing the PLC program example is a process that can be clearly defined. In our series on the five steps to PLC program development, we have done some similar practical examples.
Five Steps to PLC Program Development
– Press
Process Mixer
Shift Register (Conveyor Reject)
Paint Spraying
Delay Starting of 7 Motors
– Pick and Place

Define the task: (Step 1 – Sorting Station Shift Register)

Watch the sequence of operation video below.
Watch on YouTube: PLC Programming Example – Sorting Station Testing
Continue Reading!