Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Diseño Mecatrónico

Diseño del componente computacional


MCTG1013

Carlos Saldarriaga, Ph.D.


cxsaldar@espol.edu.ec
PLC

• Programmable logic controllers, are solid-state


members of the computer family, using
integrated circuits instead of electromechanical
devices to implement control functions.
• They are capable of storing instructions, such
as sequencing, timing, counting, arithmetic,
data manipulation, and communication, to
control industrial machines and processes.
• PLC families consist of a product line that
ranges from very small “microcontrollers,” with
as few as 10 I/O points, to very large and
sophisticated PLCs, with as many as 8,000 I/O
points and 128,000 words of memory.
A few software advances and features

• Small PLCs have been provided with powerful instructions, which extend the area
of application for these small controllers.
• High-level languages, such as BASIC and C, have been implemented in some
controllers’ modules to provide greater programming flexibility when
communicating with peripheral devices and manipulating data.
• Advanced functional block instructions have been implemented for ladder diagram
instruction sets to provide enhanced software capability
• Diagnostics and fault detection have been expanded from simple system
diagnostics, which diagnose controller malfunctions, to include machine
diagnostics
A few software advances and features (cont.)

• Floating-point math has made it possible to perform complex calculations in control


applications that require gauging, balancing, and statistical computation.
• Data handling and manipulation instructions have been improved and simplified to
accommodate complex control and data acquisition applications that involve storage,
tracking, and retrieval of large amounts of data.
• They are capable of communicating with other control systems, providing production
reports, scheduling production, and diagnosing their own failures and those of the
machine or process.
• Important contributors in meeting today’s demands for higher quality and productivity.
Despite the fact that programmable controllers have become much more sophisticated,
they still retain the simplicity and ease of operation that was intended in their original
design.
Principles of operation

During its operation, the


CPU completes 3 processes
PLC Product application ranges

• The PLC market can be segmented into


five groups:
1. Micro PLCs
2. Small PLCs
3. Medium PLCs
4. Large PLCs
5. Very large PLCs
Ladder diagram

The ladder diagram has and continues to be


the traditional way of representing electrical
sequences of operations. These diagrams
represent the interconnection of field devices
in such a way that the activation, of one
device will turn ON another device according
to a predetermined sequence of events.
Advantages of PLCs

• In general, PLC architecture is modular


and flexible, allowing hw and sw elements
to expand as the application requirements
change. If an application outgrows the
limitations of the PLC, the unit can be
easily replaced with a unit having greater
memory and I/O capacity, and the old
hardware can be reused for a smaller
application.
• No physical connections between the field
input devices and output devices as in
hardwired systems. The only connection
is through the control program, which can
be easily altered.
Ease of installation and maintenance
Example 1
Analog input

• Unlike discrete signals, which possess


only two states (ON and OFF), analog
signals have an infinite number of states.
Temperature, for example, is an analog
signal because it continuously changes by
infinitesimal amounts.
PID modules

• A PID module receives primarily control


parameter and set point information from
the main processor. The module can also
receive other parameters, such as
maximum error and maximum/minimum
control variable outputs for high and low
alarms, if these signals are provided.
• Depending on the module used, PID
interfaces can also receive data about the
update time and the error deadband
Example 2

You might also like