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: PLC Programming Example for Motor Forward and Reverse Control
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 > PLC Programming Example for Motor Forward and Reverse Control

PLC Programming Example for Motor Forward and Reverse Control

Last updated: March 4, 2021 2:51 pm
Editorial Staff
PLC Tutorials
3 Comments
Share
2 Min Read
SHARE

Make the example ladder logic to control the motor in forward and reverse direction using PLC Programming with limit switches as sensors.

Contents
PLC Example for MotorMotor Forward and Reverse ControlList of Inputs and OutputsPLC ProgramProgram DescriptionConclusion:

PLC Example for Motor

The Workpiece starts moving on the left side and moves to the right when the start button is pressed.

When it reaches the rightmost limit, the drive motor reverses and brings the workpiece back to the leftmost position again and the process repeats.

The forward and reverse pushbuttons provides a means of starting the motor in either forward or reverse so that the limit switches can take over automatic control.

Motor Forward and Reverse Control

PLC Example for Motor

List of Inputs and Outputs

Input and Output List of PLC Program for Motor Control

PLC Program

PLC Programming of Motor Forward and Reverse

Program Description

RUNG 0000

Latching rung to operate the system through Master Start and Stop PB.

RUNG 0001

When the workpiece is near Limit switch1, It will enable forward motor, for latching forward Motor is connected in parallel with limit switch 1.

Forward Pushbutton (PB) is also connected in parallel to manually operate forward motor.

RUNG 0002

When the workpiece is near Limit switch2, It will enable reverse motor, for latching reverse Motor is connected in parallel with limit switch 2.

Reverse Pushbutton (PB) is also connected in parallel to manually operate Reverse motor.

Conclusion:

The above-explained process is for example only. It may vary from real-time.

Author: Hema Sundaresan

If you liked this article, then 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:

PLC Sequencer Programming

What is PLC Redundancy?

Encode & Decode Instruction

PLC Program for Motor Starter

JUMP Instruction in PLC 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

Download Free HMI software – CODESYS
How to Insert Block Calls in SCL Language?
Memory Structure of Siemens PLC
Batch Mixing with PLC Ladder Logic Program
Chemical Mixing Process using PLC
How to Program PID Control in PLC with Structured Text?
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
3 Comments
  • Rahul says:
    September 9, 2019 at 9:01 am

    write a ladder logic when start switch on a lamp glow continuously. but the same switch is turn on the same lamp blinks on and off.

    How to program this

    Reply
  • Raja says:
    September 10, 2019 at 2:58 pm

    why fwd & rev motor latched

    Reply
  • Nahla says:
    November 1, 2022 at 4:41 pm

    I tried to apply this on TIA PORTAL
    CPU : 314C .
    HMI: TP 700 Comfort.

    The CPU SIM works normally with no problem.

    The HMI SIM : It seems to me like there no link between the HMI and the CPU, I made a START button that activates the START input but it’s not working. Knowing that I did the connection between both cpu and hmi.

    What could be the problem, plz ?

    Reply

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

How to Create DFB in Schneider PLC? – Derived Function Block
Timer-Based Sequential PLC Program with One Button
Test and Process Modes in Siemens PLC
Introduction to Functional Block Diagram in Studio 5000
PLC Automatic Irrigation System
Siemens PLC programming: BCD, Integer, Double Integer, Real
Siemens PLC Tia Portal – OB100 Start-up Organization Block
Factory Acceptance Test (FAT) of a PLC Panel

Keep Learning

Modbus Poll and Modbus Slave

How to Use Modbus Poll and Modbus Slave Software?

Burning Oven PLC Program

PLC Program for Ceramic Burning Oven Conveyor System

HMI Simulation for PID Controller

PID Controller Output Types – PID_PWM and PID_Output

PLC Motor Logic

Interconnection between PLC, MCC, LCP & Pumps – Video

Studio 5000 Logix Emulate Controller

How to Create New Project in Studio 5000?

Mitsubishi FX series programming basics

How to Write and Read a Program for Mitsubishi FX3U PLC?

4-20mA Current Loop Components

Why Use a Current Loop?

What is Siemens TDC - Siemens Control System

What is Siemens TDC? – Siemens Control System

Learn More

Series Air Fuel Combustion Control

Combustion Control – Series and Parallel Air-Fuel Ratio Control

full-wave-bridge-rectifier-with-voltage-regulator

Basics of Voltage Regulators

Computer Science and Technology Certifications

Computer Science and Technology Majors Certifications

Electrical Machines Questions and Answers

MCQ on Rotating Electrical Machines

PID Controller Types

PID Controllers : Parallel, Ideal & Series

Percentage-to-Process-Variable-Conversion

Formula for Percentage to Process Variable Conversion

Digital Electronics Multiple Choice Questions

Memory Devices Objective Questions – Part 5

Plunger Pump Drive

Too Low Efficiency Torque Converter Elimination Attempt

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?