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

One-Shot Rising and Falling Edge Instructions in Rockwell PLC
Ferrules and Cross Ferruling
How to Read an Electrical Wiring Diagram?
Siemens HMI Training – Using UDTs with Faceplates
T-Junction Traffic Control System – PLC Programming
Programming and Tuning PID Controller in PLC – Siemens TIA Portal
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

Difference Between CompactLogix and ControlLogix
Concept of Interlocking in PLC
Automatic Sanitizer – Complex Ladder Logic PLC Examples
What is Masking in PLC?
PLC Pneumatic Circuit Control
Programmable Logic Controller Questions and Answers
What is Live Zero in 4-20 mA Current Loop?
What are High-Speed Inputs in PLC?

Keep Learning

Studio 5000 Logix Emulate Controller

How to Create New Project in Studio 5000?

PLC based Automatic Bell System

PLC based Automatic Bell System for a School

Pump and Mixer Operations Example PLC Timer-Based Control

Pump and Mixer Operations Example: PLC Timer-Based Control

Human Machine Interface

What is Human Machine Interface (HMI) ?

Omron PLC paper cutting machine automation

Automatic Paper Cutting Machine Using CX-Programmer

PLC program to control a water pump

PLC Program to Control a Water Pump

Counter Count Down Bit

Down Counter PLC Program

Namur Digital Input Card

What is Namur Digital Input Card?

Learn More

Convert 2 wire RTD to 4 wire RTD Sensor

How to Convert 2 wire RTD into 3 or 4 wire RTD?

Carbon Atom

What is Electricity ?

Electrical Cables Interview Questions & Answers

Conductor Size Selection in Distribution Power System

Analyzers Questions and Answers

Sodium Analyzer Questions & Answers

Electrical Machines Objective Questions

Electrical Machines MCQ Series 20

Digital Electronics MCQ

Logic Gates and Networks Objective Questions

Reflex Level Gauge Parts

What is Reflex Level Gauge?

PLC Engineers Interview Questions

PLC SCADA Engineers Interview Questions and Answers

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?