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: Mail Box Automation: Programming with Schneider PLC
Share
Notification Show More
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 > Mail Box Automation: Programming with Schneider PLC

Mail Box Automation: Programming with Schneider PLC

Learn the mail box automation using Schneider PLC programming using counter functions, sensor detection, and lamp indicators.

Last updated: October 21, 2024 8:29 pm
Editorial Staff
PLC Tutorials
No Comments
Share
6 Min Read
SHARE

This article discusses the Mail Box Program with a Counter function using a Schneider PLC and Ecostruxure Software. This Mail Box has a door that is used to take letters and a hole to put letters in. This Mail Box uses sensors to detect incoming and outgoing mail. Letters entered into the Post Box will be counted and when the Mail Box Door is Opened to collect the letter, the counter data will be Reset.

Contents
Mail Box AutomationProject AddressingProgramming with Schneider PLC

This Mail Box have 3 lamp indicators, the Green lamp will turn ON if the amount of letters is Greater Than “0” and Less Than “10”, the Yellow lamp will turn ON if the amount of letters is Greater Than Or Equal To”10″, and if the amount of letters in the Mail Box “15” then the Red lamp will be ON, indicating that the Mail Box is full.

Mail Box Automation

This PLC program has 2 buttons and 2 sensors, the PB_START (I0.0) button is used to turn ON the system and the PB_STOP (I0.1) button is used to turn OFF the system. The SENS_IN (I0.2) sensor is used to detect letters entering the Mail box and SENS_OUT (I0.3) is used to detect outgoing letters.

The system will Run when the PB_START (I0.0) button is Pressed. The system will be Stop if the PB_STOP (I0.1) button is Pressed.

If A Letter is Entered

If the SENS_IN (I0.2) sensor is Active, the counter value in memory word COUNT_MAIL (MW0) will increase (+1) and the Green lamp indicator GREEN_LAMP (Q0.0) will turn ON.

When the counter value in memory word COUNT_MAIL (MW0) is Greater Than Or Equal to”10″, the Yellow lamp indicator YELLOW_LAMP (Q0.1) will turn ON and the Green lamp indicator GREEN_LAMP (Q0.0) will turn OFF.

If the counter value in the memory word COUNT_MAIL (MW0) is equal to “1” then the Yellow lamp indicator YELLOW_LAMP (Q0.1) will turn OFF and the Red lamp indicator RED_LAMP (Q0.2) will turn ON.

If the Letter is Taken

If the SENS_OUT (I0.3) sensor is Active, the Green GREEN_LAMP (Q0.0), Yellow YELLOW_LAMP (Q0.1), and Red RED_LAMP (Q0.2) indicator lamps will turn OFF and the counter value in memory word COUNT_MAIL (MW0) will be Reset to “0”.

Schneider PLC Programming for Mailboxes
Automation Made Easy with Schneider PLC

Project Addressing

CommentInput (I)Output (Q)Memory WordMemory BitsTimer
PB_STARTI0.0    
PB_STOPI0.1    
SENS_INI0.2    
SENS_OUTI0.3    
GREEN_LAMP Q0.0   
YELLOW_LAMP Q0.1   
RED_LAMP Q0.2   
COUNT_MAIL  MW0  
SYSTEM_ON   M0 
IR_YELLOW_LAMP   M1 
IR_RED_LAMP   M2 

Programming with Schneider PLC

RUNG 0 (SYSTEM ON)

In this Rung, the memory bit SYSTEM_ON (M0) will be in HIGH state if the PB_START (I0.0) button is Pressed. The memory bit SYSTEM_ON (M0) remains in the HIGH state even though the PB_START (I0.0) button has been Released, because it uses the SET Coil Instruction.

Mail Box Automation Programming

RUNG 1 (SYSTEM OFF)

In this Rung, the memory bit SYSTEM_ON (M0) will become LOW state if the PB_STOP (I0.1) button is Pressed. Because it uses the RESET Coil Instruction.

RUNG 2 (COUNTER UP)

In this Rung, the value in memory word COUNT_MAIL (MW0) will increase (+1) if the NO contact of memory bit SYSTEM_ON (M0) and Sensor SENS_IN (I0.2) is in the HIGH state.

RUNG 3 (RESET COUNTER)

In this rung, the value in memory word COUNT_MAIL (MW0) will be Reset to zero “0” if the NO contact of memory bit SYSTEM_ON (M0) and Sensor SENS_OUT (I0.3) in the HIGH state.

Programming with Schneider PLC

RUNG 4 (GREEN LAMP)

In this Rung, the GREEN_LAMP (Q0.0) Output will be ON if the NO contact of memory bit SYSTEM_ON (M0) and the value in memory word COUNT_MAIL (MW0) is not equal to “0”.

If the NC contacts of YELLOW_LAMP (Q0.1) and RED_LAMP (Q0.2) are ON, then the GREEN_LAMP (Q0.0) output will be OFF.

RUNG 5 (YELLOW LAMP)

In this Rung, the YELLOW_LAMP (Q0.1) Output will be ON if the NO contact of memory bit SYSTEM_ON (M0) and the value in memory word COUNT_MAIL (MW0) is Greater Than Or Equal To “10”.

If the NC contact of RED_LAMP (Q0.2) is ON, then the YELLOW_LAMP (Q0.1) output will be OFF.

RUNG 6 (RED LAMP)

In this Rung, Output RED_LAMP (Q0.2) will be ON if the NO contact of memory bit SYSTEM_ON (M0) and the value in memory word COUNT_MAIL (MW0) is Equal to “15”.

Read Next:

  • PLC Program for Password Management
  • PLC Program Sequential Batch Mixing System
  • Electrical Dosing Pump PLC Programming Logic
  • Schneider PLC Example for Star-Delta System
  • Medium-Level PLC Exercise in Automation
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

Normally-Closed Contacts for Stop Buttons
OB1 – Main Cyclic Organization Block in TIA Portal
Allen Bradley SLC 500 PLC Programming
Shift Bit Register in PLC
Difference between Power Cables and Signal Cables
What is PCS 7?
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

PLC based Auto/Manual Operation of Roll down Shutters in Industry
Software Troubleshooting Errors and Faults in Siemens PLC
Why Use Normally-Closed Contact for Stop Buttons?
Top Free PLC Software
PLC Crane Movement Control with Limit Switches
Instrumentation Earthing
Test and Process Modes in Siemens PLC
Pump and Mixer Operations Example: PLC Timer-Based Control

Keep Learning

sinking-and-sourcing-digital-output-modules

PLC Digital Signals Wiring Techniques

Two Hand Control Logic

Two Hand Control Logic using PLC

PLC Programmer Tools

Tools Required for PLC Programmer to Carry at Site

Claw Machine PLC Programming

Doll Claw Machine using Omron PLC Programming

OpenPLC - PLC Training for Students - Free Tutorials & Courses

OpenPLC – PLC Training for Students – Free Tutorials & Courses

Ladder Logic Vs. Other Programming Languages - PLC Basics

Ladder Logic Vs. Other Programming Languages – PLC Basics

Control Panel

What is a Control Panel and its types?

Programmable Logic Controller Quiz

Programmable Logic Controller Quiz

Learn More

types of maintenance programs

Maintenance – Preventive, Predictive, Proactive, Corrective

Three-Phase Power Supply

Single Phase versus Three Phase Power

Types of Switches

Electrical Switches Principle & Types

Components of Electrical Motor

What is Electrical Slip Ring? Principle, Types, Advantages, Applications

Damaged Magnetic Flow Meter Flow Tube

None Could Repair Slightly Damaged Magnetic Flow Meter Flow Tube

Double Block and Bleed Valves Opening or Closing Sequence

Double Block and Bleed Valves Opening or Closing Sequence

DP transmitter Errors

DP Transmitter Calibration Errors

Emergency Shutdown Valve

Emergency Shutdown Valve : Advantages

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?