Inst ToolsInst ToolsInst Tools
  • Ask
  • 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: PLC Program for Entry and Exit Control of Car Parking
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • PLC Tutorials
  • Control Systems
Search
  • Ask
  • 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 > Guest Articles > PLC Program for Entry and Exit Control of Car Parking

PLC Program for Entry and Exit Control of Car Parking

PLC program for car parking entry and exit gates control explained with programming solution and diagram.

Last updated: November 3, 2023 11:44 am
Editorial Staff
Guest Articles PLC Tutorials
2 Comments
Share
6 Min Read
SHARE

This is a PLC Program for Entry/Exit control of the basement or underground car parking.

Contents
PLC Car ParkingProblem DiagramProblem SolutionList of Inputs and OutputsInputs ListOutputs ListM memory coil ListPLC Ladder Diagram for Entry/Exit control of car parkingProgram DescriptionNetwork 1:Network 2:Network 3:Network 4:Network 5:Network 6:Network 7:Network 8:Network 9:Result

PLC Car Parking

Problem Description

Due to crowded area we face lots of problems of vehicle parking at basement or underground at shopping mall, hotels, complex etc.

This is happening due to contradiction between the rapidly growing number of vehicles and limited parking spaces in malls, shop and complex in cities results in the phenomenon of “difficult parking and disorderly parking”.

Current parking problem has serious impacts on people’s quality of life and the running of roads.

Problem Diagram

PLC Car Parking Program

Problem Solution

By simple automation we can reduce the car parking problem at basement or underground in shopping mall, hotels, complex etc. The Entry/Exit at basement is a single lane passage and it needs traffic lights to control cars.

Here we consider two lights indication for cars control. Red lights prohibit cars entering or leaving while green lights allow cars entering and leaving.

When car enters at the passage from the entry of the ground floor, both red lights (ground floor and basement) will be ON.

Other car entering and leaving is prohibited during the process till the car passes through the single passage.

When passage is clear both green lights (ground floor and basement) will be ON and allow other cars entering from the ground floor or basement.

Initially we will keep green lights ON and red light OFF

List of Inputs and Outputs

Inputs List

  • Main SWITCH : I0.0
  • Sensor S1 for ground floor Entry/Exit : I0.1
  • Sensor S2 for basement Entry/Exit : I0.2

Outputs List

  • Green light (Entry/Exit ground floor) : Q0.0
  • Green light (Entry/Exit basement) : Q0.1
  • Red light (Entry/Exit ground floor) : Q0.2
  • Red light (Entry/Exit basement) : Q0.3

M memory coil List

  • M10.0 : Will be ON when car passes sensor S1
  • M10.3 : Will be ON when car Passes sensor S2
  • M0.0 : Positive edge of system ON
  • M0.1 & M11.0 : Positive edge of sensor S1
  • M0.3 & M11.1 : Positive edge of sensor S2
  • M11.2 : Negative edge of sensor S2
  • M11.3 : Negative edge of sensor S1

PLC Ladder Diagram for Entry/Exit control of car parking

PLC Program Car Parking
PLC Scan Cycle
PLC car parking project
car parking PLC
PLC Sensors detect
car parking control using PLC
PLC based automatic car parking system
automatic car parking project using PLC
Car parking using PLC and SCADA

Program Description

In this application we have used Siemens S7-300 PLC and TIA Portal Software for programming.

Network 1:

As per above explanation in first network when system is ON (I0.0), initially both green lights (ground floor (Q0.0) and basement (Q0.1)) will be ON. SET instruction is executed and it will set both output Q0.0 and Q0.1.

Network 2:

As per above explanation in second network when system is ON (I0.0), initially both red lights (ground floor (Q0.2) and basement (Q0.3)) will be OFF.)

RESET instruction is executed and it will reset both output Q0.2 and Q0.3.

Network 3:

When car enters in the empty passage from the ground floor, sensor S1 (I0.1) will be triggered and with this trigger, memory coil M10.0 will be SET.

Network 4:

When car enters in the empty passage from the basement, sensor S2 (I0.2) will be triggered and with this trigger, memory coil M10.3 will be SET.

Network 5:

Both red lights will be set by either positive trigger of sensor S1 or sensor S2.

Because when car enters in empty passage then both red lights (Q0.2 & Q0.3) will prohibit car entry/exit from both side.

Network 6:

Here we have taken negative trigger of both sensor S1 (I0.1) and S2 (I0.2). so when they triggered red lights (Q0.2 & Q0.3) will be OFF.

When car completely passes empty passage then red lights (Q0.2 & Q0.3) should be OFF.

Network 7:

In this network green lights (Q0.0 & Q0.1) will be ON when red lights are OFF.

Green lights (Q0.0 & Q0.1) allow other car for entry or exit.

Network 8:

If red lights (Q0.2 & Q0.3) are ON at that time green lights (Q0.0 & Q0.1) should be OFF.

So in this network when red lights (Q0.2 & Q0.3) ON at that time reset instruction will be executed and green lights (Q0.0 & Q0.1) will be OFF

Network 9:

If system ON (I0.0) SWITCH is OFF then all memories should be 0.Here we have taken MOVE instruction for moving zero in all memories (MB0, QB0, and MB10).

This Example is for concept explanation only, not all parameters are considered in this example (such as door open/close system, alarms etc.)

Result

PLC Ladder Logic for Car Parking

Note : The above PLC Logic provided for basic idea about application of PLC in Car Parking Control of Entry/Exit Gates. The Logic is limited and not complete application.

Author : Bhavesh

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 Scaling a Sensor
  • Controls Valve using PLC
  • PLC Math instructions
  • Timer Programming Examples
  • Basics of PLC Programming
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 !
PLC Programming Example for a Batch Process
PLC Program for Temperature Control using Thermostat
#18 PLC Best Practices – Store PLC Hard Stop Events from Faults
Using of MCT instead of Cable Glands on the Cabinets
Comparison of Control Loops – Open, Closed, Cascade, Feedforward, Ratio
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
2 Comments
  • rahim says:
    June 21, 2018 at 11:14 am

    Thanks a lot

    Reply
  • Balaji says:
    June 24, 2018 at 5:40 pm

    Great

    Reply

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

Recent Comments

  • Kamli on Top Free PLC Software
  • Guifty Shimica on Top Non-PLC Certification Courses for Automation Professionals
  • Guifty Shimica on Top Non-PLC Certification Courses for Automation Professionals
  • MIHARITSOA Aina Sitraka on Top Non-PLC Certification Courses for Automation Professionals

Related Articles

How to export in Vijeo Designer

Vijeo Designer software – Import and Export

SCADA Systems

SCADA Systems

PLC Program for Positive edge pulse output for one scan cycle

PLC Program for Positive Edge Pulse Output for One Scan Cycle

Machine Indicator Lights PLC Programming Solution

Machine Indicator Lights: PLC Programming Solution

Digital input signals in safety circuits

1oo2 Evaluation Safety Instruction in Safety PLC

Use of Comments in SCL Language

Use of Comments in SCL Language

Components of SCADA

Components of SCADA

PLC Program with 2 Toggle Switches and 4 Motors

PLC Program with 2 Toggle Switches and 4 Motors

More Articles

How Weigh Feeder Works

How Weigh Feeder Works ?

Sling Psychrometer Principle

Sling Psychrometer Principle

DP-Level-Transmitter-Diaphragm-with-capillary-tube-type

DP Level Transmitter Calibration for Diaphragm Seal with Capillary

Proximity Switch Questions and Sensors

62 Proximity Switch Questions and Answers

Process Plant Risk and Safety Management

Safety Roles & Responsibilities of Process Engineering (Detail Design)

Industrial Automation Acronyms

111 Industrial Automation Acronyms Questions and Answers

100 Instrumentation Projects for Final Year Engineering Students

100 Instrumentation Projects for Final Year Engineering Students

Impulse Line Pressure Testing Procedure

Impulse Line Pressure Testing Procedure

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?