Você está na página 1de 117

Automatizacin Industrial

La Automatizacin es la disciplina que trata de los


mtodos y procedimientos cuya finalidad es la
sustitucin del operador humano por un operador
artificial en la ejecucin de una tarea fsica o mental
previamente programado.
La ingeniera de la automatizacin industrial ha
efectuado un enorme progreso en las ltimas dcadas.
Elementos de hardware cada da ms potentes, la
incorporacin de nuevas funcionalidades, y el desarrollo
de las redes de comunicacin industrial, permite realizar
en tiempos mnimos excelentes sistemas de
Automatizacin Industrial.
El hombre empieza a crear artefactos y mquinas
encargadas de realizar tareas diarias con utilidad
prctica, pre-industrial y algunos solamente para
entretener a sus dueos
Inventor Invento Funcin Lugar Tiempo
Estatua de Emite sonidos cuando la iluminan 1500 a. c.
Amenhotep los rayos del sol al amanecer
Etiopa
Memon
Archytar de Pichn de Rotaba con un surtidor de Grecia 397 a.c.
Tarento madera agua
Caballo de
King-su Tse Salta China 206 a.c.
madera
rabes Reloj Medicin del tiempo Arabia ----
mecnico
Leonardo da Len Abra su pecho con su garra y
Europa Siglo XV
Vinci mecnico mostraba el escudo del rey
Artesanos de Entretener a la gente de la corte y
Robots Europa Siglo XVII
relojera servir de atraccin en las ferias
El pato alargaba su cuello para
Jacnes de Pato 1739
tomar el grano de la mano y Europa
Vaucanson Mecnico luego lo tragaba y digera
Capaces de escribir, dibujar y tocar
Pierre Droz Muecos diversas melodas en un organo
Suiza 1770
Inventor Invento Funcin Lugar Ao
Hargreaves, 1770,
Hilatoria
Crompton, Hilar Europa 1779,
Cartwrig Mecanica 1785

Tarjetas Como soporte de un programa,


es decir, eligiendo un conjunto
Jacquard perforadora de tarjetas se define el tipo de
s tejido que se desea realizar

Potter Automatiza Automatizacin del funcionamineto


XVIII
de una mquina de vapor del tipo
cin de Newcomen
mquina
La automatizacin como un concepto
nuevo y revolucionario.
El trmino de automatizacin fue acuado
por Delmar S. Halder en 1947 (Ford)
El objetivo es sacar al ser humano del
proceso productivo, y se predijo que una
cantidad de personas se quedara sin
trabajo.
Controlador Lgico Programable
Se entiende por controlador lgico programable
(PLC), o autmata programable a toda mquina
electrnica, basada en un microprocesador,
diseado para controlar en tiempo real y en medio
industrial procesos secuenciales.
La unidad de control realiza las acciones y
decisiones de fabricacin y no el ser humano
La combinacin de la inteligencia de los autmatas
programables con los actuadores y transductores
industriales, permite que se automatice los
procesos.
Se han invertido grandes esfuerzos e
investigaciones en campos como son: unidad de
control, redes de comunicacin industrial, buses de
campo, identificadores de productos.
Controlador Lgico Programable
El PLC por sus especiales caractersticas de diseo tienen un campo de aplicacin
muy extenso. La constante evolucin de hardware amplia continuamente este
campo para poder satisfacer las necesidades que se detectan en el espectro de sus
posibilidades.
Su utilizacin se da fundamentalmente en aquellas instalaciones en done es
necesario realizar procesos de maniobra, control, sealizacin, etc., por tanto su
aplicacin abarca desde procesos de fabricacin industrial de cualquier tipo hasta el
control de instalaciones de edificios (domtico), agroindustrial (viveros), trnsito
(semforos)
Sus reducidas dimensiones, la extremada facilidad de su montaje, la posibilidad de
almacenar los programas para su posterior y rpida utilizacin, la modificacin
sencilla de los mismos, etc. Hace que su eficiencia se aprecie fundamentalmente en
procesos con requerimientos tales como: Espacio reducido, procesos de produccin
peridicamente cambiantes, procesos secunciales, maquinaria de procesos
variables, instalaciones de procesos complejos y amplios, revisin de programacin
centralizada de las partes del proceso.
Controlador Lgico Programable (PLC)

Allen-Bradley
Siemens
Indica las
terminales
de salida

Indica las terminales


de entrada
Software de programacin: STEP 7
MicroWin
Redes de
Comunicacin
Devicenet
Profibus
Canbus
Modbus
Partes de un Controlador Lgico Programable
Seccin de Entrada\Salida
Procesador
Archivo de imgenes de entrada
Archivo de imgenes de salida
Unidad de procesamiento central
Memoria del programa de usuario
Ciclo de barrido completo
Memoria de datos variables
Retardos, contador de eventos, operaciones
aritmticas y lgicas
Dispositivos de programacin
Seccin de entrada/salida
La seccin de entrada/salida de un controlador lgico programable se encarga del trabajo
de intercomunicacin entre los dispositivos industriales y los circuitos electrnicos de baja
potencia que almacenan y ejecutan el programa de control (diagrama de escalera). El
programa de control ser llamado por nosotros el programa de usuario.

Seccin de entrada
Cada terminal del modulo recibe una seal de alta potencia (por lo general, 120 VCA) de
un dispositivo de entrada y la convierte en una seal digital de baja potencia compatible
con los circuitos electrnicos del procesador. Todos los mdulos de entrada de los PLC
modernos usan convertidores pticos de seal para llevar a cabo el acoplamiento
elctricamente aislado entre los circuitos de entrada y los elementos electrnicos del
procesador.

Cada dispositivo de conmutacin de entrada est conectada a una terminal particular de


entrada de la regleta de conexiones de un mdulo, como se ilustra en la siguiente figura.
Por lo tanto si el interruptor de botn superior est cerrado, apareceren 120 VCA en cada
terminal de entrada 00 de ese bastidor, el convertidor de seal 00, contenido en el mdulo,
convierte este voltaje de ca en un 1 digital y lo enva al procesador por medio del cable
conector. Contrariamente si el interruptor de botn superior est abierto, no aparece
ningn voltaje de ca en la terminal de entrada 00. El convertidor de seal de entrada 00
responder a esta condicin enviando un 0 digital al procesador.
Partes de un Controlador Lgico Programable

Seccin de
entradas
Considrese que cada mdulo de salida es una tarjeta de circuito
impreso que contiene amplificadores de salida, cada amplificador
de salida recibe del procesador una seal digital de baja potencia
y la convierte en una seal de alta potencia (algunos capaces de
manejar una carga industrial), Un mdulo de salida de PLC
moderno tiene amplificadores con aislamiento ptico que usan
TRIAC, Transistores, etc.

Cada dispositivo de carga de salida est conectado a una terminal


en particular de la regleta de terminales de un mdulo de salida,
como se muestra en la siguiente figura. As por ejemplo, si el
amplificador de salida 02 recibe un 1 digital del procesador,
responder a ese 1 digital aplicado 120 V de ca a la terminal 02
del mdulo de salida. Encendiendo por lo tanto el foco. A la
inversa, si el procesador enva un 0 digital al amplificador de salida
02, el amplificador no aplica potencia a la terminal 02 del mdulo
y se paga el foco.
Partes de un Controlador Lgico Programable

Seccin de
salidas
Identificador de terminales para la CPU 212 DC/DC/DC
Identificador de terminales de un CPU 212 AC/DC/rel del
PLC S7-200
Procesador
El procesador contiene y ejecuta el programa de usuario. Para poder hacer
este trabajo, el procesador debe almacenar las condiciones de entrada y salida
ms recientes.

Archivo de imgenes de entrada


Las condiciones de entrada se almacenan en el archivo de imgenes de entrada,
que es una parte de la memoria del procesador. Esto es cada terminal del
mdulo de entrada de la seccin de E/S tiene asignada en lugar determinado
dentro del archivo de imgenes de entrada. Este lugar determinado est
destinado exclusivamente a la tarea de llevar el registro de la ltima condicin
de su terminal de entrada.

Archivo de imgenes de salida


Las condiciones de salida se almacenan en el archivo de imgenes de salida, que
es otra parte de la memoria del procesador. El archivo de imgenes de salida
tiene la misma relacin con las terminales de salida de la seccin de E/S que el
archivo de imgenes de entrada tiene con las terminales de entrada. Esto es,
cada terminal de salida tiene asignada una localidad de memoria en el archivo
de imgenes de salida. Esa localidad en particular est dedicada exclusivamente
a la tarea de llevar el registro de la ltima condicin de su terminal de salida.
Unidad de procesamiento central
La subseccin del procesador que se encarga de la ejecucin del
programa se llamar Unidad de procesamiento central (CPU).

Memoria del programa de usuario


Es una porcin particular de la memoria del procesador que se usa
para el almacenamiento de las instrucciones del programa de
usuario.

Dispositivo de programacin
Es un software para programar el PLC. Algunos PLC estn
equipados con un dispositivo de programacin construido por la
misma compaa que fabrica el PLC, pero en muchas instalaciones
del dispositivo de programacin es una computadora de escritorio
o porttil con una tarjeta de interfaz de comunicacin instalada en la
ranura de expansin.
Partes de un Controlador Lgico Programable
El Procesador
Ciclo de barrido completo
El cclico de barrido completo empieza con el barrido de
entrada, el estado actual de cada terminal de entrada se
almacena el archivo de imgenes de entrada, actualizndolo. El
barrido de entrada es bastante rpido. El tiempo transcurrido
depende de la cantidad de mdulos y terminales de entrada en
la seccin de E/S, la velocidad de reloj del CPU. Despus sigue el
barrido de programa donde se ejecuta el programa de usuario,
empezando por el primer escaln hasta ejecutar el ltimo
escaln.
Durante toda la ejecucin del programa de usuario, el programa
mantiene actualizando el archivo de imgenes de salida, sin
embargo, las terminales de salida mismas no son actualizadas
constantemente. En cambio, el archivo de imgenes de salida
completo se transfiere a las terminales de salida durante el
barrido de salida que sigue a la ejecucin del programa
Ciclo de barrido completo
Funciones inmediatas de E/S
En algunas ocasiones durante la ejecucin del programa de usuario
puede ser necesario actualizar de inmediato una terminal de salida. Los
PLC ms avanzados contemplan mecanismos para lograr esto. Su
conjunto de instrucciones contiene una instruccin de salida inmediata
que temporalmente suspende la operacin normal del programa,
actualizando la terminal de salida y regresa al programa. Esto se muestra
en la siguiente figura.

Algunos PLC poderosos tambin contienen instrucciones especiales de


entrada inmediata, que pueden usarse para actualizar una localidad
particular en el archivo de imgenes de entrada justo antes de ejecutar
una instruccin que use esa entrada. Para justificar el tomarse esta
molestia, la situacin de control debe ser tan exigente que en la realidad
tenga importancia si la entrada ha cambiado durante los pocos
milisegundos que puede haber transcurrido entre el ltimo barrido de
entrada y el punto en el programa de usuario donde se encuentre la
instruccin crtica.
Funciones inmediatas de E/S

Salida inmediata
Funciones inmediatas de E/S

Entrada inmediata
Dispositivo de programacin
Simbologa Americana

Botn normalmente abierto ( NA ) Interruptor de pedal

Botn normalmente cerrado ( NC ) Bobina


Lmpara piloto (la letra indica el
color de lmpara)
Contacto normalmente abierto

Contacto normalmente cerrado Interruptor de dos posiciones

Interruptor de tres posiciones


Solenoide

Motor monofsico
Interruptor flotador

Interruptor de limite Motor trifsico

Interruptor de presin
Simbologa Americana
Simbologa Americana
Simbologa Americana
Simbologa Americana
Simbologa Americana
Simbologa Americana
Simbologa Americana

Smbolo Nombre Descripcin


Al energizarse el relevador, el contacto NA
Cierre temporalizado se retrasa antes de cerrarse. Cuando el
normalmente abierto relevador se desenergiza el contacto se
abre al instante

Al energizarse el relevador, el contacto


Apertura temporalizada NC se retrasa antes de abrirlo. Cuando
normalmente cerrada el relevador se desenergiza, el contacto
se cierra al instante

Apertura temporalizada Al energizarse el relevador, el contacto


normalmente abierta NA se cierra al instante. Cuando el
relevador se desenergiza, el contacto se
retrasa antes de regresar a la condicin
abierta
Cierre temporalizado
Al energizarse el relevador, el contacto
normalmente cerrado NC se abre al instante. Cuando el
relevador se desenergiza, el contacto se
retraza antes de regresar a la condicin
cerrada
Simbologa Europea
Botn con enclavamiento
Interruptor de nivel de liquido
NA y NC
Botn normalmente
abierto
Interruptor trmico NA y NC

Relevador
Interruptor de posicin
mecnica NA y NC
Vlvula solenoide
Interruptor de proximidad NA
Contacto y NC
normalmente
abierto

Contacto Interruptor de presin NA y


normalmente NC
cerrado
Simbologa Europea

Temporizador a la desconexin Elemento de


calefaccin

Temporizador a la conexin Resistencia

Rel trmico de sobre


Contacto a la desconexin carga

Contacto a la conexin
Contador

Lmpara piloto
Interruptores de limites de
Botones pulsadores
palanca

Botones de Perilla
Diagramas de escalera

Lista de instrucciones

Grafos

GRAFCET

Lenguaje estructurado
Simbologa de la programacin en escalera de los distintos software
de los PLC

PLC S7-200 de la Marca


Siemens

PLC 5/12 de la Marca Allen-


Bradley

PLC Marca Festo


Para la programacin de los PLC hay un orden
preestablecido. Este orden
preestablecido, as como los detalles sobre la
secuencia de teclas exactas,
difieren entre los diferentes fabricantes de PLC
y aun entre sus
distintos modelos del mismo fabricante
Q.- Salida
I .- Entrada
M .- Marca
T.- Temporizador
C.- Contador
PLC 5/12 de la compaa Allen - Bradley

EL PLC tiene
Bastidor 00 Bastidor 01 Bastidor 02 3 bastidores

Esta es la ranura 0, El Nmeros octales


modulo insertado aqu de los mdulos
es llamado mdulo 1. si
es de tipo de entrada,
como se est
considerando, tiene 16
terminales de entrada
diseccionadas como I:
001/00 a I:001/17

Es la ranura 3, si se inserta
en ella un mdulo tipo
salida, que tiene 16
terminales de salida cuyas
direcciones de bit exactas
son: S:003/00, S:003/01 y
as hasta llegar a S:003/17
PLC 5/12 de la compaa Allen - Bradley

Relacin de los dgitos de direccin con su ubicacin en el


Entrada (E) o Salida (S)
bastidor E/S
Nmero de bastidor 00 a 03
Nmero de ranuras o mdulo (0 hasta el 7)

X : XXX / XX Diagrama de escalera

Salida Bastidor Nmero de terminal


Ranura 0

O : 010 / 17
Terminal 17 (8) Bastidor

I : 026 / 14
Terminal 14
(8)
Entrada
Ranura 6
Indica las
terminales
de salida
Entrada (I) o
Salida (Q)
XX.X
Terminal

Entrada (I)
I0.1
Terminal
0.1
Salida (Q)
Q0.5
Terminal Indica las terminales
0.5 de entrada
Mostrar Software de Step7-Micro/WIN 32

Y despus ejemplos
Direccionamiento de smbolos

La tabla de smbolos permite adjuntar nombres simblicos a las entradas, salida y marcas internas. Los smbolos que
se hallan asignados a dichas direcciones se pueden utilizar en los editores KOP y AWL.

Reglas para introducir direcciones simblicas


Puede introducir los nombres simblicos y las direcciones absolutas en cualquier orden.
Pueden utilizar hasta 23 caracteres en el campo del nombre simblico.
Pueden definir hasta un total de 1000 smbolos
En la tabla de smbolos se distinguen entre maysculas y minsculas.
El editor de la tabla de smbolos elimina todos los espacios en blanco de los nombres de los smbolos.

Ejemplo:
Funciones SET y RESET
La funcin SET pone en
1(ener giza) a la instr uccin
energa-salida

La funcin Reset pone en 0


(desenergiza) a la instruccin
energa-salida

Indica cuantas
terminales se van a
energizar o
desenergizar hacia la
derecha, a partir de la
direccin indicada
Indica que la bobina es
tipo Marca, es decir, es
una bobina virtual

Muestra la direccin de la marca


Contactos especiales

La operacin invertir primer valor.- Invierte su seal


de entrada, es decir, el valor de 0 lo pone a 1 el
valor de 1 lo pone a 0

El contacto Detectar flanco positivo permite que


fluya la corriente durante un ciclo cada vez que se
produce un cambio de 0 a 1

El contacto Detectar flanco negativo permite que


fluya la corriente durante un ciclo cada vez que se
produce un cambio de 1 a 0
Ejemplo:

Programacin KOP
EL CTU es un contador ascendente, y cuando el valor
actual es igual o mayor al valor de preseleccin, se activa el
bit de contaje (Cxxx)

Entrada de contaje.- Empieza


a contar cuando en la
entrada recibe un flanco
positivo

Reinicia el contador

El Preseleccin.- indica hasta


que valor tiene que contar
Ejemplo: El contador contara hasta 10 y despus se activara el bit
de contaje, haciendo que el contacto C10 se active.
Contador hacia atrs
El CTD es un contador hacia atrs y empieza desde el valor de
preseleccin hasta llegar a cero, y se activa el bit de contaje.

Entrada de contaje.-
Empieza a contar
cuando en la entrada
r e c i b e u n fl a n c o
positivo

Reinicio

El Preseleccin.- indica
el valor donde
empieza a contar
Ejemplo: El contador empezara a contar desde 3 hasta cero, y
despus activa el bit de contaje.
Contador adelante/atrs
El contador cuenta hacia adelante y hacia atrs dependiendo de las entradas
de activacin. Se activa el bit de contaje, si el valor actual (Cxxx) es igual o
mayor al valor de preseleccin.

Empieza a contar hacia delante,


cuando en la entrada recibe un flanco
positivo

Empieza a contar hacia atrs,


cuando en la entrada recibe un
flanco positivo

Reinicia el conteo

Valor de preseleccin
Ejemplo: El contador hacia adelante/atrs empezara a contar
y cuando llegue a su valor de preseleccin, se activara el bit
de contaje.
Temporizador de retardo a la conexin

Cuando se habilita su terminal IN, el temporizador empezara a contar y cuando


alcance su valor predeterminado, se activara su bit de temporizacin

Cuenta el tiempo al estar


habilitado la terminal IN, y cuando
se desactiva est terminal se
reinicia el contador

Valor preseleccionado.- En el se ajusta el Para calcular el valor actual se aplica:


tiempo del contador de acuerdo a la
tabla mostrada abajo valor actual = (valor de contaje)(base del tiempo)
Ejemplo: Cuando se active la entrada IN del temporizador,
empezara a contar con una resolucin de 10ms hasta llegar a
30 ms (3 x 10ms), para activar bit del temporizador
Temporizador de retardo a la conexin memorizada

Cuando se activa la entrada IN, el temporizador empieza


a contar y si se desactiva la entrada IN, el valor del
contador se mantiene y cuando se activa nuevamente la
entrada IN vuelve a contar desde el valor en que se
quedo. Cuando llega al valor predeterminado se activa el
bit de temporizacin.

Valor preseleccionado.- En el se ajusta Para calcular el valor actual se aplica:


el tiempo del contador de acuerdo a la
tabla mostrada abajo valor actual = (valor de contaje)
(base del tiempo)
Ejemplo: el temporizador se activara, cuando se activa I2.1 y cuando
se desactiva I2.1, el valor del temporizador se mantiene. Cuando se
vuelve activar nuevamente el I2.1, el contador empezara a contar
desde el valor donde se quedo. Cuando el contador llega a su valor
preseleccionado se activa el bit de temporizador para desactivar la
salida Q0.5
Temporizador de retardo a la desconexin.- Se utiliza para
retardar la respuesta a cero de una salida durante un periodo
determinado tras haberse desactivado la entrada
Cuando la entrada se desactiva (OFF), el temporizador
cuenta hasta que el tiempo transcurrido alcanza el
valor de preseleccin. Una vez alcanzado ste, el bit de
temporizacin se desactiva (OFF) y el valor actual
detiene el contaje. Si la entrada est desactivada (OFF)
durante un tiempo inferior al valor de preseleccin, el
bit de temporizacin permanece activado (ON). Para
que la operacin TOF comience a contar se debe
producir un cambio de ON
El valor actual resulta del valor de
contaje multiplicado por la base de
tiempo. Por ejemplo, el valor de
Valor preseleccionado o de contaje
contaje 50 en un temporizador de 10
ms equivale a 500 ms.
Ejemplo: Cuando se activa la entrada I0.0, el temporizador activa
su bit de temporizacin, y cuando se desactivo la entrada I0.0, el
temporizador empezara a contar hasta alcanzar el valor
predeterminado y entonces el bit de temporizador se desactiva
Los datos se pueden configurar en:

Por defecto: bit


B: Byte (8 bits)
W: palabra (16 bits)
D: palabra doble (32 bits)
Tipos de memoria y propiedades
Acceso a Acceso a Puede ser Se puede
rea Descripcin Acceso a bits Acceso a bytes
palabras palabras dobles remanente forzar

Entradas digitales e
lectura /
I imagen del proceso lectura / escritura lectura / escritura lectura / escritura no s
escritura
de las entradas

Salidas digitales e
lectura /
Q imagen del proceso lectura / escritura lectura / escritura lectura / escritura no s
escritura
de las salidas

lectura /
M Marcas internas lectura / escritura lectura / escritura lectura / escritura s s
escritura

Marcas especiales
lectura /
SM (SM0 a SM29 son de lectura / escritura lectura / escritura lectura / escritura no no
escritura
slo lectura)

lectura /
V Memoria de variables lectura / escritura lectura / escritura lectura / escritura s s
escritura

Bit T Valor actual T Valor actual T s


Valores actuales y bits
T
de temporizadores
lectura /
no lectura / escritura no Bit T - No no
escritura
Bit C no Valor actual C no Valor actual C s no
Valores actuales y
C
bits de contadores
lectura / lectura /
Bit C no
escritura escritura

Valores actuales de
HC no no no slo lectura no no
contadores rpidos

AI Entradas analgicas no no slo lectura no no s

AQ Salidas analgicas no no slo escritura no no s

lectura / lectura / lectura /


AC Acumuladores no no no
escritura escritura escritura

Memoria de variables lectura / lectura / lectura / lectura /


L no no
locales escritura escritura escritura escritura

lectura / lectura / lectura / lectura /


S SCR no no
escritura escritura escritura escritura
Direccionamiento directo e indirecto
Hay tres modos de direccionar los operandos en el programa:
Directo
Simblico
Indirecto

Direccionamiento directo
El S7200 almacena informacin en diferentes reas de la memoria que tienen direcciones
unvocas. Es posible indicar explcitamente la direccin a la que se desea acceder. El programa
puede acceder entonces directamente a la informacin. En el direccionamiento directo se indican
el rea de memoria, el tamao y la direccin. Ejemplo: VW790 se refiere a la direccin 790 de la
memoriaV.
Para acceder a un bit en un rea de memoria es preciso indicar la direccin del mismo, compuesta
por un identificador de rea, la direccin del byte y el nmero del bit precedido de un punto. La
figura siguiente muestra un ejemplo de direccionamiento de un bit (denominado tambin
direccionamiento "byte.bit"). En el ejemplo, el rea de memoria y la direccin del byte (I=entrada y
3 = byte3) van seguidas de un punto decimal (".") que separa la direccin del bit (bit4).
Utilizando el formato de direccin de byte se puede acceder a los datos de la mayora de las reas de
memoria (V, I, Q, M, S y SM) en formato de bytes, palabras o palabras dobles. La direccin de un byte,
de una palabra o de una palabra doble de datos en la memoria se indica de forma similar a la
direccin de un bit. Esta ltima est compuesta por un identificador de rea, el tamao de los datos y
la direccin inicial del valor del byte, de la palabra o de la palabra doble, como muestra la figura
siguiente.

Para acceder a los datos comprendidos en otras reas de la memoria (por ejemplo, T, C, HC y
acumuladores) es preciso utilizar una direccin compuesta por un identificador de rea y un nmero
de elemento.
Direccionamiento simblico
El direccionamiento simblico utiliza una combinacin de caracteres alfanumricos
para identificar una direccin. Una constante simblica utiliza un nombre simblico
para identificar un nmero constante o un valor de un carcter ASCII.

En los programas SIMATIC, los smbolos globales se asignan utilizando la tabla de


smbolos. En los programas IEC, los smbolos globales se asignan utilizando la tabla
de variables globales. Si ha asignado direcciones simblicas en la tabla de smbolos
SIMATIC, puede conmutar entre la representacin absoluta (por ejemplo, I0.0) o
simblica (por ejemplo, "Bomba1") de las direcciones de los parmetros.
Comparaciones
Las instrucciones de comparacin sirven para comparar
datos y estos pueden ser de tipo byte (B), entero (I),
enteros dobles (D), reales (R)
Tipo de
comparacin

Datos a
comparar

Tipos de datos: entero (I), entero


doble (D), entero real (R)
Ejemplo:
Los Contactos de activan si
la comparacin es
verdadera
Las operaciones matemticas pueden ser: Suma
resta, multiplicacin y divisin

Resta

Minuendo Resultado de
Sustraendo la resta
Ejemplo de operaciones
aritmticas
Conversin
La operacin Convertir byte en entero convierte el valor La operacin Convertir entero doble en
de byte (IN) en un valor de entero y deposita el resultado entero convierte el valor de entero doble
en la variable indicada por OUT. El byte no tiene signo. Por (IN) en un valor de entero y deposita el
tanto, no hay ampliacin de signo. resultado en la variable indicada por OUT.

La operacin Convertir entero en entero doble


La operacin Convertir entero en byte convierte el valor de entero (IN) en un valor de
convierte el valor de entero (IN) en un entero doble y deposita el resultado en la variable
valor de byte y deposita el resultado en la indicada por OUT. El signo se ampla.
variable indicada por OUT.
Ejemplo:
Subrutina
Subrutina

Icono de
subrutinas
Subrutina
Operaciones SET y RESET

Cuando se ejecutan las operaciones


Poner a 1 (S) y Poner a 0 (R), se
activa (se pone a 1) o se desactiva (se
pone a 0) el nmero indicado de
salidas (N) a partir de la direccin
indicada por el parmetro binario.
Comparaciones
Operaciones Matemticas
Llenado de botellas
Se tiene un proceso de transporte y llenado de botellas de refresco, en donde se
manejan dos tamaos y tres sabores diferentes . Los envases se llenan de los sabores
1 y 2, mientras que los pequeos son de sabor 2 y 3. En la zona de salida de envases
llenos se realiza la tarea de empaque, en donde es necesario tener cuatro botellas
grandes para generar un empaque. En botellas pequeas se manejan seis envases
por paquete. Cada vez que se completa un paquete se debe generar una seal de
salida para que posteriormente se ejecute la tarea de empaque (dicha operacin no
se considera en esta etapa). Los empaque de botella grande estn compuestos por
dos botellas sabor uno y dos de sabor dos. En caso de botella chica, se tiene 3 de
sabores dos y 3 de sabor tres. Se desea implantar un programa en PLC de tal forma
que se pueda llevar la cuenta total de botellas procesadas, el nmero de botellas
pequeas, el nmero de botellas grandes, as como la cantidad de sabor.
Para la detencin de botellas, se cuenta con un sensor en la base de la plataforma de
llenado. Con esto se verifica la presencia de botella, al mismo tiempo que tambin se
cuenta con un segundo sensor colocado en forma vertical, por encima del sensor de
presencia. Si este sensor Sp se activa, significa que la botella es de tamao grande.
Si la Botella detectada es pequea, entonces la vlvula de llenado se abre durante un
tiempo de 1.5s, Si la botella es grande, entonces el tiempo de llenado ser de 2.5
segundos.
Compuertas Lgicas
Suma Multiplicacin
Ley
conmutativa

Ley
asociativa

Ley
distributiva
Diseo lgico booleano
Sistema de seguridad para un vehculo
El control de seguridad consiste en activar el motor del carro, siempre y cuando, se
tenga la puerta cerrada, el cinturn de seguridad puesto y se este accionando la
llave

P= Puerta abierta
C= Cinturn de
seguridad
L= Llave P C L M
M= Motor 0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
Giro de un motor elctrico
BD = Botn derecho
BI = Botn izquierdo
I = Izquierdo BI BD I D
D = Derecho 0 0 0 0
0 1 1 0
1 0 0 1
1 1 0 0
Sistema de alarma de una casa
El sistema de alarma de una casa consiste en: un interruptor de encendido, un sensor de movimiento,
un sensor para detectar la rotura de una ventana o de la puerta.
La alarma se va accionar cuando:
se active el interruptor de la ventana
este activado el interruptor de la alarma y este el sensor de movimiento detectando algo
este activado el interruptor de la alarma, el sensor de movimiento detectando algo y el sensor de la
ventana se active
Construya el diagrama de escalera empleando el algebra de boole I M V A
0 0 0 0
0 0 1 0
I = interruptor de la alarma 0 1 0 0
M = Sensor de movimiento 0 1 1 0
V = Sensor de la ventana o 1 0 0 1
puerta
1 0 1 0
A = alarma y luces
1 1 0 1
1 1 1 1
Alarma de un semforo
Disee la alarma de un semforo, el cual se activa cuando ms
de una luz est encendida.
Mapas de Karnaugh
Encuentre el siguiente mapa de
karnaugh de la siguientes tablas de
verdad
Tabla 1
Controladores de Automatizacin Programables

PAC Combina la Robustez del PLC y la Funcionalidad de la PC


En la ltima dcada, expertos en la industria y editores predijeron que el
control basado en PC finalizara el rgimen de los controladores de lgica
programables (PLC) en el control industrial. Predijeron que caractersticas, tales
como procesadores de punto flotante, RAM, herramientas de software
poderosas, e interfases grficas haran de la PC la plataforma fundamental de la
Automatizacin Industrial. Sin embargo, al da de hoy los PLC continuan
dominando la mayora de las fbricas para aplicaciones de control de procesos
y mquinas. Aunque muchos ingenieros han evaluado el uso de la PC para
funciones avanzadas, como control y simulacin anlogo, conectividad con base
de datos, aplicaciones basadas en web y comunicacin con dispositivos
externos, la PC no ha podido competir con el PLC para aplicaciones basadas
en control. Las PC estndar, e incluso algunas computadoras industriales, no
ofrecen la confiabilidad demandada por las aplicaciones de control de
automatizacin industrial. PCs con sistemas operativos estndar y hardware
genrico son muy frgiles y temperamentales como para satisfacer la
confiabilidad demandada en control industrial.

Tradicionalmente los ingenieros han tenido que escoger entre contar con
un PLC que ofrezca robustez industrial y confiabilidad o bien una PC
efectiva en mediciones y comunicaciones anlogas. Como resultado,muchos
ingenieros sacrifican funcionalidad de control avanzado que no obtienen
fcilmente con un PLC, o fusionan un sistema que incluye un PLC para
control discreto y una PC para funcionalidad avanzada. Debido a sto, en
muchas fbricas, los PLC estan siendo utilizados en conjunto con PCs para
acumular datos, conectarse a escners de cdigo de barras, incorporar
informacin a las bases de datos, y publicar datos en la Web. Este arreglo
presenta grandes problemas debido a la dificultad que existe para construir,
correr y mantener estos sistemas. Como resultado, ingenieros de sistemas
luchan para integrar hardware y software de distintos vendedores que no
han sido diseados para trabajar entre s. En la actualidad, existe una tercera
opcin. Los ingenieros pueden utilizar productos que ofrecen una
hibridacin de la PC y del PLC. El grupo de analistas de la industria ARC
utiliza el trmino "controladores de automatizacin programables" (PAC)
para los controladores hbridos. Los PAC combinan las mejores
caractersticas de la PC, incluyendo el procesador, la RAM, y software
potente, con la confiabilidad, dureza, y naturaleza distribuda del PLC.
Los PAC combinan el empaque y dureza del PLC con la flexibilidad y funcionalidad de
software de la PC. Estas nuevas plataformas son ideales para control sofisticado y
registro de datos en ambientes rudos. Un ejemplo de PAC es la combinacin del
Compact FieldPoint de National Instruments y el software de LabVIEW de NI. En
conjunto, estos productos ofrecen una plataforma de control industrial fusionado
diseado con la flexibilidad de una PC y la confiabilidad del PLC. La flexiblidad de la PC
como lo es el procesador de punto flotante para clculos personalizados, un servidor
web interactivo para control y monitoreo fcil, Compact Flash removible para acceso de
datos, y mltiples puertos seriales para comunicacin con dispositivos externos, proveen
caractersticas y funciones imposibles de implementar en un PLC. Para complementar las
capacidades anlogas del controlador la plataforma tambin incluye gran exactitud en
mdulos anlogos de entradas/salidas con resolucin de 16 bit y acondicionamiento de
seales para exactitud y precisin en mediciones y control anlogos. El Compact
FieldPoint complementa esta funcionalidad tpica de una PC con el empaquetado del
PLC el cual proporciona un nivel de calidad de compatibilidad electromagntica CE
industrial pesada para ambientes elctricamente ruidosos, un rango de temperatura de
25 a 60C, lecturas de choque de 50 g y niveles de vibracin de 5 g para ambientes
mviles y con vibracin. PAC toma las mejores caractersticas de la PC: el procesador, la
RAM, el software potente y se mezcla con la confiabilidad y dureza del PLC. Ingenieros
en muchas industrias, desde semiconductores hasta petrleo y gas, estan en transicin a
PAC para implementar funcionalidad avanzada con clculos anlogos, acceso de datos y
comunicaciones en sus sistemas de control.
Relevadores trmicos, sobrecarga o bimetlicos
Este es un relavador bimetalico el cual sirve como dispositivo de seguridad para evitar una
sobrecarga en la corriente de un motor. Este funciona cuando la corriente que pasa por
cable de cobre calienta la palanca bimetalica. Una corriente de sobrecarga produce el calor
suficiente para curvar la armadura bimetalica y desplazar los contactos del circuito de carga
normalmente cerrados. Generalmente este rel es de reposicin automtica; pero puede
disponerse una reconexin manual.

Los rels trmicos bimetlicos constituyen el sistema ms simple y conocido de la


proteccin tmica por control indirecto, es decir, por calentamiento del motor a travs de
su consumo.

Você também pode gostar