The Productivity 2000 Series PLC uses the Productivity Suite Software. The software can be downloaded free of charge. It is the full package without restrictions or limitations.
The latest Productivity Suite software version is 3.10.2(1). Automation Direct has put over 20 years of programmable controller software experience along with customer suggestions and feedback into this programming package. It has great features that we will be exploring as we program our Productivity 2000 Series PLC.
This is the same software that will program the entire Productivity Series of programmable logic controllers.
Productivity 1000 P1 (Stackable Micro PLC) P1000
Productivity 2000 P2 (Micro Modular Programmable Controller) P2000
Productivity 3000 P3 (Modular Programmable Controller) P3000
We will be installing and reviewing the Productivity Suite software version 3.10.2(1). Let’s get started. Keep on Reading!
The Machine Simulator (MS) is part of the EasyPLC software suite. It has many built-in machines that can be programmed. The gantry loader is one of these machines. It will pick up metal boxes from a conveyor and place two on a wooden pallet. The Click PLC will be used to program this virtual machine.
Using the Click Plus PLC, we will connect the simulator to the gantry loader machine. This will be done using Modbus TCP (Ethernet) for communications. Using the five steps for program development we will show how this is programmed. The logical sequence step will include a flow chart and a sequence of operations. The sequence of operations will be done using indirect addressing in the Click PLC. Let’s get started. Keep on Reading!
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!
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)
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 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.
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!
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.
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
– 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