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

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

PLC Conveyor Ladder Logic Program
Yokogawa DCS Tutorials – Configuration of Analog Input (Transmitter)
Top 100 PLC Projects List
Allen Bradley Math Functions
FC Function in Siemens PLC
Cloud-Based SCADA Projects – Try Free Demo Account
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

Light ON OFF Control using PLC
Conveyor Sorting System with Color Detection PLC Logic
PLC Wiring Questions for Technicians and Engineers
Introduction to PLC Ladder Diagrams
Smart Spray System using Wecon PLC
Omron PLC Logic for Washing Machine Automation
PLC Program for Blinking Lamp on 5 Seconds Interval
Instrumentation System Architecture
How to Work with Allen Bradley RsLogix Emulator?
What is an RTU? – Remote Terminal Unit

Related Articles

Industrial Control Systems Security

Comparing ICS and IT Systems Security

What is the consumed tag in Studio 5000 software?

Produced Tags and Consumed Tags in Studio 5000

Configure Analog Inputs and Outputs in Delta PLC

How to Configure Analog Inputs and Outputs in Delta PLC?

PLC Program using Counters

PLC Counters Program

PLC Control Panel

Inside the PLC Control Panel: How Much Do You Know?

Use of Comments in SCL Language

Use of Comments in SCL Language

PLC Program three-phase electric motor

Identify the Problem in the PLC Program

PLC Programming Projects for Beginners

PLC Programming Projects for Beginners

More Articles

Why Use Normally-Closed Contact for Stop Buttons

Why Use Normally-Closed Contact for Stop Buttons?

NEMA to IP Ratings

NEMA Enclosure Types Standards

UV Visible Spectrometers Questions and Answers

UV Visible Spectrometers Questions and Answers

Deaerator

What is a Deaerator? – Working Principle

Single-acting Pneumatic Cylinder operation with Limit Switch

Single-acting Pneumatic Cylinder Operation with Limit Switch

Water Treatment Plant

Water Treatment Plant

pressure-switch-calibration-procedure

Pressure Switch Calibration Procedure

Single Line Diagram

Single Line Diagram

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?