Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: Industrial Oven Control Application with PLC Controller
Share
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > PLC Tutorials > Industrial Oven Control Application with PLC Controller

Industrial Oven Control Application with PLC Controller

Design an industrial oven control application with the PLC controller to maintain the set temperature and then cool down after some time.

Last updated: April 26, 2024 1:34 pm
Editorial Staff
PLC Tutorials
No Comments
Share
6 Min Read
SHARE

Design an industrial oven control application with the PLC controller to maintain the set temperature and then cool down after some time.

Contents
Industrial Oven ControlPLC Controller TrainingInputs and OutputsLadder LogicProgram DescriptionSimulation Results

Note: This PLC program is prepared for engineering students to practice the ladder logic with simple examples.

Industrial Oven Control

Problem Statement:

Design a PLC ladder logic for the following application.

We are using one toggle switch to Control Preheat, Buzzer, Set Temperature, and Cooling.

The Oven should preheat for 10 seconds, then a buzzer will turn ON. The food tray should be placed inside and then only, the buzzer will turn OFF and maintain the set temperature for 20 seconds and then cool down for 30 seconds.

PLC Controller Training

This PLC programming video explains the simple oven ladder logic.

PLC Ladder Diagram Example Problems - Industrial Oven Control

Inputs and Outputs

Digital Inputs:

Start Button: I0.0

Digital Outputs:

Preheat: Q0.0

Set Temp: Q0.1

Buzzer: Q0.2

Cooling: Q0.3

Ladder Logic

Industrial Oven Control Application with PLC Controller

Program Description

We have used Normally Open Contact for the Start Button(I0.0).

We have used Normally Closed Contacts for Preheat (Q0.0), Sensor (I0.1), Buzzer (Q0.2), Set Temperature (Q0.1) and Cooling (Q0.3).

In Rung 0:

  1. Normally Open Contact is used for the Start Button (I0.0) to Turn ON the output Preheat (Q0.0). 
  2. Timer Function Block type TP is used to Turn ON the output Preheat (Q0.0) for a limited time.

In Rung 1:

  1. Normally Open Contact is used for the Start Button (I0.0) to Turn ON the output Buzzer (Q0.2). 
  2. Normally Closed Contact is used for Preheat (Q0.0) to turn ON the output Buzzer (Q0.2).
  3. Normally Closed Contact is used for Sensor (I0.1) to turn OFF the output Buzzer (Q0.2).

In Rung 2:

  1. Normally Open Contact is used for the Start Button (I0.0) to Turn ON the output Set Temperature (Q0.1). 
  2. Normally Closed Contacts are used for Preheat (Q0.0) and Buzzer (Q0.2) to turn ON the output Set Temperature (Q0.1).

In Rung 3:

  1. Normally Open Contact is used for the Start Button (I0.0) to Turn ON the output Cooling (Q0.3). 
  2. Normally Closed Contacts are used for Preheat (Q0.0), Buzzer (Q0.2), and Set Temperature (Q0.1) to turn ON the output Cooling (Q0.3).

Simulation Results

We will simulate the PLC program and analyze the results. We may show the partial logic instead of the complete PLC program.

Rung 0:

When the Start Button (I0.0) is turned ON, the output Preheat (Q0.0) turns ON (Oven starts Preheating) but for a limited time as Timer Function type TP is used to turn ON the Output Preheat (Q0.0) or Preheat the Oven for a limited time.

PLC Programming for Industrial Oven Control

The time is set to 10 seconds. So after 10 seconds, the output Preheat (Q0.0) will turn OFF, or after 10 seconds Preheating of the Oven finishes.

PLC functions in industrial furnace control systems

Rung 1:

Also, when the Start Button (I0.0) is turned ON, the output Preheat (Q0.0) is OFF (Preheating of Oven finishes) and the Sensor (I0.1) gets activated (Sensor detects tray).

plc program oven

The output Buzzer (Q0.2) turns OFF as Normally Closed Contact used for Sensor (I0.1) will be in True state and does not allow the signal to pass through it and the output Buzzer (Q0.2) will turn OFF.

Toaster oven control using PLC

Rung 2:

When the Start Button (I0.0) is turned ON and the outputs Preheat (Q0.0) and Buzzers (Q0.2) are OFF in Rung1 and Rung2.

The output Set Temperature (Q0.1) turns ON as normally Closed Contacts used for Preheat (Q0.0) and Buzzer (Q0.2) in Rung2 will be in a false state and passes the signal to turn ON the output Set temperature (Q0.1) and the output Set Temperature (Q0.1) turns ON (Oven maintains set temperature).

Controlling a oven with PLC Logic

The output Set Temperature (Q0.1) will turn OFF after some time as Timer Function Block type TP is used to turn ON the output Set Temperature (Q0.1) for a limited time.

The time is set to 20 seconds. After 20 seconds, the output Set Temperature (Q0.1) turns OFF (Maintaining Set Temperature ends).

PLC Oven temperature control

Rung 3:

When the Start Button (I0.0) is turned ON and the outputs Preheat (Q0.0), Buzzers (Q0.2), and Set Temperature (Q0.1) are OFF in Rung1, Rung2, and Rung3.

The output Cooling (Q0.3) turns ON as normally Closed Contacts used for Preheat (Q0.0), Buzzer (Q0.2), and Set Temperature (Q0.1) in Rung3 will be in a false state and passes the signal to turn ON the output Cooling (Q0.3) and the output Cooling (Q0.3) turns ON (Oven starts Cooling).

Industrial Oven Programming

The output Cooling (Q0.3) will turn OFF after some time as Timer Function Block type TP is used to turn ON the output Cooling (Q0.3) for a limited time.

The time is set to 30 seconds. After 30 seconds, the output Cooling (Q0.3) turns OFF (Cooling of Oven ends).

PLC Oven Temperature Monitoring

If you liked this article, please subscribe to our YouTube Channel for PLC and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

Read Next:

  • PLC Programming for Washing Machine
  • PLC Programming for Fish Feeding System
  • Static and Temp Memory in Siemens PLC
  • PLC Programming in Bottle Filling Process
  • Automatic Sanitizer Ladder Logic Example
Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

Conveyor Sorting Machine PLC Program with Calculation Function
Difference Between PNP and NPN Sensors
Drive Multiple Speeds with Different Reference using PLC
SFC Language in PLC Programming
PLC Timer Practice Exercise: Coffee Machine Programming
Inside the PLC Control Panel: How Much Do You Know?
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
Leave a Comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

WHILE DO Statement in SCL Language
Types of Limit Switches – Principle, Advantages, Disadvantages
What is Contextual HMI? – HMI Screens on a Mobile or Tablet
Example of Automated Guided Vehicle with PLC
Coil Type Timers in Siemens PLC Programming
If Else Statement in SCL Language
Setpoints and Alarms in Control System
PLC Counter Instructions

Keep Learning

PLC to Start or Stop 3 Machines using 1 Switch Program

PLC to Start or Stop 3 Machines using 1 Switch Program

PLC Program for Automatic Mixing Controlling in a Tank

PLC Program for Automatic Mixing Control in a Tank

Types of Scan Time in a PLC

#16 PLC Best Practices – Create Trend for Cycle Time on HMI

Flip-Flop PLC Program for Lamps Application

Example of Flip-Flop PLC Program for Lamps Application

SCADA Features

Features of SCADA

FIFO and LIFO Sequences in PLC

What are FIFO and LIFO Sequences in PLC?

Safety Considerations in PLC System Design

Safety Considerations in PLC System Design

Automatic bending machine for exhaust pipe

PLC Logic for Automatic Bending Machine for Exhaust Pipe

Learn More

Why Three-phase Voltage is 440 Volts

Why Three-phase Voltage is 440 Volts?

Strain Gauge Pressure Sensor Principle

Strain Gauge Pressure Sensor Principle

Power Electronics Objective Questions

PWM Inverters Multiple Choice Questions

Trip Valve Shown Tripped

Trip Valve Principle

Manufacturing Execution System in Industrial Automation

Manufacturing Execution System (MES) in Industrial Automation

What is Star Topology

Network Topologies Selection Factors and Comparison

Capacitance Level Switch Working Principle

Capacitance Level Switch Working Principle

PLC Boxes Sorting Based on Height

PLC Programming: Sorting and Distribution of Boxes by Height

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?