* Autómata Programable - Serie CP1L * Autómata Programable CP1L Virginia Sánchez Automation Systems OMRON Electronics Iberia 1 * Autómata Programable - Serie CP1L * ÍNDICE Introducción Posicionamiento Hardware Configuraciones Asignación de E/S Áreas de memoria Funciones básicas Funciones adicionales Comunicaciones 2 * Autómata Programable - Serie CP1L * INTRODUCCIÓN 3 * Autómata Programable - Serie CP1L * Concepto ¿Qué es SYSMAC CP1L? CP1L es el nuevo PLC Compacto de Omron que ocupa el segmento más bajo de la gama completa de PLCs y de la serie SYSMAC CP. Tiene la Capacidad de Programa y E/S más pequeña. Los PLCS CP1L tiene el mismo tamaño que CPM1A y CPM2A, pero ofrecen muchas más características así como mayor “performance”. 4 * Autómata Programable - Serie CP1L * Concepto • La Familia de CP1L lo forman 3 tipos de CPU: – CP1L-J : sustituto de CPM1A-10/20 – CP1L-L: sustituto de CPM1A / CPM2A – CP1L-M: sustituto de CPM2A • Las Unidades de Expansión serán las expansiones de CPM con un cambio de carcasa acorde con el diseño del CP1L: CP1W CP1L-J (14/20 E/S) CP1L-L (10/14/20 E/S) CP1L-M (30/40/60 E/S) 5 * Autómata Programable - Serie CP1L * Concepto • CP1L + CP1H forman el paquete de productos de PLC Compacto • Con CP1L Omron completa su gama de PLCs con la misma arquitectura • CP1 – CJ1 – CS1 – Conocido uno – Conocidos todos!!! – Mismo Juego de Instrucciones para todos los PLCs • Un sólo software para programar la gama completa de PLCs CS1 CJ1 CP1H CP1L 6 * Autómata Programable - Serie CP1L * Características generales • Contadores de Alta Velocidad – Control de 2 ejes. Orientado a aplicaciones de control de velocidad de 2 ejes. • Ent. de Interrupción – 6 en CPUs 40,30 y 20 y 4 en CPUs 14 • Salidas de Pulsos – Control de 2 ejes Orientado a aplicaciones de control de servos en máquina pequeña. • Salidas de Relé o Transistor (NPN o PNP) • Puertos Serie – 1 Puerto de Periféricos USB (sólo programación) – 2 Puertos Opcionales RS-232C ó RS-422A/485 * *Nota: 1 sólo puerto opcional RS-232/422A/485 en las CPUs 14 y 20 7 * Autómata Programable - Serie CP1L * Puertos Serie El CP1L tiene un puerto de periféricos USB estándar de programa. Se pueden montar hasta 2 puertos serie (RS-232C y/o RS-422A/485)* para: - Conexiones a HMIs y dispositivos de campo (variadores, TC, etc.) - Comunicaciones PLC a PLC (PLC Link serie) - Monitorización y programación desde PC NT Link 1:N Host Link CompoWay/F Modbus-RTU Puerto de Periféricos USB PLC Link Serie 8 *Nota: 1 sólo puerto opcional RS-232/422A/485 en las CPUs 14 y 20 * Autómata Programable - Serie CP1L * Modelos de CPU 9 * Autómata Programable - Serie CP1L * POSICIONAMIENTO 10 * Autómata Programable - Serie CP1L * Familias de PLCs: Misma arquitectura Alta Fiabilidad Funcionalidad Pequeño y Flexible Sencillo y Compacto CS1 CS1D CJ1 CJ1H CP1 CS1H CJ1M Básico Alta funcionalidad CJ1G CP1H CS1G CJ1M-ETN CJ1G-LOOP CP1L Precio 11 * Autómata Programable - Serie CP1L * Familias de PLCs: Misma arquitectura Compatibilidad con Serie CS/CJ CJ1 Programación con Bloques de Función CS1 Mismo juego de instrucciones Smart FB Library CP1H/L Lenguaje ST Utilización de librerias de FBs para facilitar la programación 12 * Autómata Programable - Serie CP1L * HARDWARE 13 * Autómata Programable - Serie CP1L * CPU Unidad de CPU CP1L (ejemplo para el modelo de 40 puntos de E/S) Puerto USB Alimentación/Termi nal de entradas Batería (CJ1W-BAT01) Puerto de periféricos USB Cable USB (sólo para programación). 5m máx. Potenciómetro analógico Entrada analógica Módulos opcionales de comunicación Terminal de salidas CP1L-L14 y -L20 sólo soportan un puerto serie RS232 ó RS422/485 opcional. Puerto RS232C CP1W-CIF01 Puerto RS422A/485 CP1W-CIF11 14 * Autómata Programable - Serie CP1L * CPU - Leds POWER (Verde) Encendido Dispositivo alimentado Apagado Dispositivo no alimentado RUN (Verde) Encendido Modo MONITOR/RUN Apagado Modo STOP/PROGRAM ERR/ALM (Rojo) Encendido Ha ocurrido un error fatal o de hardware. Parpadeando Ha ocurrido un error no-fatal. Apagado Operación normal Encendido Todas las salidas conmutan a OFF. A500.15 a ON. Apagado Operación normal Encendido Programa, parámetros o datos de memoria están siendo escritos en la memoria flash de la CPU Apagado Otro estado distinto del anterior Parpadeando Se está comunicando a través del puerto USB Apagado Otro estado distinto del anterior INH (Amarillo) BKUP (Amarillo) PRPHL (Amarillo) 15 * Autómata Programable - Serie CP1L * CPU – DIP Switch Nº Selecció n Descripción Aplicación Por defecto SW1 ON Protección contra escritura de UM OFF OFF UM no protegída contra escritura Utilizar como medida de protección para evitar la manipulación del programa ON Autotransferencia habilitada OFF OFF Autotransferencia deshabilitada Realizar la carga automática de programa, parámetros de setup, datos,... durante el arranque, desde el cassette de memoria a la CPU ON A395.12 a ON OFF OFF A395.12 a OFF Disponer de una entrada de test sin necesidad de cablear una entrada ON Toolbus OFF OFF PLC Setup Fijar un modo por defecto de comunicación a través del puerto 1 (Toolbus) ON Toolbus OFF OFF PLC Setup Fijar un modo por defecto de comunicación a través del puerto 2 (Toolbus) OFF Mantener a OFF --- OFF SW2 SW3 SW4 SW5 SW6 16 * Autómata Programable - Serie CP1L * Entradas de Interrupción CPUs de 14 puntos de E/S CPUs de 30 puntos de E/S CPUs de 20 puntos de E/S CPUs de 40 puntos de E/S 17 * Autómata Programable - Serie CP1L * Entradas de Respuesta Rápida CPUs de 14 puntos de E/S CPUs de 30 puntos de E/S CPUs de 20 puntos de E/S CPUs de 40 puntos de E/S 18 * Autómata Programable - Serie CP1L * Salidas de pulsos I CPUs de 14 puntos de E/S CPUs de 30 puntos de E/S CPUs de 20 puntos de E/S CPUs de 40 puntos de E/S 0 Origin search 1 (Error counter reset output) 19 * Autómata Programable - Serie CP1L * Salidas de pulsos II. Terminal de entradas CPUs de 14 puntos de E/S CPUs de 30 puntos de E/S CPUs de 20 puntos de E/S CPUs de 40 puntos de E/S 20 * Autómata Programable - Serie CP1L * CP1W-CIF01 Módulo RS-232C Indicador de comunicaciones Conexión a la CPU Conector RS-232C 1 FG Frame Ground --- 2 SD (TXD) Send Data Salida 3 RD (RXD) Receive Data Entrada 4 RS (RTS) Request to Send Salida 5 CS (CTS) Clear to Send Entrada 6 5V Power Supply --- 7 DR (DSR) Data Set Retry Entrada 8 ER (DTR) Equipment Ready Salida 9 SG (0 V) Signal Ground --- 21 * Autómata Programable - Serie CP1L * CP1W-CIF11 Módulo RS-422A/485 Indicador de comunicaciones Conexión a la CPU Switches de configuración Conector RS-422A/485 1 ON ON OFF OFF ON 2 hilos OFF 4 hilos ON 2 hilos OFF 4 hilos 4 --- --- No utilizar 5 ON Control RTS habilitado OFF Control RTS deshabilitado Selección de control con RTS para RD ON Control RTS habilitado OFF Control RTS deshabilitado 2 3 6 Selección de la resistencia de terminación Selección de 2 ó 4 hilos Selección de 2 ó 4 hilos Selección de control con RTS para SD 22 * Autómata Programable - Serie CP1L * Conexión vía USB Puerto USB (compatible 1.1 ó 2.0) para la conexión directa a CX-Programmer a través de protocolo fijo Toolbus. Los drivers son incluidos a partir de la versión v1.1 de CX-One (CX-Programmer 6.1). Puerto exclusivo para programación del PLC. 23 * Autómata Programable - Serie CP1L * Cassette de memoria Datos almacenables Localización en la CPU Programa de usuario RAM, Memoria Flash (Area de programa) Parámetros PLC Setup, Unit Setup, Tabla de Rutas RAM, Memoria Flash (Area de parámetros) Comentarios de programa Símbolos Memoria Flash (Area de comentarios) Comentarios de E/S, red y de programa Indice de programa (secciones...) Bloques de función Memoria Flash (Area de fuentes de FB) DM RAM (D0 a D32767) Valor inicial de DM Memoria Flash (Area de valores iniciales DMs) ¡¡¡ No es posible almacenar simultaneamente dos programas de usuario !!! 24 * Autómata Programable - Serie CP1L * Otras opciones 25 * Autómata Programable - Serie CP1L * Otras opciones 26 * Autómata Programable - Serie CP1L * Otras opciones 27 * Autómata Programable - Serie CP1L * CONFIGURACIONES 28 * Autómata Programable - Serie CP1L * Configuración básica Capacidad E/S 40 puntos 30 puntos 20 puntos 14 puntos Modelo CP1L-M40D□-□ CP1L-M30D□-□ CP1L-L20D□-□ CP1L-L14D□-□ Sólo CPU Alimentación Modelos de alterna (terminados en -A): 100 a 240 Vca, 50/60 Hz Modelos de continua (terminados en -D): 24 Vcc Capacidad de programa 10 Kpasos Máx. núm. de E/S 160 (ver nota 1) 150 (ver nota 1) 60 (ver nota 2) 54 (ver nota 2) Puntos de E/S 40 30 20 14 Puntos de Entrada 24 18 12 8 Especificaciones de E 24 Vcc Ent. de interrupción o respuesta rápida 6 máx. Puntos de Salida 16 Especificaciones de S Salidas relé: Salidas transistor NPN: Salidas transistor PNP: E/S normales Capacidad de programa M: 10 Kpasos L: 5 Kpasos Núm. puntos de E/S 40: 40 30: 30 20: 20 14: 14 Clasificación de Entradas D: Entradas Vcc 5 Kpasos 4 máx. 12 8 6 Modelos con “R” antes de sufijo final. Modelos con “T” antes de sufijo final. Modelos con “T1” antes de sufijo final. Entradas de contador de alta velocidad 4 contadores/2 ejes, 100 KHz (monofase). 100 KHz para pulsos up/down o pulsos más dirección, 50 KHz para fase diferencial. Salidas de pulsos 2 ejes, 100 KHz (salidas transistor) Alimentación A: Vca D: Vcc Clasificación de Salidas R: salidas relé T: salidas transistor NPN T1: salidas transistor PNP Nota 1: Conectando 3 unidades de expansión de E/S de 40 puntos al CP1L. Nota 2: Conectando una unidad de expansión de E/S de 14 puntos al CP1L. 29 * Autómata Programable - Serie CP1L * Configuración básica Sólo CPU + Expansión “Comunicaciones Serie” 30 * Autómata Programable - Serie CP1L * Configuración con expansores del CPM1A CPU + Unidades del CPM1A CP1L de 30 o 40 puntos de E/S Máx. 3 unidades de expansión de E/S CP1L de 20 o 14 puntos de E/S También posible con CP1W-CN811 (80cm) Máx. 1 unidad de expansión de E/S 31 * Autómata Programable - Serie CP1L * Configuración con expansores del CPM1A Máximo número de E/S que cada CPU puede gestionar: 32 * Autómata Programable - Serie CP1L * Configuración con expansores del CPM1A Asignación de bits de las Unidades de Expansión de E/S 33 * Autómata Programable - Serie CP1L * Configuración con expansores del CPM1A Asignación de canales de las Unidades de Expansión 34 * Autómata Programable - Serie CP1L * Configuración con expansores del CPM1A Restricción de conexión: Cuando se conectan a las CPUs de Vca del CP1L Unidades de Expansión o Unidades de Expansión de E/S del CP1W/CPM1A, es necesario dejar un espacio de aproximadamente 10mm entre la CPU y el primer módulo de expansión. Si no se deja este espacio, utilizar el PLC en ambientes donde la temperatura esté entre 0 y 50ºC. 35 * Autómata Programable - Serie CP1L * Restricciones en la configuración RESUMEN: Nº máximo de unidades de expansión del CP1W/CPM1A (*) Distancia de conexión entre la CPU (Vca) y los módulos de expansión CP1W/CPM1A Nº de canales de entradas y salidas (*). Consumo de corriente (**). (*) Según la CPU (14, 20, 30 ó 40 puntos) (**) En función de si son CPUs de Vca o Vcc 36 * Autómata Programable - Serie CP1L * ASIGNACIÓN DE E/S 37 * Autómata Programable - Serie CP1L * Ejemplo de asignación de E/S I 38 * Autómata Programable - Serie CP1L * Ejemplo de asignación de E/S II Asignación de canales con 3 unidades de expansión de 40 puntos de E/S 39 * Autómata Programable - Serie CP1L * Ejemplo de asignación de E/S III Asignación de canales con 3 unidades de expansión de 8, 16 y 20 puntos de E/S 40 * Autómata Programable - Serie CP1L * AREAS DE MEMORIA 41 * Autómata Programable - Serie CP1L * Areas de Memoria Área Área CIO Área de E/S Tamaño Rango Entradas 1600 bits (100 canales) CIO 0 a CIO 99 Salidas 1600 bits (100 canales) CIO 100 a CIO 199 Área Link 1:1 1024 bits (64 canales) CIO 3000 a CIO 3063 Área PLC Link Serie 1440 bits (90 canales) CIO 3100 a CIO 3189 Área de Trabajo 14400 bits (900 canales) CIO 3800 a CIO 6143 Área de Trabajo 8192 bits (512 canales) W000 a W511 Área de Retención 8192 bits (512 canales) H000 a H511 Área Auxiliar 15360 bits (960 canales) A000 a A959 Área de relé temporal TR 16 bits TR0 a TR15 Área de Memoria de Datos 32768 canales D00000 a D32767 Flags de Temporizadores 4096 bits T0000 a T4095 Flags de Contadores 4096 bits C0000 a C4095 PVs de Temporizadores 4096 canales T0000 a T4095 PVs de Contadores 4096 canales C0000 a C4095 Área de Flags de Tareas 32 bits TK0 a TK31 Registros Indirectos 16 registros IR0 a IR15 Registros de datos 16 registros DR0 a DR15 42 * Autómata Programable - Serie CP1L * Area CIO CIO 0 CIO 99 CIO 100 CIO 199 CIO 200 Entradas Salidas No utilizado CIO 2999 CIO 3000 Link 1:1 CIO 3063 CIO 3064 CIO 3099 CIO 3100 CIO 3189 CIO 3190 CIO 3799 CIO 3800 No utilizado PLC Link No utilizado Bits de Trabajo ✘ CIO 6143 43 * Autómata Programable - Serie CP1L * Area de Trabajo (WR) Este área sólo se puede utilizar desde programa. Utilizar este área para canales y bits de trabajo dentro de programa. W 000 512 canales ✘ W 511 Area de Retención (HR) Este área sólo se puede utilizar desde programa. En este área se retiene el contenido ante pérdidas de alimentación o ante cambios entre modo PROGRAM y RUN o MONITOR. H 000 512 canales H 511 ✔ Nota.- Desde H512 a H1535 es utilizado como área de retención en los Bloques de Función. Estos canales pueden ser utilizados unicamente en las instancias a los bloques de función. 44 * Autómata Programable - Serie CP1L * Area Auxiliar (AR) El área auxiliar contiene flags y bits de control que sirven para controlar y monitorizar la operación del PLC. Este área está dividida en dos partes: A000 a A447 de sólo lectura y A448 a A959 de lectura y escritura. A 000 Area de sólo lectura 960 canales A 447 A 448 Area de lecturaescritura ✘✔ A 959 45 * Autómata Programable - Serie CP1L * Area de Relés Temporales (TR) El área TR contiene bits que guardan el estado ON/OFF de una rama de programa. Los bits TR sólo se utilizan en programación por mnemónicos. 15 bits TR 15 TR 00 ✘ 46 * Autómata Programable - Serie CP1L * Area de Memoria de Datos (DM) El área de DM es un área de datos de multi-propósito. Normalmente es accesible a nivel de canal. Este área retiene su estado ante fallos de alimentación o al cambiar de PROGRAM a MONITOR o RUN. D 00000 32768 canales D 32767 ✔ 47 * Autómata Programable - Serie CP1L * Area de Temporizadores Hay dos áreas de datos para los temporizadores, la de los Flags de Finalización de Temporización y la del Valor Presente del Temporizador (PVs). BCD Binario TIM TIMX TIMH TIMHX TMHH TMHHX TTIM TTIMX TIMW TIMWX TMHW TMHWX T 0000 4096 canales ✘ T 4095 Area de Contadores Hay dos áreas de datos para los contadores, la de los Flags de Finalización de Cuenta y la del Valor Presente del Contador (PVs). BCD Binario CNT CNTX CNTR CNTRX CNTW CNTWX ✔ C 0000 4096 canales 48 C 4095 * Autómata Programable - Serie CP1L * Area de Temporizadores/Contadores Selección de Temporizadores/Contadores en modo BCD o Binario desde CX-Programmer. Pulsar botón derecho del ratón sobre el PLC y seleccionar “Propiedades”. 49 * Autómata Programable - Serie CP1L * Flags de Condición Estos flags incluyen los Flags Aritméticos tales como el Flag de Error y el Flag Igual, los cuales indican los resultados de la ejecución de una instrucción, así como los flags de siempre a ON y siempre a OFF. Los Flags de Condición se especifican con etiquetas (símbolos). 50 * Autómata Programable - Serie CP1L * Pulsos de Reloj Los pulsos de reloj conmutan entre ON y OFF mediante el temporizador interno de la CPU. Estos bits se especifican con etiquetas (símbolos). Nombre Etiqueta Símbolo Operación Pulso de 0.02s 0.02s P_0_02_s 0.01s a ON 0.01s a OFF Pulso de 0.1s 0.1s P_0_1s 0.05s a ON 0.05s a OFF Pulso de 0.2s 0.2s P_0_2s 0.1s a ON 0.1s a OFF Pulso de 1s 1s P_1s 0.5s a ON 0.5s a OFF Pulso de 1min 1min P_1min 30s a ON 30s a OFF 51 * Autómata Programable - Serie CP1L * Area de los Flags de Tareas (TK) El rango de los Flags de Tareas va desde TK00 a TK31 y se corresponde con las tareas cíclicas de la 00 a la 31. Un Flag de Tarea se pondrá a ON cuando la correspondiente tarea cíclica está en ejecución (RUN) y a OFF cuando la tarea cíclica no se ha ejecutado (INI) o está en modo standby (WAIT). 32 bits TK 31 TK 00 ✘ 52 * Autómata Programable - Serie CP1L * Registros Indice (IR) Estos registros ( IR0 a IR15 ) se utilizan para realizar direccionamiento indirecto. Cada registro índice puede mantener una única dirección de memoria del PLC, ésta es la dirección de memoria absoluta de una palabra de la memoria de E/S. IR 00 IR 15 15 canales ✘ 53 * Autómata Programable - Serie CP1L * Registros de Datos (DR) Estos registros ( DR0 a DR15) se utilizan como offset de la dirección de memoria del PLC en los Registros Indice, cuando se realiza un direccionamiento indirecto. DR 00 DR 15 15 canales ✘ 54 * Autómata Programable - Serie CP1L * Manejo de registros indice (IR) MOVR 002 IR0 Posiciona el “registro indice” IR0 a la posición de memoria correspondiente al CIO 002 MOV #0001 ,IR0 Transfiere un #0001 a la posición de memoria que apunta IR0 (CIO 002) MOV #0020 +,IR0 Transfiere un #0020 a la posición de memoria que apunta IR0+1 (CIO 003) 55 * Autómata Programable - Serie CP1L * Direccionamiento Indirecto de DMs Los DMs se pueden direccionar indirectamente de dos formas: 1) Direccionamiento en Modo-Binario (@D). Se puede direccionar todo el área de DMs (D00000 a D32767) con los valores en hexadecimal 0000 a 7FFF. @D00100 0100 D00256 Dirección que se utiliza 2) Direccionamiento en Modo-BCD (*D). En este modo sólo parte del área de DMs (D00000 a D09999) puede ser direccionada indirectamente con los valores BCD de 0000 a 9999. *D00100 0100 D00100 Dirección que se utiliza 56 * Autómata Programable - Serie CP1L * FUNCIONES BÁSICAS 57 * Autómata Programable - Serie CP1L * Funciones básicas • Funciones de Interrupción • Entradas de Interrupción • Interrupciones Temporizadas • Contadores de Alta Velocidad • Entradas de Respuesta Rápida • Pulsos de Salida 58 * Autómata Programable - Serie CP1L * Crear “Tarea de Interrupción” 59 * Autómata Programable - Serie CP1L * Entradas de interrupción en modo directo / contaje Instrucción MSKS para habilitar interrupción 60 * Autómata Programable - Serie CP1L * Interrupciones temporizadas 61 * Autómata Programable - Serie CP1L * Interrupciones temporizadas Instrucción MSKS para fijar el tiempo 62 * Autómata Programable - Serie CP1L * Contadores de Alta Velocidad • Recepción de las señales de un encoder rotacional para el cálculo de longitudes o posición – Funciones de Contaje de Alta Velocidad CTBL. • Medición de longitud de pieza o posición – Función de Open/Close GATE. • Medición de la velocidad de desplazamiento de una pieza (frecuencia) – PRV: Lectura de la frecuencia de los pulsos. – PRV2: Lectura de la frecuencia de los pulsos y lo convierte a parámetros de velocidad de rotación o nº de vueltas. 63 * Autómata Programable - Serie CP1L * Contadores de Alta Velocidad Instrucción CTBL para fijar los valores o rangos de comparación 64 * Autómata Programable - Serie CP1L * Salida de Pulsos • Realizar un posicionado sencillo – Instrucciones SPED, ACC y PLS2. • Realizar busqueda y retorno a origen – Instrucción ORG. • Cambio de posición de destino durante el posicionado – Instrucción PLS2. • Cambio de velocidad por pasos (control de velocidad) – Instrucción ACC en modo “Continuo”. • Cambio de velocidad por pasos (control de posición) – Instrucción ACC en modo “Independiente” o PLS2. • Posicionado fijo después de recibir señal de disparo – Lanzar instrucción PLS2 una vez iniciado el posicionado con SPED o ACC en modo “Continuo”. 65 * Autómata Programable - Serie CP1L * Salida de Pulsos • Después de determinar el origen, realizar un posicionado en coordinadas absolutas – La dirección de los pulsos es determinada en el propio sistema de coordenadas. • Realizar un control triangular – Instrucción ACC en modo “Independiente” o PLS2. • Salida de pulsos de modulación variable para control de temperatura con proporcional por tiempo – Control a través de senales de entrada analógicas e instrucción PWM. 66 * Autómata Programable - Serie CP1L * Salida de Pulsos 67 * Autómata Programable - Serie CP1L * Salida de Pulsos (Aplicaciones) Con CPM sólo se podía hacer un control de Inverter por E/S y ahora con CP1L es posible también hacerlo por comunicaciones. Potente equipo para aplicaciones de Motion, mucha funcionalidad incorporada, FBs, gran número de E/S de Pulsos, Documentación muy completa con ejemplos de aplicaciones y estrategias de control para Motion (manual W07E). 68 * Autómata Programable - Serie CP1L * Entradas de Respuesta Rápida • Las entradas de respuesta rápida se utilizan en aplicaciones con foto-microsensores, los cuales tienen unos tiempos de activación muy bajos (incluso por debajo del ciclo de scan). • Hasta 50 μs de tiempo de activación. 50 120 69 * Autómata Programable - Serie CP1L * Entradas de Respuesta Rápida 70 * Autómata Programable - Serie CP1L * FUNCIONES ADICIONALES 71 * Autómata Programable - Serie CP1L * Potenciómetro analógico • Modificando el potenciómetro se ajusta el valor PV del canal A642 en un rango de 0 a 255. Ejemplo: Nota.- No utilizar en aplicaciones en la que se requiera un alto grado de precisión. 72 * Autómata Programable - Serie CP1L * Entrada analógica simple • Aplicando una tensión de 0 a 10 V, el valor analógico de tensíon es convertido a digital en el canal A643 en un rango de 0 a 256 (0000 a 0100 hex). Ejemplo: Nota.- No utilizar en aplicaciones en la que se requiera un alto grado de precisión. 73 * Autómata Programable - Serie CP1L * Cassette de memoria • Permite el almacenamiento de información del PLC en memoria no-volatil. Funcionalidad: – Copiado de datos para duplicar maquinas sin utilizar CX-Programmer – Backup en caso de sustitución del equipo. – Escritura y actualización de los datos en caso de modificación de maquina. Modelo Especificaciones CP1WME05M Tamaño 512 Kwords Capacidad Programa, parámetros, comentarios, bloques de función y memoria de datos (DMs) Escritura Desde CX-Programmer Lectura Al dar tensión a la CPU a través del SW2, o desde CX-Programmer 74 * Autómata Programable - Serie CP1L * Cassette de memoria • Manejo del cassette de memoria desde CX-Programmer. Menu “PLC\Editar\Cassette de Memoria /DM”. 75 * Autómata Programable - Serie CP1L * Protección de programa • Es posible realizar una protección contra lectura individual por tareas o del programa completo (“Protección de lectura de UM”) 76 * Autómata Programable - Serie CP1L * Protección de programa Si se introducen 5 veces consecutivas códigos de password incorrectos, el programa quedará bloqueado durante 2 horas y no será posible desprotegerlo hasta trascurrido dicho periodo. 77 * Autómata Programable - Serie CP1L * Protección de programa utilizando el nº lote • El nº lote es almacenado en A310 y A311 (no puede ser modificado por usuario). X, Y y Z son convertidos a 10, 11 y 12 respectivamente. Ejemplos: Nº Lote A311 A310 10805 0001 0805 30Y05 0030 1105 Sólo permite la ejecución sobre CPUs con nº lote: “230905” Sólo permite la ejecución sobre CPUs con nº lote acabado en “05” 78 * Autómata Programable - Serie CP1L * COMUNICACIONES 79 * Autómata Programable - Serie CP1L * Comunicaciones serie • La serie CP1L incorpora uno (CPUs de 20 y 14 puntos) o dos (CPUs de 30 y 40 puntos) slots para acoplar módulos opcionales que proporcionan comunicaciones serie RS-232C y/o RS-422A/485. Slot 1 (puerto serie 1) Slot 2 (puerto serie 2) Módulo RS-232C CP1W-CIF01 Módulo RS-422A/485 CP1W-CIF11 80 * Autómata Programable - Serie CP1L * Comunicaciones serie • Protocolos de comunicación serie soportados: – Toolbus – Protocolo Libre – Serial Gateway (Compoway/F y Modbus-RTU) – PLC Link – NT Link 1:N – Host Link 81 * Autómata Programable - Serie CP1L * Toolbus • Proporciona unas comunicaciones de alta velocidad con CX-Programmer – Protocolo fijo a través de USB. – Configurable en puertos 1 y/o 2. Hasta 115.200 bps 82 * Autómata Programable - Serie CP1L * Protocolo libre • • • • • • El protocolo de comunicación se maneja desde el programa ladder Modo de comunicación Half-duplex Instrucción TXD(): envío max. 256 bytes a dispositivo RS-232C Instrucción RXD(): lectura del buffer de recepción de los datos recibidos Instrucción FCS(): calcula el checksum de la secuencia (EXOR) de todos los bytes que forman el mensaje Función STUP(): cambio del modo del puerto serie (dinámicamente) 83 * Autómata Programable - Serie CP1L * Maestro Modbus-RTU (Puerta de enlace serie) • Se comporta como un maestro de Modbus-RTU pudiendo gobernar dispositivos tales como variadores de frecuencia y otros elementos de campo. 84 * Autómata Programable - Serie CP1L * Maestro Modbus-RTU (Puerta de enlace serie) Areas de memoria 85 * Autómata Programable - Serie CP1L * Maestro Modbus-RTU (Puerta de enlace serie) Flags auxiliares 86 * Autómata Programable - Serie CP1L * Maestro Modbus-RTU (Puerta de enlace serie) 87 * Autómata Programable - Serie CP1L * Puerta de enlace serie (Compoway/F - Modbus-RTU) • OMRON proporciona una extensa librería de Smart Active Parts y Bloques de Función para facilitar la interconexión entre los distintos elementos de nuestro sistema. 88 * Autómata Programable - Serie CP1L * PLC Link • Permite realizar el intercambio de información entre controladores de las series CJ1M, CP1H y CP1L de una manera sencilla. – – – – Configurable en ambos puertos Área de intercambio: CIO 3100 al CIO 3199 Máximo de 10 canales por controlador Hasta un máx. de 10 controladores: 9 PLCs (1 Maestro y 8 Esclavos) + 1HMI NT/NS (como Esclavo, sólo comunica con el Maestro) 89 * Autómata Programable - Serie CP1L * PLC Link • Método de enlace “Completo” – Los datos de todos los nodos se ven reflejados sobre todos ellos (tanto nodos Polled como Polling) 90 * Autómata Programable - Serie CP1L * PLC Link • Método de enlace “Maestro” – Los datos de todos los nodos se ven reflejados únicamente en el nodo Polling o Maestro. 91 * Autómata Programable - Serie CP1L * NT Link 1:N • Protocolo de comunicación destinado a ofrecer el mejor rendimiento en las comunicaciones entre PLCs y terminales programables de la serie NS y NT (8 terminales máximo). 38.400 bps 115.200 bps Nota.- Protocolo NT Link 1:1 no soportado. 92 * Autómata Programable - Serie CP1L * Host Link Comando Host Link • Protocolo abierto de comunicaciones serie OMRON. - Conexión directa con PC en configuración 1:1 ó en un sistema 1:N. 93 * Autómata Programable - Serie CP1L * Host Link Comando FINS • Protocolo abierto de comunicaciones serie OMRON. - Comunicación con otros PLCs y PCs vía red. 94 * Autómata Programable - Serie CP1L * Soluciones de Comunicaciones Abiertas Esclavo de DeviceNet Esclavo de CompoBus/S Unidad Maestra de Profibus/DP CPM1A-PRT21 Profibus/DP I/O Link Unit Cable Especial de Profibus/DP Esclavo de Profibus/DP Futuro: también Maestro de CompoNet y Esclavo de Ethernet/IP en FY08 95 * Autómata Programable - Serie CP1L * ¡¡¡ Gracias por la atención !!! Para más información… Virginia Sánchez Product Engineer Omron Electronics Iberia, S.A. 96
© Copyright 2024