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: Parking Garage Indicator: PLC Automation System
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 > Parking Garage Indicator: PLC Automation System

Parking Garage Indicator: PLC Automation System

In the parking garage indicator, when a spot is empty and a vehicle approaches the gate, the buzzer activates and the barrier lifts.

Last updated: April 30, 2024 2:58 pm
Editorial Staff
PLC Tutorials
No Comments
Share
5 Min Read
SHARE

In the parking garage indicator, when a parking spot is empty and a vehicle approaches the gate, the buzzer activates, and the barrier lifts.

Contents
Parking Garage IndicatorPLC Automation SystemInputs and OutputsProgrammingLogic ExplainedSimulation ResultsWhen all parking spots are occupiedWhen the parking spot is vacant and the sensor detects a vehicle

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

Parking Garage Indicator

Problem Statement

Design a PLC ladder logic for the following application.

We are using Five Sensors to control the Full Indicator, Buzzer, and Barrier.

When all parking spots are occupied, a full indicator should be turned ON and also barrier should not be lifted. If the parking spot is vacant and when the vehicle is at the gate, then the buzzer will turn ON and the barrier will be lifted, both for 5 seconds.

PLC Automation System

This PLC programming video explains the parking garage indicator logic.

PLC Sample Programs - Parking Garage Indicator

Inputs and Outputs

Digital Inputs:

Sensor 1: I0.0

Sensor 2: I0.1

Sensor 3: I0.2

Sensor 4: I0.3

Digital Outputs:

Full Indicator: Q0.0

Buzzer: Q0.1

Barrier: Q0.2

Programming

Parking Garage Indicator PLC Automation

Logic Explained

We have used Normally Open Contacts for Sensor 1 (I0.0), Sensor 2 (I0.1), Sensor 3 (I0.2), Sensor 4 (I0.3) and Vehicle Sensor (I0.4).

In Rung 0:

  1. Normally Open Contacts are used for Sensor 1 (I0.0), Sensor 2 (I0.1), Sensor 3 (I0.2), and Sensor 4 (I0.3) to Turn ON the output Full Indicator (Q0.0) and Memory Bit (M0).

In Rung 1:

  1. Normally Closed Contact is used for Memory Bit  (M0) to Turn ON the outputs Buzzer (Q0.1) and Barrier (Q0.2).
  2. Normally Open Contact is used for the Vehicle Sensor (I0.4) to Turn ON the output Buzzer (Q0.1) and Barrier (Q0.2).
  3. Timer TP is used to Turn ON the outputs Buzzer (Q0.1) and Barrier (Q0.2) for a limited time.

Simulation Results

Test our PLC program and analyze the simulation results.

When all parking spots are occupied

When Sensor 1 (I0.0), Sensor 2 (I0.1), Sensor 3 (I0.2), and Sensor 4 (I0.3) get activated in Rung0 (All parking spots occupied).

PLC Example on Parking Garage Indicator

Then the output Full indicator (Q0.0) and Memory Bit (M0) turn ON as Normally Open Contacts used for Sensor 1 (I0.0), Sensor 2 (I0.1), Sensor 3 (I0.2), Sensor 4 (I0.3) will be in True state and allows the signal to pass through it and the output Full indicator (Q0.0) and Memory Bit (M0) will turn ON.

When the parking spot is vacant and the sensor detects a vehicle

When one or more than one sensor in Rung0 gets deactivated (one or more than one parking spot is vacant) (e.g Sensor 2 {I0.1} second spot), the output Full indicator (Q0.0) and Memory Bit (M0) turns OFF as Normally Open Contact used for Sensor 2 (I0.1) will be in False state and does not allow the signal to pass through it and the output Full indicator (Q0.0) and Memory Bit (M0) will turn OFF.

Parking Lot Control with PLC Simulator

When Memory Bit (M0) turns OFF in Rung0, Normally Closed Contact used for Memory Bit (M0) in Rung1 will be in a False state and allow the signal to pass through it.

So, When Memory Bit (M0) in Rung1 is in False State and Vehicle Sensor (I0.1) gets activated (Sensor detects Vehicle ), the output Buzzer (Q0.1) will turn ON.

The output Barrier (Q0.2) will also turn ON (Barrier will be lifted) but only for 5 seconds as Timer Function Block type TP is used to turn ON the outputs Buzzer (Q0.1) and Barrier (Q0.2) for a limited time.

The time is set to 5 seconds. After 5 seconds, the outputs Buzzer (Q0.1) and Barrier (Q0.2) will turn OFF.

Automated Parking System using a PLC

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:

  • Connecting Faceplate to PLC Project Tutorial
  • Automatic Car Washing using PLC Programming
  • PLC Program for Curtains and Stage Elevation
  • PLC Program Sorting Boxes by Height Ladder Logic
  • How to Use an SQL Server with Indusoft Web Studio?
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 Latching Function
What is Loop Checking?
Site Commissioning Steps for PLC Programmers
How is Data Stored in Standard Modbus Protocol?
Types of Failures in Industrial Automation Systems
Omron PLC Project: Fish Farm Automation Tutorial
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

Advanced PLC Programming for Defective Parts Sorting
Omron PLC Timer Example Explained
1oo2 Evaluation Safety Instruction in Safety PLC
How to Select the Right Encoder for Your Machine?
Control Loops Objective Questions and Answers
PLC Structured Text Program for Light Sequences via Timers
PLC Program for Control Valve Scaling
Communication between Factory IO and Siemens Tia Portal

Keep Learning

Allen Bradley PLC Emulator

How to Work with Allen Bradley RsLogix Emulator?

PLC Program for Forward and Reverse Motor control

3 Phase Motor Control using PLC Ladder Logic

PLC Sequential Lights Control Example

PLC Timer Example: Sequential Control of Three Lights with Reset

PLC Interview Questions and Answers

PLC Interview Questions and Answers

Siemens PLC Force LED

Forcing and Modifying PLC Logic

Traffic Lights Ladder Diagram using Timers

Traffic Lights Ladder Diagram using Timers

Structured Text PID control loop in PLC

How to Program PID Control in PLC with Structured Text?

PLC Compressor Control Ladder Logic

PLC Compressor Control Ladder Logic

Learn More

Valve Actuator Passing

Lessons Learned from Actuator Passing Incidents

Formula of 2 Wire RTD, 3 Wire RTD & 4 Wire RTD

Formula of 2 Wire RTD, 3 Wire RTD & 4 Wire RTD

Variable Frequency Drive - Converter

Variable Frequency Drive (VFD) Working Principle

Process Plant Risk and Safety Management

Safety Roles & Responsibilities of Process Engineering (Detail Design)

Flow Measurement Questions

MCQ on Flow Measurement

Insulation Resistance Test

What is an Insulation Resistance Test? – Types, Applications

Power Electronics Objective Questions

Thyristor Firing Circuits Multiple Choice Questions

Tips to Maintain & Extend the Life of CNC Tools

Tips for Maintaining and Extending the Life of Your CNC Tools

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?