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: Machine Tool and Coolant Control: PLC Ladder Logic Design
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 > Machine Tool and Coolant Control: PLC Ladder Logic Design

Machine Tool and Coolant Control: PLC Ladder Logic Design

Design PLC ladder logic using one toggle switch to program the machine tool and coolant system application.

Last updated: April 30, 2024 1:28 pm
Editorial Staff
PLC Tutorials
No Comments
Share
7 Min Read
SHARE

Design PLC ladder logic using one switch to program the machine tool and coolant system application.

Contents
Machine Tool and Coolant ControlPLC Ladder Logic DesignInputs and OutputsPLC ProgramExplanationSimulation Results: When the Start Button is turned ON

Note: This PLC exercise can be used to learn the ladder logic programming.

Machine Tool and Coolant Control

Problem Statement:

Design a PLC ladder logic for the following application.

We are using one toggle switch to control the Machine Tool and Coolant.

The Coolant should activate when the Machine Tool starts and continue for 5 seconds after the tool stops. The Machine tool will operate for 40 seconds with a break of 10 seconds.

PLC Ladder Logic Design

Instrumentation Tools YouTube channel offers free tutorials and courses on developing ladder logics with practice problems.

This programming video explains the PLC problem statement and its solution.

PLC Training Exercises - Machine Tool and Coolant Control

Inputs and Outputs

Digital Inputs:

Start Button: I0.0

Digital Outputs:

Machine Tool: Q0.0

Coolant: Q0.1

PLC Program

Machine Tool and Coolant Control PLC Ladder Logic

Explanation

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

In Rung 0:

  1. Normally Open Contact is used for the Start Button (I0.0) to Turn ON the output Machine Tool (Q0.0).
  2. Normally Closed Contact is used for Memory Bit 1 (M0) to turn OFF the output Machine Tool (Q0.0).
  3. Timer Function Block type TP is used to Turn ON the output Machine Tool (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 Memory Bit 1 (M0).
  2. Normally Closed Contacts are used for Memory Bit 1 (M0) and Machine Tool (Q0.0) to turn ON Memory Bit 1 (M0).
  3. Timer Function Block type TON is used to delay the turning ON time of Memory Bit 1 (M0) for some time.

In Rung 2:

  1. Normally Open Contact is used for the Start Button (I0.0) to Turn ON the output Coolant (Q0.1).
  2. Normally Closed Contact is used for Memory Bit 2 (M1) to turn OFF the output Coolant (Q0.0).
  3. Timer Function Block type TP is used to Turn ON the output Coolant (Q0.0) for a limited time.

In Rung 3:

  1. Normally Open Contact is used for the Start Button (I0.0) to Turn ON the Memory Bit 2 (M1).
  2. Normally Closed Contacts are used for Memory Bit 2 (M1) and Coolant (Q0.1) to turn ON Memory Bit 2 (M1).
  3. Timer Function Block type TON is used to delay the turning ON time of Memory Bit 2 (M1) for some time.

Simulation Results: When the Start Button is turned ON

When the Start Button (I0.0) is turned ON, the output Machine Tool (Q0.0) will turn ON in Rung0 and the output Coolant (Q0.1) will turn ON in Rung2 as Normally Open Contact used for Start Button (I0.0) will pass the signal to the outputs.

Coolant Motor PLC Ladder program

In False State, Memory Bit 1 (M0) in Rung0 and Memory Bit 2 (M1) in Rung2 also pass the signal to turn ON the outputs, and the outputs Machine Tool (Q0.0) and Coolant (Q0.1) will turn ON but only for limited time as Timer Function Block type TP is used to turn ON the outputs Machine Tool (Q0.0) and Coolant (Q0.1) for limited time.

For Machine Tool, the time is set to 40 seconds. After 40 seconds, the output Machine Tool (Q0.0) will turn OFF and For Coolant, the time is set to 45 seconds. After 45 seconds, the output Coolant (Q0.1) will turn OFF ( Coolant will be ON 5 seconds more than the Machine Tool).

Machine tool logic

When the Start Button (I0.0) is ON and the output Machine Tool (Q0.0) turns OFF in Rung0, Normally Closed Contact used for the Machine tool (Q0.0) in Rung1 will be in a false state and allows the signal to pass through it to turn ON Memory Bit 1 (M0) in Rung1.

plc coolant control

In a false state, Normally Closed Contact used for Memory Bit 1 (M0) in Rung1 will also pass the signal to turn ON Memory Bit 1 (M0), and Memory Bit 1 (M0) will turn ON but after 10 seconds as Timer Function Block type TON is used to delay the turning ON time of Memory Bit 1 (M0).

The time is set to 10 seconds. After 10 seconds, Memory Bit 1 (M0) will turn ON  but it will turn OFF within no time because in Rung0, Normally Closed Contact is used for Memory Bit 1 (M0).

Learn CNC ladder logic

In Rung0, Normally Closed Contact used for Memory Bit 1 (M0) will also turn ON and OFF within no time and the output Machine Tool (Q0.0) will turn ON again.

When the Start Button (I0.0) is ON and the output Coolant (Q0.1) turns OFF in Rung2, Normally Closed Contact used for Coolant (Q0.1) in Rung3 will be in a false state and allows the signal to pass through it to turn ON Memory Bit 2 (M1) in Rung3.

In a false state, Normally Closed Contact used for Memory Bit 2 (M1) in Rung3 will also pass the signal to turn ON Memory Bit 2 (M1), and Memory Bit 2 (M1) will turn ON but after 5 seconds as Timer Function Block type TON is used to delay the turning ON time of Memory Bit 2 (M1).

Implementing Ladder Logic

The time is set to 5 seconds. After 5 seconds, Memory Bit 2 (M1) will turn ON  but it will turn OFF within no time because in Rung2, Normally Closed Contact is used for Memory Bit 2 (M1).

In Rung2, Normally Closed Contact used for Memory Bit 2 (M1) will also turn ON and OFF within no time and the output coolant (Q0.1) will turn ON again. Then, the whole process runs in a loop.

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:

  • Alarm Indication in Process Control Ladder Logic
  • Automatic Car Washing using PLC Programming
  • Light Tower Industrial Automation Programming
  • Modbus Communication Questions and Answers
  • Three Motors control PLC Programming Logic
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

Speed Control of Pneumatic Cylinder (Explanation with PLC)
Free Download Programmable Logic Controller (PLC) Book
Ladder Logic Vs. Other Programming Languages – PLC Basics
What is Rewire Tool in Simatic Manager?
PLC Logic Example on Multiple Switches and Motors
Difference between Motion Controller and 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

Free Schneider PLC Training – Automation Course
Remote Factory Acceptance Test
How to Communicate with Excel from Intouch SCADA?
Industrial Oven Control Application with PLC Controller
How to Choose a PLC for New Project? – Criteria for Selection of PLC
PLC FBD Programming for Burglar Alarm Security System
Mail Box Automation: Programming with Schneider PLC
What is a PLC Retrofitting Project? – Importance, Procedure

Keep Learning

Analog Inputs in Siemens TIA Portal

What are Analog Inputs? – Analog Signals Processing in PLC

Industrial Networking Interview Questions

Industrial Networking and Wireless Interview Questions

Siemens Profibus Interface DP

How to Create New Project Using Simatic Manager

PLC program to control pump

Troubleshooting PLC Permissive Inputs

Two Hand Control Logic

Two Hand Control Logic using PLC

Encode and Decode Instructions

How to Use Encode and Decode Instructions in PLC ?

DRUM DB

Siemens Drum block for Sequencer Operation

Siemens PLC-to-PLC Communication Project

GET Command – Siemens PLC-to-PLC Communication Project

Learn More

Optimal Control Systems

Parameter Optimization

Lime Slaker

Advancements in Lime Slaking Technology: What’s New And What’s Next

RFID Based Projects for Engineering Students

RFID Projects for Engineering Students

Free PDF Downloads Learn Instrumentation & Control Systems

Free PDF Downloads: Learn Instrumentation & Control Systems

Retrieve from memory card

How to Retrieve PLC Project From Memory Card?

Instrument Control Package (ICP)

Package Control and Safety Systems Implementation Methods

Reliability Techniques for Analyzing Fault Tolerance in Industries

Reliability Techniques for Analyzing Fault Tolerance in Industries

AC Generator Operation

Losses in AC Generator

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?