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: Bread Oven Control in Auto and Manual Modes PLC Program
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 > Bread Oven Control in Auto and Manual Modes PLC Program

Bread Oven Control in Auto and Manual Modes PLC Program

This article discusses the PLC program for controlling bread ovens automatically and manually using Omron PLC CX-Programmer software.

Last updated: October 1, 2024 7:02 am
Editorial Staff
PLC Tutorials
No Comments
Share
7 Min Read
SHARE

This article discusses the PLC program for controlling bread ovens automatically and manually using Omron PLC CX-Programmer software.

Contents
Bread Oven ControlProgram ObjectiveManual ModeAuto ModeIO AddressingPLC Programming

Bread Oven Control

When the Bread Oven is Run in Manual Mode, the Bread Oven temperature parameters must be Set, the Bread Oven will Start baking when the “Warm On” button is Pressed and the baking process can be Stopped when the “Warm Off” button is Pressed.

When the Bread Oven is Running in Auto Mode, the Timer time and Bread Oven temperature parameters must be Set, the Bread Oven will Start baking when the “Warm On” button is Pressed. The baking process will Stop when the Timer time value has been reached or if the “Warm Off” button is Pressed. The alarm will Activate when the bread baking process in Auto mode is complete.

Program Objective

This PLC program has 3 buttons and 1 Selector Switch:

  1. The TURN_ON (0.00) button is used to turn ON the system
  2. The TURN_OFF (0.01) button is used to turn OFF the system
  3. The WARM_ON_BUTTON (0.03) button is used to Run the baking process
  4. The WARM_OFF_BUTTON (0.04) button is used to Stop the baking process.
  5. Selector Switch MODE (0.02) is used to select the system to Run in Auto or Manual mode.

The baking process can only be carried out if the Oven temperature value in the memory word SV_TEMPERATURE (D0) has been Set.

Manual Mode

When the WARM_ON_BUTTON (0.03) button is Pressed, the OUT_OVEN (100.00) output will be ON and the baking process will be carried out. The baking process will be Stopped if the WARM_OFF_BUTTON (0.04) button is Pressed. And the Output OUT_OVEN (100.00) will be OFF.

Auto Mode

In AUTO MODE the system can only be Started when the “Set Value” timer in the memory word SV_TIMER_AUTO (D10) has been Set.

When the WARM_ON_BUTTON (0.03) button is pressed, the OUT_OVEN (100.00) output will be ON and the baking process will be carried out. The baking process will be stopped if the TIMER_AUTO (T0000) timer has finished counting or the WARM_OFF_BUTTON (0.04) button is Pressed. And The Output OUT_OVEN (100.00) will be OFF.

When the TIMER_AUTO (T0000) timer has finished counting, the OUT_ALARM (100.01) output will be ON to provide an indicator that the baking process is complete.

Bread Oven Control in Auto and Manual Modes PLC Program

IO Addressing

CommentInput (I)Output (Q)Memory WordMemory BitsTimer
TURN_ON0.00    
TURN_OFF0.01    
MODE0.02    
WARM_ON_BUTTON0.03    
WARM_OFF_BUTTON0.04    
OUT_OVEN 100.00   
OUT_ALARM 100.01   
SV_TEMPERATURE  D0  
SV_TIMER_AUTO  D10  
SYSTEM_ON   W0.00 
MANUAL   W0.01 
AUTO   W0.02 
IR_OVEN_MANUAL   W0.03 
IR_OVEN_AUTO   W0.04 
TIMER_AUTO    T0000

PLC Programming

RUNG 0 (START SYSTEM)

In this Rung, when the TURN_ON (0.00) button is pressed, the memory bit SYSTEM_ON (W0.00) will be in the HIGH state. Because the KEEP(011) instruction is used, the memory bit SYSTEM_ON (W0.00) remains in the HIGH state even though TURN_ON (0.00) button has been Released.

The memory bit SYSTEM_ON (W0.00) will become a LOW state if the TURN_OFF (0.01) button is Pressed.

PLC program for bread oven

RUNG 1 (AUTO MANUAL MODE)

In this Rung, when the NO contact of memory bit SYSTEM_ON (W0.00) in the HIGH state and the value in memory word SV_TEMPERATURE (D0) is not equal to zero “0”, then the output memory bit MANUAL (W0.01) will be in the HIGH state. The system will Run in MANUAL mode.

When the NO contact of Selector Switch MODE (0.02) is in the HIGH state, the memory bit MANUAL (W0.01)  will be in the LOW state and the output memory bit AUTO (W0.02) will be in the HIGH state. The system will switch to Auto mode.

RUNG 2 (MANUAL MODE)

When the NO contact of memory bit MANUAL (W0.01) is in the HIGH state and the WARM_ON_BUTTON (0.03) button is pressed, the output memory bit IR_OVEN_MANUAL (W0.03) will be in the HIGH state.

The memory output bit IR_OVEN_MANUAL (W0.03) will return to a LOW state if the WARM_OFF_BUTTON (0.04) button is Pressed.

Automatic bread oven control PLC

RUNG 3 (MANUAL MODE)

In this rung, when the NO contact of memory bit AUTO (W0.02) in the HIGH state and the WARM_ON_BUTTON (0.03) button is Pressed and the value in memory word SV_TIMER_AUTO (D10) is not equal to zero “0”, then the output memory bit IR_OVEN_AUTO (W0.04) will be in the HIGH state and the TIMER_AUTO (T0000) timer will start Counting.

The output memory bit IR_OVEN_AUTO (W0.04) will be in the LOW state if the WARM_OFF_BUTTON (0.04) button is Pressed.

RUNG 4 (OUT OVEN)

In this Rung, the Output OUT_OVEN (100.00) will be ON if the NO contact of memory bit IR_OVEN_MANUAL (W0.03) or IR_OVEN_AUTO (W0.04) will be in the HIGH state.

When the NC contact of timer TIMER_AUTO (T0000) is in the HIGH state, the Output OUT_OVEN (100.00) will be OFF.

PLC baking process control

RUNG 5 (OUT ALARM)

In this Rung, when the NO contact of timer TIMER_AUTO (T0000) is in the HIGH state, the output OUT_OVEN (100.00) will be OFF and OUT_ALARM (100.01) will be ON by blinking.

Read Next:

  • Automatic Railway Crossing Gate PLC Logic
  • PLC Program for Mailbox with Counting
  • Dosing Pump PLC Programming Logic
  • PLC Programming 3 Motors with Priority
  • PLC Crane Movement Control Program

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

PID in Studio 5000
PLC Program for Star Delta Motor Starter
DeMorgan’s Theorems using Ladder Diagram
Parallel Tanks Level Control using PLC Ladder Diagram Tutorial
PLC Analog Signals Wiring Techniques
Types of PLC
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

Electric Motor Forward Reverse with Repeat Cycle PLC Logic
Difference Between Industrial Computer (IPC) and Normal Computer (PC)
What is Seal-in Circuit ?
What is a Tower Lamp? – Light Tower in Industrial Automation
Automatic Highway Lights Program using RTC in Omron PLC
Scaling with Parameters (SCP) Instruction in PLC
Why different PLC Programming Languages were Developed?
PLC Program for Controlling Sequence of Conveyors with Interlock

Keep Learning

Single-Acting Cylinder Control Operation using Proximity Sensor

Single-Acting Cylinder Control using Proximity Sensor

PLC Program for Valves

PLC Pump Permissive Interlocks

PLC Instruction List Example for Level Control of Tank

PLC Instruction List Example for Level Control of Tank

Pumping System in Industrial Automation

Basic Pumping System Application Used in Industrial Automation

How to Control VFD with PLC using Ladder Logic

Learn PLC in Hindi

Learn PLC in Hindi

High-Speed Inputs in PLC

What are High-Speed Inputs in PLC?

PLC attendance system design

Attendance System PLC Program using CX-Programmer

Learn More

Automatic Packing of Bottles

Automatic Packing of Bottles Programming

Left-Hand Rule for Current-Carrying Conductors

DC Motor Theory

Difference between Calibration and Ranging

Difference between Calibration and Ranging

Nuclear Magnetic Resonance Spectrometer Questions and Answers

Continuous Wave NMR Spectroscopy Questions & Answers

IGBT Switching Characteristics

IGBT – Symbol, Construction, Working, Characteristics, Advantages

Types of Sensors used in the Dairy Industry

Types of Sensors used in the Dairy Industry

Radar Level Transmitter in Briddle level Measurement

Radar Level Transmitter in Briddle level Measurement

radar-level-sensor-

Non-Contacting Radar Level Transmitter Working Principle

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?