Inst ToolsInst ToolsInst Tools
  • Courses
  • Videos
  • Q & A
    • Interview
      • Instrumentation
      • Electronics
      • Electrical
      • Practical Questions
    • MCQ
      • Instrumentation MCQ
      • Electrical MCQ
      • Electronics MCQ
      • Control Systems MCQ
      • Analog Electronics MCQ
      • Digital Electronics MCQ
      • Power Electronics MCQ
      • Microprocessor MCQ
      • Multiple Choice Questions
  • EE
    • Electronics
      • Electronics Q & A
      • Electronic Basics
      • Electronic Devices & Circuits
      • Electronics Animation
      • Digital Electronics
    • Electrical
      • Electrical Basics
      • Electrical Q & A
      • Power Electronics
      • Electrical Machines
      • Electrical Animation
      • Power Systems
      • Switchgear & Protection
      • Transmission & Distribution
  • Measure
    • Control Valves
    • Calibration
    • Temperature
    • Pressure
    • Flow
    • Level
    • Analyzers
    • Switches
    • Vibration
    • Solenoid Valve
  • Control
    • PLC Tutorials
    • Control Systems
    • Safety Instrumented System (SIS)
    • Communication
    • Fire & Gas System
  • More
    • Design
    • Tools
    • Animation
    • Basics
    • Formulas
    • Standards
    • TextBooks
    • Common
    • Software
    • Excel Tools
    • Erection & Commissioning
    • Process Fundamentals
    • Videos
    • Books
Search
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Reading: Bread Oven Control in Auto and Manual Modes PLC Program
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • PLC Tutorials
  • Control Systems
Search
  • Courses
  • Videos
  • Q & A
    • Interview
    • MCQ
  • EE
    • Electronics
    • Electrical
  • Measure
    • Control Valves
    • Calibration
    • Temperature
    • Pressure
    • Flow
    • Level
    • Analyzers
    • Switches
    • Vibration
    • Solenoid Valve
  • Control
    • PLC Tutorials
    • Control Systems
    • Safety Instrumented System (SIS)
    • Communication
    • Fire & Gas System
  • More
    • Design
    • Tools
    • Animation
    • Basics
    • Formulas
    • Standards
    • TextBooks
    • Common
    • Software
    • Excel Tools
    • Erection & Commissioning
    • Process Fundamentals
    • Videos
    • Books
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

Safety PLC Coding Practices – Programming Recommendations
Pulse Generation using Timer in Siemens PLC
Timers in PLC Programming – Siemens Tia Portal Tutorials
How Could FB and FC Make Me Professional PLC Programmer?
PLC Controlled Conveyor and Weighing with Labeling Automation
PLC Program Example on Multiple LEDs using Set Coil
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
208kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Introducing PLC Programming using LogixPro Simulator Software
#18 PLC Best Practices – Store PLC Hard Stop Events from Faults
Schneider Electric: Car Parking System with Calculations in PLC
PLC Timer Programming Examples – TON, TOF, TP and TONR
FactoryTalk Studio and SQL Server for Data Logging
What is a PLC Retrofitting Project? – Importance, Procedure
Electric Motor Forward Reverse with Repeat Cycle PLC Logic
What are AI, AO, DI, and DO? – Definition, Examples, Purpose
PLC Mixing Process with Adjustable Timer and Valve Control
Can a PLC Function Without an HMI or SCADA?

Keep Learning

80+ PLC MCQ

80+ PLC MCQ Questions

Normally closed input actuator as stop button.

Normally-Closed Contacts for Stop Buttons

SCADA Graphics

What is SCADA ? How does SCADA Works ?

4-20mA Current Loop Components

Why Use a Current Loop?

Instrumentation Earthing

Instrumentation Earthing

Midline output instruction

What is Midline Instruction in Siemens PLC?

Example of PLC Programming based on Logic Circuit

Example of PLC Programming based on Logic Circuit

RSLogix5000 PLC Program Backup procedure

Discover More

Applications of Synchronous Motors

Transformers Questions & Answers Part-4

Transformers Questions & Answers Part-4

Ladder Logic Example of Two Motors

Ladder Logic Example of Two Motors Interlinked with another Motor

Irrigation based Projects

Irrigation based Projects for College Students

Disk valves

What is a Disc Valve ?

pressure-switch-calibration-procedure

Pressure Switch Calibration Procedure

PLC Hoist Crane Programming

PLC Hoist Crane Programming: Example using Schneider

traffic light plc program

Traffic Light Control using PLC Ladder Logic

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?