PLC Programming Example – Pick and Place

We will apply the five steps to PLC program development to a pick and place robot example. The example will use a BRX PLC communicating to Factory IO (3D Software Simulator). Developing the PLC program is a process that can be clearly defined. In our series on the five steps to PLC program development, we … Read more

PLC Programming – Delay Starting of 7 Motors

PLC Programming Example – Delay Starting of 7 Motors

We will look at a PLC programming example of delaying the start of 7 motors. Each motor will be on a switch that the operator can select at any time. The motor outputs should have a 5-second delay between the outputs coming on. This question originally came from PLCTalk.net. An original solution to the problem … Read more

What are the Different PLC Programming Languages

PLC programs are typically written in a particular application on a personal computer, then downloaded to the PLC. This downloaded program is similar to compiled code to keep the program efficient. The program is stored in the PLC in battery-backed-up RAM or non-volatile flash memory. Five Different PLC Programming Languages Albert Einstein said, “The world … Read more

PLC Program Example – Paint Spraying

We will look at a PLC basic tutorial of a paint spraying station. Following the five steps to program development, this PLC programming example should fully explain the procedure for developing the PLC program logic. Ladder logic will be our PLC programming language. We will use the Do-more Designer software, which comes with a simulator. … Read more

PLC Programming Example – Process Mixer

We will apply the five steps to PLC Program development to our following programming example of a process mixer. The process mixer will be programmed using ladder logic. We will discuss each step of the PLC program development. 1 – Define the task: How does the process mixer work? A normally open start and normally … Read more

Five Steps to PLC Program Development

steps plc program development

Programming a PLC can sometimes be a daunting task. The best method is to break the task into smaller steps. These are the steps that I have used for years to develop PLC programs. We will apply them to a die-stamping application. Step 1 – Define the task: What has to happen? This is written … Read more

Now You Can Have Robust Data Logging for Free – Part 12

Now You Can Have Robust Data Logging for Free – Part 12 HTML and Scripting Languages  We have the following accomplished: PLC program Visual Basic Program Data collected in a Database IIS web service established ASP Script Written Let’s take a closer look at the ASP Script ( AccRL.asp) that was written in part 11: … Read more

Now You Can Have Robust Data Logging for Free – Part 11

Now You Can Have Robust Data Logging for Free – Part 11 HTML and Scripting Languages  We have the following accomplished: PLC program Visual Basic Program Data collected in a Database IIS web service established The IIS web service machine must have the Microsoft Access Database Engine 2010 installed. The following link can obtain this: … Read more

Now You Can Have Robust Data Logging for Free – Part 10

Now You Can Have Robust Data Logging for Free – Part 10 Computer Web Server (IIS)  We have come a long way. The PLC program has been written. The primary visual program has been reported. Information is now being collected from the Do-more PLC via Modbus TCP and stored in a database using visual basic. … Read more

Now You Can Have Robust Data Logging for Free – Part 9

Now You Can Have Robust Data Logging for Free – Part 9 Computer Program Visual Basic (VB6) Continue   The final code will be completed for the program. If you want a link to download the complete code, go to the contact page and put a Robust Logger Program in the description. The actual code … Read more