Home ยป PLC Programming Example for a Batch Process
PLC Tutorials

PLC Programming Example for a Batch Process

Develop PLC Programming Batch Process ladder logic program according to the logic given below,

  1. Ingredient A is sent to the tank first by energizing solenoid 1. The flow meter gives one pulse for every gallon of flow. Solenoid Valve will be open until 200 gal has poured in.
  2. After ingredient A is in the tank, 200 gal of ingredient B should be added. The process of adding follows the same procedure as ingredient A.
  3. Once step 2 is done, the mixer motor starts and runs for 10s.
  4. After mixing is complete, solenoid 3 should open, let the mixed batch goes to the finished tank.
  5. When the tank is empty, the low-level sensor turns ON to open solenoid 3 to close and restarts the process again.

PLC Programming Batch Process

PLC Programming Batch Process

PLC program for a batch process

PLC batch programming

Program Description:

Rung 0000:

Start/Stop PB latched with memory B3:0/0.

Rung 0001:

B3:0/0 enabled to turn on solenoid A (O: 0/0). Until B3:0/2 turns ON.

Rung 0002 & 0003:

Flowmeter (I:0/2) is connected to one shot to give one pulse when flow meter reads 1 gallon of ingredient A. Counter is used to count the gallon.

Counter done bit turns B3:0/2 On to turn off Solenoid A and turn On Solenoid B.

Rung 0004, 0005 & 0006:

Flowmeter (I: 0/3) is connected to one shot to give one pulse when the flow meter reads 1 gallon of ingredient B. Counter is used to count the gallon.

Counter done bit turns B3:0/3 On to turn off Solenoid A and turn On mixer motor.B3:0/2 is connected in rung 004 & 005 to get the sequence of operation.

Rung 0007:

B3:0/3 turns ON to run a mixer motor parallel with timer sets for 10s to turn off the mixer motor.

Rung 0008:

Timer done bit turns solenoid valve C (O:0/3) until the low-level switch.

Rung 0009:

Low-level switch (I: 0/4) will reset the counters to restart the process again.

Conclusion:

We can use this example to understand the programmable logic controller programming in Allen Bradley PLC.

Author: Hema Sundaresan

Articles You May Like:

Related Articles

PLC Example with Switches

S Bharadwaj Reddy

PLC Program for Artificial Fishpond Water Level Monitoring System

S Bharadwaj Reddy

Opposite Acting Control Valves Application using PLC Ladder Logic

S Bharadwaj Reddy

PLC Programming Example for Motor Forward and Reverse Control

S Bharadwaj Reddy

Top 100 PLC Projects List

S Bharadwaj Reddy

Down Counter PLC Program

S Bharadwaj Reddy

Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

PLC Programming Example for a Batch Process

WordPress Image Lightbox

Send this to a friend