Professional Documents
Culture Documents
Un PLC es un equipo electrnico de control basado en un microprocesador con un cableado interno (hardware) independiente del proceso a controlar, que se adapta a dicho proceso mediante un programa (software) que contiene la secuencia de operaciones a realizar. Esta secuencia se define sobre seales de entrada y salida al proceso, cableadas directamente en los bornes de conexin del PLC. Las seales de entrada provienen de sensores. Las seales de salida son digitales todo o nada o analgicas que se envan a los elementos indicadores y actuadores del proceso. El PLC gobierna las seales de salida segn el programa de control previamente almacenado en una memoria, a partir del estado de las seales de entrada.
Controladores Lgicos Programables/MASB
Las interfaces E/S estn diseadas para interconectar al PLC con procesos industriales, con seales de diversos tipos:
tensiones continuas 12/24/48 V dc, tensiones alternas 110/220 V ac,
Todos los controladores lgicos programables, poseen un de las siguientes estructuras. Compacta: En un solo mdulo estn todos los bloques (micro PLC). Modular:
Estructura americana: Separa los bloques de entrada/salida del resto del PLC. Estructura europea: Cada mdulo es una funcin (fuente de
S7-400
S7-300
S7-200
PS
CPU
SM: DI
SM: DO
SM: AI
SM: AO
CP
FM
SM
IM
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
10
11
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
12
SIMATIC S7200
13
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
14
CP242 - 2
EM
EM
CP
15
Salidas
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
16
CPU 221
CPU 222
17
CPU 221
E/S integradas
6 DI / 4 DO Mx. n E/S con EMs Mx. n de canales 10 Canales Analgicos Mem. de programa/datos KB / 2 KB 4
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
4 KB / 2 KB 28 / 14 / 35 28 / 14 / 35 28 / 14 / 35 8 KB / 5 KB 8 KB / 5 KB 16 KB/10 Tiempo de ejec/instruc. 0,37 s 0,37 s KB 0,37 s Marc./Contad./Temp. 256/256/256 256/256/25 0,37 s 6 256/256/25 256/256/25 0,37 s Contadores rpidos 4 x 30 kHz 6 6 256/256/25 4 x 30 kHz Reloj en tiempo real optional 6 6 x 30 kHz 6 x 30 kHz optional Salidas de impulsos 2 x 20 kHz 6 x 30 kHz Integrado Integrado 2 x 20 kHz Puertos de comun. 1 x RS 485 Integrado 2 x 20 kHz 1 x RS 485 2 x 20 kHz Potencimetros anal. 1 1 x RS 485 2 x RS 485 2 x 20 kHz 1 2 x RS 485 2 2
Controladores Lgicos Programables/MASB
18
Los PLC son mquinas secuenciales que ejecutan correlativamente las instrucciones indicadas en el programa de usuario almacenado en su memoria, generando unas seales de mando a partir de las seales de entrada ledas de la planta. Al detectarse cambio en las seales de entrada, el PLC reacciona segn el programa hasta obtener las rdenes de salida necesarias. Esta secuencia se ejecuta continuamente y se denomina scan. La secuencia de operacin tiene tres fases:
Chequeo del estado de las entradas
19
El tiempo total que emplea el PLC para realizar un ciclo de operacin se llama tiempo de ejecucin de ciclo (scan time). El tiempo mencionado depende de:
El nmero de entradas/salidas. La longitud del programa de usuario. El nmero y tipo de perifricos conectados al PLC.
Para un PLC estndar que necesite unas 1000 instrucciones, el tiempo de ciclo total es del orden de 20 ms.
20
Scan
21
Los cambios en entradas 1 y 2 son vistas en los scan siguientes. El cambio de estado en entrada 3 no es visto nunca.
22
Para evitar lo no deteccin de los cambios en entradas: a) Pulse stretch function b) Interrupt function
23
Se define lenguaje de programacin, al conjunto de smbolos y textos inteligibles por la unidad de programacin que le sirve al usuario para codificar sobre el PLC las leyes de control deseadas. Pasos de la programacin:
1) Definir el orden en que debe actuar el controlador (mediante diagrama de flujo o GRAFCET). 2) Identificar los componentes de entrada/salida. 3) Representar las acciones a realizar (instrucciones literales o smbolos). 4) Asignar direcciones de E/S o internas a cada componente. 5) Codificar la representacin anterior en instrucciones o smbolos. 6) Transferir las instrucciones a la memoria del PLC. 7) Depurar el programa y obtener copia de seguridad.
24
Se
La
_ _ S = (A .B + A.B).C
25
2.4.2 Esquema de rels Basado en smbolos de contactos abierto-cerrado. Ejm: Para el caso de la alarma:
L1 A B C S N
Controladores Lgicos Programables/MASB
A
B
26
2.4.3 Diagramas lgicos Mediante puertas que representan funciones lgicas. Ejm: Para el caso de la alarma:
A B
&
>=1 &
C S
&
27
2.4.4 Representacin GRAFCET Representa directamente la sucesin de las etapas dentro de un ciclo de produccin, separadas por transiciones o condiciones de salto entre unas y otras. Ejm:
0
1
X,Y,Z: Transiciones
Representacin GRAFCET
Luego de activarse la etapa inicial, el ciclo se desarrolla etapa por etapa. Mientras una etapa est activa, el control:
ejecuta las acciones o funcin de mando asociadas a la etapa, consulta las condiciones de transicin para el salto a la siguiente etapa.
Tanto la ejecucin de las acciones de la etapa como la consulta de las condiciones de transicin pueden representarse por cualquiera de los modelos anteriores, especialmente el esquema de rels.
29
La funcin de la interfaz es enlazar dos componentes a nivel de hardware y a nivel de cdigo. De acuerdo al sentido del enlace hay dos tipos:
Unidireccionales: Transferencia de informacin en un solo sentido. Bidireccionales: Transferencia en ambos sentidos: half-duplex o full-duplex.
Existen interfaces especficas que permiten la conexin con elementos o procesos particulares de la planta, realizando funciones que van desde la lectura de termocuplas hasta la presentacin de informacin y control SCADA.
30
De entrada
31
De salida
32
Identificadas las variables de entrada y salida, hay que asignarles las direcciones de bornes donde irn conectadas. En el caso de variables internas hay que asignarles el elemento de memoria donde se depositarn. Las direcciones E/S absolutas propias de PLC compactos estn formadas por un solo campo. Las direcciones relativas en PLC modulares, tienen dos campos:
direccin del mdulo sobre el bastidor, direccin del borne de conexin sobre el mdulo. Ejm:
IN 5.7 : entrada 7 del mdulo 5. OUT 25/1 : salida 25 del mdulo 1. IR 12 : rel interno nmero 12. TIM 6 : temporizador 6.
33
El motor se activar cuando el nivel est bajo y se apagar cuando el nivel est alto. Los sensores de nivel son NC (normalmente cerrados).
35
Scan 1
Controladores Lgicos Programables/MASB
Scan 2 al 100
36
2) Suponga que despus de 100 scans el nivel de aceite alcanza al sensor de nivel bajo, el cual se abre.
37
3) Suponga que despus de 1000 scans el nivel alcanza al sensor de nivel alto, el cual se abre. Se apaga el motor.
Scan 1001
Controladores Lgicos Programables/MASB
Scan 1002
38
4) Si despus de 1050 scans el nivel desciende del nivel alto, entonces el sensor correspondiente se cierra.
Scan 1050
5) El nivel sigue descendiendo hasta llegar al nivel bajo, cerrndose el sensor correspondiente. En este instante se regresa a la situacin del scan 1 y se repite la operacin.
Controladores Lgicos Programables/MASB
39
Contador
Temporizador
40
Transferencia de datos
Comparacin
41
Menor tiempo de elaboracin de proyectos. Posibilidad de aadir modificaciones sin costo aadido en otros componentes. Mnimo espacio de ocupacin. Mantenimiento econmico. Posibilidad de gobernar varias mquinas con el mismo PLC. Menor tiempo en puesta de funcionamiento. Permite realizar diagnstico de fallas. Si el PLC queda pequeo para el proceso industrial puede seguir siendo de utilidad en otras mquinas o sistemas de produccin. Menor costo de mano de obra.
42
Anteproyecto
Estudio del proceso o mquina a controlar.
Especificacin de los actuadores. Especificacin de la parte de control o mando. Diagrama de flujo o GRAFCET del proceso. Prever condiciones de funcionamiento (cargas, condiciones del entorno, ampliaciones,etc). Prever las formas de marcha y paro tanto en funcionamiento normal como en caso de fallas.
43
44