Anda di halaman 1dari 81

AUTOMATIZACION ELECTRNICA

Uso de componentes electrnicos digitales


y/o analgicos.
VENTAJAS:
Gran cantidad de componentes en el mercado.
Velocidad de respuesta muy rpida.
Adecuado para grandes series.

INCONVENIENTES:
Requiere diseo y construccin.
Difcil mantenimiento y escalabilidad.

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


CONTROLADOR LOGICO
PROGRAMABLE. PLC

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu es un controlador
programable?

Un controlador
programable PLC, es SIEMENS
SF
RUN
I0.0

I0.1
Q0.0

Q0.1
Micro PLC 212

una computadora STOP I0.2

I0.3
Q0.2
Q0.3

robusta, especializada
I0.4 Q0.4

I0.5 Q0.5
I0.6
SIMATIC

en manufactura
I0.7
S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu es un controlador
programable?

Equipo electrnico
programable diseado SIEMENS
SF
RUN
I0.0

I0.1
Q0.0

Q0.1
Micro PLC 212

para controlar, en
STOP I0.2 Q0.2
I0.3 Q0.3
I0.4 Q0.4

tiempo real y en un SIMATIC


I0.5
I0.6
Q0.5

ambiente industrial,
I0.7
S7-200

procesos de mbito
eminentemente
secuencial.

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Cual es su especialidad?

Los PLCs se
desarrollaron para
reemplazar
dispositivos
I0.0 Q0.0
SF Micro PLC 212
SIEMENS RUN I0.1 Q0.1
STOP I0.2 Q0.2

electromecnicos
I0.3 Q0.3
I0.4 Q0.4

I0.5 Q0.5

vinculados:
I0.6
SIMATIC
I0.7
S7-200

RELAYS
TIMERS
COUNTERS

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Cual es su especialidad?

Los A.P. no se
limitan hoy en da a
funciones de control SIEMENS
SF
RUN
I0.0

I0.1
Q0.0

Q0.1
Micro PLC 212

lgico, sino que


STOP I0.2 Q0.2
I0.3 Q0.3
I0.4 Q0.4

tambin permiten:
I0.5 Q0.5
I0.6
SIMATIC
I0.7
S7-200

Regular
Posicionar
Contar, dosificar
Comandar vlvulas
Y mucho ms.

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Los PLCs tienen conexin
con el mundo exterior a
travs de: Q1.0

Q1.1

Entradas discretas
Q1.2

Q1.3

Q1.4

Salidas discretas
Q1.5

Q1.6

Q1.7

Entradas analgicas
Salidas analgicas

Adems que?

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


UBICACIN DEL PLC EN UN AUTOMATISMO

MANDO DE
TRANSDUCTORES PROCESO
POTENCIA

PLC

INTERFASES uP INTERFASES
DE ENTRADA DE SALIDA ACTUADORES

DILOGO
HOMBRE / MQUINA

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ventajas:
No es necesario desarrollar la lgica en esquema
de contactos ni simplificar las ecuaciones (la
memoria interna es suficientemente grande)
Posibilidad de introducir modificaciones sin
cambiar cableado ni aadir aparatos
Mnimo espacio de ocupacin y menores costes
de instalacin/mantenimiento.
Posibilidad de controlar varias mquinas con el
mismo A.P.
Menor tiempo de puesta en funcionamiento
(tiempo de cableado reducido)

VENTAJAS E INCONVENIENTES DE LOS AP/PLC

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Inconvenientes :
Mayor coste inicial de la instalacin
Necesidad de tcnicos de mantenimiento y
programadores adiestrados: mayor formacin

VENTAJAS E INCONVENIENTES DE LOS AP/PLC

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


HISTORIA DE LOS AUTMATAS PROGRAMABLES
(I)
Primera mitad del siglo XX: entrada del motor
elctrico en los procesos productivos, controlados por
sistemas digitales secuenciales mediante rels
interconectados.
En 1960, tras el desarrollo de los transistores, se
desarrollan en Europa los primeros controladores
(electrnicos) lgicos cableados (NORBIT de
Philips, SIMATIC C de Siemens).

Control lgico cableado basado en rels Control lgico cableado basado en


disp. de estado slido (rels estticos)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


HISTORIA DE LOS AUTMATAS PROGRAMABLES
(II)
En 1968, GM Hydramatic realiza un concurso para la
propuesta de un controlador electrnico que sustituya a las
soluciones de control cableado utilizadas hasta ese
momento.
La propuesta ganadora corresponde a la consultora Bedford
Associates, que propone un Controlador Lgico Programable
(PLC). El primer PLC comercial, denominado MODICON 084,
fue presentado por esta empresa. Uno de sus
investigadores Richard E. Morley, es considerado en la
actualidad el padre del PLC.

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


HISTORIA DE LOS AUTMATAS PROGRAMABLES
(III)
Quien patent, en 1974, el trmino PLC fue la marca
ALLENBRADLEY(hoy Rockwell Automation). El Dr. Odo
J. Struger, fallecido en 1998, es considerado el
padre de sus PLCs.
El Dr. Struger, de origen Austriaco, trabaj para la
empresa A & B durante 40 aos y colabor
activamente en el desarrollo del estndar IEC 1131-3.

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Evolucin de los Autmatas Programables

Nace el AP basado en un procesador.


Los AP se conectan en red.
Se complican y se descentralizan: redes de AP mas
pequeas.
Los armarios de distribucin de conexiones se
sustituyen por redes de control que comunican los AP
entre si y con los dispositivos de campo.

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Estructura lgica de un A.P.
CPU
Unidad de control.
ROM sistema operativo.
Memoria de programa.
Acumulador.
Imgenes de proceso de entradas y
salidas.
Temporizadores, contadores y marcas.
Periferia
Comunicaciones

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


ESTRUCTURA DE UN PLC

I / O BUS

Memoria de
Programa
Fuente de Procesador Circuitos
Alimentacin de I/O
Memoria de
Datos

Fuente
Externa
Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC INIng. OUT
W. Castillo
Qu es una entrada discreta?

Una entrada discreta es SF I0.0 Q0.0


Micro PLC 212

una seal que puede ser


SIEMENS RUN I0.1 Q0.1

STOP I0.2 Q0.2

I0.3 Q0.3

I0.4 Q0.4

ON o OFF
I0.5 Q0.5

I0.6
SIMATIC
I0.7
S7-200

Esta es llamada entrada


digital

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu conecto en una entrada
discreta?

Pulsante SIEMENS
SF I0.0

RUN I0.1

STOP I0.2
Q0.0

Q0.1
Micro PLC 212

Fin de carrera
Q0.2

I0.3 Q0.3

I0.4 Q0.4

I0.5 Q0.5

I0.6
SIMATIC

Presostato
I0.7
S7-200

Sensor proximidad
Pedal

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu es una entrada analgica?

SF I0.0 Q0.0
Micro PLC 212
SIEMENS RUN I0.1 Q0.1

Una seal de entrada


STOP I0.2 Q0.2


I0.3 Q0.3

I0.4 Q0.4

I0.5 Q0.5

I0.6

analgica es una seal


SIMATIC
I0.7
S7-200

que varia en intensidad

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu se conecta en una entrada
analgica?

SF I0.0 Q0.0
Micro PLC 212

Sensores nivel
SIEMENS RUN I0.1 Q0.1

STOP I0.2


Q0.2

I0.3 Q0.3

I0.4 Q0.4

I0.5 Q0.5

Termocuplas
I0.6
SIMATIC
I0.7
S7-200

RTDs
Tacmetros
Celdas carga

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu es una salida discreta?

Una salida discreta se


usa para poner un
dispositivo de campo
en ON o OFF
Esta es llamada salida
digital SF I0.0 Q0.0
Micro PLC 212
SIEMENS RUN I0.1 Q0.1

STOP I0.2 Q0.2

I0.3 Q0.3

I0.4 Q0.4

I0.5 Q0.5

I0.6
SIMATIC
I0.7
S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu se conecta a una salida
discreta?

Indicadores
luminosos
Solenoides
Bobinas de
contactor
SF I0.0 Q0.0
Micro PLC 212
SIEMENS RUN I0.1 Q0.1

STOP I0.2 Q0.2

I0.3 Q0.3

I0.4 Q0.4

I0.5 Q0.5

I0.6
SIMATIC
I0.7
S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu es una salida analgica?

Salidas analgicas
controlan los
dispositivos que
continan variando su
intensidad
SF I0.0 Q0.0
Micro PLC 212
SIEMENS RUN I0.1 Q0.1

STOP I0.2 Q0.2

I0.3 Q0.3

I0.4 Q0.4

I0.5 Q0.5

I0.6
SIMATIC
I0.7
S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu se conecta a una salida
analgica?

Posicionadores de
vlvulas
Control velocidad de
motor SIEMENS
SF I0.0

RUN I0.1

STOP I0.2

I0.3
Q0.0

Q0.1

Q0.2

Q0.3
Micro PLC 212

I0.4 Q0.4

I0.5 Q0.5

I0.6
SIMATIC
I0.7
S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu hace un PLC?

Los mdulos de Mdulo de Entrada


entrada traen las
seales de campo
La Unidad Central Unidad
de Proceso genera Central de
decisiones Procesamiento
Los mdulos de (CPU)
salida controlan los
dispositivos de
campo Mdulo de Salida

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu puede ser adicionado?

Input Module

Central
Programador Processing
Unit
(CPU)

Output Module
Panel de operacin

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Cual es la funcin de la CPU?

Input Module
La CPU tiene dos partes
esenciales
Central
Generacin de
Processing
decisiones
Memoria de usuario
Unit
(CPU)

Output Module

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Cual es la decisin generada?

Input Module
La CPU recibe las
entradas perifricas
desde los mdulos de Central
entrada y usando el Processing
programa de control Unit
genera las decisiones (CPU)
basadas en estas
entradas.
Output Module

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu es el programa de control?

Input Module
El programa de usuario
es un set de
instrucciones usuario, Central
definidas, que son Processing
memorizadas en la Unit
Memoria de Usuario (CPU)

Output Module

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu hay en la memoria de usuario?

Input Module
Procesos, informacin
temporaria o
permanente, estas son
Central
guardadas en la Processing
Memoria de Usuario Unit
Resultados (CPU)
matemticos
Producto Counter
Output Module

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Como el PLC genera decisiones?
La CPU genera
decisiones mediante
instrucciones
programadas por un
humano SIEMENS
SF
RUN

STOP
I0.0

I0.1
I0.2
Q0.0

Q0.1

Q0.2
Micro PLC 212

El PLC controla estas


I0.3 Q0.3

I0.4

I0.5
Q0.4

Q0.5

operaciones muy
I0.6
SIMATIC
I0.7
S7-200

eficientemente a causa
de que la CPU recorre
las instrucciones rpido
y con precisin

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Como el PLC genera decisiones?
Los Errores casi siempre
cometido por humanos
o dispositivos mecnicos
que dan instrucciones
de tareas incorrectas
I0.0 Q0.0
SF Micro PLC 212
SIEMENS RUN I0.1 Q0.1
STOP I0.2 Q0.2
I0.3 Q0.3

Si se detecta una falla, y


I0.4 Q0.4

SIMATIC
I0.5
I0.6
Q0.5

no es la CPU, rpida y
I0.7
S7-200

precisa responde..

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu es el Circuito Lgico a Relay?

El circuito lgico a
Relay es el lenguaje SIEMENS
SF
RUN

STOP
I0.0

I0.1
I0.2
Q0.0

Q0.1

Q0.2
Micro PLC 212

mas comn para el PLC


I0.3 Q0.3
I0.4 Q0.4

I0.5 Q0.5

CLR se desarrolla con


I0.6
SIMATIC

S7-200 I0.7

smbolos de esquemas
electromecnicos

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Cuales son los smbolos comunes
de CLR?
Contactos representan
entradas discretas
Bobinas representan
salidas discretas
Contactos y bobinas
pueden ser combinados
para formar circuitos
lgicos. Estos circuitos SF I0.0 Q0.0
Micro PLC 212

son llamados Networks


SIEMENS RUN I0.1 Q0.1
STOP I0.2 Q0.2
I0.3 Q0.3
I0.4 Q0.4

I0.5 Q0.5
I0.6
SIMATIC
I0.7
S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu es esta identidad?

SF I0.0 Q0.0
Micro PLC 212
SIEMENS RUN I0.1 Q0.1

STOP I0.2 Q0.2

~
I0.3 Q0.3

I0.4 Q0.4

I0.5 Q0.5

I0.6
SIMATIC
I0.7
S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu es esta identidad?

SF I0.0 Q0.0
Micro PLC 212
SIEMENS RUN I0.1 Q0.1

STOP I0.2 Q0.2

~
I0.3 Q0.3

I0.4 Q0.4

I0.5 Q0.5

I0.6
SIMATIC
I0.7
S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu son Bits, Bytes, otros ?

Todos los computadores


incluidos los PLCs,
funcionan con numeracin SF I0.0 Q0.0
Micro PLC 212

Binaria ( Base 2 )
SIEMENS RUN I0.1 Q0.1
STOP I0.2 Q0.2
I0.3 Q0.3

Un numero Binario puede


I0.4 Q0.4

I0.5 Q0.5
I0.6
SIMATIC

ser solo 1 o 0
I0.7
S7-200

Un Bit es un simple Dgito


Binario

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu son Bits, Bytes, otros?

Bit

0 0 1 0 1 0 1 1
Byte

Un Byte es un grupo
de 8 Bits
S7-200 PLCs son byte-
base unidad SIEMENS
SF
RUN

STOP
I0.0

I0.1
I0.2
Q0.0

Q0.1

Q0.2
Micro PLC 212

I0.3 Q0.3
I0.4 Q0.4

I0.5 Q0.5
I0.6
SIMATIC
I0.7
S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Cuales son las aplicaciones del
PLC?
Hay dos tipos de aplicaciones:

Control de maquina

Control de proceso

I0.0 Q0.0
SF Micro PLC 212
SIEMENS RUN I0.1 Q0.1
STOP I0.2 Q0.2
I0.3 Q0.3
I0.4 Q0.4

I0.5 Q0.5
I0.6
SIMATIC
I0.7
S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Qu controlan ambos?

Aqu un PLC controla el proceso mientras


el otro controla el equipo

SF I0.0 Q0.0 SF I0.0 Q0.0


Micro PLC 212 Micro PLC 212
SIEMENS RUN I0.1 Q0.1 SIEMENS RUN I0.1 Q0.1

STOP I0.2 Q0.2 STOP I0.2 Q0.2

I0.3 Q0.3 I0.3 Q0.3


I0.4 Q0.4 I0.4 Q0.4

I0.5 Q0.5 I0.5 Q0.5


I0.6 I0.6
SIMATIC SIMATIC
I0.7 I0.7
S7-200 S7-200

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


LENGUAJES DE PROGRAMACIN
BSICOS (IEC 61131-3)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


LENGUAJES DE PROGRAMACIN
AVANZADOS (IEC 61131-3)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


FAMILIA DE AUTMATAS PROGRAMABLES
(SIMATIC S7)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


CONFIGURACIN MODULAR DE LOS A.P.
(SIMATIC S7-300)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


CONFIGURACIN MODULAR DE LOS A.P.
(SIMATIC S7-300)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


GAMA DE MDULOS PERIFRICOS
(SIMATIC S7-300)
Entradas digitales (SM-DI).
Salidas digitales (SM-DO).
Entradas analgicas (SM-AI).
Salidas analgicas (SM-AO).
Mdulos de aplicacin especfica
(FM,CP).
- Reguladores PID.
-Encoders.
-Buses de campo. Comunicaciones
industriales.

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


ESTRUCTURA LGICA DE UN A.P.
(SIMATIC S7)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


DATOS TCNICOS DE LA FAMILIA DE CPUS
S7-300

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Cmo programar el PLC para controlar
la planta?
Lenguaje de programacin
Instrucciones para realizar
operaciones lgicas
Variables para almacenar resultados
intermedios
Variables que actualicen con el valor
de las entradas
Variables conectadas a las salidas.
Orientado al bit (tamao de la
variable lgica).
Fcil de programar
No se necesita un gran cualificacin
para programar automatismos
sencillos
Flexible
Programar controles complejos

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo de automatizacin con
PLC
Se desea encender una lmpara L1 cuando se
conecte el interruptor A o el interruptor B, y
encender una lmpara L2 cuando L1 est apagada y
el interruptor C est conectado.

Se distinguen las variables de entrada A, B y C, las


que sern designadas como X0, X1 y X2; y las
variables de salida L1 y L2, las que se identificarn
como Y0 y Y1.

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo de automatizacin con
PLC
Se desea encender una lmpara L1 cuando se
conecte el interruptor A o el interruptor B, y
encender una lmpara L2 cuando L1 est apagada y
el interruptor C est conectado.

Se distinguen las variables de entrada A, B y C, las


que sern designadas como X0, X1 y X2; y las
variables de salida L1 y L2, las que se identificarn
como Y0 y Y1.

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo de automatizacin con PLC
Las conexiones para este ejemplo se muestran a
continuacin:

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo de automatizacin con PLC
La asignacin de entradas y salidas se efecta por
medio del dispositivo de programacin del PLC. Por
lo general se utiliza un PC con interfaz grfica que
permita visualizar el diagrama escalera RLL (Relay
Ladder Logic).

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo simple de automatizacin con
PLC
Se quiere controlar un sistema de riego, que consta
de dos pozos (P1 y P2), dos bombas (B1 y B2) y un
depsito.
Mediante las bombas B1 y B2 se controla el nivel del
depsito. El depsito tiene dos boyas (DI y DS) para
indicar el nivel . Cada pozo lleva instalado un sensor
de nivel (n1 y n2) para saber si hay agua suficiente.
Si no hay agua suficiente en el pozo, la bomba
correspondiente no debe funcionar.

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo simple de automatizacin
con PLC
El sistema debe funcionar de la siguiente
manera:
Si el nivel del depsito supera la boya DS, las bombas
estn paradas.
Si el nivel del depsito est entre la boya DI y la DS,
funciona la bomba B1, si hay agua suficiente en el pozo
1. Si no hay agua en el pozo 1 pero la hay en el 2,
funciona la bomba B2.
Si el nivel del depsito est por debajo de la boya DI,
se activa la bomba B2, adems de la B1 si es posible.

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo simple de automatizacin
con PLC
Pasos para el diseo de la automatizacin
Comprobar la especificacin
Entender cmo debe funcionar la planta
Lista de entradas/salidas
Saber cul es la lgica: sensores de nivel (1- supera
nivel)
Diseo de las ecuaciones lgicas que deben regir la
planta segn la especificacin
Implantacin mediante el PLC

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo simple de automatizacin
con PLC
Lista de entradas/salidas
ENTRADAS ETIQUETA DIRECCION
Nivel Pozo 1 EN1 E124.0
Nivel Pozo 2 EN2 E124.1
Nivel Superior EDS E124.2
deposito
Nivel Inferior EDI E124.3
Deposito

SALIDAS ETIQUETA DIRECCION


Bomba Pozo 1 SB1 A124.0
bomba Pozo 2 SB2 A124.1

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo simple de automatizacin
con PLC
Programa

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo simple de automatizacin
con PLC
Pasos para realizar la programacin
1) Especificacin del control: determinar qu debe
hacer el sistema de control y en qu orden.
2) Identificar las seales de entrada/salida de la planta
a controlar.
3) Representar mediante un modelo el sistema de
control, indicando todas las funciones que
intervienen, las relaciones entre ellas, y la secuencia
que deben seguir

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Ejemplo simple de automatizacin
con PLC
Pasos para realizar la programacin
4. Asignar direcciones de entrada/ salida o internas a
cada uno de los componentes que aparecen en el
modelo.
5. Codificar la representacin anterior segn la
herramienta de programacin del PLC.
6. Cargar programa en el PLC y verificar
funcionamiento.
7. Puede haber una fase de simulacin sin la planta
real.

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


CONTROLADOR LOGICO
PROGRAMABLE. PLC

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


COMPUTADORES
INDUSTRIALES

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


COMPUTADORES INDUSTRIALES
Los Computadores Industriales son sistemas electrnicos
de control constituidos por un computador de propsito
general adecuadamente diseado y montado para poder
trabajar en el entorno de un proceso industrial continuo o
discreto y soportar las condiciones ambientales adversas (
polvo, temperatura, interferencias EM, ). Aquellos cuyo
sistema fsico (hardware) es equivalente al del computador
personal conocido como PC (IBM, 1981) han gozado en
los ltimos aos de una gran aceptacin.

Diferentes formatos de Computadores Industriales

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


HISTORIA DE LOS COMPUTADORES
INDUSTRIALES (I)
Histricamente, la utilizacin del computador en
aplicaciones industriales se inici (de forma casi
coincidente con la comercializacin del PC en
1980) para llevar a cabo las tareas IHM
(visualizacin,) y CAD (edicin, puesta en
marcha y depuracin) de los programas de
control asociados a los sistemas electrnicos de
control de procesos, como los PLC, DCS, CNC,

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


HISTORIA DE LOS COMPUTADORES
INDUSTRIALES (II)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


HISTORIA DE LOS COMPUTADORES
INDUSTRIALES (III)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


El aumento de su capacidad de memoria y
velocidad de operacin, unido a su disminucin
de coste, est propiciando actualmente su
utilizacin como sistemas de control. Se inici
esta tendencia a comienzos de 1990 tanto en
sectores industriales muy especficos y
tecnolgicamente punteros (aeroespacial, )
como en investigacin universidades,)

HISTORIA DE LOS COMPUTADORES


INDUSTRIALES (IV)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


HISTORIA DE LOS COMPUTADORES
INDUSTRIALES (V)
Actualmente, su aplicacin se est trasladando
de forma paulatina a las plantas industriales ms
tradicionales para llevar a cabo la integracin de
los procesos de gestin con las tareas de control
realizadas tradicionalmente por otros sistemas
electrnicos de control.

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


APLICACIONES INDUSTRIALES TPICAS
DEL PC
Este tipo de aplicaciones nacen cuando se
desarrollan programas informticos denominados
SCADA (Supervisory Control and Data
Adquisition) que permiten, interconectando el
computador a uno o varios equipos de control,
llevar a cabo tareas avanzadas de IHM y/o
gestin de procesos.

Computador Industrial y Autmata Programable


(PC-PLC)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


APLICACIONES INDUSTRIALES TPICAS
DEL PC

Computador Industrial y Autmata Programable


(PC-PLC): Versiones

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


La aplicacin del computador industrial en
sectores tecnolgicamente punteros
(aeroespacial, robtica, visin artificial,) motiv
el desarrollo de este tipo de sistemas de control,
que consiste en utilizar el propio equipo como el
equipo en el que se implantan, simultneamente,
el control en tiempo real y la gestin de los
procesos de produccin.

APLICACIONES INDUSTRIALES TPICAS DEL PC

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Diversas empresas especializadas han
desarrollado RTOS ( Real Time Operating
Systems) que posibilitan el desarrollo de los
procesos de control y, adems, ejecutar otras
aplicaciones como las de desarrollo y gestin, a
travs de su interfaz grfica de usuario.

APLICACIONES INDUSTRIALES TPICAS DEL PC

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


APLICACIONES INDUSTRIALES TPICAS DEL
PC

Computador Industrial y Sistema Operativo de


Tiempo Real

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


APLICACIONES INDUSTRIALES TPICAS
DEL PC
La limitada utilizacin actual del computador
industrial como sistema de control de procesos est
relacionada, en buena medida, con la tradicional
resistencia al cambio, con cierta fama de falta de
inestabilidad de ciertos S.O. del mbito ofimtico y
con la falta de conocimientos que el personal de
automatizacin tiene de lenguajes de programacin
de alto nivel.

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


APLICACIONES INDUSTRIALES TPICAS
DEL PC
Para paliar este problema, algunos fabricantes
proponen (como solucin de compromiso) la
combinacin de un RTOS con Programas Soft-PLC
que emulan por software el comportamiento de un
PLC.

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


APLICACIONES INDUSTRIALES TPICAS DEL
PC

Computador Industrial y Software de Autmata


Programable (Soft-PLC)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


APLICACIONES INDUSTRIALES TPICAS
DEL PC
Otra posibilidad de encontrar un computador
industrial en control de procesos es aquella en
la que ste, que incluye un S.O., queda
empotrado dentro de otro tipo de sistemas,
entre los cuales cabe citar interfaces usuario-
mquina, PDAs, etc.
A este tipo de computadores se les suele
denominar embedded computers.

Computador Empotrado (Embedded)

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Computador Empotrado (Embedded)

Aplicaciones Industriales tpicas del PC

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


COMPUTADORES
INDUSTRIALES

11/12/2017

Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo


Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo
Automatizacin de Procesos Agroindustriales Controlador Lgico Programable PLC Ing. W. Castillo