Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CP1H
• TIPOS DE FORMATO:
– COMPACTOS: Suelen integrar en el mismo bloque la alimentación, entradas y salidas y/o la
CPU S
CPU. Se expanden
d conectándose
á d a otros con parecidas
id características.
í i
– MODULARES: Están compuestos por módulos o tarjetas adosadas a rack con funciones
definidas: CPU,
CPU fuente de alimentación,
alimentación módulos de E/S
E/S, etc … La expansión se realiza
mediante conexión entre racks.
• BIT: Unidad más pequeña de información, puede tener solo dos estados: Activo (on) o Inactivo
( ff) puede
(off), d utilizarse
tili para almacenar
l variables
i bl ló
lógicas
i o números
ú es aritmética
it éti bibinaria,
i pero
también combinado con otros bits puede almacenar tipos de datos complejos
• BYTE: Agrupación
g p de ocho bits,, p
puede almacenar un carácter ( g
generalmente ASCII ), un número
entre 0 y 255, dos números BCD.
Control de Procesos
Automatización de Maquinaria
de Grado Medio Hasta 512 E/S
CQM1H
os en Red
d
Hasta 128 E/S
Una sóla CPU
CPM2
CPM1 Esclavo
ZEN
CJ1W-BAT01
Modelo Máx. tiempo de vida Min. tiempo de vida Típico tiempo de vida
CP1H-X/XA40DR-A 5 años 13000 horas 43000 horas
CP1H-X/XA40DT(1)
CP1H Y20DR D
CP1H-Y20DR-D
CP1W-CN811
Cable
C bl dde extensión
t ió dde lla configuración
fi ió a 80 cms. d
de lla CPU
CPU, o bi
bien para
acoplar unidades de expansión del CPM1A junto a unidades de la serie CJ.
CP1W-EXT01 y CP1W-TER01
Adaptador que se acopla a la derecha de la CPU del CP1H, que nos permite
la conexión de dos unidades especiales ó de Bus CPU de la serie CJ.
Indicadores de
operación
Puerto USB
Display 7-segmentos
Potenciómetro
analógico
Conector entrada
analógica externa
DIP Switches
Bloque de terminales
de E/S Analógicas
Se puede escoger la
combinación de puertos serie
más adecuada en función de
Slot 1 las aplicaciones
aplicaciones.
(puerto serie 1)
Slot 2 1 Puerto RS232C 1 Puerto RS485
(puerto serie 2)
POWER E
Encendido
did Di
Dispositivo
i i alimentado
li d
(Verde) Apagado Dispositivo no alimentado
RUN Encendido Modo MONITOR/RUN
(Verde) Apagado Modo STOP/PROGRAM
ERR/ALM Encendido Ha ocurrido un error fatal o de hardware.
(Rojo) Parpadeando Ha ocurrido un error no-fatal.
Apagado Operación normal
INH Encendido Todas las salidas conmutan a OFF. A500.15 a ON.
(Amarillo) Apagado Operación normal
BKUP Encendido Programa, parámetros o datos de memoria están
Programa
(Amarillo) siendo escritos en la memoria flash de la CPU
Apagado Otro estado distinto del anterior
PRPHL Parpadeando Se está comunicando a través del puerto USB
(Amarillo) Apagado Otro estado distinto del anterior
Nº S l
Selección
ió D
Descripción
i ió A li
Aplicación
ió Por
P
defecto
SW1 ON Protección contra escritura de UM Utilizar como medida de OFF
protección para evitar la
OFF UM no p
protegída
g contra escritura
manipulación del programa
SW2 ON Autotransferencia habilitada Realizar la carga automática OFF
de programa, parámetros de
OFF Autotransferencia deshabilitada
setup, datos,... durante el
arranque
SW3 -- No utilizar -- OFF
SW4 ON Toolbus Fijar un modo por defecto de OFF
comunicación a través del
OFF PLC Setup
puerto
t 1 (Toolbus)
(T lb )
SW5 ON Toolbus Fijar un modo por defecto de OFF
comunicación a través del
OFF PLC Setup
puerto 2 (Toolbus)
SW6 ON A395.12 a ON Disponer de una entrada de OFF
test sin necesidad de cablear
OFF A395.12 a OFF
una entrada
Out
Orden de asignación
Unidades: 7 max.
max
Entradas: CIO 000 y 001 Total Canales de Entrada: 15 max.
Salidas CIO 100 y 101 Total Canales de Salida: 15 max.
Siempre en CPU Consumo Total: ??? mA max.
max
CIO 0 AR 0
ENTRADAS / SALIDAS 0
79 AR ’ s TIM
1000
DATA LINK 4095
1199
1150 AR 959
UNDADES DE BUS 0
1200 HR 0
AREA INTERNA E/S
1499 CNT
UNDADES DE BUS HR ’ s
1899
4095
2000 HR 511
UNDADES ESPECIALES 0
DE E/S WR 0
TK
2959
2961
E/S INTERGRADAS WR ’ s 32
3100
WR 511 DM 0
PC LINK SERIE
0
3189
TR ’ s
3200 15
DM ’ s
DEVICE NET 0
DR
3799 15
AREA INERNA E/S 0
IR ’ s
6143 15 DM 32767
Nota.- Al área “No utilizar” le puede ser asignada funcionalidad en futuras versiones.
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 TEMPORIZADORES
Hay dos áreas de datos para los temporizadores, la de los Flags de Finalización de
Temporización
p y la del Valor Presente del Temporizador
p ((PVs).
)
T 0000
4096 canales
T 4095
AREA DE CONTADORES
C 0000
4096 canales
C 4095
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
l
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 únicamente en las instancias a los bloques de función.
D 00000
32768 canales
D 32767
El área auxiliar contiene flags y bits de control que sirven para controlar y monitorizar la
operación
ió d
dell PLC
PLC. EEste á
área estáá di
dividida
idid en ddos partes: A000 a A44
A447 dde sólo
ól llectura y
A448 a A959 de lectura y escritura.
A 000
Area de sólo
lectura
Area de lectura-
escritura
A 959
Tipo de PLC
Comunicaciones
ONLINE
Bobinas
– Implementar Marcha-Paro
– Mediante Bobinas
T10
0.00
Entrada de
CNT
Conteo
20
Reset
# 10
0 01
0.01
100.00
INST
INST. CODIGO VAL.
VAL
C20 MAXIMO
CNT
C BCD
C 9999
0 00
0.00 I
Incremental
t l
CNTR(12)
0.01
Decremental 30
# 10
0.02 Reset
100.00
C30
INSTRUCCIÓN MOV
– Transfiere el contenido de una palabra a otra palabra. También se emplea
para transferir
t f i constantes.
t t
• # Constante Hexadecimal
• & Constante Decimal
0.05
MOV(21)
#6374 P1
DM20 P2
MOV(21)
DM30 P1
DM40 P2
0.03
XFER(70)
#4 P1
DM50 P2
DM60 P2
– Símbolos:
Sí b l =, <>
<>, <
<, <=,>,>=
< >>
0000 IN
SFT
0001 CP 05
0002 R
06
R: SU FLANCO ASCENDENTE DETERMINA EL RESET DEL CANAL (O CANALES) SOBRE LOS QUE SE PRODUCE EL
DESPLAZAMIENTO
CH 05
0 1 2 3 14 15
DATOS
ESTE DATO
SE PIERDE
0 1 2 3 CH 06 14 15
LS3
FUNCIONAMIENTO:
1
1. Al activar el interruptor de marcha el brazo IZQ
robot comienza a subir hasta que se active PS1
el final de carrera LS4 LS1 LS4
2. Comienza a girar hacia la derecha hasta
activar el final de carrera LS2 S
LS2
A
3. Baja hasta que se active final de carrera DCHA
LS5 LS5
4. Se pone en marcha la cinta transportadora
hasta que la pieza llega a la célula de
detección de producto PS1 B
5. El brazo toma la pieza (final de carrera
pinzas LS1)
6. Sube hasta llegar al final de carrera LS4
7. Gira hacia la izquierda
q hastat llegar
g a LS3
8. Baja hasta llegar al LS5
9. Suelta la pieza e inicia un temporizador de
3 segundos para volver a comenzar la
secuencia
– Instrucción ++B
– Instrucción --B
– Instrucción +B
– Flags:
g
• CY: Carry ON si se produce acarreo
• Er: Error ON si los numeros no estan en formato
BCD
– Instrucción -B
– Flags:
• CY: Carry ON si se produce acarreo
• Er: Error ON si los numeros no estan en formato
BCD
– Instrucción *B
– Flags:
• ER: Cua
Cuando
do el
e multiplicando
u p ca do o el
e multiplicador
u p cado no o
tienen formato BCD.
– Instrucción /B
R*Dr+(R+1) = Dd
– Flags:
• ER: ON cuando el dividendo o el divisor no estan
en BCD o cuando el resto es 0
• COMPORTAMIENTO:
–C
Cuandod se especifica
ifi una di
dirección
ió iindirecta
di t en una
instrucción, el canal designado contendrá la dirección
del canal que contiene el dato que se utilizará como
operando de la instrucción.
Canal Contenido
DM 1111 5555
• Dos variantes:
– Desde área de DM
• Direccionamiento Binario (Emplea @ delante de la
dirección). Se puede direccionar a todo el banco de
DM
• Direccionamiento en BCD (Emplea * delante de la
dirección). Solo se puede direccionar hasta DM9999
– Empleando
E l d llos registros
i t d
de indice
i di (direcciona
(di i a
areas CIO)
• Modificando el p
potenciómetro se ajusta
j el valor del canal A642 en un
rango de 0 a 255. Durante el ajuste el valor es visualizado en el
display 7-segmentos (00 a FF en Hex.).
Ejemplo:
EJEMPLO
ALMACENAR
C LA TEMPERATURA EN UN HORNO
O O
CADA 15 SEG. Y DURANTE 2 HRS., TIEMPO DE
DURACIÓN DEL PROCESO.
DATOS
T
Tº ENTRADA ANALÓGICA
INICIO DATOS: DM 0001
• Aplicando
p una tensión de 0 a 10 V, el valor analógico
g es convertido a
digital en el canal A643 en un rango de 0 a 255.
Ejemplo:
• Display
p y 7-segmentos
g de 2 dígitos
g p
para una fácil monitorización del
estado del PLC. Monitorizar:
– Versión de la unidad (al dar tensión).
– Códigos de error
error.
– Progreso de la transferencia entre CPU y cassette de memoria.
– Cambios de valor en el potenciómetro analógico.
– Códigos definidos por el usuario.
A351
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MINUTOS SEGUNDOS
A352
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DIA HORA
A353
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
AÑO MES
MOVD
– Transfiere los dígitos (4 bits) especificados de
una palabra a otra, según las especificaciones
de la palabra de control
EJERCICIO
Implementar un programa que almacene en D0 hora y minutos en que
se activa una entrada
MOVD
ORIGEN
CONTROL
DESTINO