* 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.
Top Related