PLC Introduction_External
PLC Introduction_External
Automation
Dr. Swati Madhe, Prof. Manisha Narwane
Instrumentation and Control Department,
Cummins College of Engineering, Pune
INDUSTRIAL REVOLUTIONS
Introduction
● Industrial automation of a plant/process is the application of the process control and information
systems.
● Industrial automation is a vast and diverse discipline that encompasses process, machinery,
electronics, software, and information systems working together
What is Automation?
• The technology by which a process or procedure is
accomplished without human intervention.
• Industrial automation is a vast and diverse discipline that
encompasses process, machinery, electronics, software,
and information systems working together toward a
common set of goals – increased production, improved
quality, lower costs, and maximum flexibility.
Automation Technology Includes….
● Automatic assembly machines
● Feedback control and computer process control
● Computer system for planning, data collection, and
decision making to support manufacturing activities.
● Do the process control and demonstrate the excellence in
the regulatory and discrete control.
Reason For Automating
● To increase labour productivity
● To reduce labour cost
● To improve worker safety
● To improve product quality
● To mitigate the effects of labour shortages
● To reduce/eliminate routine manual & clerical tasks.
● To reduce mfg. lead time
● To accomplish processes that cannot be done
manually
Results of successful automation:
• Consistency:
• Reliability:
• Lower costs:
• Flexibility:
Automation Pyramid
Field Level
● The field level is the production
floor that does the physical work
and monitoring.
● Electric motors, hydraulic and
pneumatic actuators to move
machinery, proximity switches
used to detect that movement or
certain materials, photoelectric
switches that detect similar things
will all play a part in the field level.
Field Level Devices
Control Level
● The control level PLC, PID and other
controllers to control and “run” the
devices in the field level that actually
do the physical work.
● They take in information from all of
the sensors, switches, and other input
devices to make decisions on what
outputs to turn on to complete the
programmed task.
Supervisory Level
CPU
Microprocessor Memory
● The program and data needed for execution are stored in RAM or EPROM sub modules.
● These sub modules are plugged into the processors.
● Additional RAM memory modules can also be connected.
Input/Output Modules
● Digital Input Modules:
− convert the signals from the process(0-24v Dc) to the internal digital
signal level (5V or 3.3 V) of programmable controllers
● Digital Output Modules:
− convert the internal signal levels (5V or 3.3 V) of the programmable
controllers into the signal levels required externally by the process (0-
24v Dc)
● Analog Input Modules:
− convert the analog signals from the process into digital values which are
then processed by the programmable controller
Input/Output Modules
● Analog Output Modules:
− convert digital values from the programmable controller into the analog
signals required by the process.
● Special Purpose Modules:
− Include special units for
● High speed counting
Standardization Goals:
Compatibility and Interoperability: Ensure different PLCs and
programming environments can work together.
Maintenance and Scalability: Make PLC systems easier to
maintain and scale by providing a standardized approach.
Support for PLCs: Facilitate the development and use of PLC
systems by providing a common framework for programming.
Structure of IEC 61131-3
Parts of the Standard:
General Overview: Description of the standard’s scope and its
application.
Definitions and Terminology: Explanation of key terms and
definitions used in the standard.
System Design and Application Considerations: Guidelines on
designing PLC systems and considerations for practical
implementation.
Programming Languages Defined in IEC 61131-3
Languages:
Ladder Diagram (LD): Graphical representation resembling relay
logic.
Function Block Diagram (FBD): Block-based visual language for
representing functions.
Structured Text (ST): High-level textual language similar to
programming languages like Pascal.
Instruction List (IL): Low-level textual language (note that this
language is deprecated in the latest revision of IEC 61131-3).
Sequential Function Charts (SFC): Graphical language for
managing sequences of operations.
Data Types and Variables
Advantages:
• Interoperability: Ensures different PLC systems can work
together seamlessly.
• Maintenance and Scalability: Simplifies system upgrades
and maintenance due to standardized programming
practices.
• Broader Acceptance: Facilitates adoption by providing a
universally recognized framework.
Common Implementations and Tools
Software Tools:
List examples of software tools and development environments
that support IEC 61131-3, such as Siemens TIA Portal or
Rockwell Studio 5000.
Case Studies:
Provide real-world examples of successful implementations to
illustrate practical applications of the standard.