Sei sulla pagina 1di 51

PLC - 2

Lógica programada

1
Contenidos de la sesión:

• Ejercicios de programación con PLC


• Aplicaciones del PLC.
CAPACIDAD TERMINAL

Aplicar las funciones AND, OR y


temporización en el desarrollo de
proyectos de automatización.

3
Contenido de la sesión anterior:

 Características del PLC Logo


 Código de identificación
 Programación
¿Cuáles son las ventajas de la lógica
programada?

5
CONTROL ON - OFF

El sistema de control ON-OFF, también llamado todo-nada o abierto-cerrado, es la forma más simple de
control por realimentación.
Es un control de dos posiciones, en el cual la salida del controlador va de un extremo a otro cuando el valor de
la variable controlada se desvía del valor deseado.
Este método solo acepta dos posiciones para el actuador: encendido (100%) y apagado (0%).
Características:
•Este método de control depende del signo del error
•Variación cíclica continua de la variable controlada
•El controlador no tiene la capacidad para producir un valor exacto en la variable controlada para un valor de
referencia
•Funcionamiento óptimo en procesos con tiempo de retardo mínimo y velocidad de reacción lenta.
•Tiene un simple mecanismo de construcción, por eso este tipo de controladores es de amplio uso, y
mayormente son utilizados en sistemas de regulación de temperatura.
Funcionamiento:

Su lógica de funcionamiento es tener un punto de referencia, si la variable es mayor el actuador


asume una posición, y si la variable es menor el actuador asume la otra posición.
La temperatura aumenta al activar las resistencias
calentadoras mediante un contactor, gobernado a su vez
por un relé dentro del controlador.

El sistema de control ON-OFF consiste en activar el


mando de calentamiento cuando la temperatura está por
debajo de la temperatura deseada SP y luego
desactivarlo cuando la temperatura esté por arriba.

Debido a la inercia térmica del horno la temperatura


estará continuamente fluctuando alrededor del SP, las
fluctuaciones aumentarán cuanto mayor sea la inercia
térmica del horno (retardo
Sistemas de Lazo Abierto

Se dice que un sistema esta a lazo abierto cuando las entradas no son
afectadas o modificadas por los valores en las salidas de la planta.

.
En estos sistemas la señal de salida
no influye sobre la señal de entrada
La exactitud de estos sistemas depende de su
programación previa.

La exactitud de la salida del sistema


depende de la calibración del
controlador
Sistemas de Lazo Abierto
El diagrama de bloque de un sistema en lazo abierto es:

Controlador Proceso
Señal de Señal de
entrada Salida

Estos sistemas se controlan directamente, o


por medio de un transductor y un actuador;
que modifica o adapta la señal de entrada.
Sistemas de Lazo Abierto
Un ejemplo de este tipo de sistemas de control puede ser calentador de
agua que usamos a diario en nuestras casas.

Controlador
Señal de (SWITCH)
entrada
Agua
(Entrada)

Entrada Calor Deposito De Agua Caliente


Calentador
(Energía Eléctrica) Agua
Sistemas de Lazo Cerrado
+
Controlador Planta
-

Existe una
retroalimentación de la
señal de salida
Sensor

Sus características son:


Ser complejos Retroalimentación

La salida se compara con la Estable a


entrada perturbaciones
Sistemas de Lazo Cerrado
Ejemplo: Control iluminación de calles

Electricidad

+ Iluminación
e Relé Lámparas Calle
-

Fotocelula
Lazo Cerrado Lazo Abierto
El lazo cerrado funciona de tal manera que hace Los sistemas de lazo abierto no se comparan a la
que el sistema se realimente, la salida vuelve al variable controlada con una entrada de referencia.
principio para que analice la diferencia y en una Cada ajuste de entrada determina una posición de
segunda opción ajuste mas, así hasta que el error funcionamiento fijo en los elementos de control.
es 0.
LOGO! pone a su disposición diferentes elementos en el
modo de programación. Para su orientación, hemos distribuido
dichos elementos en distintas ’listas’, que se especifican
a continuación:
Co: Lista de los bornes (Conector)

(GF: Lista de las funciones básicas AND, OR, ...

SF: Lista de las funciones especiales

BN: Lista de los bloques disponibles para el circuito


FUNCIONES AND Y NAND Funciones Lógicas

17
FUNCIONES OR Y NOR Funciones Lógicas

18
FUNCIONES NOT Y OR EXCLUSIVA Funciones Lógicas

FUNCION NOT FUNCION OR EXCLUSIVA

A B Salida
0 0 0
0 1 1
1 0 1
1 1 0

19
Nociones básicas sobre las funciones
especiales
Las funciones especiales se distinguen a primera vista de las funciones básicas por la
denominación diferente de sus entradas. Las funciones especiales contienen funciones de
tiempo, remanencia y diferentes posibilidades de parametrización para adaptar el programa a
sus necesidades.
En el presente apartado exponemos una breve visión de conjunto de las designaciones de las
entradas, así como algunas aclaraciones particulares a las funciones especiales.
Retardo a la conexión
Descripción breve
Mediante el retardo a la conexión se conecta la salida sólo
tras un tiempo parametrizable
Retardo a la desconexión
Descripción breve
En el retardo a la desconexión se desactiva la salida sólo tras un tiempo parametrizable
Cálculo de gananciay desplazamiento offset
en valores analógicos
En una entrada analógica hay un sensor conectado, que convierte la intensidad a medir en una señal eléctrica.
Esta señal se encuentra dentro del rango de valores típico para el sensor.
LOGO! convierte siempre las señales eléctricas activadas en la entrada analógica en valores digitales entre 0 y
1000
Una tensión en los bornes (en la entrada AI) de 0 a 10 V se representa de forma interna en valores de 0 a
1000. Una tensión en los bornes superior a 10 V se representa como
valor interno 1000.
Sin embargo, dado que no siempre se puede procesar el margen de valores predefinido por LOGO! entre 0 y
1000, existe la posibilidad de multiplicar los valores digitales con un factor de ganancia (gain) y desplazar
después el punto cero del rango de valores (offset). Eso le permite editar en el display de LOGO! un valor
analógico equivalente al valor real medido.
Regla de cálculo

Valor actualAx = (valor interno en la entrada Ax gain) + offset

Cálculo de ganancia y offset

El cálculo de ganancia y offset se realiza utilizando los valores


inferior y superior de la función.

Ejemplo 1:

Se dispone de termosensores con los siguientes datos


técnicos: –30 hasta +70C, 0 hasta 10V DC (es decir, 0
hasta 1000 en LOGO!).
Valor actual = (valor interno gain) + offset, por lo tanto
–30 = (0 A) + B, es decir, offset B = –30
+70 = (1000 A) –30, es decir, gain A = 0,1
Ejemplo 2:

Un sensor de presión convierte la presión de 1000 mbar en una tensión de 0 V y


una presión de 5000 mbar en una tensión de 10 V.

Valor actual = (valor interno gain) + offset,


por lo tanto
1000 = (0 A) + B, es decir, offset B = 1000
5000 = (1000 A) +1000, es decir, gain A = 4
Conmutador analógico de valor umbral

Descripción breve
La salida se activa y desactiva en función de dos valores
umbral configurables
Parámetros Gain y Offset
Para los parámetros Gain y Offset, obsérvese lo indicado
en el apartado 4.3.6.
Parámetro p (número de posiciones detrás de la coma)
Sólo es válido para la representación de los valores On, Off
y Ax en un texto de aviso.
¡No es válido para la comparación con valores On y Off! (El
punto representado se ignora en la comparación.)
Cronograma
Descripción de la función
La función lee el valor analógico de la señal presente en la entrada analógica Ax.
Este valor se multiplica con el parámetro A (Gain). El parámetro B (Offset) se suma
después al valor analógico,
es decir (Ax Gain) + Offset = valor actual Ax.
La salida Q se activa o reinicia en función de los valores umbral ajustados. Observe
la siguiente norma de cálculo.
Fórmula para el cálculo
Si umbral de conexión (On) umbral de desconexión
(Off), rige:
Q = 1, si el valor actual Ax > On
Q = 0, si el valor actual Ax Off.
Si umbral de conexión (On) < umbral de desconexión
(Off), entonces Q = 1, si
On valor actual Ax < Off.
Parámetro preajustado Par
Los parámetros Gain y Offset sirven para adaptar los sensores
utilizados a la respectiva aplicación.
Representación en el modo de operación Programación
(ejemplo):
Ejercicio 1 Una alarma tiene 4 detectores localizados en puertas y ventanas,
que llamaremos A, B, C y D. La alarma suena si:
a) Se activen al menos 3 detectores.
b) Si sólo hay dos detectores activados, se puede optar por activar o no la
alarma ( tú lo decides )
c) NO se activa para un único detector o ninguno con la excepción de la
combinación A=0, B=0, C=0 y D=1.
Ejercicio 2 Una habitación tiene 3 interruptores para el encendido-apagado
de una lámpara. La bombilla estará apagada si el número de unos es par y
apagada si el número de unos ( activación de los interruptores ) impar. Diseña el
circuito
EJEMPLO: CONTROL DE UNA PUERTA Programación del PLC

En este ejercicio diseñamos un


programa que controle la
puerta que se aprecia en la
siguiente figura.

38
EJEMPLO: CONTROL DE UNA PUERTA Programación del PLC

El sistema de la puerta
consiste de un motor
reversible, dos swiches de
final de carrera y un panel de
control con pulsadores de
apertura, cierre y stop además
de lámparas de señalización,
todo conectado al PLC.

39
EJEMPLO: CONTROL DE UNA PUERTA Programación del PLC

El programa monitoreará y
controlará este sistema de acuerdo
a las siguientes premisas:
•El movimiento de la puerta se
detendrá inmediatamente cuando
se presione el pulsador Stop y
permanecerá detenida.
•Al presionar el pulsador Open, la
puerta se abrirá siempre y cuando
la puerta no esté completamente
abierta. Si el pulsador es dejado de
presionar la puerta continuará
abriéndose hasta abrirse por
completo. 40
EJEMPLO: CONTROL DE UNA PUERTA Programación del PLC

•Al presionar el pulsador Close hará que la


puerta se cierre a menos que esté
completamente cerrada. El cierre de la puerta
se mantendrá hasta completarse aun cuando
deje de presionar el pulsador de cierre.
•Si la puerta está completamente abierta, el
presionar el pulsador de Apertura de Puerta
no energizará el motor.
•Si la puerta está completamente cerrada, el
presionar el pulsador de Cierre de Puerta no
debe energizar el motor.

41
EJEMPLO: CONTROL DE UNA PUERTA Programación del PLC

•Bajo ninguna circunstancia los dos


embobinados ( motor up y motor down ) del
motor deben energizarse simultáneamente.
•La lámpara Ajar deberá encender si la puerta
no está completamente cerrada o
completamente abierta.
•La lámpara Open se encenderá cuando la
puerta esté completamente abierta.
•La lámpara Shut se encenderá cuando la
puerta esté completamente cerrada.

42
EJEMPLO: CONTROL DE UNA PUERTA Programación del PLC

TABLA DE ASIGNACION DE VARIABLES

43
EJEMPLO: CONTROL DE UNA PUERTA Programación del PLC

CIRCUITO ELECTRICO DE FUERZA Y MANDO

44
EJEMPLO: CONTROL DE UNA PUERTA Programación del PLC

DIAGRAMA DE CONEXIONES AL PLC

45
EJEMPLO: CONTROL DE UNA PUERTA Programación del PLC

PROGRAMA LD IEC 61131-3

46
EJEMPLO: CONTROL DE UNA PUERTA Programación del PLC

PROGRAMA EN FBD

47
¿Cuáles son las ventajas de la lógica
programada?

48
SIGUIENTE SESION:
Desarrollo de Proyectos de
Automatización con PLC III

49
Bibliografía:

https://cache.industry.siemens.com/dl/files/461/16527461/att_825
67/v1/Logo_s.pdf

50
Gracias.

Potrebbero piacerti anche