Beruflich Dokumente
Kultur Dokumente
Qu es un P.L.C.?
P.L.C. (Programmable Logic Controller) significa Controlador Lgico Programable. Un PLC es un dispositivo usado para controlar. Este control se realiza sobre la base de una lgica, definida a travs de un programa.
Funcionamiento
Para explicar el funcionamiento del PLC, se pueden distinguir las siguientes partes:
Interfaces de entradas y salidas CPU (Unidad Central de Proceso) Memoria Dispositivos de Programacin
Funcionamiento
El usuario ingresa el programa a travs del dispositivo adecuado (un cargador de programa o PC) y ste es almacenado en la memoria de la CPU. La CPU, que es el "cerebro" del PLC, procesa la informacin que recibe del exterior a travs de la interfaz de entrada y de acuerdo con el programa, activa una salida a travs de la correspondiente interfaz de salida. Evidentemente, las interfaces de entrada y salida se encargan de adaptar las seales internas a niveles del la CPU. Por ejemplo, cuando la CPU ordena la activacin de una salida, la interfaz adapta la seal y acciona un componente (transistor, rel, etc.)
Ventajas en el uso del PLC comparado con sistemas basados en rel o sistemas electromecnicos
Flexibilidad:
Posibilidad de reemplazar la lgica cableada de un tablero o de un circuito impreso de un sistema electrnico, mediante un programa que corre en un PLC.
Tiempo:
Ahorro de tiempo de trabajo en las conexiones a realizar, en la puesta en marcha y en el ajuste del sistema.
Cambios:
Facilidad para realizar cambios durante la operacin del sistema.
Ventajas en el uso del PLC comparado con sistemas basados en rel o sistemas electromecnicos Confiabilidad Espacio Modularidad Estandarizacin
Mdulos de suministro de energa Mdulos de interfaces para conexin de racks mltiples en configuracin multi-hilera
11
13
Campo de aplicacin
Los autmatas programables no se limitan a funciones de control lgico sino que tambin permiten Regular, Posicionar, Contar, dosificar, Mandar vlvulas y mucho ms. Para ello se ofrecen los mdulos/tarjetas inteligentes adecuadas: controladas por microprocesador, realizan de forma completamente autnoma tareas especiales de tiempo crtico, y estn unidas al proceso a travs de canales de E/S propios. Esto alivia a la CPU de carga adicional.
14
Campo de aplicacin
Sistemas de transporte: por ejemplo cintas transportadoras. Controles de entrada y salida: integracin fcil en dispositivos de espacio reducido, como por ejemplo en barreras de aparcamientos o entradas. Sistemas de elevacin Otras aplicaciones: Lneas de ensamblaje / Sistemas de embalaje / Mquinas expendedoras / Controles de bombas / Mezclador / Equipos de tratamiento y manipulacin de material / Maquinaria para trabajar madera / Paletizadoras / Mquinas textiles / Mquinas herramientas
Ing. Ral Hinojosa Snchez 15
17
Comunicacin abierta
La productividad de la produccin depende fuertemente de la flexibilidad de los sistemas de control en ella utilizados. Sin embargo, a medida que se recurre a soluciones descentralizadas, con sus grandes ventajas de flexibilidad, se incrementan tambin las necesidades de intercambio de datos entre los autmatas y con el computador central. SIMATIC ofrece para ello dos soluciones: En caso de pocas estaciones de comunicacin, conexiones punto a punto directamente de CPU a CPU o a travs de procesadores de comunicaciones. En caso de muchos autmatas interconectados por red, comunicacin va bus a travs de una de las redes locales Industrial Ethernet o PROFIBUS.
18
Comunicacin abierta
Interfaces para trabajar en equipo o red:
El P.P.I. (Interface Punto por Punto) El M.P.I. (Interface Multi Punto) El Profibus-DP A nivel industrial redes tales como la Profibus-FMS, Industrial Ethernet, etc.,
19
Comunicacin abierta
Interface punto por punto (P.P.I)
Esta interface permite la comunicacin de nuestro dispositvo con otros tales como modems, scanners, impresoras, etc., situados a una cierta distancia del PLC. Comunicacin serial va RS 232 y RS 485. Procesador de comunicaciones CP.
20
Comunicacin abierta
INTERFACE MULTIPUNTO (M.P.I.)
Las CPUs de la fIlia 300 y 400 lo incorporan desde fbrica. Con ste puerto se puede comunicar fcilmente a distancias reducidas sin requerir mdulos adicionales, por ejemplo hacia equipos de M+V (manejo + visualizacin), unidades de programacin y otros autmatas S7-300 o S7- 400 para probar programas o consultar valores de estado. Distancia mxima entre dos estaciones o nudos de red de MPI adyacentes: 50 metros (sin repetidores); 1100 metros (con dos repetidores); 9100 metros (con ms de 10 repetidores en serie); por encima de los 500 Klm. (cable de fibra ptica, con mdulos de conexin pticas)
21
Comunicacin abierta
PROFIBUS DP
Esta interface de comunicacin es usada para gran capacidad de transmisin de datos, llamada Simatic Net o Sinec L2 de Siemmens. El PLC puede desenvolverse como maestro esclavo, adems tambin se dispone de los prcticos servicios de comunicacin llamados Datos Globales. Para entablar comunicacin se utilizan cables LAN, conectores LAN, repetidores, etc. Digamos entonces que es una red suplementaria que ofrece un gran rendimiento, arquitectura abierta o descentralizada y gran robustez o confiabilidad.
22
SIMATIC
SIMATIC PC SIMATIC WinCC SIMATIC DP SIMATIC PLCs
SIMATIC HMI
24
S IM A T IC O P 17
PG 740
K1
K2
K3
K4
K5
K6
K7
K8
H E LP S H IF T
K9
K10
K 11
K12
K13
K 14
K 15
K16
E S C
7
D
8
E
9
F
0
AC K
4
A
5
B
6
C
.
S H IF T IN S DE L H E L P E NT E R
Controladores SIMATIC
SIEMENS
SF RUN STOP I0 .0 I0 .1 I0 .2 I0 .3 I0 .4 I0 .5 I0 .6 I0 .7 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5
CPU 212
SIMATIC S7-200
PROFIBUS-DP
SIMATIC DP
SV
FM
ASI
25
La Familia SIMATIC S7
Autmatas de gama alta
S7-400
S7-300 S7-200
26
S7-400
27
S7-400: Mdulos
PS
CPU
SM: DI
SM: DO
SM: AI
SM: AO
CP
FM
SM
IM
28
INTF EXTF
INTF EXTF
DP
STOP CMRES
STOP CMRES
X3
X1
EXT.-BATT.
X1
EXT.-BATT.
e.g. CPU412-1
5...15V DC
5...15V DC
e.g. CPU416-2DP
INTF EXTF
INTF EXTF
DP
STOP CMRES
STOP CMRES
Interfase DP
X3
X1
EXT.-BATT.
5...15V DC
5...15V DC
30
S7-300
31
S7-300: Mdulos
PS (opcional)
CPU
IM SM: (opcional) DI
SM: DO
SM: AI
SM: AO
FM: CP: - Contaje - Punto-a-Punto - Posicionamiento - PROFIBUS - Control en - Ethernet Industrial Lazo Cerrado
32
CPU314
SIEMENS
SF BATF DC5V FRCE RUN STOP
CPU315-2 DP
SF DP BUSF
SIMATIC S7-300
Batera MPI
SIMATIC S7-300
Batera MPI DP
33
SIMATIC S7-200
34
S7-200
EM 221
SIEMENS
SF RUN STOP
Q1.0 Q1.1
CPU 214
I.0 I.1 I.2 I.3 I.4 I.5 I.6 I.7
DI 8 x DC24V
SIMATIC S7-200
35
S7-200: Mdulos
CP242 - 2
EM
EM
CP
36
Memory Card
Selector de Modo
Potencimetro
SIEMENS
SF RUN STOP I0 .0 I0 .1 I0 .2 I0 .3 I0 .4 I0 .5 I0 .6 I0 .7 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5
CPU 212
SIMATIC S7-200
Conexin PPI
Entradas
Indicadores de Estado
38
CPU 222
8 DI / 6 DO 40 / 38 78 8 / 4 / 10
CPU 224
14 DI /10 DO 94 / 74 168
CPU 226
24 DI /16 DO 128 / 120 248
226 XM
24 DI /16 DO 128 / 120 248
6 DI / 4 DO 10 4 KB / 2 KB
4 KB / 2 KB 28 / 14 / 35 28 / 14 / 35 28 / 14 / 35 8 KB / 5 KB 8 KB / 5 KB 16 KB/10 0,37 s 0,37 s KB 0,37 s 256/256/256 256/256/25 0,37 s 6 256/256/25 256/256/25 0,37 s 4 x 30 kHz 6 6 256/256/25 4 x 30 kHz optional 6 6 x 30 kHz 6 x 30 kHz optional 2 x 20 kHz 6 x 30 kHz Integrado Integrado 2 x 20 kHz 1 x RS 485 Integrado 2 x 20 kHz 2 x 20 kHz 1 x RS 485 1 1 x RS 485 2 x RS 485 2 x 20 kHz 1 2 x RS 485 2 2 2
39
CONFIGURACIN DE HARDWARE
40
42
43
45
Defina el funcionamiento errneo o inesperado de los actuadores que pudieran causar peligros. Defina las condiciones que garanticen el funcionamiento seguro y determine cmo reconocer dichas condiciones, independientemente de la CPU. Defina cmo la CPU y los mdulos de ampliacin debern influir el proceso cuando se conecte y desconecte la alimentacin, as como al detectarse errores. Prevea dispositivos de parada de emergencia manual o de proteccin que impidan el funcionamiento peligroso.
Ing. Ral Hinojosa Snchez 46
Conforme a las funciones exigidas, cree planos de las estaciones de operador incorporando los siguientes puntos:
Panormica de la ubicacin de todas las estaciones de operador con respecto al proceso o a la instalacin. Disposicin mecnica de los aparatos (pantalla, interruptores, lmparas, etc). de la estacin de operador. Esquemas elctricos con las correspondientes entradas y salidas de la CPU o de los mdulos de ampliacin.
47
48
49
NOCIONES BSICAS
1.1 Consideraciones sobre el ciclo de trabajo Referencias a las entradas y salidas en el programa El funcionamiento bsico de la CPU S7- 300 es muy sencillo: La CPU lee el estado de las entradas. El programa almacenado en la CPU utiliza dichas entradas para evaluar la lgica. Durante la ejecucin del programa, la CPU actualiza los datos. La CPU escribe los datos en las salidas.
Ing. Ral Hinojosa Snchez 50
51
Lectura de los Estados de los Mdulos de Entrada, Almacenando los datos en la Imagen de Proceso de Entrada (PAE)
Ciclo de la CPU
max. 300ms
Ejecucin del OB1 (ejecucin cclica) Eventos (interrupcin de tiempo, hardware, etc.) Rutinas de Interrupcin.
Bloque OB 1
Mdulo de Salida
53
Imgenes de Proceso
PAE
Byte 0 Byte 1 Byte 2 : : : Programa de Usuario 1 : : E A : : : : Byte 0 Byte 1 Byte 2 : : :
PAA
A =
2.0 4.3
Memoria de la CPU
Memoria de la CPU
54
NOCIONES BSICAS
Estructura de la memoria en Simatic S7
La memoria del autmata est estructurada en las siguientes zonas:
MEMORIA DE PROGRAMA IMAGENES DE ENTRADAS Y SALIDAS MARCAS DE MEMORIA E/S DE LA PERIFERIA ESTADO DE TEMPORIZADORES Y CONTADORES MODULOS DE DATOS DATOS TEMPORALES
56
NOCIONES BSICAS
Estructura de la memoria en Simatic S7
IMAGENES DE ENTRADAS Y SALIDAS
El autmata maneja una imagen en memoria de las entradas y las salidas, actualizando stas al final del ciclo y recogiendo su estado al principio de otro. .
58
59
60
61
62
63
65