ACKNOWLEDGMENT
I express my deep sense of gratitude to Ms.Upasana Tiwari (Training and Placement Officer)
for encouraging me to take training at this organization, sofone India pvt. Ltd, New Delhi.
My training dealing with SCADA & PLC provides me an exposes to the programming
language it uses & to the real word of the industries. I owe a heart-felt gratefulness to some of
the people for being present all the time when ever any help was required in completion of the
report.
At, the outset, I would like to thank Mr.Pushkar bajpayee (regional head, north India) for giving
me the approval for this training in this organization. I wish to acknowledge the entire sofcon
team at New Delhi special appreciation extended to Mr. Anurag saroj who helped me to sap the
direction of my training.
To all those people named and unnamed and those other who have encouraged me in writing this
report my very sincere Thanks.
Vijay
Laxmi
10EJIEC212
PREFACE
As a part of the partial fulfillment of B.tech program at Jodhpur institute of Eng. & tech, summer
training was under taken with the SOFCON INDIAN PVT. LMT. NEW DELHI
The purpose of the training was to have the practical experience of working of SCAD & PLC
programming & to have exposure to the various fields where it is used & how its been
implemented in the industries
This report is an attempt to provide the details about the SCAPA & PLC program by SOFCON
INDIAN PVT. LMT. (DELHI).
DECLARATION
I, herby
Declared to the best my knowledge & belief that the summer training report untitled as
BCACA & PLC at SOFCON PVT. LMT, NEW DELHI, being submitted to the partial
fulfillment of JIET, Jodhpur, has not substantially the someone, which has already been
submitted for Bachelor of technology (ECE) of any other academy qualification at any other
university an examination in India
I, Vijay laxmi hear by declare that all this work purely done by myself on a primary data and it is
totally free from any biasness to any individual or any group of people.
Vijay
laxmi
ABSTRACT
A Programmable Logic Controller, PLC, or Programmable Controller is a digital computer
used for automation of industrial processes, such as control of machinery on factory assembly
lines. Unlike general-purpose computers, the PLC is designed for multiple inputs and output
arrangements, extended temperature ranges, immunity to electrical noise, and resistance to
vibration and impact. Programs to control machine operation are typically stored in batterybacked or non-volatile memory. A PLC is an example of a real time system since output results
must be produced in response to input conditions within a bounded time, otherwise unintended
operation will result.
PLC and Programmable Logic Controller are registered trademarks of the Allen-Bradley
Company.
SCADA is widely used in industry for Supervisory Control and Data Acquisition of industrial
processes; SCADA systems are now also penetrating the experimental physics laboratories for
the controls of ancillary systems such as cooling, ventilation, power distribution, etc. More
recently they were also applied for the controls of smaller size particle detectors such as the L3
moon detector and the NA48 experiment, to name just two examples at CERN.
SCADA systems have made substantial progress over the recent years in terms of functionality,
scalability, performance and openness such that they are an alternative to in house development
even for very demanding and complex control systems as those of physics experiments. .
CONTENT
PART- I
(1) Brief idea about Automation
 Automation
 Industrial automation components
 Generation of automation
 Major parts of automation
 Relays.
PART-II
(2) (PLC programmable logic controller)
 Introduction
 History of PLC
 Advantages of PLC
 Differences between relays and PLC
 Applications of PLC
 Parts of PLC
 Logic 0 and logic 1 meaning
 Scan cycle
 Scan rate/scan time
 Scan cycle of CPU of PLC
 Generation of input signal
 Generation of output signals
 Sinking and sourcing
 Architecture of PLC
 Signals
 Digital and analog I/O devices
 Brands of PLC
 Languages used in PLC
 Hardware overview of Micrologix (catalog no.)
 Different types of cables
 About Allen-Bradley
 Hardware/software buttons
 Practical aspects
 Programs(ladder logic)
 Example of some ladder logic programs
 Generally used instruction symbol for PLC
programming
 More practical examples
PART-III
3. SCADA (supervisory control and data Acquisition)
Introduction
What is tag
Types of tags
Data sources of a tag
Features of SCADA
Properties of SCADA
Usefulness of SCADA
 Production Dept
 Quality Dept
 Maintenance Dept
 Enterprise information
 Engineering Dept
 Manufacturing Dept
 Common system components
 Supervision vs. control
 System concept
 Remote terminal unit(RTU)
 Supervisory station
 Security issues
 Evolution
 Some SCADA software
PART-IV
4. PLC SCADA communication
I/O communication
Supported communication protocols
Communication channel
Communication device
Communication driver
Node (control device)
RSLinx drivers
About graphics displays & graphic objects
Types of animations
Which objects can have animations
With SCADA on a network, you can
List of figures
1. Typical installation
2. Classification of automation
3. Parts of PLC
4. Contact diagram of logic 0 and logic 1
5. Scan cycle
6. Diagram Showing Energized input terminal X1
7. Diagram Showing Energized Output Y1
8. Sourcing
9. Architecture of PLC
10. Types of cables
11. Typical Allen Bradley PLC
12. Example of a simple ladder logic program
13. Connections of PLC
14. Lamp Glows when at Input Switch is actuated
15. Connections showing to start and stop motor
16. Connection after releasing start button
17. Connection after releasing start button
18. Connection after releasing stop button
19. Showing the concept of scada
List of tables
1.
2.
3.
4.
5.
Differences between relay and PLC
DIGITAL I/O DEVICES
ANALOG I/O DEVICES
Hardware and software buttons
Data file