para descargarlo

* 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