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: Principle of Operation of PLC
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 > PLC Tutorials > Principle of Operation of PLC

Principle of Operation of PLC

To understand the PLC working process, let’s take one simple example application is to turn ON a lamp using one push-button and stop button.

Last updated: March 12, 2023 10:24 am
Editorial Staff
PLC Tutorials
No Comments
Share
5 Min Read
SHARE

To understand the PLC working process, let’s take one simple example in figure 1.0. The application is to turn on a lamp using one push-button and stop using another button.

Contents
PLC Working ProcessPLC Input ModulePLC Output ModuleBasic PLC Program Example

PLC Working Process

Let’s take the IO list before starting the program,

Principle of Operation of PLC

Input components of this application are two buttons, Start and stop pushbuttons. The output component is one lamp. All three IOs in this example come under digital IOs, which meant one bit require for its operation.

Also Read:

  • Introduction to PLC
  • Parts of PLC

PLC Input Module

Both the inputs are connected to the input module of the PLC and the output lamp is connected to the PLC output module.

PLC Input Module Circuit
Fig 1.1 – Input Module

PLC Output Module

Lamp output connected to Out 0 of PLC output module as shown in fig 1.2

PLC Output Module Circuit
Fig 1.2 – Output Module

According to the PLC vendor, Addressing the PLC IO channels (ports) will get vary. The images above for IO wiring is generalized one. The connection can be sink or source according to the PLC hardware.

Basic PLC Program Example

Let’s write the program for the above example in Allen Bradley PLC Software, refer fig 1.3

PLC Example Program for Lamp
Figure 1.3 – PLC Ladder Logic

Start push-button (PB) is addressed as I: 0/0 which is the format of giving a single bit address. Stop push-button (PB) as I: 0/1 and output lamp as O: 0/0.

There are two types of contacts in Ladder programming,

  1. NO (Normally open) and
  2. NC (Normally closed).

Usually, NO is used to make the contact and NC is to break the contact. In the above example, Start PB is pressed to turn on the lamp (Which is meant to make a contact to turn ON lamp), so we used normally open contact of PB.

The lamp is a coil, which will turn on if PB is pressed. But when using pushbutton (PB) we should clearly understand its working flow. Whenever we press PB, only that time it will make a contact, if release the PB, it will turn off the lamp.

Latching is another concept in the ladder to make a contact continuously. We latched another contact named the same as start PB address in parallel to start PB. Whenever start PB is pressed, it latched this parallel contact to make the lamp on continuously.

Stop PB is to turn off the lamp which is meant to break the contact, NC contact is used in series with Start PB. Whenever it is pressed it will turn off the lamp by breaking the latching circuit.

Push buttons are used in Industries for their easy handling and rust-free properties.

Once the logic is done in PLC programming software, We have to download the program into the PLC controller using PPI (Point to Point Cable) or Ethernet Cable. CPU has to be in the run mode to see the output and input status in software.

CPU of the controller stores the program in its memory. When the corresponding physical input goes high, the CPU reads the input details to the program, performs the logic we have written inside the program, and fetches the output to output modules which will turn on/off the physical output. This reading, processing, and fetching of IOs inside the CPU is called SCAN time.

The same concept can be done by using the relay concept.

Normally open push button will be looks like below, in relay logic

Basic Symbols in PLC

A normally closed push button will be looks like as shown in the above diagram.

The relay coil symbol is also shown in the above diagram.

Replacing the NO and NC contacts with the above symbols can build the relay logic.

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:

  • SFC Language in PLC
  • PLC Sizes and Applications
  • Functional Components of PLC
  • PLC Hardware Troubleshooting
  • Errors and Faults in Siemens 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 !
OFF Delay Timer using PLC
Automate Batch Mixing with Repeated Cycles in Omron PLC
Quiz: Identifying I/O Examples in PLC Systems
PLC Pump Control: 10 seconds ON & 20 seconds OFF
Basics of 4 to 20 mA analog Signals
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
208kSubscribersSubscribe
38kFollowersFollow

Categories

Recent Comments

  • 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
  • Vaishnavi on Free Instrumentation Course for Trainee Engineers

Related Articles

Free WinCC SCADA Training Course

Free SCADA Training Course

What is PLC

What is a PLC? – Programmable Logic Controller

Manual sequential logic in Schneider PLC

Programming Schneider PLC Manual Sequential Machine

Tanks Draining Control in PLC using Functional Block Diagram

Tanks Draining Control in PLC using Functional Block Diagram

OSI Reference model

SCADA Communication and Protocols

Establish Communication Between Two PLC Via PROFIBUS Protocol

Establish Communication Between Two PLC Via PROFIBUS Protocol

PLC Training Data Tables FIFO and LIFO

FIFO Instruction in Allen Bradley PLC Programming

PLC Program for Daily Production Record

PLC Program for Daily Production Record

More Articles

LED Stumps in Cricket

How do LED Stumps in Cricket Work?

Asynchronous Motor Animation

Asynchronous Motor Animation

PLC-Complete-Training-Package

Free PLC Training Software Download

Pressure Gauge Installation

Pressure Gauge Installation at Pump Discharge

S7-1200 Hardware Configuration

S7-1200 Hardware Configuration – Siemens PLC Tutorials

Digital Electronics Multiple Choice Questions

Counter Implementation Objective Questions

Top PLC Manufacturers

Top PLC Manufacturers

Why Fire and Gas Detectors are 3-Wire types instead of 2 Wire

Why Fire and Gas Detectors are 3-Wire types instead of 2 Wire?

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?