LIBRO AUTOMATAS OMRON

download LIBRO AUTOMATAS OMRON

of 14

Transcript of LIBRO AUTOMATAS OMRON

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    1/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 1 

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    2/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 2 

    Unidad 1: Álgebra de Boole. Postulados

    Definimos el Álgebra de Boole como el conjunto de elementos “B” que puede asumir dos valores posi- bles (0 y 1) y que están relacionados por dos operaciones binarias suma (+) y producto lógico (·) yademás cumple los siguientes postulados:

    A B A+B=S

    0 0 0+0=0

    1 0 1+0=1

    0 1 0+1=1

    1 1 1+1=1

    Postulado 1: A + B = S

    A B A+B=S

    0 0 0·0=0 

    1 0 1·0=0 

    0 1 0·1=0 

    1 1 1·1=1 

    Postulado 2: A · B = S 

    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 

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    3/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 3 

    Postulado 8: A · A = A 

    Postulado 9: A + B = B +A 

    Postulado 10: A · B = B · A 

    Postulado 11: Admite paréntesis y corchetes 

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

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

    Postulado 14: A + A = 1 

    Postulado 15: A · A = 0 

    Postulado 16: Doble inversión

    A + B = A + B = C = C A · B = A · B = C = C 

    Postulado 17: Si A = B entonces A = B

    A + B = C A + B = C

    A · B = C A · B = C 

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    4/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 4 

    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 6: Suma negada igual a producto de negados

    A + B = A · B 

    Teorema 7: Producto negado igual a suma de negados

    A · B = A + B 

    Teorema 5: ( A + B ) · ( A + C ) = ( A · C ) + ( A · B ) 

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    5/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 5 

    Unidad 3: Funciones lógicas fundamentales

    Función “O” u “OR”: S = A + B + C + ... 

    Función “Y” o “AND”: S = A · B · C · ... 

    Función “AMPLIFICADOR”: S = A 

    Función “INVERSOR”: S = A 

    Función “NO-O” o “NOR”: S = A + B + C + ... 

    Función “NO-Y” o “NAND”: S = A · B · C · ... 

    Como vemos, el circulo es la inversión. Ejemplo: S = A · B · C

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    6/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 6 

    Unidad 4: Autómata programable

    Launidad central de procesamiento o CPU (por el acrónimo en inglés decentral processing unit ), o simple-

    mente el procesador o microprocesador, es el componente en un ordenador, que interpreta las instrucciones y procesalos datos contenidos en los programas de la computadora. Es lo que podríamos llamar el cerebro. Si a él añadimosmódulos capaces de reconocer el entorno ( sensores, pulsadores,… entradas), y otros capaces de activar contactos (relés,contactores,… salidas), tenemos un autómata ( PLC ), capaz de reconocer el entorno de trabajo, razonar según su pro-grama y actuar en conseguencia.

    Los PLC ( Programmable Logic Controller  en sus siglas en inglés)o Controlador de logica programable, sondispositivos electrónicos muy usados en Automatización Industrial. 

    Los PLC  actuales pueden comunicarse con otros controladores y computadoras en redes de área local, y sonuna parte fundamental de los modernos sistemas de control distribuido.

    En la programación se pueden incluir diferentes tipos de operandos, desde los más simples como lógica boolea-na, contadores, temporizadores, contactos, bobinas y operadores matemáticos, hasta operaciones más complejas como

    manejo de tablas (recetas), apuntadores, algoritmos PID y funciones de comunicación multiprotocolos que le permitir-ían interconectarse con otros dispositivos.

    La Fuente de alimentación va a 230. Las entradas serán de 24V. Hasta ahora hemos visto quelos contactos de mando nos llevaban la fase hasta la carga y ésta conectaba con neutro ó 0V. Nótese 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, relés de 230V ó 24V para Variador, electroválvulas de 230V, contactores de 24V para motortrifásico, … 

    Este PLC se programa con la suite “CX One” de Omron.  

    http://es.wikipedia.org/wiki/Acr%C3%B3nimohttp://es.wikipedia.org/wiki/Acr%C3%B3nimohttp://es.wikipedia.org/wiki/Idioma_ingl%C3%A9shttp://es.wikipedia.org/wiki/Idioma_ingl%C3%A9shttp://es.wikipedia.org/wiki/Instrucci%C3%B3nhttp://es.wikipedia.org/wiki/Instrucci%C3%B3nhttp://es.wikipedia.org/wiki/Datohttp://es.wikipedia.org/wiki/Datohttp://es.wikipedia.org/wiki/Siglahttp://es.wikipedia.org/wiki/Siglahttp://es.wikipedia.org/wiki/Idioma_ingl%C3%A9shttp://es.wikipedia.org/wiki/Idioma_ingl%C3%A9shttp://es.wikipedia.org/wiki/Electr%C3%B3nicahttp://es.wikipedia.org/wiki/Electr%C3%B3nicahttp://es.wikipedia.org/wiki/Automatizaci%C3%B3n_Industrialhttp://es.wikipedia.org/wiki/Automatizaci%C3%B3n_Industrialhttp://es.wikipedia.org/wiki/Computadorahttp://es.wikipedia.org/wiki/Computadorahttp://es.wikipedia.org/wiki/Red_de_%C3%A1rea_localhttp://es.wikipedia.org/wiki/Red_de_%C3%A1rea_localhttp://es.wikipedia.org/wiki/Red_de_%C3%A1rea_localhttp://es.wikipedia.org/wiki/Computadorahttp://es.wikipedia.org/wiki/Automatizaci%C3%B3n_Industrialhttp://es.wikipedia.org/wiki/Electr%C3%B3nicahttp://es.wikipedia.org/wiki/Idioma_ingl%C3%A9shttp://es.wikipedia.org/wiki/Siglahttp://es.wikipedia.org/wiki/Datohttp://es.wikipedia.org/wiki/Instrucci%C3%B3nhttp://es.wikipedia.org/wiki/Idioma_ingl%C3%A9shttp://es.wikipedia.org/wiki/Acr%C3%B3nimo

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    7/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 7 

    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. Elegi-mos como puerto el más alto que nos sale y aceptamos.

    Con las herramientas de diagrama procedemos a crear el mismo

    Elegimos el símbolo y lo situamos en su posición. Entonces pasamos a editarlo.

    0.01 será la entrada en el módulo de entradas de nuestro PLC. Al aceptar nos pide un nombre para estecontacto.

    Aceptamos y ya tenemos el contacto. Procedemos a colocar una instrucción.

    La tecla R nos completa la línea y pasa al siguiente renglón.

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    8/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 8 

    El contacto de este temporizador nos activará un contactor para un motor.

    En el siguiente renglón situamos el contacto del temporizador, para lo cual habrá que nombrarlo igual.

    Añadimos la bobina que representa la salida del PLC.

    Ya tenemos el programa.

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    9/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 9 

    Una vez creado el programa iremos al menú “simulación > trabajar con simulación online” o pulsaremos la tecla

    El área de edición se oscurecerá y simula la transferencia al PLC.

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

    Unidad 6: CX Programmer. Simulación 

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    10/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 10 

    Ya está actuando la simulación, el paso de señal va marcado en verde. Nótese cómo el temporizador ha

    empezado a descontar.

    Al llegar a cero se activa su contacto de salida, activándonos la L1.

    Si la entrada S1 actúa como interruptor, se dejará con “1” hasta que abramos el circuito con “0”. En casode actuar como pulsador, tras el “1” habrá que asignarle un “0”.  

    La misma tecla de simulación nos sacará del simulador.

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    11/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 11 

    Unidad 7: CX Programmer. Transferencia a PLC Vamos a decirle al programa los datos reales de nuestro autómata.

    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 vacío”, “E/S básicas” elegimos nuestro módulo de entradas, eneste caso el “ID211”. 

    Aceptamos y en “01 0000 Hueco vacío” situamos el módulo de salidas “OC211”. 

    Una vez comprobado nuestro programa y definida la conexión y los módulos, vamos a “PLC>trabajar online” 

    Conectará con nuestro PLC.Para transferir vamos a “PLC > transferencia a PLC” y el programa quedará registrado en el autómata. 

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    12/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 12 

    Unidad 8: CX PR. Instrucciones lógicas 

    Es un temporizador de retardo a conexión, mientras esté alimentada su entrada hará una cuenta atrássobre el tiempo que le hayamos asignado y al llegar a cero nos activará su contacto. Cuando desactive-

    mos S1, si no ha llegado al final, volverá a reiniciarse.El tiempo se asigna en décimas de segundo. En el ejemplo, 500 décimas son 50 segundos.

    TIM_0000_#500

    TEMPORIZADOR

    CONTADOR

    CNT_0001_#0004

    Cada vez que la entrada ( S2 ) cambie de estado a “1” nos descontará un impulso, y al llegar a cero nosactivará su contacto ( C0001 ). Si pulsamos ( 1/0 ) en el reset ( S3 ) se volverá a poner en su valor ini-

    cial. Si el reset permanece activado, por estar siempre reseteando, no empezará a contar hasta que S3 sea“0”. 

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    13/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 13 

    KEEP

    KEEP_200.01

    Es un relé de enclavamiento o Biestable. Dispone de una entrada Set ( S4 ) que lo conectará sin necesi-dad 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 señal ( S1) en la entrada del Diferencial Ascendente ( DIFU ), éste nos dará un impulso

    sólo en el momento en que esa señal pase de “0” a “1”.  Si tenemos una señal ( S1) en la entrada del Diferencial Descendente ( DIFD ), éste nos dará un impulsosólo en el momento en que esa señal pase de “1” a “0”.  

  • 8/15/2019 LIBRO AUTOMATAS OMRON

    14/14

     ________________________________ AUTÓMATAS PROFESOR________________________________Academia García Ibáñez © José Ramón Vaello Sancho 

    Pag 14