Autómata Programable CP1L - infoPLC · 2015. 3. 15. · * Autómata Programable - Serie CP1L * 7...

96
* Autómata Programable - Serie CP1L * 1 Virginia Sánchez Automation Systems OMRON Electronics Iberia Autómata Programable CP1L

Transcript of Autómata Programable CP1L - infoPLC · 2015. 3. 15. · * Autómata Programable - Serie CP1L * 7...

  • * Autómata Programable - Serie CP1L *

    1

    Virginia Sánchez

    Automation Systems

    OMRON Electronics Iberia

    Autómata Programable

    CP1L

  • * Autómata Programable - Serie CP1L *

    2

    Hardware

    Configuraciones

    Posicionamiento

    ÍNDICE

    Funciones adicionales

    Funciones básicas

    Comunicaciones

    Asignación de E/S

    Áreas de memoria

    Introducción

  • * Autómata Programable - Serie CP1L *

    3

    INTRODUCCIÓN

  • * Autómata Programable - Serie CP1L *

    4

    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”.

  • * Autómata Programable - Serie CP1L *

    5

    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-M (30/40/60 E/S) CP1L-J (14/20 E/S)

    CP1L-L (10/14/20 E/S)

  • * Autómata Programable - Serie CP1L *

    6

    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

    CP1L

    CP1H

    CJ1

    CS1

  • * Autómata Programable - Serie CP1L *

    7

    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

  • * Autómata Programable - Serie CP1L *

    8

    Puertos Serie

    CompoWay/F

    Puerto de

    Periféricos USB

    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

    PLC Link Serie

    Modbus-RTU

    NT Link 1:N

    Host Link

    *Nota: 1 sólo puerto opcional RS-232/422A/485 en las CPUs 14 y 20

  • * Autómata Programable - Serie CP1L *

    9

    Modelos de CPU

  • * Autómata Programable - Serie CP1L *

    10

    POSICIONAMIENTO

  • * Autómata Programable - Serie CP1L *

    11

    Familias de PLCs: Misma arquitectura

    Precio

    Funcionalidad

    CJ1

    Pequeño y Flexible

    CJ1M

    CJ1G

    CJ1H

    CJ1M-ETN

    CJ1G-LOOP

    CS1

    Alta Fiabilidad

    CS1G

    CS1H

    CS1D

    CP1

    Sencillo y Compacto

    Básico Alta funcionalidad

    CP1L

    CP1H

  • * Autómata Programable - Serie CP1L *

    12

    Familias de PLCs: Misma arquitectura

    CP1H/L

    CJ1 CS1

    Mismo juego de instrucciones

    Smart FB Library

    Utilización de

    librerias de FBs

    para facilitar la

    programación

    Compatibilidad con Serie CS/CJ Programación con Bloques de

    Función

    Lenguaje ST

  • * Autómata Programable - Serie CP1L *

    13

    HARDWARE

  • * Autómata Programable - Serie CP1L *

    14

    CPU Unidad de CPU CP1L (ejemplo para el modelo de 40 puntos de E/S)

    Puerto USB Batería (CJ1W-BAT01) Alimentación/Termi

    nal de entradas

    Cable USB (sólo para

    programación). 5m máx.

    Puerto de

    periféricos USB

    Potenciómetro

    analógico

    Entrada analógica

    Módulos opcionales de comunicación

    Terminal de

    salidas

    Puerto RS232C

    CP1W-CIF01

    Puerto RS422A/485

    CP1W-CIF11

    CP1L-L14 y -L20 sólo soportan un

    puerto serie RS232 ó RS422/485

    opcional.

  • * Autómata Programable - Serie CP1L *

    15

    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

    INH

    (Amarillo)

    Encendido Todas las salidas conmutan a OFF. A500.15 a ON.

    Apagado Operación normal

    BKUP

    (Amarillo)

    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

    PRPHL

    (Amarillo)

    Parpadeando Se está comunicando a través del puerto USB

    Apagado Otro estado distinto del anterior

  • * Autómata Programable - Serie CP1L *

    16

    CPU – DIP Switch Nº Selecció

    n

    Descripción Aplicación Por

    defecto

    SW1 ON Protección contra escritura de

    UM

    Utilizar como medida de

    protección para evitar la

    manipulación del programa

    OFF

    OFF UM no protegída contra

    escritura

    SW2 ON Autotransferencia habilitada Realizar la carga automática de

    programa, parámetros de setup,

    datos,... durante el arranque, desde

    el cassette de memoria a la CPU

    OFF

    OFF Autotransferencia

    deshabilitada

    SW3 ON A395.12 a ON Disponer de una entrada de test sin

    necesidad de cablear una entrada

    OFF

    OFF A395.12 a OFF

    SW4 ON Toolbus Fijar un modo por defecto de

    comunicación a través del puerto 1

    (Toolbus)

    OFF

    OFF PLC Setup

    SW5 ON Toolbus Fijar un modo por defecto de

    comunicación a través del puerto 2

    (Toolbus)

    OFF

    OFF PLC Setup

    SW6 OFF Mantener a OFF --- OFF

  • * Autómata Programable - Serie CP1L *

    17

    Entradas de Interrupción CPUs de 14 puntos de E/S

    CPUs de 20 puntos de E/S

    CPUs de 30 puntos de E/S

    CPUs de 40 puntos de E/S

  • * Autómata Programable - Serie CP1L *

    18

    Entradas de Respuesta Rápida CPUs de 14 puntos de E/S

    CPUs de 20 puntos de E/S

    CPUs de 30 puntos de E/S

    CPUs de 40 puntos de E/S

  • * Autómata Programable - Serie CP1L *

    19

    Salidas de pulsos I CPUs de 14 puntos de E/S

    CPUs de 20 puntos de E/S

    CPUs de 30 puntos de E/S

    CPUs de 40 puntos de E/S

    Origin search 1 (Error counter reset output)

    0

  • * Autómata Programable - Serie CP1L *

    20

    Salidas de pulsos II. Terminal de entradas CPUs de 14 puntos de E/S

    CPUs de 20 puntos de E/S

    CPUs de 30 puntos de E/S

    CPUs de 40 puntos de E/S

  • * Autómata Programable - Serie CP1L *

    21

    CP1W-CIF01 Módulo RS-232C Indicador de comunicaciones

    Conector RS-232C

    Conexión a la CPU

    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 5 V Power Supply ---

    7 DR (DSR) Data Set Retry Entrada

    8 ER (DTR) Equipment Ready Salida

    9 SG (0 V) Signal Ground ---

  • * Autómata Programable - Serie CP1L *

    22

    CP1W-CIF11 Módulo RS-422A/485 Indicador de comunicaciones

    Conector RS-422A/485

    Conexión a la CPU

    Switches de

    configuración

    1 ON ON Selección de la resistencia de

    terminación OFF OFF

    2 ON 2 hilos Selección de 2 ó 4 hilos

    OFF 4 hilos

    3 ON 2 hilos Selección de 2 ó 4 hilos

    OFF 4 hilos

    4 --- --- No utilizar

    5 ON Control RTS habilitado Selección de control con RTS

    para RD OFF Control RTS deshabilitado

    6 ON Control RTS habilitado Selección de control con RTS

    para SD OFF Control RTS deshabilitado

  • * Autómata Programable - Serie CP1L *

    23

    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.

  • * Autómata Programable - Serie CP1L *

    24

    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 !!!

  • * Autómata Programable - Serie CP1L *

    25

    Otras opciones

  • * Autómata Programable - Serie CP1L *

    26

    Otras opciones

  • * Autómata Programable - Serie CP1L *

    27

    Otras

    opciones

  • * Autómata Programable - Serie CP1L *

    28

    CONFIGURACIONES

  • * Autómata Programable - Serie CP1L *

    29

    Configuración básica Sólo CPU

    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

    Alimentación

    A: Vca D: Vcc

    Clasificación de Salidas

    R: salidas relé

    T: salidas transistor NPN T1: salidas transistor PNP

    Capacidad E/S 40 puntos 30 puntos 20 puntos 14 puntos

    Modelo CP1L-M40D□-□

    CP1L-M30D□-□ CP1L-L20D□-□ CP1L-L14D□-□

    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 5 Kpasos

    Máx. núm. de E/S 160 (ver nota 1) 150 (ver nota 1) 60 (ver nota 2) 54 (ver nota 2)

    E/S

    normales

    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. 4 máx.

    Puntos de Salida 16 12 8 6

    Especificaciones de S Salidas relé: Modelos con “R” antes de sufijo final.

    Salidas transistor NPN: Modelos con “T” antes de sufijo final.

    Salidas transistor PNP: 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)

    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.

  • * Autómata Programable - Serie CP1L *

    30

    Configuración básica Sólo CPU + Expansión “Comunicaciones Serie”

  • * Autómata Programable - Serie CP1L *

    31

    También posible con CP1W-CN811 (80cm)

    Configuración con expansores del CPM1A CPU + Unidades del CPM1A

    Máx. 3 unidades de expansión de E/S

    Máx. 1 unidad de

    expansión de E/S

    CP1L de 30 o 40 puntos de E/S

    CP1L de 20 o 14 puntos de E/S

  • * Autómata Programable - Serie CP1L *

    32

    Configuración con expansores del CPM1A

    Máximo número de E/S que cada CPU puede gestionar:

  • * Autómata Programable - Serie CP1L *

    33

    Configuración con expansores del CPM1A Asignación de bits de las Unidades de Expansión de E/S

  • * Autómata Programable - Serie CP1L *

    34

    Configuración con expansores del CPM1A Asignación de canales de las Unidades de Expansión

  • * Autómata Programable - Serie CP1L *

    35

    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.

  • * Autómata Programable - Serie CP1L *

    36

    Restricciones en la configuración RESUMEN:

    Nº máximo de unidades de expansión del

    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

    Distancia de conexión entre la CPU (Vca) y los

    módulos de expansión CP1W/CPM1A

  • * Autómata Programable - Serie CP1L *

    37

    ASIGNACIÓN DE E/S

  • * Autómata Programable - Serie CP1L *

    38

    Ejemplo de asignación de E/S I

  • * Autómata Programable - Serie CP1L *

    39

    Ejemplo de asignación de E/S II Asignación de canales con 3 unidades de expansión de 40 puntos de E/S

  • * Autómata Programable - Serie CP1L *

    40

    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

  • * Autómata Programable - Serie CP1L *

    41

    AREAS DE MEMORIA

  • * Autómata Programable - Serie CP1L *

    42

    Areas de Memoria Área Tamaño Rango

    Área CIO Área de E/S 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

  • * Autómata Programable - Serie CP1L *

    43

    Area CIO

    Entradas

    Link 1:1

    No utilizado

    Salidas

    PLC Link

    Bits de Trabajo

    CIO 0

    CIO 99

    CIO 100

    CIO 199

    CIO 200

    CIO 2999

    CIO 3000

    CIO 3063

    CIO 3099

    CIO 3100

    CIO 3189

    CIO 3799 CIO 3800

    CIO 6143

    No utilizado CIO 3064

    CIO 3190

    No utilizado

  • * Autómata Programable - Serie CP1L *

    44

    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

    W 511

    512 canales

    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.

    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.

    H 000

    H 511

    512 canales

  • * Autómata Programable - Serie CP1L *

    45

    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

    A 959

    960 canales

    Area de sólo

    lectura

    Area de lectura-

    escritura

    A 448

    A 447

    ✘ ✔

  • * Autómata Programable - Serie CP1L *

    46

    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.

    Area de Relés Temporales (TR)

    TR 15 TR 00

    15 bits

  • * Autómata Programable - Serie CP1L *

    47

    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

    D 32767

    32768 canales

  • * Autómata Programable - Serie CP1L *

    48

    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).

    T 0000

    T 4095

    4096 canales ✘

    BCD

    TIM

    TIMH

    TMHH

    TTIM

    TIMW

    TMHW

    Binario

    TIMX

    TIMHX

    TMHHX

    TTIMX

    TIMWX

    TMHWX

    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

    CNT

    CNTR

    CNTW

    Binario

    CNTX

    CNTRX

    CNTWX

    C 0000

    C 4095

    4096 canales

  • * Autómata Programable - Serie CP1L *

    49

    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”.

  • * Autómata Programable - Serie CP1L *

    50

    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).

  • * Autómata Programable - Serie CP1L *

    51

    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

  • * Autómata Programable - Serie CP1L *

    52

    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).

    TK 31 TK 00

    32 bits

  • * Autómata Programable - Serie CP1L *

    53

    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

  • * Autómata Programable - Serie CP1L *

    54

    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

  • * Autómata Programable - Serie CP1L *

    55

    Manejo de registros indice (IR)

    Posiciona el “registro indice” IR0 a la posición de memoria correspondiente al CIO 002

    Transfiere un #0001 a la posición de memoria que apunta IR0 (CIO 002)

    Transfiere un #0020 a la posición de memoria que apunta IR0+1 (CIO 003) MOV #0020 +,IR0

    MOV #0001 ,IR0

    MOVR 002 IR0

  • * Autómata Programable - Serie CP1L *

    56

    Direccionamiento Indirecto de DMs

    Los DMs se pueden direccionar indirectamente de dos formas:

    @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

    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.

  • * Autómata Programable - Serie CP1L *

    57

    FUNCIONES BÁSICAS

  • * Autómata Programable - Serie CP1L *

    58

    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

  • * Autómata Programable - Serie CP1L *

    59

    Crear “Tarea de Interrupción”

  • * Autómata Programable - Serie CP1L *

    60

    Entradas de interrupción en modo

    directo / contaje

    Instrucción MSKS para habilitar

    interrupción

  • * Autómata Programable - Serie CP1L *

    61

    Interrupciones temporizadas

  • * Autómata Programable - Serie CP1L *

    62

    Interrupciones temporizadas

    Instrucción MSKS para fijar el tiempo

  • * Autómata Programable - Serie CP1L *

    63

    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.

  • * Autómata Programable - Serie CP1L *

    64

    Contadores de Alta Velocidad

    Instrucción CTBL para fijar los valores

    o rangos de comparación

  • * Autómata Programable - Serie CP1L *

    65

    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”.

  • * Autómata Programable - Serie CP1L *

    66

    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.

  • * Autómata Programable - Serie CP1L *

    67

    Salida de Pulsos

  • * Autómata Programable - Serie CP1L *

    68

    Salida de Pulsos (Aplicaciones)

    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).

    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.

  • * Autómata Programable - Serie CP1L *

    69

    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

  • * Autómata Programable - Serie CP1L *

    70

    Entradas de Respuesta Rápida

  • * Autómata Programable - Serie CP1L *

    71

    FUNCIONES ADICIONALES

  • * Autómata Programable - Serie CP1L *

    72

    Potenciómetro analógico • Modificando el potenciómetro se ajusta el valor PV del canal

    A642 en un rango de 0 a 255.

    Nota.- No utilizar en aplicaciones en la que se requiera un alto grado de precisión.

    Ejemplo:

  • * Autómata Programable - Serie CP1L *

    73

    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).

    Nota.- No utilizar en aplicaciones en la que se

    requiera un alto grado de precisión.

    Ejemplo:

  • * Autómata Programable - Serie CP1L *

    74

    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

    CP1W-

    ME05M

    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

  • * Autómata Programable - Serie CP1L *

    75

    Cassette de memoria • Manejo del cassette de memoria desde CX-Programmer. Menu

    “PLC\Editar\Cassette de Memoria /DM”.

  • * Autómata Programable - Serie CP1L *

    76

    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”)

  • * Autómata Programable - Serie CP1L *

    77

    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.

  • * Autómata Programable - Serie CP1L *

    78

    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”

  • * Autómata Programable - Serie CP1L *

    79

    COMUNICACIONES

  • * Autómata Programable - Serie CP1L *

    80

    Comunicaciones serie

    Slot 1 (puerto serie 1)

    Slot 2 (puerto serie 2)

    Módulo RS-232C

    CP1W-CIF01

    Módulo RS-422A/485

    CP1W-CIF11

    • 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.

  • * Autómata Programable - Serie CP1L *

    81

    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

  • * Autómata Programable - Serie CP1L *

    82

    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

  • * Autómata Programable - Serie CP1L *

    83

    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)

  • * Autómata Programable - Serie CP1L *

    84

    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.

  • * Autómata Programable - Serie CP1L *

    85

    Maestro Modbus-RTU (Puerta de

    enlace serie)

    Areas de memoria

  • * Autómata Programable - Serie CP1L *

    86

    Maestro Modbus-RTU (Puerta de

    enlace serie) Flags auxiliares

  • * Autómata Programable - Serie CP1L *

    87

    Maestro Modbus-RTU (Puerta de

    enlace serie)

  • * Autómata Programable - Serie CP1L *

    88

    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.

  • * Autómata Programable - Serie CP1L *

    89

    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)

  • * Autómata Programable - Serie CP1L *

    90

    PLC Link • Método de enlace “Completo”

    – Los datos de todos los nodos se ven reflejados sobre todos ellos (tanto

    nodos Polled como Polling)

  • * Autómata Programable - Serie CP1L *

    91

    PLC Link • Método de enlace “Maestro”

    – Los datos de todos los nodos se ven reflejados únicamente en el nodo Polling o Maestro.

  • * Autómata Programable - Serie CP1L *

    92

    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).

    Nota.- Protocolo NT Link 1:1 no soportado.

    38.400 bps

    115.200 bps

  • * Autómata Programable - Serie CP1L *

    93

    Host Link

    • Protocolo abierto de comunicaciones serie OMRON.

    Comando Host Link

    - Conexión directa con PC en configuración 1:1 ó en un sistema 1:N.

  • * Autómata Programable - Serie CP1L *

    94

    Host Link Comando FINS

    - Comunicación con otros PLCs y PCs vía red.

    • Protocolo abierto de comunicaciones serie OMRON.

  • * Autómata Programable - Serie CP1L *

    95

    Soluciones de Comunicaciones Abiertas

    Unidad Maestra de

    Profibus/DP

    Cable Especial de Profibus/DP

    CPM1A-PRT21

    Profibus/DP I/O

    Link Unit

    Esclavo de CompoBus/S

    Esclavo de DeviceNet

    Esclavo de Profibus/DP

    Futuro: también Maestro de CompoNet y

    Esclavo de Ethernet/IP en FY08

  • * Autómata Programable - Serie CP1L *

    96

    ¡¡¡ Gracias por la atención !!!

    Para más información…

    Virginia Sánchez

    Product Engineer

    Omron Electronics Iberia, S.A.