Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PLC Valladolid
PLC Valladolid
Prof. Mara Jess de la Fuente Aparicio Dpt. Ingeniera de Sistemas y Automtica Facultad de Ciencias Universidad de Valladolid
Indice
Sistemas de eventos discretos Lgica combinacional Sistemas secuenciales Autmatas programables (PLC)
Arquitectura y Funciones Programacin
Estados discretos
Instrumentacin
Los sensores slo toman dos valores y cambian cuando ocurre un evento: Detector de nivel mnimo: cuando el nivel desciende del valor mnimo se activa / o desactiva la seal del sensor
Circuito cerrado
Circuito abierto
Instrumentacin
Termostato: Cuando la temperatura supera un lmite se activa/desactiva el sensor Presostato 0 Temp TS Proceso PS 1 5V
Instrumentacin (Detectores)
Emisor Detector de presencia Receptor Final de carrera
Instrumentacin (Actuadores)
~
Vlvula de solenoide
Sistemas combinacionales
Las respuestas dependen solo del valor actual de las entradas a travs de las funciones lgicas Y, O, NO SI ( condiciones lgicas ) ENTONCES ( acciones) Asociados a alarmas o lgicas de operacin
Lgica combinacional
AND 1 0 1 1 0 0 0 0
OR 1 0 1 1 1 0 1 0
NOT
1 0
0 1
A.B A+B A
AND OR NOT
Leyes de Morgan
(A + B) = A.B A.B = A + B
Puertas lgicas
A B A B & A.B A 1 A
A+B
Nomenclatura DIN
Las expresiones lgicas pueden asimilarse a circuitos elctricos en que las condiciones cierto o falso corresponden a presencia o ausencia de seal y la conclusin se expresa en trminos de la seal de salida
1 1
Corriente
Las expresiones lgicas pueden asimilarse a circuitos elctricos en que las condiciones cierto o falso corresponden a contactos cerrados o abiertos y la conclusin se expresa en trminos de circula corriente o no
contactor
Contacto normalmente abierto + Normalmente est abierto pero si se cumple una condicin lgica se cierra y se activa la conclusin
Contacto normalmente cerrado Normalmente est cerrado y se activa la conclusin, pero si se cumple una condicin lgica se abre y se desactiva la conclusin
A+B
Diagramas de contactos
+ A C B Elemento a activar D -
Rels
La mayora de las veces la corriente que circula por el circuito es demasiado pequea para activar un dispositivo ( bombilla, motor, horno). Para esto necesitamos un rele ~ Carga
mecnico estado slido
S1 S2
bobina
Diagramas de contactos
Normalmente, la corriente que circula por un circuito lgico es muy pequea como para activar la mayora de los dispositivos (Bombillas, motores, sirenas, etc.) Por eso se utilizan rels como elementos de activacin.
bobina de rel +
S1 S2 X1
Diagrama de contactos
S1 S2 no tienen por que ser contactos, sino cualquier otro elemento: temporizadores, contadores, pulsadores, etc. que de una seal lgica 0 - 1 bobina de rel +
S1 S2 X1
X2
+ -
S2
Ejemplo
S1 P1
X1 M
~
Rel inverso
S1
P1 X1
S1
S2 X2
u Vapor
TS
LS
+
LS
X1
Sucesin de etapas de operacin con acciones especficas y condiciones de transicin entre ellas 1 2 3 4 Espera Carga Operacin Descarga
Descarga
Estados Transiciones
Operacin terminada
Operacin
SFC / Grafcet
SFC Sequential Function Chart Lenguaje grfico para describir secuencias Antecedentes: Redes de Petri Muy similar a Grafcet Puede usarse a distintos niveles Estados, transiciones y acciones
SFC
estado transicin
Oper1 Llenado
Cuando la condicin lgica asociada a una transicin es cierta (y el proceso se encuentra en el estado anterior) se desactiva la etapa anterior y se activa la siguiente, ejecutndose las acciones asociadas a esta. La condicin lgica puede expresarse en varios lenguajes IEC 61131
Variables asociadas a una etapa: etapa.X = 1 si el proceso est en esa etapa, 0 si no est etapa.T = tiempo transcurrido desde que se activa
Comienzo
Start
SFC / Grafcet
Transicin Condicin lgica asociada a una transicin
Llenado Acciones de una etapa
Oper1
Oper2
Descarga
Stop
Secuencias simultaneas
Start
Llenado
Oper1 Oper3
Descarga
Convergencia simultanea: cuando Oper3 y Oper4 estn activas y se cumple la transicin se pasa a Descarga
Acciones
Cualificador: indica cuando se ejecuta la accin Accin: Nombre nico que describe la accin, bien en el SFC, o mediante alguno de los lenguajes IEC Variable indicadora opcional
N Abrir vlvula valveA
Etapa
ValveA := ON
Acciones / Cualificadores
N Abrir vlvula valveA
N S R Dx L
Se ejecuta cuando la etapa est activa Se comienza a ejecutar cuando la etapa est activa y continua hasta un reset reset de una accin anterior Comienza a ejecutarse x sg despus de que la etapa est activa y mientras est activa Se ejecuta solo una vez al activarse la etapa
Ejemplo
E1 Arranque = 1 Tanque vacio =1 E2 N
C D
Vlvulas A y B abiertas
Tanque lleno = 1 E3 N Vlvula C abierta, Motor M arrancado Temperatura alta = 1 & han trancurrido 20 min E4 N Vlvula D abierta
Alimentacin
TSX Nano
Entradas / salidas
Display
RS232:
Conexin con el ordenador
Arquitectura
A bus RAM ROM
CPU
CPU
Tarjetas de entrada
Memoria de datos
Tarjetas de salida
Programacin
PC consola
Programacin mediante software de configuracin Transferencia al PLC mediante conexin RS-232 o red Distintas formas de ejecucin del programa: cclica, a una hora, por evento, etc Posibilidad de supervisin/ depuracin del PLC desde el PC
PC + autmata
http://www.plcopen.org
Automantenimiento
Arranque y parada de un motor con dos pulsadores
A P X X
Tambin:
SET
RES
Lenguaje de instrucciones
Ejemplo: etapas
A B
M
Etapas T1 E2 E1
E1 T2
E3
E2
C
E2 TS T3 E4 E3
Salto de etapa
A
M
. . . Arranque
E1
B
E2
TS E3
T4
Depsito vaco E4 . . .
T1
Acciones
A B
M
. . . Vlvula E2 A B
C
TS E3
C M
D
E4
Temporizadores
e TMR n
Ton Timer on delay. La salida se activa n periodos despus de que se active la entrada. El temporizador se resetea si la entrada se desactiva antes de n. La salida se activa n periodos despus de que se active e. Si e se desactiva antes de n, el temporizador conserva el tiempo acumulado. El temporizador solo resetea si se activa la entrada de reset.
e TMRA n reset
Salto de etapa
A
M
. . . Arranque
E1
B
E2
TS E3
TMR 20
T4
Depsito vaco E4 . . .
T1
Contadores
e CTU n reset
La salida se activa cuando ha cambiado n veces de valor de falso a cierto. El valor del contador se pone a cero cuando se activa la lnea de reset.
TSX Nano
9 (%I0.0 a %I0.8). (Lgica positiva) Nmero de salidas: 7 (%Q0.0 a %Q0.6), todas digitales a rel. Posibilidades de expansin: 1 autmata como extensin de entradas/salidas. 3 autmatas como extensin de autmata.
Nmero de entradas:
Semforos
TSX Nano
Cada autmata dispone de un selector que indica su configuracin. Posicin en 0: autmata individual maestro. Posicin en 1: autmata como extensin de entradas/salidas del maestro. Posicin en 5, 6 y 7: autmata configurado como extensin de autmata.
Extensin de E/S
Nomenclatura de E/S
Conexionado
Nomenclatura de variables
Bloques funcionales
SIF SIS
SIL
Sistemas para asegurar una operacin segura y un parada controlada cuando sea necesario IEC 61508 (ISA S84.01), IEC61511 standards SIF Safety Instrumented Function (Conjunto de acciones que protegen frente a un determinado riesgo) SIS Safety Instrumented Systems (Sistemas Instrumentados de Seguridad) (compuestos por varios SIF) SIL Safety Integrity Level (1, 2, 3) (Nivel de proteccin de un SIF) El diseo del sistema de control y el sistema de seguridad ha de hacerse conjuntamente pero la implementacin debe ser separada.
SIS
X1
TC TT TS
u Vapor
LS
1 Sensores (distintos de los del sistema de control y cableados independientemente) 2 Lgica de actuacin implementada en un PLC independiente 3 Actuadores Debe proporcionarse el dato de tiempo medio entre fallos
SIS
SIL de un SIF