Final Intership Report
Final Intership Report
Final Intership Report
A Report on
Internship training carried out at
BACHELOR OF ENGINEERING
in
ELECTRONICS AND COMMUNICATION
ENGINEERING
By
Murtaza Hassan Bhat 4SO18EC054
Ms. Shama B N
Assistant professor
Department of Electronics and communication
Engineering
CERTIFICATE
Certified that the internship work is carried out at REMARK SKILL EDUCATION by Murtaza
Hassan Bhat, 4SO18EC054, a bonafide student of St Joseph engineering College, Mangaluru, in
partial fulfilment for the award of degree Bachelor of Engineering in Electronics And
Communication Engineering, Visvesvaraya Technological University, Belagavi during the
academic year 2021-2022. It is certified that all the correction/ suggestions indicated during the
Internal Evaluation have been incorporated in the report.
1.
2.
DECLARATION
I, Murtaza Hassan Bhat, bearing USN 4SO18EC054, student of final year B.E. in
Department of Electronics And Communication Engineering, St Joseph Engineering
College, Mangaluru, hereby declare that the Internship Work titled “Web Development”
has been duly executed by me from 09 August to 30 September 2021, at REMARK SKILL
EDUCATION, Further, the “Tasks performed” section of this report represents the work
done solely by me and does not contain any statements falsely claiming work done by
others, as my own.
Name of the Student:
Place: Mangaluru
EXECUTIVE SUMMARY OF THE INTERNSHIP
The internship is the intermediate step for final year students to understand how to
work in a company before they get into one of the companies. This is the report of the
1
internship which was done in ‘REMARK SKILL EDUCATION’ from 09 August 2021
HTML,PHP,CSS etc,.
Nowadays there are also some framework' s thatmuse vastly. Frameworks are
called as MVC. If we develop web based application that is very useful for us because
we can access it from anywhere of the world. It is very helpful for our daily life. That
my upcoming career. Solving real life problems was another key issue. This report
2
TABLE OF CONTENTS
CONTENT PAGE NO
Approval i
Declaration ii
Acknowledge iii
Abstract iv
CHAPTER PAGE NO
• 1.1 Objectives 4
• 1.2 Goals 5
• 1.3 Motivation 5
• 3.1 Introduction 9
• 4.1.1 Problems 19
• 4.1.2 Solutions 19
• 4.2.1 HTML 20
• 4.2.2 CSS 20
• 4.2.3 Bootstrap 20
• 4.2.4 JavaScript 20
• 4.3 Challenges 21
• 5.1 Conclusion 22
REFERENCE 24
4
LIST OF FIGURES
CHAPTER 1:
INTRODUCTION
5
1.1 Objectives
hypothetical and reasonable data. It includes profitable ability like usable working
talking gifts. It’s indispensable to get a handle on the best approach to impart data to
few programming courses Last 4 years. Be that as it may, this is frequently not happy
to get a handle on the web developing because of it's an extremely huge marketplace.
to encourage a sound data concerning programming which has net application style
and Development. I'm intrigued to attempt and do entry level position in BluBird
Interactive Ltd. This entry level position report covers the whole temporary job time
that I have finished with progress concerning the coding, style and improvement.
Objectives
6
• Understand basic concept and structure of HTML, CSS, Bootstrap
1.2 Goals
Java etc.
7
1.2 Motivation
For internship to induce the sensible expertise within the field of technology and
Engineering. It's extraordinarily vital that knowing about hypothetical information and
actualize inside the reasonable field to broaden our gifted ability in building work
advertise. The motivation of this internship actually came from the intention of
learning more about the job sectors and the work environment of IT farms. A desktop
base system of creating websites is easy to learn. Before joining the internship, i knew
that I am in a primary stage and beginner level in learning web development, my first
task is to learn and create and be creative. The learning curve of a web development is
such interesting and charming. It is very simple to build a project fully by HTML,
CSS, MYSQL and PHP when you know what you are doing.
RAMEEZ CHUTIYA
8
2.1.1 Introduction:
A programmable logic controller, PLC is a digital computer used for automation of
typically industrial electromechanical processes, such as control of machinery on
factory assembly lines, etc. It is a solid-state user-programmable control system with
functions to control logic, sequencing, timing, arithmetic data manipulation, and
counting capabilities. It can be viewed as an industrial computer that has a central
processor unit, memory,input-output interface, and a programming device. The central
processing unit provides the intelligence of the controller. It accepts data, status
information from various sensing devices like limit switches, proximity switches,
executes the user control program stored in the memory and gives appropriate output
commands to devices such as solenoid valves, switches, etc.
The constant demand for better and more efficient manufacturing and process
machinery has led to the requirement for higher quality and reliability in control
techniques. With the availability of intelligent, compact solid-state electronic devices,
it has been possible to provide control systems that can reduce maintenance, downtime
and improve productivity to a great extend. One of the latest techniques in solid-state
controls that offers flexible and efficient operation to the user is programmable
controllers.
CPU
The CPU is the brain of the PLC and carries out programmed operations. These
operations or outputs are executed based on signals and data provided from
connected inputs.
I/O Modules
9
PLC input modules connect various external devices, such as sensors, switches,
and push buttons to the PLC to read various digital and analog parameters,
such as temperature, pressure, flow, speed, etc. Output modules convert signals
from the CPU into digital or analog values to control output devices.
Power Supply
The power supply provides power to the PLC by converting the available
incoming AC power to the DC power required by the CPU and I/O modules to
operate properly.
Software
The PLC manufacturer typically determines PLC development software. Allen
Bradley, Siemens, and GE each have their own software development platforms
for programming their PLC models. Once the platform is determined, the actual
programming of the PLC logic can be done in a few different methods. The most
common methods of PLC programming include Ladder Logic, Function Block,
and structured text
10
2.1.3 History of PLCs
1. The first PLCs were designed and developed by Modicon as a relay replacer for
GM and Landis.
2. The primary reason for designing such a device was eliminating the large cost
involved in replacing the complicated relay-based machine control systems for major
U.S. car manufacturers.
3. These controllers eliminated the need for rewriting and adding additional hardware
for every new configuration of logic.
4. The first PLC, model 084, was invented by Dick Morley in 1969.
5. The first commercial successful PLC, the 184, was introduced in 1973 and was
designed by Michel Greenberg.
1. PLC is an industrial computer control system that continuously monitors the state of
input devices and makes decisions based upon a custom program to control the state of
output devices.
3. Almost any production process can be greatly enhanced using this type of control
system, the biggest benefit in using a PLC is the ability to change and replicate the
operation or process while collecting and communicating vital information.
11
4. It is modular i.e. one can mix and match the types of input and output devices to best
suit one’s applications
Microcontroller PLC
It has no option to rewrite the program ladder without stopping machine using
12
when the machine is running and to avoid online edit feature of software.
loss.
Handling:
It is manufactured to work in extreme
It is not that much robust. It has less I/Os
conditions in industry. It has large number
and register available. It has not that much
of I/Os and register handling capacity.
life compared to PLC.
Usages: It is used to control small to big machines
Generally it is used for small applications in industries with a large number of logic
or mostly in home appliances where it is sequence.
replaced with new one when out of order.
WEEK 2: AUTOMATION
2.2 CONCEPTS LEARNT:
1.Introduction to Automation
2. Automation impacts
3. Advantages of Automation
4. Disadvantages of Automation
13
provided human operators with machinery to assist them with the physical
requirements of work, automation greatly reduces the need for human sensory and
mental requirements as well. Processes and systems can also be automated.
1. Replacing human operators in tasks that involve hard physical monotonous work.
Also, tasks are done in dangerous environments.
2. Performing tasks that are beyond human capabilities of size, weight, speed,
endurance, etc.
1. Technology limits: Current technology is unable to automate all the desired tasks.
14
2. Unpredictable development costs: The research and development cost of
automating a process may exceed the cost saved by the automation itself.
3. High initial cost: The automation of a new product or plant requires a huge initial
investment in comparison with the unit cost of the product.
2. Examine if closed
3. Output energize
4. Examine if Open
15
Ladder logic is the most common programming language used to program a PLC.
Ladder logic was one of the first programming approaches used in PLCs because it
borrowed heavily from the relay diagrams that plant electricians already knew.
A program in ladder logic, also called ladder diagram, is similar to a schematic for
a set of relay circuits. Ladder logic is widely used to program PLCs, where sequential
control of a process or manufacturing operation is required. Ladder logic is useful for
simple but critical control systems, or for reworking old hardwired relay circuits. As
programmable logic controllers became more sophisticated it has also been used in
very complex automation systems. A simplified ladder logic circuit with one input and
one output.
16
Fig 2.3.2 Simplified logic circuit
2. If Input 1 is OFF (or false) - Then the circuit is not completed and logic does
not flow to the right - and Output 1 is OFF (or false).
17
examined for a true condition. If it is true, the contact will close and allow logic to
flow from left to right. If the status is FALSE, the contact is open and logic will NOT
flow from left to right..
2.3.3 Output energize
This can be used to represent any discrete output from the control logic.When
“solved”if the logic to the left of the coil is TRUE,the referenced output is TRUE.
18
WEEK 4: Analysing and study of SCADA systems
2.4CONCEPTS LEARNT:
1.Introduction
2.Functions of SCADA system
2.4.1 Introduction
SCADA stands for “Supervisory Control and Data Acquisition”. SCADA is a type of
process control system architecture that uses computers, networked data
communications and graphical Human Machine Interfaces (HMIs) to enable a high-
level process supervisory management and control.
SCADA systems communicate with other devices such as programmable logic
controllers (PLCs) and PID controllers to interact with industrial process plant and
equipment.
SCADA systems form a large part of control systems engineering. SCADA systems
gather pieces of information and data from a process that is analysed in real-time (the
“DA” in SCADA). It records and logs the data, as well as representing the collected
data on various HMIs.
19
SCADA systems can be run virtually, which allows the operator to keep a track of the
entire process from his place or control room. Time can be saved by using SCADA
efficiently. One such excellent example is, SCADA systems are used extensively in
the Oil and Gas sector. Large pipelines will be used to transfer oil and chemicals inside
the manufacturing unit.Hence, safety plays a crucial role, such that there should not be
any leakage along the pipeline. In case, if some leakage occurs, a SCADA system is
used to identify the leakage. It infers the information, transmits it to the system,
displays the information on the computer screen and also gives an alert to the operator.
In a nutshell, we can tell the SCADA system is a collection of hardware and software
components that allows the manufacturing units to perform specific functions. Some of
the important functions include
20
To interact with field devices and control stations via Human Machine
Interface (HMI)
To record systems events into a log file
To control manufacturing process virtually
Information Storage and Reports
21
CHAPTER FOUR:CONCLUSION
Most people simply use the hardware to produce the results they desire. This
internship has given us a deeper insight into the inner workings of programmable
logic and its role in mechanical operations. The idea of programmable logic
controllers is very simple to understand, but it is the complex programs that run in the
ladder diagrams that make them difficult for the common user to fully understand.
PLC is well-adapted to a range of automation tasks. This report has also discussed the
role that programmable logic controllers have in the efficient design and control of the
mechanical process. The desired PLC is useful in areas like special purpose machines
lab instruments, process control, and motion/position control systems. The powerful
instruction set enables the user to program the PC in many different configurations
and control methods to suit various applications.
SCADA is used for constructive working, using a SCADA system for control ensures
a common framework not only for the development of the specific applications but
also for operating the detectors. Operators experience the same ”look and feel”
whatever part of the experiment they control. However, this aspect also depends to a
significant extent on proper engineering.
22
CHAPTER FIVE:REFRENCES
INDWELL AUTOMATION
https://www.sulekha.com/indwell-automation-vamanjoor-
23