Professional Documents
Culture Documents
PLCs 2
Slide 1 Universidad de Piura. Departamento de Electrnica y Automtica.
Introduccin
Sistemas de control
Control Discreto
Continuo
Lineal
No lineal
Condicional
Secuencial
Temporal
Basada en eventos
Ej. PID
Ej. L. Booleana
Ejemplo: Ascensor
Lgico: 1. El ascensor se mueve al piso donde se ha presionado un botn. 2. El ascensor debe abrir la puerta cuando llega al piso donde fue llamado 3. El ascensor debe tener la puerta cerrada mientras se mueve etc.
Slide 4 Universidad de Piura. Departamento de Electrnica y Automtica.
Ejemplo: Ascensor
Lineal: 1. Si la posicin del ascensor debe cambiar a una nueva, acelerar hasta alcanzar la nueva posicin. 2. A medida que el ascensor se acerca a la nueva posicin desacelerar.
Ejemplo: Ascensor
No lineal: 1. Acelerar lentamente al arrancar. 2. Desacelerar a medida que se acerca a la posicin final. 3 Mientras se mueve permitir velocidades mayores. 4. Corregir de acuerdo a la tensin del cable, etc.
Slide 6 Universidad de Piura. Departamento de Electrnica y Automtica.
Lgica cableada
Lgica cableada
Lgica cableada
Lgica cableada
Lgica cableada
Lgica cableada
Lgica cableada
Lgica cableada
Lgica cableada
Entrada PLC
Corazn
Cerebro
Sensores
Tarjetas de entrada
PROCESADOR
Tarjetas de salida
Msculos Programa
Dispositivos E/S
a) b)
No se puede derivar ms de 25mA con el mtodo pull-up Utilizando la resistencia de pull-up, para implementar una salida tipo sourcing, da como resultado la inversin de la salida lgica.
Numeracin
Numeracin de E/S
VIPA SIEMENS: E: Entrada A: Salida M: Memoria interna T: Temporizador Z: Contador DB: Mdulo de datos
VIPA SIEMENS: Entrada E Byte de entrada EB Palabra de entrada Palabra doble entrada ED 0.0 0 EW 0 a a 0 a 65535.7 65535 a 65534 65532
Temporizadores
En el PLC VIPA vamos a disponer de una serie de temporizadores que nos van a permitir realizar una serie de acciones: Realizar tiempos de espera. Supervisar acciones durante un tiempo determinado (tiempo de vigilancia). Generar impulsos. Medir tiempos de proceso.
Slide 31 Universidad de Piura. Departamento de Electrnica y Automtica.
Temporizadores
Para la utilizacin de los temporizadores vamos a disponer de una serie de instrucciones que nos permitirn emplear los temporizadores de distintas formas para adecuarnos a nuestras necesidades, tal y como veremos en captulos posteriores. Vamos a disponer de 256 temporizadores, los cuales direccionaremos como: T 0 a T 255
Slide 32 Universidad de Piura. Departamento de Electrnica y Automtica.
VIPA: Contadores
Al igual que los temporizadores vamos a disponer de una serie de contadores que nos permitirn efectuar contajes, tanto hacia adelante como hacia atrs. Tambin vamos a emplear una serie de instrucciones que permitirn manejarlos. Disponemos de 256 contadores, los cuales podemos direccionar como: Z 0 a Z 255
Slide 33 Universidad de Piura. Departamento de Electrnica y Automtica.
Programacin
Edicin de un programa
Edicin de un programa
Representacin lenguajes
Representacin
Sistemas de representacin
Ejemplo;
U E UN A
0.0 AND RLO y E0.0 1.20Realiza AND entre RLO y A1.2 Negada
Funcin OR (O)
Funcin OR (O)
Ejemplo;
Funcin XOR
Funcin XOR
Ejemplo;
X Z 0 XN M4.3
XOR RLO con contador Z0 XOR RLO con marca M4.3 negada
Temporizadores VIPA
Temporizadores VIPA
Temporizadores VIPA
Temporizadores VIPA
Temporizadores VIPA
Temporizadores VIPA
Temporizadores VIPA
Modulos E/S
Direccin de referencia
03
02
01
Mdulos de expansin
Mdulos de expansin
Mdulo de entrada DC
Mdulo de salida AC
Mdulo de salida DC
Salidas a Relay
Salidas a Relay
2A
0,25A 0,03A
2A
0,25A 0,05A
2A
0,25A
Entradas Analgicas Transductor de temperatura Transductor de Presin Transductor Celda de carga Transductor de Humedad Transductor de flujo Potenciomtricos
Salidas Analgicas Actuadores Analgicos Vlvulas proporcionales Actuadores para motores elctricos. Medidores analgicos
Nota 1: Terminar todas las pantallas de los cables a sus respectivas fuentes de seal. Nota 2: Los canales no utilizados deben ser cortocircuitados a 0V
Fuentes de alimentacin
a)
Definicin de E/S
g) Fsicas y ambientales
Programacin
BIT 8 (RB): resultado binario. Permite interpretar el resultado de una operacin de palabras como resultado binario e integrarlo en la cadena de combinaciones lgicas binarias.
Temporizador acumulador
Funcionamiento de un contador
Ejercicios
Ejercicio 2: Taladradora
En el estado de reposo la taladradora estar arriba, pisando el final de carrera (E0.1). Si se pulsa la marcha (E0.0) la taladradora bajar accionado por el motor de bajada (A4.0). Cuando se active el final de carrera de abajo (E0.2), la taladradora subir de nuevo. Si en algn momento se pulsa el interruptor de parada (E0.3), la taladradora deber subir.
Ejercicio 2: Taladradora