Beruflich Dokumente
Kultur Dokumente
Odd Semester
1
Institutional Vision, Mission and Quality Policy
Our Vision
To foster and permeate higher and quality education with value added engineering, technology
programs, providing all facilities in terms of technology and platforms for all round development with
societal awareness and nurture the youth with international competencies and exemplary level of
employability even under highly competitive environment so that they are innovative adaptable and
capable of handling problems faced by our country and world at large.
RAIT’s firm belief in new form of engineering education that lays equal stress on academics and
leadership building extracurricular skills has been a major contribution to the success of RAIT as one
of the most reputed institution of higher learning. The challenges faced by our country and world in
the 21 Century needs a whole new range of thought and action leaders, which a conventional
educational system in engineering disciplines are ill equipped to produce. Our reputation in providing
good engineering education with additional life skills ensure that high grade and highly motivated
students join us. Our laboratories and practical sessions reflect the latest that is being followed in the
Industry. The project works and summer projects make our students adept at handling the real life
problems and be Industry ready. Our students are well placed in the Industry and their performance
makes reputed companies visit us with renewed demands and vigour.
Our Mission
The Institution is committed to mobilize the resources and equip itself with men and materials of
excellence thereby ensuring that the Institution becomes pivotal center of service to Industry,
academia, and society with the latest technology. RAIT engages different platforms such as
technology enhancing Student Technical Societies, Cultural platforms, Sports excellence centers,
Entrepreneurial Development Centre and Societal Interaction Cell. To develop the college to become
an autonomous Institution & deemed university at the earliest with facilities for advanced research
and development programs on par with international standards. To invite international and reputed
national Institutions and Universities to collaborate with our institution on the issues of common
interest of teaching and learning sophistication.
RAIT’s Mission is to produce engineering and technology professionals who are innovative and
inspiring thought leaders, adept at solving problems faced by our nation and world by providing
quality education.
The Institute is working closely with all stake holders like industry, academia to foster knowledge
generation, acquisition, dissemination using best available resources to address the great challenges
being faced by our country and World. RAIT is fully dedicated to provide its students skills that make
them leaders and solution providers and are Industry ready when they graduate from the Institution.
2
We at RAIT assure our main stakeholders of students 100% quality for the programmes we deliver.
This quality assurance stems from the teaching and learning processes we have at work at our campus
and the teachers who are handpicked from reputed institutions IIT/NIT/MU, etc. and they inspire the
students to be innovative in thinking and practical in approach. We have installed internal procedures
to better skills set of instructors by sending them to training courses, workshops, seminars and
conferences. We have also a full fledged course curriculum and deliveries planned in advance for a
structured semester long programme. We have well developed feedback system employers, alumni,
students and parents from to fine tune Learning and Teaching processes. These tools help us to ensure
same quality of teaching independent of any individual instructor. Each classroom is equipped with
Internet and other digital learning resources.
The effective learning process in the campus comprises a clean and stimulating classroom
environment and availability of lecture notes and digital resources prepared by instructor from the
comfort of home. In addition student is provided with good number of assignments that would trigger
his thinking process. The testing process involves an objective test paper that would gauge the
understanding of concepts by the students. The quality assurance process also ensures that the
learning process is effective. The summer internships and project work based training ensure learning
process to include practical and industry relevant aspects. Various technical events, seminars and
conferences make the student learning complete.
It is our earnest endeavour to produce high quality engineering professionals who are
innovative and inspiring, thought and action leaders, competent to solve problems
faced by society, nation and world at large by striving towards very high standards in
learning, teaching and training methodologies.
3
Departmental Vision, Mission
Vision
Mission
4
Index
Sr. No. Contents Page No.
1. List of Experiments 6
2. Experiment Plan and Course Outcomes 7
3. Study and Evaluation Scheme 8
4. Experiment No. 1 9
5. Experiment No. 2 16
6. Experiment No. 3 21
7. Experiment No. 4 25
8. Experiment No. 5 29
9. Experiment No. 6 33
10. Experiment No. 7 37
11. Experiment No. 8 41
12. Experiment No. 9 49
13. Experiment No. 10 52
5
List of Experiments
Sr. No. Experiments Name
Introduction to Programmable Logic Controller (PLC) Simulator Kit.
1
To study PLC input and output symbols.
2
Verification of pneumatic applications using PLC.
3
To write a program for switching two lamps.
4
To write a program to fill the two tanks with water.
5
To write a program for Conveyor belt application.
6
To write a program for car parking application
7
To study Distributed Control System(DCS) programming using Function Block
8 Diagram method
6
Experiment Plan & Course Outcome
Course Outcomes:
7
Study and Evaluation Scheme
Course
Course Name Teaching Scheme Credits Assigned
Code
Theory Practical Tutorial Theory Practical Tutorial Total
Process
ISC704
Automation
04 02 -- 04 01 -- 05
Term Work:
1. Term work assessment must be based on the overall performance of the student with
every experiment graded from time to time. The grades should be converted into
marks as per the Credit and Grading System manual and should be added and
averaged.
2. The final certification and acceptance of term work ensures satisfactory performance
of laboratory work and minimum passing marks in term work.
Oral:
8
Process Automation
Experiment No. : 1
9
Experiment No. 1
1. Aim: Introduction to Programmable Logic Controller (PLC) Simulator Kit.
Simulator kit introduction will help students to understand the basic information of PLC.
Further students can perform well with all hardware and software information.
3. Hardware Required: Allen Bradley Micro logix 1400 series A PLC Simulation Kit,
PC, RS 232 or Ethernet cable for communication and wires.
4. Theory:
10
Components of PLC
Power supply
The power supply provides all the voltage levels needed to operate the
PLC. The power converts 120 v or 240v ac into the dc voltage required by the CPU, the
memory, and I/O modules.
Input module
1. Sense the presence or absence of an input signal at each of its input terminal.
2. Converts an input signal to a level usable by the interface ‘s electronic circuit.
3. Electronically isolates the input and output stages of the module.
4. Produce an output to be sensed by the CPU with the electronics circuit.
5. Name of different input module:
1. Digital input module
2. Analog input module
3. RTD / thermocouple input module
4. Potentiometer input module
5. Interface RS 422/485 communication input module
11
6. High speed counter input module
Output module
CPU
All programmable controller’s have input and output interface, memory, a method of
programming, CPU, and power supply. A programmable controllers CPU performs the
same basic functions as the MPU in microcomputer. Consequently the terms processor
and microprocessor are used interchangeably. This function are shown in the function
block diag. the input interface provides a connection to the machine or process being
controlled.
The output interface performs the opposite function of the input interface. It takes signals
from the CPU and translates them into forms that are appropriate to produce control
action by external device such as solenoids, valves, motor starters, and so on
In order for a CPU to execute the program stored in memory, it must be to “ see” what is
occurring in various memory locations. Application program instruction and executing
the control program is referred to as the scan function of PLC.
The CPU is constantly interacting with system memory to interrupts and executes the
application program that controls the machine or process. The amount of time required
of the CPU to read the program stored in the RAM memory, execute the control program
and update all output is called scan time.
1. RUN mode.
12
2. Program mode/remote mode
3. Halt or hold mode
4. Error mode
MEMORY
Each PLC manufacturer uses a slightly different method of organizing the information
which is stored in memory of the plc. Although all PLC’s have similarities in their
memory structure such as RAM and ROM chips. The location where bits of information
are stored and the method the CPU uses to read this data can vary substantially.
Memory organization takes into account the plc divided the available memory into
different sections. Because ROM memory contains information that is not alterable, this
portion of memory is a fixed to quantity. However, application memory is usually quite
flexible in terms of how many bytes of information are allocated for any particular
function.
13
Programming terminal
Most PLC language are based on ladder logic which is advanced form of relay logic. In
addition to specifying contact closer types at coils, ladder logic program allow entry of
math function , analog control, complex counter, timer Operation function and sequential
control and so on. Alternative language use Boolean representation of this control
scheme as the base of computer representation.
electrical signals that correspond to the symbols, letters or numbers entered by the user.
Programming device vary widely in complexity, ease of use, and cost. The can be handy
held unit, laptop or notebook microcomputer or desktop pc.
Input device
It gives the signal to PLC i.e. field signals from field push buttons, selector switch,
proximity switch, circuit breakers Relay & feedback signal etc.
Output device
Digital output signal control Indication solenoids Operation, valves Operation, motor
starters, control relays, Alarms, Lights and so on.
5. Results:
What is Automation?
Why Simulation is required?
What is the power supply of PLC?
Which are the analog I/Os connected to PLC?
14
8. References:
15
Process Automation
Experiment No. : 2
16
Experiment No. : 2
1. Aim: To study PLC input and output symbols.
Studying the symbols will help students to identify the types of inputs and outputs. Also
while performing the experiment student can connect I/Os properly with available remote
switches and push buttons.
3. Hardware Required: Allen Bradley Micro logix 1400 series A PLC Simulation Kit, PC,
RS 232 or Ethernet cable for communication and wires.
4. Theory: The type of programming used to program a PLC is called rung ladder logic due
to its form using various levels in the program. In each rung, commands are given which use
inputs and counter relays to determine the status of outputs and other counter relays. Some of
the important elements of ladder logic rungs will be shown here.
Basic Elements
A normally opened contact "energizes" or turns on the rung when the input is on. For
17
A normally closed contact works just the opposite of a normally opened contact. In this
example:
Boolean Contact
A boolean contact compares the value of the input to a chosen value. The contact energizes
Y3 will energize when the value of V2000 (all V values are addresses for variables that can
be stored in the CPU) is equal to K4903 (all K values are constants).
Timer
In this example when X1 goes true it starts the timer at the right. It counts in increments of
one tenth of a second so the timer above will wait three seconds (notice the K30) to energize
the Y0 output. The timer resets itself to false when the its input variable (X1 in this case)
becomes false.
18
Counter
The "counter" simply counts the number of times that a variable or input is switched from off
to on.
In this case, every time that "X1" is turned on, the counter, is increased by one. When the
number of counts or switches from off to on that "X1" experiences reaches 3, then "CT2" is
initialized. When, in this case, the variable "C10" is initialized, the counter is reset to zero.
After 3 counts, and "CT2" is initialized, the output, "Y10" is energized.
Counter Relay
The counter relays are used to store true/false conditions for use later by other rungs. Notice
the C10 in the example above. It has been assigned a value by another rung in the program
and is used to reset the counter above.
The "SET" command allows this input to energize an output, and keep it energized even if
the input is turned off.
The "SET" command also allows you to energize multiple outputs from a single input as
shown in the example above, but multiple outputs are not necessary with this function. Once
an output is energized with the "SET" command, it will remain on until it is reset.
The "RST" function will reset, or turn off the outputs or variables as shown in the example.
19
In the example, when the input "X1" is turned on, the outputs: Y5-Y22 will reset to the off
position.
End
5. Results:
8. References:
20
Process Automation
Experiment No. : 3
21
Experiment No. : 3
1. Aim: Verification of pneumatic applications using PLC.
PLC can be connected to pneumatic kit. Using air signal one will be able to operate single
and double acting cylinders using PLC logic
3. Hardware Required: Allen Bradley Micro logix 1400 series A PLC Simulation Kit,
PC, RS 232 or Ethernet cable for communication, pneumatic trainer kit with air
supply and wires,
1.0 +
Assignment Table
B1 PB2
PLC PB1 11
12
PB2 12
1.1 O1 Y1 01
4 2
Y1 Y1
5 3
1
0
wiring diagram
11 12 O1
Ladder diagram
22
The pushbuttons PB1 and PB2 are connected at memory address I1 and I2. I1 and I2 are
connected in series in ladder diagram to relase this AND logic function. When the push buttons
PB1 and PB2 are pressed simultaneously, the addresses I1 and I2 turn to state 1 from state 0 , as a
result power flows thorugh the coil and there will be output at coil 01. Output at the coil 01
operated the solenoid coil and cylinder moves forward to do the required operation.
If any one of PB1 and PB2 is pressed, then corresponding bit addresses turns to 0, since I1 and I2
are in series , if any of them turns to 0 state , there will not be any outout at 01 and thus solenoid
is de-energised and returns back.
Example 2 : Double acting cylinder is used to perform forward and return motion. Pneumatic
cylinder is advanced by pressing push buttons PB1. Cylinder is returned by pressing push button PB2.
Draw the pneumatic circuit, PLC wiring diagram and ladder diagram to implement this task.
When the pushbutton PB1 is pressed state of the address I1 turns to 1 and thus there will be output 01.
The output of 01 operates the solenoid Y1 and cylinder moves forward, When the cylinder reaches the
extreme forward position, and Push button PB2 is operated , the state of address I2 turns to 1 and thus
there will be output 02. The output of 02 operates the solenoid Y2 and cylinder return back to initial
position.
Example 3 : Double acting cylinder is used to perform forward and return automatically after
reaching the extreme forward position. Pneumatic cylinder is advanced by pressing push
buttons PB1. Draw the pneumatic circuit, PLC wiring diagram and ladder diagram to
implement this task.
1.0 +
S2 Assignment Table
PB1 S2
PLC PB1 11
11 13
S2 13
1.1 O1 O2 Y1 01
4 2
Y2 02
Y1 Y2 Y1 Y2
5 3
1
0
PLC wiring diagram
11 O1
1
13 O2
2
23
When the pushbutton PB1 is pressed state of the address I1 turns to 1 and thus there will be output 01.
The output of 01 operates the solenoid Y1 and cylinder moves forward, When the cylinder reaches the
extreme forward position, and Limit switch S2 is operated , the state of address I3 turns to 1 and thus
there will be output 02. The output of 02 operates the solenoid Y2 and cylinder return back to initial
position.When PB1 is pressed, address I1 input state goes to 1 and there is an output at O1. Due to
output at O1, the solenoid coil Y1 is operated and cylinder moves forward. When cylinder reaches
end position , limit switch S2 is operated and as a result address I3 changes to 1 and consequently
starts the timer T1. The signal state of timer T1 changes to 1 after 20 seconds is reached. At the end of
20 seconds there will be output from Timer T1 set output O2. Coil Y2 is energised thus causing the
return motion of the cylinder.
5. Results:
8. References:
24
Process Automation
Experiment No. : 4
To write a program for witching the two
lamps
25
Experiment No. : 4
1. Aim: To write a program for switching two lamps.
Sequence of the program can be understood. Listing the inputs and outputs is the most
important parameter in writing a PLC logic which can be used to perform while simulating a
given application.
5. Ladder Logic:
26
6. Results :
27
8. QUIZ / Viva Questions:
9. References:
28
Process Automation
Experiment No. : 5
To write a program to fill the two tanks
with water
29
Experiment No. : 5
1. Aim: To write a program to fill the two tanks with water.
Sequence of the program can be understood. Listing the inputs and outputs is the most
important parameter in writing a PLC logic which can be used to perform while simulating a
given application.
4. Program Sequence: 1. START PB to start the filling of water through main Pump.
30
5. Ladder Logic:
31
6. Results :
9. References:
32
Process Automation
Experiment No. : 6
To write a program for conveyor belt
application
33
Experiment No. : 6
1. Aim: To write a program for conveyor belt application.
Sequence of the program can be understood. Listing the inputs and outputs is the most
important parameter in writing a PLC logic which can be used to perform while simulating a
given application.
34
5. Ladder Logic:
35
6. Results :
9. References:
36
Process Automation
Experiment No. : 7
To write a program for car parking
system at each floor of 2 storey buiding.
37
Experiment No. : 7
1. Aim: To write a program for car parking system at each floor of 2.storey building
Sequence of the program can be understood. Listing the inputs and outputs is the most
important parameter in writing a PLC logic which can be used to perform while simulating a
given application.
38
5. Ladder Logic:
39
6. Results:
9. References:
40
Process Automation
Experiment No. : 8
To study DCS programming using
Function Block Diagram method
41
Experiment No. : 8
1. Aim: To study Distributed Control System (DCS) programming using Function Block
Diagram method.
The blocks in DCS Programming can be identified which are of different types having
useful functions.
http://coep.vlab.co.in/?sub=33&brch=93&sim=440&cnt=4
This language basically is a graphical language wherein the users are allowed to program
elements in the form of blocks. The blocks then can be wired together like electrical circuits.
It describes a function between input and output variables.
42
The description of the various parameters associated with this block:
Definition name: This is the name by which the block is identified in the library.
Usage name: This name can be user defined as per his/her convension.
Parameters: These are part of the function block available for standard connection.
Execution number: The number by which the function block is executed.
43
3. Logical Library
And
Or
Condition
Not
Negative Edge Trigger
Positive Edge Trigger
Multiplexer
De multiplexer
44
Discrete Input
Discrete Output
Pulse Input
2. Math Library
Add
Comparator
Divide
Multiply
Subtract
Absolute value
Integrator
3. Logical Library
And
Or
Condition
Not
Negative Edge Trigger
Positive Edge Trigger
Multiplexer
De multiplexer
45
Ratio
Ramp
Filter
Scalar
Signal Characterizer
Signal Generator
Signal Selector
Splitter
Analog Input (AI) Function Block accesses a single Analog measurement value and its status
on the AI channel. In manual mode, when AI block is configured, input has to be in
engineering units as well as output is indicated in engineering units on the screen. In
automatic mode, output of the block will reflect process variable value. Input to the block
could be 4-20mA or digitally communicated variable from HART based transmitter.
Analog output (AO) function block assigns any output value to a field devices like control
valve through a specific AO channel. In manual mode, the output parameter value can be set
manually. In automatic mode, OUT is set automatically based on set point and process
variable value in engineering units. A feedback can also be set for the output parameter.
46
Discrete (digital) Input (DI) Function Block
The Discrete Input (DI) Function blocks accesses a single digital input value with its status
between two states of the field devices. The block gives processed physical input for other
function blocks.
In automatic mode, Process variable is copied to output which can be either 0 or 1. In manual
mode, the digital input can be toggled manually and output follows the same.
Digital Output block takes value from the process and writes it to specific digital output
channel. One can confirm physical output operation by configuring a hardware discrete input
to it.
In automatic mode, when the signal from process changes the output of the block which will
be connected to AO channel which in turn connects to field outputs e.g a solenoid valve,
changes.
47
Discrete (digital) Output (DO) Function Block
Digital Output block takes value from the process and writes it to specific digital output
channel. One can confirm physical output operation by configuring a hardware discrete input
to it.
In automatic mode, when the signal from process changes the output of the block which will
be connected to AO channel which in turn connects to field outputs e.g a solenoid valve,
changes.
6. References:
2. Bela G. Liptak “Instrument engineers handbook- Process control” Chilton book company- 3rd
edition.
48
Process Automation
Experiment No. : 9
GUI development for any one
application using SCADA
49
Experiment No. : 9
1.Aim: GUI development for any one application using SCADA software.
4. Theory: SCADA generally refers to an industrial computer system that monitors and
controls a process. In the case of the transmission and distribution elements of electrical
utilities, SCADA will monitor substations, transformers and other electrical assets.
We can interface all three automation tools ; PLC-DCS –SCADA. Here we are verifying our
PLC logic with SCADA screens. Program sequence of PLC logic can be viewed on SCADA
screen. Following is the sequence shown for which one can write PLC program and verify it
using SCADA screen using actual plant symbols.
50
8. QUIZ / Viva Questions:
Compare PLC-DCS-SCADA.
Name the SCADA softwares
6. References :
1. Stuart A. Boyer, “SCADA supervisory control and data acquisition”, ISA Publication.
2. Bela G. Liptak “Instrument engineers handbook- Process control” Chilton book company- 3rd
edition.
51
Process Automation
Experiment No. : 10
Special Experiments
52
Experiment No. : 10
1. Aim: Prepare following Case studies
1. Elevator systems
2. Home Automation
3. Water Treatment
1. Problem statement
5. Ladder logic
6. Operation of ladder
7. Future scope.
2. References:
1. https://globaljournals.org/GJRE_Volume15/2-Designing-of-Home-Automation.pdf
2. http://www.techpacs.com/category/Project/10-100-31/Automation--Control-of-a-3-Level-
Smart-Elevator-using-PLC-
3. http://www.indiawaterportal.org/articles/plc-scada-based-water-quality-treatment-
distribution-management-system-428-mld-pcmc-water
53