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: Product Sticker Machine with Weighing PLC Program
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 > Product Sticker Machine with Weighing PLC Program

Product Sticker Machine with Weighing PLC Program

Learn how to program a Product Sticker Machine with weighing function using PLC. Perfect for students and novice PLC programmers.

Last updated: September 24, 2024 5:12 am
Editorial Staff
PLC Tutorials
No Comments
Share
5 Min Read
SHARE

This article discusses Product Weighing and Sticker machine Programs in industrial packing machines.

Contents
Product Sticker MachineIO DetailsPLC Program

Product Sticker Machine

The PLC system has 2 buttons, the START_SYSTEM (0.00) button is used to Turn On the system, and the STOP_SYSTEM (0.01) button is used to Turn Off the system. This system also uses the SENS_PRODUCT (0.02) sensor to detect products and the Limit Switch LS_PISTON_STAMP (0.03) for the Piston Stamp Interlock.

When the START_SYSTEM (0.00) button is pressed, the CONVEYOR (100.00) Output will be ON.

When the sensor SENS_PRODUCT (0.02) detects a product, the CONVEYOR (100.00) Output will be OFF for 5 seconds to weigh the product. Product weighing data will be stored in memory word WEIGHING_INDICATOR (D0).

If the product weight is equal to 15 kg (#15), then the PISTON_STAMP (100.01) Output will be ON to give a sticker to the Product. The PISTON_STAMP (100.01) Output will be OFF when the Limit Switch LS_PISTON_STAMP (0.03) is in the HIGH state.

If in 2 seconds the weight of the product is not equal to 15kg (#15), then the ALARM Output (100.02) will be ON.

Each product given a sticker will be recorded in the memory word COUNTER_PRODUCT (D100). The value in the memory word COUNTER_PRODUCT (D100) will be reset to zero “0” when the STOP_SYSTEM (0.01) button is Pressed.

Product Sticker Machine with Weighing PLC Program

IO Details

CommentInput (I)Output(Q)Memory WordMemory BitsTimer
START_SYSTEM0.00    
STOP_SYSTEM0.01    
SENS_PRODUCT0.02    
LS_PISTON_STAMP0.03    
CONVEYOR 100.00   
PISTON_STAMP 100.01   
ALARM 100.02   
TIMER_1    T0000
TIMER_2    T0001
SYSTEM_ON   W0.00 
CUTOFF   W0.01 
WEIGHING_INDICATOR  D0  
COUNTER_PRODUCT  D100  

PLC Program

RUNG 0 (START_SYSTEM)

In this Rung, when the START_SYSTEM (0.00) button is Pressed, the memory bit SYSTEM_ON (W0.00) changes to the HIGH state. The memory bit SYSTEM_ON (W0.00) remains in the HIGH state even though the START_SYSTEM (0.00) button has been Released because it uses Latching.

The memory bit SYSTEM_ON (W0.00) will change to LOW state if the STOP_SYSTEM (0.01) button is Pressed.

Sticker machine with weighing PLC logic

RUNG 1 (CONVEYOR)

When the NO contact of memory bit SYSTEM_ON (W0.00) is in the HIGH state, the CONVEYOR (100.00) Output will be ON.

The CONVEYOR (100.00) Output will be OFF if the NO contact of memory bit SYSTEM_ON (W0.00) is in the LOW state or the NC contact of memory bit CUTOFF (W0.01) is in the HIGH state.

RUNG 2 (CUTOFF CONVEYOR)

In this Rung, when the NO contact of memory bit SYSTEM_ON (W0.00) and Sensor SENS_PRODUCT (0.02) in the HIGH state, then the memory bit CUTOFF (W0.01) will change to a HIGH state and the timer TIMER_1 (T0000) will Start counting up to 5 seconds.

The memory bit CUTOFF (W0.01) will change to a LOW state when the NC contact of Limit Switch LS_PISTON_STAMP (0.03) is in the HIGH state.

RUNG 3 (PISTON STAMP)

The Output PISTON_STAMP (100.01) will be ON when the NO contact of memory bit SYSTEM_ON (W0.00) and TIMER_1 (T0000) are in a HIGH state and the value in memory word WEIGHING_INDICATOR (D0) is equal to “15”.

The PISTON_STAMP (100.01) Output will be OFF if the NC contact of Limit Switch LS_PISTON_STAMP (0.03) is in the HIGH state.

PLC program for weighing system

RUNG 4 (ALARM)

When the NO contacts of memory bit SYSTEM_ON (W0.00) and TIMER_1 (T0000) are in a HIGH state and the value in memory word WEIGHING_INDICATOR (D0) is not equal to “15”, then the timer TIMER_2 (T0001) will Start counting up to 2 seconds.

When the timer TIMER_2 (T0001) has reached the “Set value”, the ALARM (100.02) Output will be ON.

RUNG 5 (COUNTER PRODUCT)

When the NO contact of memory bit SYSTEM_ON (W0.00) and the Limit Switch LS_PISTON_STAMP (0.03) are in the HIGH state, the value in memory word COUNTER_PRODUCT (D100) will increase (+1).

Weighing system for sticker machine PLC

RUNG 6 (RESET COUNTER)

When the STOP_SYSTEM (0.01) button is pressed, the value in the memory word COUNTER_PRODUCT (D100) will be reset to zero “0”.

Read Next:

  • Automatic Vacuum Cleaner PLC Programming
  • Automatic Exhaust Fan XG5000 PLC Program
  • Perfume Mixing and Filling System PLC Logic
  • Product Painting with Omron PLC Program
  • Attendance System Program in Omron PLC

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 Program for Trash Compactor
#18 PLC Best Practices – Store PLC Hard Stop Events from Faults
What is Interposing Relay in a PLC System ?
One Shot Rising and One Shot Falling Instructions in PLC
What is SCADA ? How does SCADA Works ?
ON and OFF a Group of Outputs by One Push button PLC Logic
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

Complex Car Parking Logic in XG5000 LS Electric PLC
Structured Text PLC Program for Measuring Event Duration
Automatic Vacuum Cleaner Programming in Omron PLC
Setpoints and Alarms in Control System
PLC SCL Program for Marking Machine
What is Ladder Diagram Programming ?
Design a PLC program for Operational Sequence of Packaging Process
SFC Language in PLC Programming

Keep Learning

Free Download PLC Book

#10 PLC Best Practices – Assign Register Blocks by Function

PLC Programming in Hindi - Siemens Tia Portal Full Course

PLC Programming in Hindi – Siemens Tia Portal Full Course Free

Rack Type PLC

PLC Input Output Modules

PLC Automatic Irrigation System Ladder Logic Project

PLC Automatic Irrigation System

Allen Bradley PLC to PLC Communication in Studio 5000

Allen Bradley PLC to PLC Communication in Studio 5000

Structured Text PLC Example for Motor Interlocking and Control

Structured Text PLC Example for Motor Interlocking and Control

A typical wiring diagram from Field Transmitter to Control Room

How to Wire a Field instrument to Control Room with Example

PLC Power Supply and Operating Voltages

PLC Power Supply and Operating Voltages

Learn More

Introduction to Fieldbus Function Blocks

Calculation of Hydrostatic Pressure

Calculation of Hydrostatic Pressure

types of Orifice Plates

Types of Orifice Plates & Orifice Plate Tappings

Fluidic Systems Objective Questions

Fluidic Systems Objective Questions

Valve Technician Interview Questions

Valve Technician Interview Questions

Optical Level Switch Principle

Optical Level Switch Working Principle

Bias in Proportional Controller

Why Bias used in Proportional Controller ?

Ethernet Switch Animation

Ethernet Bus Animation

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?