Chirantan 1
Chirantan 1
Chirantan 1
Submitted by
Chirantan Ahirrao
In
2023-24
Introduction to an Industrial Automation
Industrial automation refers to the use of technology and control systems to
streamline and automate industrial processes, increasing efficiency, productivity,
and safety in various manufacturing and production environments. It involves
the application of advanced hardware and software solutions to monitor,
control, and optimize industrial operations.
The primary purpose of a PLC is to monitor inputs from sensors and other
devices, process this information through a user-defined program, and then
control outputs to actuators and other devices accordingly. This process allows
PLCs to automate and control a wide range of tasks, such as managing
machinery, assembly lines, temperature control, motor control etc.
Input Modules: Input modules are used to interface the PLC with various
input devices and sensors. These devices could include push buttons, limit
switches, temperature sensors, pressure transducers, and more. The input
modules convert the physical signals from these devices into digital signals that
the PLC's CPU can process.
Output Modules: Output modules interface the PLC with output devices
and actuators. These devices could include motors, solenoid valves, relays, lights,
and other components. The output modules receive digital signals from the CPU
and convert them into physical signals to control the connected output devices.
Memory: PLCs have different types of memory to store various data and
program information. The main types of memory in a PLC are:
Data Memory: This memory stores the values of variables used in the PLC
program. It includes input values, output values, timers, counters, and other
data necessary for the program's execution.
Power Supply: The power supply provides electrical power to all the
components of the PLC. It converts the available power from the main source
(AC or DC) to the required voltage levels used by the PLC components.
Communication Ports: PLCs often have communication ports that allow
them to connect to other devices or systems. These ports facilitate data
exchange between PLCs, human-machine interfaces (HMIs), supervisory control
and data acquisition (SCADA) systems, and other devices on the industrial
network.
TYPES OF PLC
There are several types of PLCs (Programmable Logic Controllers) available, each
designed for specific applications and industries. The classification of PLCs is
based on various factors, such as the number of input/output points, processing
capabilities, communication capabilities, and intended use. Basic PLC types can
be classified based on their size, capabilities, and intended applications.
A. Compact PLC
B. Compact Modular PLC
C. Modular PLC
Each type of PLC has its advantages and is optimized for specific use cases. When
choosing a PLC type, it's essential to consider factors such as the size and
complexity of the automation system, the required I/O points, the processing
capabilities, and any safety or additional functionalities needed for the
application.
1) Compact PLC
A Compact Expandable PLC combines the Features of a Compact PLC with the
ability to Expand its input/output (I/Os) capabilities through the addition of
External Modules. It offers the advantages of a smaller form factor and basic
functionalities typical of compact PLCs, while also allowing users to Increase the
I/O points and adapt to more extensive automation requirements when needed.
1. Compact Design
2. Limited Built-in I/O
3. I/O Expansion
4. Easy Configuration
3) Modular PLC
COM port
Expansion
Modules
Ethernet Power
port
1. Modular Structure
2. Expandability
3. Scalability
4. Hot Swapping of Modules in Running Condition
5. Compact form factor
I/O Modules
Bit: A bit is the smallest unit of information in a PLC. It represents a binary value
and can have two states 0 or 1. In PLC programming, bits are often used to
represent discrete signals, such as the status of sensors, switches, or actuators.
Byte: A Byte is a group of 8 bits. It is used to store and process larger amounts
of data. example, a byte may be used to store a numeric value that combines
multiple bits for a specific purpose.
Word: A word is a unit of data that consists of multiple Bytes. The number of
bytes in a word can vary depending on the specific PLC model and configuration,
but it is commonly 2 or 4 bytes. Words are used to store and manipulate larger
data values, such as integers, floating-point numbers, or control parameters. PLC
instructions often operate on words to perform arithmetic calculations,
comparisons, or data transfers.
PROGRAMMING LANGUAGES IN PLC
1) Ladder Diagram
FBD is a graphical
programming language that
represents control functions
as interconnected blocks.
Each block performs specific
tasks or calculations. It is
well-suited for complex
control tasks and can be
more structured and
modular than Ladder Logic.
FBD is often used in
conjunction with Ladder Logic or as an alternative for certain applications.
3) Instruction List Diagram
operation.
Solenoid Valves: Solenoid valves are used to control the flow of liquids or gases in
industrial processes. When the PLC sends a signal to the solenoid valve, it activates an
electromagnetic coil that opens or closes the valve, allowing or blocking the flow.
Indicator Lights: These devices are simple LED or bulb-based lights used to provide
visual indication of the status of different processes or machines. The PLC can control
the lights to indicate whether a particular condition is met or an action is taking place.
In this type, the field device is connected between the positive voltage supply
and the PLC's input/output module. When the output is activated by the PLC, it
sinks current from the load
Source Wiring (PNP):
In source wiring, the current flows from the PLC to the load/device (for input) or
from the positive voltage supply to the load/device through the PLC.
00
Introduction of Timer and Counter
What is a PLC?
A Programmable Logic Controller (PLC) is an industrial digital
computer adapted for the control of manufacturing processes, such
as assembly lines, robotic devices, or any activity that requires
highreliability control and ease of programming and process fault
diagnosis.
Timers in PLCs
Timers are crucial in PLC programming, providing a way to control
events based on time. They are used to delay actions, measure time
intervals, or create repetitive cycles. There are three main types of
timers in PLCs:
input is activated.
• Usage Example: Turning on a conveyor belt after a machine
input is deactivated.
• Usage Example: Keeping a fan running for a certain period after
conveyor belt.
2. Down Counter (CTD):
o Function: Decreases the count value with each input
event.
o Usage Example: Keeping track of remaining items to be
1. Equal (EQU):
o Function: Checks if two values are equal.
equal
Not Equal (NEQ):
• Function: Checks if two values are not equal.
Not Equal
greater
Less Than (LES):
another.
• Usage Example: Starting a pump when the tank level is at or