Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Automatizacin
El PLC o autmata programable es el ncleo
de cualquier sistema automatizado llevando a
cabo tareas ms especializadas que el simple
control lgico.
Regulacin de procesos
Gestin de datos
Comunicaciones
Servocontrol
Telecontrol
Etc...
Automatizacin
Envase y embalaje
Mquina especial
Ascensores
Cermica
Conservas
Grficas
Etc...
Automatizacin
Aplicaciones Automatizacin
til
Envase y Embalaje
x
e
T
Mad
Papel
era
Alimentacin
o
c
i
t
s
Pl
Cermica
Telecontrol
Ascensore
s
Escaleras mecnicas
Bombeo Control d
e Edificios
je
a
t
n
o
M
CJ1M es el autmata
programable ms adaptable
a cualquier tipo de mquina
o aplicacin media.
Automatizacin
3 Familias de PLCs para 3 niveles de aplicacin.
Ms de 640 E/S
CAPTADORES
ACCIONADORES
PLC
Programacin Lgica
NEMNICO
SERIE
PARALELO
NEGADO
AND
OR
NOT
CONTACTOS
LGICA
DIN
10
Sistemas de Numeracin
BINARIO
BCD (BINARIO CODIFICADO DECIMAL)
HEXADECIMAL
COMA FLOTANTE
GRAY
ASCII
11
Sistemas de Numeracin
N B= X N B + X N-1B
N-1
+ ........ + X 1B + X 0 B
12
Codigo Binario
CDIGO BINARIO
UTILIZA LOS SIMBOLOS (1 y 0) PARA REPRESENTAR
CUALQUIER VALOR
LA FORMULA DE CONVERSIN DE UN NMERO
DECIMAL A UN NMERO BINARIO ES LA SIGUIENTE :
N DECIMAL = Z N x 2
N-1
+ ZN-1 x 2
+ ....... + Z 0 x 2
13
Codigo Binario
CDIGO BINARIO
EJEMPLO: LA REPRESENTACIN DEL N12 EN BINARIO SER :
1 x 23 + 1 x 22 + 0 x 2 1 + 0 x 2 0
= 12
12
14
COMA FLOTANTE
23 22
21
31 30
...
...
Signo
Mantisa
Mantisa
Exponente
Signo
N DECIMAL = (-1)
x2
e-127
-23
(1+Mantisa x 2
15
17
IEEE754
(-1)signo2exponente-127(1+Mantisa2-23)
1#10000000#11000000000000000000000
Signo: (-1)1= -1
Exponente: 2128-127=21=2
Mantisa: 1+62914562-23=1+0.75=1.75
Resultado: -1.752= -3.5
18
Cdigo BCD
CDIGO BCD
CDIGO MEDIANTE EL CUAL CADA NMERO DEL SISTEMA
DECIMAL (0..9) SE REPRESENTA EN BINARIO (0,1).
LA CONVERSIN DIRECTA ES LA SIGUIENTE :
DECIMAL
BINARIO
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
19
Cdigo ASCII
A = 41 = 0100 0001
5 = 35 = 0011 0101
> = 3E = 0011 1110
20
Concepto de REGISTRO
15 14 13 12
msb
11 10 9 8
7 6 5 4
3 2 1 0
N BIT
lsb
(PESO)
21
Concepto de PLC
EL AUTMATA PROGRAMABLE INDUSTRIAL
(PLC: Programmable Logic Controller)
ES UN EQUIPO ELECTRNICO, PROGRAMABLE
EN LENGUAJE NO
INFORMTICO, DISEADO PARA CONTROLAR
EN TIEMPO REAL Y EN AMBIENTE DE TIPO
INDUSTRIAL PROCESOS SECUENCIALES.
22
23
Estructura de un Autmata
ALIMENTACIN
SEALES
MEMORIA
DE
SENSORES
PROCESADOR
SEALES
A
ACTUADORES
CPU
PERIFRICOS
24
25
Estados de Funcionamiento
PROGRAM
26
CICLO DE SCAN
Se llama as al conjunto de tareas que el autmata lleva a cabo
cuando est controlando un proceso.
TAREAS COMUNES: (SUPERVISION GENERAL)
ACEPTACION DE ENTRADAS Y ACTUACION SOBRE SALIDAS
EJECUCIN DE LAS INSTRUCCIONES
SERVICIO A PERIFRICOS
TIEMPO DE RESPUESTA
Tiempo necesario para llevar a cabo las distintas operaciones de
control. En particular, el tiempo de respuesta de un sistema
(activacin de una seal de salida en relacin a una entrada)
viene determinado principalmente por:
TIEMPO DE SCAN DE LA CPU
TIEMPO DE ON/OFF DE LOS MDULOS DE E/S
27
28
Ciclo de Trabajo
PROCESOS COMUNES
GESTIN DE PERIFRICOS
REFRESCO DE E/S
29
30
CPM1A
SRM1
CPM2
CJ1M
Supervisin
0.6 ms
0.18 ms
0.3 ms
0.5 ms
1.43 ms
0.8 ms
0.6 ms
0.45 ms
Refresco de E/S
0.06 ms
0.02/0.05 ms
0.3 ms
0.12 ms
--
0 ms
0.55 ms
0 ms
Servicio de Perifricos
0.26 ms
0.7 ms
0.55 ms
0.1 ms
Servicio de Comboard
--
--
--
0.24 ms
1.75 ms
1.75 ms
1.41 ms
Instrucciones bsicas LD
1.72 s
0.97 s
0.64 s
0.1
MOV (21)
16.3 s
9.1 s
7.8 s
0.3 s
29.5 s
15.9 s
14.7 s
18.9 s
Otras: PID
--
0.420 m s
0.39 ms
0.612 ms
31
32
REA DE PROGRAMA:
En este rea es donde se encuentra almacenado el
programa del PLC (que se puede programar en
lenguaje Ladder nemnico).
REA DE DATOS:
Este rea es usada para almacenar valores o para
obtener informacin sobre el estado del PLC. Est
dividida segn funciones en IR, SR, AR, HR, LR,DM,
TR, T/C (CIO, A, H, W, D, T, C, E para el CJ1/CS1).
33
MEMORIA
DE PROGRAMA : RAM CON BATERIA, EPROM o EEPROM
INTERNA : RECURSOS DEL AUTMATA
REGISTROS (CANALES) DE E/S
CANALES ESPECIALES
DE DATOS : RAM MANTENIDA CON BATERA
MEMORIAS DE DATOS
REGISTROS PERMANENTES
34
PLC
MEMORIA
DE
PROGRAMA
MEMORIA
DE DATOS
CPM1A
2 Kw
1 Kw
SRM1
4 Kw
1 Kw
CPM2
4 Kw
2 Kw
CJ1M
Hasta 40 Kw 32 Kw
35
Conexin de E/S
Mdulos de
ENTRADA
Unidad de
entrada de
c.a.\c.c.
Configuracin del
circuito.
36
Seleccin de Autmata
CRITERIOS :
Nmero de E/S a controlar
Capacidad de la memoria de programa
Potencia de las instrucciones
Posibilidad de conexin de perifricos,
mdulos especiales y comunicaciones.
37
Arquitectura de Programas
38
Clasificacin de Autmatas
39
FOTOCLULAS
PULSADORES PARA MANUALES
SELECTOR MANUAL /AUTOMTICO
CONTACTORES A 220 AC
INTERRUPTOR SELECCIN MODO TRABAJO
PILOTOS INDICADORES
FINALES DE CARRERA
TERMOSTATOS
VARIADORES DE VELOCIDAD (4-20mA.)
SENSORES PT100
DETECTORES INDUCTIVOS
VLVULAS (PISTN) 24V.
SIRENA ALARMA
SETA EMERGENCIA
40
41
Perifricos
- ORDENADOR
- CONSOLA DE PROGRAMACIN
- TARJETA DE MEMORIA
42
Lenguajes de PROGRAMACIN
MNEMNICO :
Constitudo por el conjunto SET de
instrucciones de la CPU.
Las funciones de control vienen representadas
con expresiones abreviadas.
No es muy intuitiva la correspondencia con el
esquema elctrico
La fase de programacin es ms rpida.
Ej:
LD
0100
OR
0000
AND NOT
0101
OUT
1000
43
Lenguajes de PROGRAMACIN
DIAGRAMA DE RELES
SMBOLOS FUNDAMENTALES
/
Contacto
normalmente
abierto
Contacto
normalmente
cerrado
Salida
44
Lenguajes de PROGRAMACIN
DIAGRAMA DE RELES
Esquema de contactos
Permite una representacin de la lgica de
control similar a los esquemas
electromecnicos
0100
0101
/
1000
0000
45
Lenguajes de PROGRAMACIN
ESQUEMA FUNCIONAL
Cada funcin lgica tiene asociado un bloque
funcional que realiza la operacin correspondiente.
Requiere una aproximacin ms matemtica y lgica.
0100
0000
OR
AND
1000
0101
46
Lenguajes de PROGRAMACIN
GRAFCET
Mtodo utilizado en procesos secuenciales,
cclicos repetitivos.
Los estados y transiciones (paso entre
estados) se implementan con funciones del
autmata.
47
Anlisis de la INSTALACIN
CONEXIONADO E/S ALIMENTACIN
48
Anlisis de la INSTALACIN
MONTAJE
Para evitar ruido, se deberan utlizar cables dobles trenzados
AWG 14 (mnimo 2mm^2).
Evitar el montaje del PLC junto a equipos de alta potencia.
Verificar que el punto de instalacin est al menos a 200 mm
de los cables de alta potencia.
49
Anlisis de la INSTALACIN
CUADRO DE MANIOBRA
Los bastidores se deben montar en
horizontal para poder leer la parte
impresa con normalidad.
50
Anlisis de la INSTALACIN
PARADA DE EMERGENCIA
Se puede utilizar un rel externo (CR) para configurar un
circuito de parada de emergencia que desconecta el sistema
cuando el PLC pare su operacin
P_On
CF113
Parada de
Emergencia
51
Conectividad de Equipos
Conexin de
perifricos y HMIs
PLCs en conexin
directa
PC con PLCs
Dispositivo
Serie
Comunicacin ASCII
52
Aplicaciones
Inteligencia Distribuida
Contaje,
Salida Pulsos
levas
CompoBus/S
CPM1A
CPM2A
Sincronismo
CLOCK
Pulse output
frequency
Rotary encoder
PID
Conveyer
Conveyer
53
54
55
Resistencia
56
Condensador
57
Como Filtro.
Un condensador de gran valor (1,000 uF - 12,000 uF) se
utiliza para eliminar el "rizado" que se genera en el
proceso de conversin de corriente alterna a corriente
continua.
58
Bobina
59
Bobina
60
61
Transistor NPN-PNP
Transistor NPN
Transistor PNP
62
Rels
63
Composicin interna
de un Rel
64
Tiristor (SCR)
65
Triac
66
E/S Digitales
67
Salida Digital
Entrada Digital
68
69
E/S Analgica
70
E/S Analgica
71
Entradas Analgicas
72
Salidas Analgicas
73
Lectura Tensin/Corriente
Captacin por parte del sensor
74
E/S analgicas
Salida Analgica
Potencimetros
2, 4 u 8 salidas
Resolucin de 1/4000 o 1/8000
Conversin:1ms 250s/punto
Alta Funcionalidad, mnima
programacin => Reduccin
tiempos puesta en marcha y
desarrollo
75
Unidades de Interrupcin
Entradas de interrupcin
Alta Velocidad de
Respuesta
Fcil manejo mediante
Tareas de Interrupcin
16 Entradas
CJ1W-INT01
76
Control de Temperatura
Qu es Control de temperatura?
Control secuencial
Control Feed-back
(lazo cerrado)
Carcter
Cuantitativo
Continuo
Caudal
Presin
Temperatura
Cualitativo
Discontinuo
Por ejemplo Tiempo
Nmero de piezas
Presencia
etc.
77
Control de Temperatura
TC
e = SP-PV
Consigna
SP
+
Dispositivo
de salida
Lgica de
control
Sonda
Carga
Controlada
Temperatura real
PV
78
Control de Temperatura
Control ideal
Cul es la definicin de "control bueno" para un
control realimentado Feed-back?
Alcance a la consigna
Rpido y/o correctamente
Consigna
"Step-response"
Consigna
"Disturbance"
79
Mtodo de Control
es el ncleo
de control
TC
Control Standard
Pg.
ON/OFF
P
PI
PD
PID
... 8
...12
...20
...81
...22
Pg.
2-PID
Auto-tuning
Self-tuning
Fine-tuning
...25
...29
Control especial
...30
Pg.
...33
Calor / Fro
Cascada
80
...34
...37
Control ON/OFF
Es un control sencillo y econmico.
TC
MV=100%
MV=0%
: PV<SP
: PV>SP
81
Control PID
Un sistema integrado. P, I y D
I
P
+
D
+
PID
MV
100 ( e +
Pb
1
Ti
e dt + Td de )
dt
82
Salida
TC
Tipo de salida
Elemento de calor
Salida analgica
Vlvula motorizada
es el interface
de salida.
Pg.
...40
...42
...45
...46
83
Salida de TC y actuadores
TC
Seal de
salida
Actuadores
Carga
Seal
Energa
Rel
SSR
Tensin
Analgico
Pulsos para vlvula
Contactor
SSR externo
Controlador ciclo *
Controlador fase *
Electro-vlvula
Vlvula motorizada *
Energa elctrica
Caudal de lquido
Caudal de aire
Presin
84
Sonda
TC
es el interface de
entrada
Termopar
Termorresistencias
Entrada universal
Pg.
...52
...53
...56
85
Sondas de temperatura
Termopar
Baja temperatura : J, K, E, T
Alta temperatura : R, S, B, W, PL-II, N
Termorresistencia
Pt100
Termopar
Pro
Contra
Termorresistencia
Alta precisin
Estable
Ms linear que termopar
Costoso
Velocidad no alta
Impedancia flotante
86
Control de Temperatura
Unidades de temperatura
Con una unidad se
sustituyen 2 4
controladores de
Temperatura
Control PID ON/OFF
Conexin directa de termopar o
PT100: ahorro de adaptadores
o amplificadores
Funcin de Auto-tuning
simplifica la puesta en marcha
87
Entrada de Pulsos
88
Salida de Pulsos
89
90
91
92
UNIDADES DE BUS
Unidad esclava de Profibus DP
93
UNIDADES DE BUS
Unidades de Comunicaciones Serie
Host Link y NT-Link 1:N
facilitan la conexin a equipos
OMRON
Macro de Protocolo:
flexibilidad en la conexin de
cualquier equipo con puerto
serie
Protocolos estndar ya
creados permiten la conexin
directa de otros dispositivos
OMRON
Hasta 16 unidades dan la
posibilidad de 34 puertos
serie para un CJ1
CJ1W-SCU21
CJ1W-SCU41
2 Puertos RS-232C
1 Puerto RS-232C
1 Puerto RS-422/485
94
UNIDADES DE BUS
Unidad Maestra de Compobus/S
Bus ON/OFF de Alta Velocidad
para Control Distribuido y
Reducido cableado
Funcionamiento automtico sin
necesidad de programacin:
alta reduccin de tiempos de
puesta en marcha
Funciones de Diagnstico que
ayudan al mantenimiento y
Deteccin de Fallos
CJ1W-SRM21
256 puntos E/S mximo
95
UNIDADES DE BUS
Unidad Maestra de DeviceNet
Bus de Campo Abierto o
Estndar: permite conexin de
mdulos de otros fabricantes
Intercambio de informacin sin
programacin
Sencillez de cableado y puesta
en marcha
Funciones de mantenimiento y
diagnstico: alta fiabilidad,
ahorro de costes de
mantenimiento, sencilla
deteccin y previsin de fallos,
Funcin de Gateway:
mantenimiento remoto desde el
mismo punto
CJ1W-DRM21
32000 puntos E/S mximo
96
UNIDADES DE BUS
Unidad de Controller Link
Red de Controladores de Alta
Velocidad: Alto Rendimiento
Intercambio de datos entre
controladores mediante Data Links:
Alta Capacidad, Flexibilidad
Funciones de Deteccin de Fallos y
correccin de errores
Posibilidad de programacin y
mantenimiento remotos
Solucin Bajo Coste
Cableado a 2 Hilos: Sencillez y
reduccin de costes
CJ1W-CLK21
Conexin de Par Trenzado
97
UNIDADES DE BUS
Unidad Ethernet
Conexin entre Sistemas de
Informacin y Sistemas de
Control: Flexibilidad
Sencilla configuracin mediante
CX-Programmer: rpida y
sencilla puesta en marcha
Fcil intercambio de datos
mediante servicio FTP
Servicio de correo: versatilidad y
buena solucin tcnica
Posibilidad de programacin y
mantenimiento remotos:
reduccin de costes y tiempos
CJ1W-ETN11
10BASE-T
98
ADAPTADORES
Adaptador de RS232 a RS422A/485 (I).
CJ1W-CIF11
Este adaptador se conecta
directamente al puerto RS232 de
los CS/CJ-Series y convierte la
seal RS232 a una seal
RS422A/485.
99
ADAPTADORES
Adaptador de RS232 a RS422A/485 (II).
NT-AL001
10
ADAPTADORES
Unidad de comunicaciones simple
CJ1W-CIF21
La unidad de
comunicaciones
simple intercambia
datos entre el rea
DM del PLC y los
componentes OMRON
con protocolos
SYSWAY y
Compoway/F.
Dispone de dos
puertos: un puerto
RS-232C y un puerto
RS-422A/485.
10
10
REAS DE MEMORIA
10
REAS DE MEMORIA
DIRECCIONAMIENTO
Formato de las direcciones :
X X X YY
10
REAS DE MEMORIA
10
rea CIO
Word
CIO 0000
15
Bit
Area de E/S
CIO 0079
(CIO 0080)
(Area de E/S)
(CIO 0999)
10
rea CIO
Word
CIO 1000
15
Area de
Data Link
Bit
CIO 1199
Word
CIO 1200
15
Area Interna
de E/S
CIO 1499
10
Bit
rea CIO
Word
CIO 1500
15
CIO 1899
Bit
15
Area Interna
de E/S
CIO 1999
10
Bit
rea CIO
Word
CIO 2000
15
Bit
CIO 2959
Word
CIO 2960
15
Area Interna
de E/S
CIO 3199
11
Bit
rea CIO
Word
CIO 3200
15
Bit
CIO 3799
Word
CIO 3800
15
Area Interna
de E/S
CIO 6143
11
Bit
Word
W000
15
Bit
W511
11
15
Bit
H511
11
15
Bit
11
11
Word
D00000
D20000
D29599
D30000
D31599
D32767
11
Word
E0_00000
Banco 0
Word
EC_00000
Banco 6
~
E0_32767
EC_32767
11
rea de Temporizadores
Hay dos reas de datos para los temporizadores, la de los
Flags de Finalizacin de Temporizacin y la del Valor Presente
del Temporizador (PVs). Hasta 4096 temporizadores (de T0000
a T4095).
T0000
T4095
11
rea de Contadores
Hay dos reas de datos para los contadores, la de los Flags
de Finalizacin de Cuenta y la del Valor Presente del Contador
(PVs). Hasta 4096 contadores (de C0000 a C4095).
C0000
C4095
11
Flags de Condicin
Estos flags incluyen los Flags Aritmticos tales como el Flag de
Error y el Flag Igual, los cuales indican los resultados de la
ejecucin de una instruccin, as como los flags de siempre a ON
y siempre a OFF.
Los Flags de Condicin se especifican con etiquetas (smbolos).
12
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 (smbolos).
12
TK31
12
IR15
12
DR00
DR15
12
@D00100
0100
D00256
Direccin que se utiliza
*D00100
0100
D00100
Direccin que se utiliza
12
ARQUITECTURA DE PROGRAMAS
12
INSTRUCCIONES
0000
LD
H0501
TIPO
PARMETRO
VALOR
INSTRUCCIN
DIRECCIN
12
INSTRUCCIONES
12
LENGUAJES DE PROGRAMACIN
MNEMNICO
LD
0100
OR
0000
AND NOT
0101
OUT
1000
12
LENGUAJES DE PROGRAMACIN
DIAGRAMA DE RELES
SMBOLOS FUNDAMENTALES
/
Contacto
normalmente
abierto
Contacto
normalmente
cerrado
Salida
13
LENGUAJES DE PROGRAMACIN
DIAGRAMA DE RELES
Esquema de contactos
Permite una representacin de la lgica de
control similar a los esquemas electromecnicos
0100
0101
/
1000
0000
13
LENGUAJES DE PROGRAMACIN
ESQUEMA FUNCIONAL
Cada funcin lgica tiene asociado un bloque
funcional que realiza la operacin correspondiente.
Requiere una aproximacin ms matemtica y
lgica.
0100
0000
OR
AND
1000
0101
13
LENGUAJE DE PROGRAMACIN
GRAFCET
Mtodo utilizado en procesos secuenciales, cclicos
repetitivos.
Los estados y transiciones (paso entre estados) se
implementan con funciones del autmata.
13