You are on page 1of 14

________________________________AUTMATAS PROFESOR________________________________

Academia Garca Ibez


Jos Ramn Vaello Sancho

Pag 1

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

Unidad 1: lgebra de Boole. Postulados


Definimos el lgebra de Boole como el conjunto de elementos B que puede asumir dos valores posibles (0 y 1) y que estn relacionados por dos operaciones binarias suma (+) y producto lgico () y
adems cumple los siguientes postulados:

Postulado 1: A + B = S

Postulado 2: A B = S

A+B=S

0+0=0

1+0=1

0+1=1

1+1=1

A+B=S

00=0

10=0

01=0

11=1

Postulado 3: A + 1 = 1

Postulado 4: A + 0 = A

Postulado 5: A 1 = A

Postulado 6: A 0 = 0

Postulado 7: A + A = A

Pag 2

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

Postulado 8: A A = A

Postulado 9: A + B = B +A

Postulado 10: A B = B A

Postulado 11: Admite parntesis y corchetes


Postulado 12: A ( B + C ) = A B + A C
A

Postulado 13: A + B C = ( A + B ) ( A + C )

Postulado 14: A + A = 1

Postulado 15: A A = 0

Postulado 16: Doble inversin


A+B=A+B=C=C
Postulado 17: Si

A=B

entonces

AB=AB=C=C
A=B

A+B=C

A+B=C

AB=C

AB=C
Pag 3

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

Unidad 2: Teoremas de Morgan


Teorema 1: A + A B = A

Teorema 2: A ( A + B ) = A

Teorema 3: A + A B = A + B

Teorema 4: ( A + B ) B = A B

Teorema 5:

(A+B)(A+C)=(AC)+(AB)

Teorema 6:

Suma negada igual a producto de negados


A+B=AB

Teorema 7:

Producto negado igual a suma de negados


AB=A+B

Pag 4

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

Unidad 3: Funciones lgicas fundamentales


Funcin AMPLIFICADOR:

Funcin INVERSOR:

Funcin O u OR:

S=A

S = A + B + C + ...

Funcin NO-O o NOR:

Funcin Y o AND:

S=A

S = A + B + C + ...

S = A B C ...

Funcin NO-Y o NAND:

S = A B C ...

Como vemos, el circulo es la inversin. Ejemplo:

S=ABC

Pag 5

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

Unidad 4: Autmata programable


La unidad central de procesamiento o CPU (por el acrnimo en ingls de central processing unit), o simplemente el procesador o microprocesador, es el componente en un ordenador, que interpreta las instrucciones y procesa
los datos contenidos en los programas de la computadora. Es lo que podramos llamar el cerebro. Si a l aadimos
mdulos capaces de reconocer el entorno ( sensores, pulsadores, entradas), y otros capaces de activar contactos (rels,
contactores, salidas), tenemos un autmata ( PLC ), capaz de reconocer el entorno de trabajo, razonar segn su programa y actuar en conseguencia.
Los PLC (Programmable Logic Controller en sus siglas en ingls)o Controlador de logica programable, son
dispositivos electrnicos muy usados en Automatizacin Industrial.
Los PLC actuales pueden comunicarse con otros controladores y computadoras en redes de rea local, y son
una parte fundamental de los modernos sistemas de control distribuido.
En la programacin se pueden incluir diferentes tipos de operandos, desde los ms simples como lgica booleana, contadores, temporizadores, contactos, bobinas y operadores matemticos, hasta operaciones ms complejas como
manejo de tablas (recetas), apuntadores, algoritmos PID y funciones de comunicacin multiprotocolos que le permitiran interconectarse con otros dispositivos.

La Fuente de alimentacin va a 230. Las entradas sern de 24V. Hasta ahora hemos visto que
los contactos de mando nos llevaban la fase hasta la carga y sta conectaba con neutro 0V. Ntese que
en este caso el neutro de 230V y 0V van unidos, y lo que har es llevar el Neutro 0V hasta la carga,
la cual estar conectada a fase. Esto nos permite trabajar con varias tensiones de salida ( bombillas de
230V, rels de 230V 24V para Variador, electrovlvulas de 230V, contactores de 24V para motor
trifsico,
Este PLC se programa con la suite CX One de Omron.
Pag 6

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

Unidad 5: CX Programmer. Crear programa


Abriremos un proyecto nuevo
Vamos a trabajar con el CJ1M. Elegimos como red SYSMAC WAY y pasamos a configurarla. Elegimos como puerto el ms alto que nos sale y aceptamos.

Con las herramientas de diagrama procedemos a crear el mismo

Elegimos el smbolo y lo situamos en su posicin. Entonces pasamos a editarlo.

0.01 ser la entrada en el mdulo de entradas de nuestro PLC. Al aceptar nos pide un nombre para este
contacto.

Aceptamos y ya tenemos el contacto. Procedemos a colocar una instruccin.

La tecla R nos completa la lnea y pasa al siguiente rengln.


Pag 7

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho
El contacto de este temporizador nos activar un contactor para un motor.
En el siguiente rengln situamos el contacto del temporizador, para lo cual habr que nombrarlo igual.

Aadimos la bobina que representa la salida del PLC.

Ya tenemos el programa.

Pag 8

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

Unidad 6: CX Programmer. Simulacin


Una vez creado el programa iremos al men simulacin > trabajar con simulacin online o
pulsaremos la tecla
El rea de edicin se oscurecer y simula la transferencia al PLC.

Con el rea gris ya nos encontramos en el simulador. Haremos doble clik sobre un elemento para
asignarle un valor ( 0 1 ).

Pag 9

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho
Ya est actuando la simulacin, el paso de seal va marcado en verde. Ntese cmo el temporizador ha
empezado a descontar.

Al llegar a cero se activa su contacto de salida, activndonos la L1.

Si la entrada S1 acta como interruptor, se dejar con 1 hasta que abramos el circuito con 0. En caso
de actuar como pulsador, tras el 1 habr que asignarle un 0.
La misma tecla de simulacin nos sacar del simulador.

Pag 10

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

Unidad 7: CX Programmer. Transferencia a PLC


Vamos a decirle al programa los datos reales de nuestro autmata.
En la ventana de la izquierda, rea de trabajo, que podemos verla o esconderla con la tecla
Hacemos doble clik en configurar tabla de E/S. Nos aparece la CPU.

En Bastidor principal, 00 0000 Hueco vaco, E/S bsicas elegimos nuestro mdulo de entradas, en
este caso el ID211.

Aceptamos y en 01 0000 Hueco vaco situamos el mdulo de salidas OC211.

Una vez comprobado nuestro programa y definida la conexin y los mdulos, vamos a PLC
>trabajar online

Conectar con nuestro PLC.


Para transferir vamos a PLC > transferencia a PLC y el programa quedar registrado en el autmata.

Pag 11

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

Unidad 8: CX PR. Instrucciones lgicas


TEMPORIZADOR
TIM_0000_#500
Es un temporizador de retardo a conexin, mientras est alimentada su entrada har una cuenta atrs
sobre el tiempo que le hayamos asignado y al llegar a cero nos activar su contacto. Cuando desactivemos S1, si no ha llegado al final, volver a reiniciarse.
El tiempo se asigna en dcimas de segundo. En el ejemplo, 500 dcimas son 50 segundos.

CONTADOR
CNT_0001_#0004
Cada vez que la entrada ( S2 ) cambie de estado a 1 nos descontar un impulso, y al llegar a cero nos
activar su contacto ( C0001 ). Si pulsamos ( 1/0 ) en el reset ( S3 ) se volver a poner en su valor inicial. Si el reset permanece activado, por estar siempre reseteando, no empezar a contar hasta que S3 sea
0.

Pag 12

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

KEEP
KEEP_200.01
Es un rel de enclavamiento o Biestable. Dispone de una entrada Set ( S4 ) que lo conectar sin necesidad de mantenerse ( pulsador )y otra entrada Reset ( S5 ) que lo desconecta.
Siempre que est activado el reset, estar desconectado.

DIFU y DIFD
DIFU_200.01

DIFD_200.01

Si tenemos una seal ( S1) en la entrada del Diferencial Ascendente ( DIFU ), ste nos dar un impulso
slo en el momento en que esa seal pase de 0 a 1.
Si tenemos una seal ( S1) en la entrada del Diferencial Descendente ( DIFD ), ste nos dar un impulso
slo en el momento en que esa seal pase de 1 a 0.

Pag 13

________________________________AUTMATAS PROFESOR________________________________
Academia Garca Ibez
Jos Ramn Vaello Sancho

Pag 14

You might also like