Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al...

28
1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer Introducir, guardar, y ejecutar programas para PLC CP1H por medio del programa CX- Programmer. Programar utilizando GRAFCET en lenguaje KOP en el PLC CP1H. 1 Computadora con puerto USB y CX- Programmer V9.0 instalado 1 PLC OMRON CP1H 1 Cable de interfaz USB 1 Cable de alimentación para 120-240 VAC 1 Módulo didáctico de simulación de tanque 19 Cables de conexión La presente guía de práctica inicia con un tutorial que demuestra cómo poder crear un programa a partir de un GRAFCET por medio del CX-Programmer, para luego realizar un ejercicio a partir del enunciado de un problema. El CPU de la marca OMRON es el CP1H cuya configuración de memoria es por los llamados Canales (CHANNEL) que son registros de 16 líneas o bits. Las direcciones asignadas para las entradas físicas integradas en el CPU son de la 0.00 hasta la 0.11 (12 bits) y de la 1.00 hasta la 1.11 (12 bits). Para las entradas de módulos de expansión pueden ir desde la 2.00 hasta la 16.15, Son 17 palabras de 16 bits para entradas. En el caso de las salidas integradas van desde la 100.00 a la 100.07 (8 bits) y de la 101.00 a la 101.07 (8 bits). Para las salidas con módulos de expansión van desde la 102.00 a la 116.15 son 17 palabras de 16 bits. Es de hacer notar que no se hace distinción de entradas y salidas por letras I y Q sino que ellas genéricamente se denominan CIO, lo que las define como entradas, salidas o marcas es su dirección. Autómatas Programables. Guía 8 Objetivo General Objetivos Específicos Material y Equipo Introducción Teórica Facultad: Ingeniería Escuela: Electrónica Asignatura: Autómatas Programables Lugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta)

Transcript of Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al...

Page 1: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

1

Tema: Introducción al OMRON CP1H y el CX-Programmer

Programar el PLC OMRON CP1H a través del CX-Programmer

Introducir, guardar, y ejecutar programas para PLC CP1H por medio del programa CX-Programmer.

Programar utilizando GRAFCET en lenguaje KOP en el PLC CP1H.

1 Computadora con puerto USB y CX- Programmer V9.0 instalado 1 PLC OMRON CP1H 1 Cable de interfaz USB 1 Cable de alimentación para 120-240 VAC 1 Módulo didáctico de simulación de tanque 19 Cables de conexión

La presente guía de práctica inicia con un tutorial que demuestra cómo poder crear unprograma a partir de un GRAFCET por medio del CX-Programmer, para luego realizar unejercicio a partir del enunciado de un problema. El CPU de la marca OMRON es el CP1H cuya configuración de memoria es por los llamadosCanales (CHANNEL) que son registros de 16 líneas o bits. Las direcciones asignadas paralas entradas físicas integradas en el CPU son de la 0.00 hasta la 0.11 (12 bits) y de la 1.00hasta la 1.11 (12 bits). Para las entradas de módulos de expansión pueden ir desde la 2.00hasta la 16.15, Son 17 palabras de 16 bits para entradas. En el caso de las salidasintegradas van desde la 100.00 a la 100.07 (8 bits) y de la 101.00 a la 101.07 (8 bits). Paralas salidas con módulos de expansión van desde la 102.00 a la 116.15 son 17 palabras de 16bits.Es de hacer notar que no se hace distinción de entradas y salidas por letras I y Q sino queellas genéricamente se denominan CIO, lo que las define como entradas, salidas o marcases su dirección.

Autómatas Programables. Guía 8

Objetivo General

Objetivos Específicos

Material y Equipo

Introducción Teórica

Facultad: IngenieríaEscuela: ElectrónicaAsignatura: Autómatas ProgramablesLugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta)

Page 2: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

2

Los pasos básicos de la programación de un PLC usando el CX-Programmer que sedescriben en esta guía son:

Creación de símbolos. Edición el diagrama de contactos. Compilación del programa. Transferencia del programa al PLC. Monitorización del programa.

Para ello nos apoyaremos en la programación del autómata CP1H para la solución delsiguiente automatismo:Selector de piezas de 2 tamaños:

Figura 1. Esquema del selector de piezas de dos tamaños.

Cuando el detector capacitivo D1 detecta una pieza, el cilindro 1 se mueve (activando laelectroválvula A1). Si la pieza es pequeña no será detectada por el detector D2. En ese casoel cilindro 1 debe empujar la pieza hasta el final de su carrera (hasta que se active F1),activando entonces el cilindro 2 hasta el final de su carrera (hasta que se active F2), a la vezque se retira el cilindro 1 (desactivando A1 y activando R1), volviendo después el cilindro 2 a

Autómatas Programables. Guía 8

Procedimiento

Page 3: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

3

su posición inicial. Si la pieza es grande, al llegar a D2 será detectada por éste. En esemomento se debe desactivar A1 y activar R1, a la vez que se activa A3 para que el cilindro 3avance desplazando la pieza hasta el final de su carrera (activación de F3). Después debevolver a su posición inicial.

El diagrama de GRAFCET que resuelve este automatismo es el siguiente:

Figura 2. GRAFCET para el selector de piezas de dos tamaños.

El programa en diagrama de contactos que resuelve este automatismo aparece en el anexo 1, al final de la guía de laboratorio.

Arranque del programa

Al arrancar el programa CX-Programmer aparece una serie de barras de herramientasdesactivadas y un área de trabajo vacía como se muestra en la Figura 3.

Autómatas Programables. Guía 8

Page 4: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

4

Figura 3. Ingreso al programa CX-Programmer.

Creación de un proyecto

Para acceder al área de trabajo es necesario crear un nuevo proyecto o abrir uno ya creado. En nuestro caso crearemos uno nuevo. Ver Figura 4.

Figura 4. Creación de un proyecto en CX-Programmer.

Autómatas Programables. Guía 8

Page 5: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

5

Configuración de tipo de dispositivo

Con el botón “Configuraciones...” de “Tipo de Dispositivo” se accede a la siguiente ventana:

Figura 5. Ventana de Configuración del tipo de dispositivo.

Donde se selecciona el tipo de CPU de nuestro autómata, en este caso XA. El resto deparámetros se dejan como aparecen por defecto, presione “Aceptar” en ambas ventanas.

Una vez fijados los parámetros aparecen activas las barras de herramientas y tenemosaccesos al área de trabajo. En la ventana principal se distinguen dos áreas: Proyecto yProgramación.

Figura 6. Ventana principal del CX-Programmer.

Autómatas Programables. Guía 8

Page 6: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

6

Mediante la opción de “Configuración” del área del proyecto se tiene acceso a la ventana deconfiguración del PLC, donde se pueden especificar otros parámetros, como puertos,interrupciones, etc.

Figura 7. Ventana de configuración del PLC.

Para nuestro ejemplo todos estos parámetros permanecerán como aparecen por defecto enesta ventana.

Definiendo los símbolos

Lo primero, antes de comenzar a introducir el programa es definir los símbolos que seránusados en el programa. Un símbolo no es más que una dirección de memoria a la que seasocia un nombre o un comentario.Los símbolos pueden ser locales o globales. Para cada PLC dentro de un proyecto sepueden definir varios programas. Los símbolos locales sólo pueden ser usados en elprograma en que son definidos. Por otro lado, los símbolos globales definidos para un PLCpueden ser utilizados por cualquiera de sus programas.Los símbolos locales y globales son almacenados en las tablas de símbolos locales yglobales respectivamente. En estas tablas se pueden insertar, borrar, reeditar, los símbolos.Para acceder a las tablas de símbolos:

Autómatas Programables. Guía 8

Page 7: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

7

Figura 8. Definir símbolos en CX-Programmer.

En la tabla de símbolos globales están definidos por defectos varios de símbolos de usoespecífico.La tabla de símbolos locales está totalmente vacía. Es en ella donde definiremos lossímbolos a usar en nuestro programa.

NOTA: Antes de definir los símbolos es conveniente hacer una lista con los símbolos que seusan en el programa. Con el objetivo de hacer el programa más entendible, los nombreasignados a cada símbolo debe tener relación con dato que contiene. En la siguiente tabla seresumen los símbolos que serán utilizados en el programa del “Selector de piezas”. Losnombres asignados correspondes con los que aparecen en el esquema del sistema.

Grupo Nombre Tipo dedatos

Dirección Comentario

Etapas

ETAPAS CHANNEL 10 Todas las etapasE_0 BOOL 10.00 Etapa 0E_1 BOOL 10.01 Etapa 1E_2 BOOL 10.02 Etapa 2E_3 BOOL 10.03 Etapa 3E_4 BOOL 10.04 Etapa 4E_5 BOOL 10.05 Etapa 5E_6 BOOL 10.06 Etapa 6E_7 BOOL 10.07 Etapa 7E_8 BOOL 10.08 Etapa 8E_9 BOOL 10.09 Etapa 9

Autómatas Programables. Guía 8

Page 8: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

8

E_10 BOOL 10.10 Etapa 10E_11 BOOL 10.11 Etapa 11

Entradas

Digitales

D_1 BOOL 0.00 Detector piezaD_2 BOOL 0.01 Detector pieza grandeF_1 BOOL 0.02 Final de carrera pistón 1F_2 BOOL 0.03 Final de carrera pistón 2F_3 BOOL 0.04 Final de carrera pistón 3P_1 BOOL 0.05 Inicio de carrera pistón 1P_2 BOOL 0.06 Inicio de carrera pistón 2P_3 BOOL 0.07 Inicio de carrera pistón 3

SalidasDigitales

A_1 BOOL 100.00 Expande pistón 1R_1 BOOL 100.01 Contrae pistón 1A_2 BOOL 100.02 Expande pistón 2A_3 BOOL 100.03 Expande pistón 3

Tabla 1. Símbolos a utilizar en el programa de selector de piezas de dos tamaños.

Para definir los símbolos:

1. En cualquier zona de la tabla de símbolos haga clic con el botón derecho. En el menú

contextual que aparece seleccione la opción con lo que se abre elcuadro mostrado en la Figura 9.

Figura 9. Creación de un nuevo símbolo.

2. Ingrese el nombre del símbolo: ETAPAS3. Seleccione el tipo de dato: CHANNEL4. Introduzca la dirección: 105. Repita los pasos del 1 al 4 para todos los símbolos en la tabla anterior.

Edición del diagrama de escalera (ladder)

El programa se introduce en la zona “Área de Programa”. Para activar el “Área de programa”en el modo de edición de diagrama de contactos: hacer clic en Sección 1 del “Área deproyecto”.

Autómatas Programables. Guía 8

Page 9: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

9

Introducción de líneas comentarios

Primero introduciremos un comentario describiendo la utilidad, fecha de realización, autor yotros datos que sirvan para la posterior identificación de programa:

1. Haga clic con el botón derecho en la “Barra de red”:

Figura 10. Introducción de comentarios.

2. En el menú contextual que aparece vaya a “Propiedades”, aparecerá la ventana“Propiedades de Línea de programa”, donde se introduce el comentario deseado, alterminar cierre esa ventana.

Figura 11. Ventana Propiedades de Línea de programa.

3. Aparecerá el comentario y automáticamente se añade una nueva red en la cualintroduciremos el comentario “Inicialización” para indicar que el código debajocorresponde a dicha fase del algoritmo de implementación de GRAFCET. Para editarnuevamente los comentarios creados: haga doble clic sobre la “Barra de red”correspondiente.

NOTA: Para crear una nueva red de forma manual existen dos procedimientos: El mássencillo es, estando en el “Área de trabajo” pulsar la letra “R” y seleccionar de la lista queaparece la opción “Línea de programa nueva”. La otra forma es acceder al menúcontextual de una red (haciendo clic con el botón derecho del ratón en la “Barra de red”) yseleccionar las opciones “Insertar Abajo” o “Insertar Arriba”.

Autómatas Programables. Guía 8

Page 10: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

10

Figura 12. Inserción de redes.

En la red vacía (siguiente a la que contiene el comentario “INICIALIZACIÓN”) introduciremosla primera línea de nuestro programa de autómata.Insertando contactos

1. Seccione el icono de la barra de herramientas y posicione el símbolo en el puntodeseado.

2. Aparece el cuadro “Nuevo contacto”, presione el botón “Detalle” para expandir lasopciones.

Figura 13. Ventana de Nuevo contacto.

3. En este cuadro lo que se hace es asociar al contacto un símbolo. Si damos clic en el botóndel cuadro de edición desplegable en la esquina superior izquierda (Ver Figura 14),

Autómatas Programables. Guía 8

Page 11: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

11

aparece una lista de todos los símbolos (globales y locales) de la cual se selecciona elsímbolo que se desea asociar al contacto.

Figura 14. Lista de símbolos tanto globales como locales disponibles.

4. Seleccionamos el símbolo global “P_First_Cycle”. Este símbolo sólo vale “1” el primer ciclode scan, por lo que las operaciones condicionadas a él sólo se ejecutan al inicio de lapuesta en marcha del autómata. Este es el caso de la etapa de “Inicialización” de losmétodos de implementación de control de sistemas secuenciales a partir de GRAFCET.

5. Una vez seleccionado el símbolo “P_First_Cycle” pulse “Aceptar”. ¡Ya tenemos nuestroprimer contacto!

Figura 15. Primer contacto insertado.

Los contactos abiertos también pueden añadirse presionando la letra C, para añadir otrostipo de contactos tenemos:

Contacto negado: botón o tecla “Q”.

Contacto de salida o bobina: botón o tecla “O”.

Contacto de salida normalmente cerrado: botón

Contacto OR: botón

Contacto OR normalmente cerrado: botón

Autómatas Programables. Guía 8

Page 12: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

12

Añadiendo extensionesPara añadir extensiones, seleccionar el punto a partir del cual deseados añadirla y:Ctrl.+→ (derecha),Ctrl.+← (izquierda),Ctrl.+↑ (arriba),Ctrl.+↓ (abajo).

O también con los botones y Así añadimos una extensión a la derecha del contacto “P_First_Cycle”:

Figura 16. Indicación de red incompleta o con errores.

Añadiendo instrucciones

Ahora hemos de añadir las instrucciones para activar la Etapa 0 y desactivar el resto, comocorresponde al estado inicial del GRAFCET.Para añadir una instrucción cualquiera:

1. Para colocar una instrucción haga clic en el botón y ubíquela en el punto deseado opulse la tecla “I”.

2. Aparece el cuadro “Nueva Instrucción”. Expanda las opciones.

Figura 17. Ventana Nueva Instrucción

3. Ahora debemos seleccionar la instrucción que deseamos. Las dos formas más fáciles deseleccionar una instrucción son:

Autómatas Programables. Guía 8

Page 13: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

13

a. Escribir el nombre en la casilla Instrucción. CX-Programmer intenta completar elnombre de la función a medida que se escribe y muestra información sobre losoperandos necesarios debajo de la casilla de instrucciones. Para este método esnecesario estar familiarizado con el repertorio de instrucciones del autómata.

b. Seleccionar una instrucción de la lista mediante el botón Aparece eldiálogo “Buscar instrucción”:

Figura 18. Ventana de Buscar Instrucción.

Seleccione la categoría de instrucciones en la parte izquierda del diálogo y elija la instrucciónnecesaria de la categoría en la parte derecha del diálogo.

Puede obtener ayuda sobre una determinada instrucción pulsando Algunas instrucciones presentan relaciones de dependencia entre los operandos, de maneraque el valor de un operando determina el intervalo válido de otro operando. En el caso deestas instrucciones, es posible comprobar si los operandos son válidos pulsando el botón

(Chequear)

Para insertar las instrucciones nosotros usaremos el segundo método descrito anteriormente:

1. Pulse 2. Inserte una instrucción “MOV(21)”, localizada en el grupo “Movimiento de datos”, como se

muestra en la Figura 19 y presione “Aceptar”:

Autómatas Programables. Guía 8

Page 14: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

14

Figura 19. Selección de instrucción a buscar.

3. Una vez seleccionada la instrucción, pasamos a definir sus operandos en el cuadro“Nueva instrucción”. La información sobre los operandos de una instrucción (cantidad,

tipo,..) se puede consultar directamente pulsando el botón La instrucción “MOV(21)” tiene 2 operandos: fuente y destino. Para introducir losoperandos:

a. Haga un clic en el cuadro “Operandos”.b. Introduzca la fuente: el dato #0000.c. Pulse la tecla de tabulación (Tab), con lo que sea activa la zona del operando

destino. En nuestro caso el operador destino es el símbolo ETAPAS. Podemosintroducirlo por teclado directamente o pulsando el botón de expansión de“Nombre o dirección” para que se despliegue una lista con los símbolos del tipoelegido. Del tipo CHANNEL sólo hemos definido el símbolo ETAPAS, por lo queserá el único que aparece. Lo seleccionamos y pulsamos “Aceptar”.

Figura 20. Agregar operandos a la instrucción.

Autómatas Programables. Guía 8

Page 15: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

15

d. Ya tenemos los dos operando de la instrucción “MOV(21)”:

Figura 21. Partes de la instrucción completas.

f. Pulse “Aceptar”. ¡Ya tenemos nuestra primera instrucción!

Con la instrucción anterior ponemos todas las etapas a “0” o sea desactivadas. Pero en elestado inicial la Etapa 0 está activa, “1”. Para activar esta etapa introduciremos en paralelo ala instrucción MOV(21) una instrucción SET del símbolo E_0. Para ello:

1. Usando (Ctrl.+ flechas) inserte las extensiones para la conexión en paralelo de las dosinstrucciones.

2. Siguiendo el mismo procedimiento descrito para la instrucción MOV(21), inserte lainstrucción SET. Esta instrucción se encuentra en el grupo “Salida de secuencia” en elcuadro “Buscar instrucciones”.

Figura 22. ingreso de la instrucción SET.

Incluyendo comentarios

Para ser más entendible el programa conviene incluir comentarios. A los elementos delprograma se le puede añadir comentarios. Para ello basta con:

Autómatas Programables. Guía 8

Page 16: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

16

1. Seleccionar el elemento, por ejemplo el contacto P_First_Cycle.2. Hacer clic con el botón derecho.3. En el menú contextual seleccionar la opción “Propiedades”.4. En el cuadro “Propiedades” del elemento introducir el comentario: “Sólo el primer ciclo”,presione “Aceptar.”

Siguiendo este mismo procedimiento hemos añadidos comentarios a la instrucción MOV(21)y SET. Los comentarios aparecen indicados con círculos amarillos numerados.

Figura 23. ingreso de comentarios al programa.

5. Introduzca el resto del diagrama de contactos que aparece en el anexo 1. Al colocarinstrucciones repetidas como por ejemplo SET E_0 que se coloca en varias redes elprograma mostrará un mensaje de error indicando que hay algo duplicado y si deseacomprobar detalles, presione “No” y continué pues el programa requiere repetir repetir estasinstrucciones. Una vez que se ha editado todo el programa pasamos a su compilación.

Compilación

Durante la edición del programa, el CX-Programmer realiza un chequeo automático paradetectar posibles errores como por ejemplo que a un elemento insertado no se hayaasociado un símbolo o una dirección. Las redes en las que se detecten errores aparecen conuna línea roja vertical en el extremo izquierdo.La compilación de un programa para obtener un listado de los errores se realiza pulsando el

botón de la barra de herramientas. El progreso de la compilación y listado de los erroresaparece en la pestaña “Compilar” de la “Ventana de Salida”, que se abre al final de lacompilación.

Autómatas Programables. Guía 8

Page 17: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

17

Simulación

1. Una vez el programa ha sido compilado con éxito, se procederá a simularlo, para ellodel menú Simulación seleccione Trabajar con simulador online, aparecerá lasopciones del simulador que se muestran en la siguiente figura, el programa sedescargará automáticamente al simulador.

Figura 24. Opciones del simulador del CX-Programmer.

2. La simulación inicia automáticamente, en verde se muestran las líneas que estánactivas. Para comprobar el funcionamiento del programa, de clic derecho sobre elcontacto “D_1” y del menú desplegable presione Seleccionar y luego On, observeque se activa “E_1” y por lo tanto “A_1” que es lo que se esperaba en el GRAFCET.Vuelva a dar clic en “D_1” pero esta vez colóquelo en Off, Continúe activando lasentradas para comprobar el funcionamiento del GRAFCET..

Figura 25. Activación de contactos con el simulador.

3. Si ya comprobó el funcionamiento detenga la simulación, para ello del menúSimulación seleccione Trabajar con simulador online y luego de clic de nuevo en elmenú Simulación y en la opción salir del simulador.

Transfiriendo el programa al autómata

1. En el PLC que se le ha asignado verifique en la etiqueta que tiene al lado que tipode alimentación necesita y que tipo de entradas y salidas posee. En el

laboratorio se cuenta con dos tipos de CP1H:

Autómatas Programables. Guía 8

Page 18: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

18

• XA40DT-D: Alimentación de 24 VDC, entradas digitales de 24 VDC y salidas atransistor

• XA40DR-A: Alimentación de 110-240 VAC, entradas digitales de 24 VDC y salidas arelé. En el caso de esta CPU ya que la alimentación es de 110-240 VAC, paraalimentar las entradas digitales posee una fuente interna de 24 VDC.

Aunque este ejemplo no es de tanque se aprovechará de los interruptores de este módulopara simular las entradas del ejercicio del selector de pieza, además de que la conexiónservirá para el ejercicio de la última parte de la guía.

2. Si posee un PLC CP1H XA40DR-A realice la conexión de alimentación, entradas ysalidas tal como se muestra en la Figura 26. No energice el sistema hasta que sea

revisado por el docente de laboratorio. (para mas detalles sobre la conexión de estePLC consulte el anexo 2).

3. Si posee un PLC CP1H XA40DT-D solamente se conectarán la alimentación y lasentradas como se muestra en la Figura 27, ya que no será posible conectar las

salidas a transistor del PLC al módulo debido a la forma en que estas requieren que seconecten las cargas y la forma en que se construyó el módulo (el estado de las salidasse verán en los leds del PLC). No energice el sistema hasta que sea revisado por eldocente de laboratorio. (para mas detalles sobre la conexión de este PLC consulte elanexo 2).

Figura 26. Conexiones para PLC CP1H-XA40DR-A.

Autómatas Programables. Guía 8

Page 19: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

19

Figura 27. Conexiones para PLC CP1H-XA40DT-D.

4. Una vez revisada la conexión, energice el PLC y conéctelo por medio del cable USBa la computadora.

5. Active la conexión del CX-Programmer con el autómata pulsando el botón (trabajoon-line).

6. Seleccione el programa en el “área de proyecto”

Figura 28. Seleccionar el programa a transferir.

7. Coloque el autómata en modo Programación pulsando en botón

Autómatas Programables. Guía 8

Page 20: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

20

8. Presione el botón de Transferir al PLC En el cuadro “Opciones de descarga”seleccione las opciones mostradas en la Figura 29 y presione “Aceptar” (En estecaso no fue necesario descargar la configuración puesto que no se realizó ninguna)

Figura 29. Opciones de descarga.

Monitorización del programa

Una vez que el programa ha sido cargado al autómata, puede ser monitorizado durante suejecución.

Cuando se presiona el botón de Trabajo on-line en el proceso de transferencia de unprograma al PLC, la opción de monitorización se activa automáticamente. Por tanto, al finalde la transferencia el CX-Programmer comienza a monitorizar el programa.Si en algún momento el programa no está siendo monitorizado y deseamos monitorizarlodebemos seguir los siguientes pasos:

1. Seleccione en el “área de proyecto” el PLC que queremos monitorizar.

2. Pulse el botón “Alternar Monitorización de PLC” en la barra de herramientas.

Autómatas Programables. Guía 8

Page 21: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

21

3. Pulse el botón Modo Monitor , o Modo Run en la barra de herramientas.

A partir de este momento podemos seguir la evolución de programa en el “área deprograma”: las conexiones activas son resaltadas en color verde y los valores de lasvariables se incrementan o decrementan.

Sino se contara con interruptores se podría probar el programa forzando oseleccionando las entradas tal como lo hizo con el simulador del CX-Programmer,pero esta vez vería como se fuerzan en realidad las entradas físicas del PLC(encendería el Led de la entrada) y como se activan las salidas físicascorrespondientes.

4. A parte de ver el funcionamiento en el “área del programa” también podemos usar la

“Ventana de Vigilancia” pulsando el botón de la barra de herramientas.

Figura 30. Ventana de vigilancia.

Esta ventana muestra entre otra información, los valores de los símbolos. Para insertar unsímbolo en esta ventana:

1. Haga doble clic en cualquier sitio de la ventana.

2. En el cuadro “Editar diálogo”, de clic en , se abrirá la ventana de Buscar

símbolo ahí despliegue las opciones de “Examinar” y seleccione el nombre del PLC yprograma en este caso sería “NuevoPLC1.NuevoPrograma1”, luego elija el tipo deSímbolo y ya podrá elegir el símbolo del tipo elegido que desea desplegando el listado en“Nombre o dirección”, al finalizar presione “Aceptar”.

NOTA: Los valores de los símbolos se visualizan de acuerdo a su tipo. Para visualizar el

contenido de los datos en un formato hexadecimal simple pulse el botón .

3. Deseleccione la opción de Trabajar Online o de clic en el botón y desenergice el PLC.

Ejercicio de control de llenado de un tanque de agua caliente.

1.Realice el GRAFCET y el programa del siguiente sistema:Inicialmente el tanque se encuentra vacío y puede elegirse entre dos opciones, si sepresiona el pulsador “op1” se activa la bomba de llenado rápido inyectando agua al tanque,

Autómatas Programables. Guía 8

Page 22: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

Bibliografía

22

cuando el agua llega al nivel superior se desactiva labomba de llenado rápido y se activa tanto la bomba dellenado lento como el calentador del tanque, la bomba sedesactiva al llegar al valor máximo y el calentadorcuando se alcanza la temperatura máxima, al ocurrirambos eventos se activa la bomba de vaciado la cual sedesactiva cuando el agua llega al nivel mínimo, volviendoal inicio a esperar que se seleccione una opción deoperación. Si se presiona el pulsador de “op2” se activala bomba de llenado lento inyectando agua al tanque,esta se desactiva al llegar al nivel superior, ahí se activael calentador de agua, el cual se desactiva al alcanzar latemperatura máxima, momento en el cual se activa labomba de vaciado, desactivándose hasta que el aguaalcanza el nivel mínimo, volviendo al inicio a esperar laselección del usuario. (pulsadores y sensores sonnormalmente abiertos). Figura 31. Tanque de agua caliente.

2. Para la prueba del programa se utilizará el módulo didáctico de simulación de tanquecon las conexiones mostradas en la Figura 26 o Figura 27, solamente desconecte

los cables de las entradas 0.02 y 0.05 ya que no se utilizarán en este ejercicio.

Analice la forma en que se codifica el GRAFCET y compárela con la propia para elSimatic S7-1200, Identifique las partes de la codificación del GRAFCET Preliminar,Chart y Post

Presente el GRAFCET que creó para el ejercicio de la Figura 31 y muestre elfuncionamiento del programa al docente de laboratorio.

Investigue acerca de la forma de uso de las entradas y salidas analógicas integradas Investigue acerca de las funciones de escalado SCL, SCL2 y SCL3

• Guía Rápida de CX-Programmer. Disponible en: http://instrumentacionycontrol.net/Descargas/Descargas/OMRON/CX-One_Cx-Programmer_Syswin/IyCnet_GuiaRapida_CX_Programmer.pdf .Consultado en enero de 2019.

• Omron. (2007). CP1H/CP1L CPU Unit Programming Manual. Cat. No. W451-E1-03.• Omron. (2009). CP1H CPU Unit Operation Manual. Cat. No. W450-E1-06

Autómatas Programables. Guía 8

Análisis de Resultados

Investigación Complementaria

Page 23: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

23

EVALUACIÓN

% 1-4 5-7 8-10 Nota

CONOCIMIENTO 25% Conocimiento deficiente de los fundamentos teóricos

Conocimiento y explicación incompleta de los fundamentos teóricos

Conocimiento completo y explicación clara de los fundamentos teóricos

APLICACIÓN DEL CONOCIMIENTO

70% Cumple solamente con uno de los siguientes criterios

-Creó correctamente el programa de ejemplo en el cx-programmer.

-Fue capaz de descargar y ejecutar el programa.

-Realizó correctamente las conexiones entre PLC y módulo.

-Creó correctamente el GRAFCET y programa del ejercicio de la Fig 31.

Cumple solamente con dos o tres de los criterios

Cumple con los cuatrocriterios

ACTITUD 2.5% Es un observador pasivo Participa ocasionalmente o lohace constantemente pero sin coordinarse con su compañero

Participa propositiva e integralmente en toda la práctica

2.5% Es ordenado; pero no hace un uso adecuado de los recursos

Hace un uso adecuado de los recursos, respeta las pautas de seguridad, pero es desordenado.

Hace un manejo responsable y adecuado de los recursos conforme a pautas de seguridad ehigiene.

TOTAL 100%

Hoja de cotejo: 8

Guía 8: Introducción al OMRON CP1H y el CX-Programmer

Alumno:

Docente: GL: Fecha:

Máquina No:

Autómatas Programables. Guía 8

Page 24: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

24

ANEXO 1. Programa para el “Selector de Piezas”

Autómatas Programables. Guía 8

Page 25: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

25 Autómatas Programables. Guía 8

Page 26: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

26 Autómatas Programables. Guía 8

Page 27: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

27 Autómatas Programables. Guía 8

Page 28: Tema: Introducción al OMRON CP1H y el CX-Programmer · 2019. 1. 24. · 1 Tema: Introducción al OMRON CP1H y el CX-Programmer Programar el PLC OMRON CP1H a través del CX-Programmer

ANEXO 2. Conexión de Alimentación, entradas y salidas según el tipo de PLC.

CP1H XA40DR-A CP1H