Curso - PLC-1
Curso - PLC-1
Curso - PLC-1
CRODE de Orizaba
Unidad 1 El Mdulo de Entrenamiento Mediante un PLC Unidad 2 Programacin del PLC S7-200 Unidad 3 Instrucciones bsicas Unidad 4 Prcticas
CRODE de Orizaba
CRODE de Orizaba
Definicin de PLC Dispositivo electrnico que utiliza lenguajes de programacin muy especializados, para controlar procesos industriales, maquinaria y/o sistemas automticos, a travs de entradas y salidas, ya sean digitales o analgicas.
CRODE de Orizaba
Las entradas son los puntos de conexin del PLC donde se conectan los emisores de seal (es decir, los sensores), las entradas pueden ser: Digitales: En estas se conectan sensores digitales, que envan seales de voltaje, en el sentido de todo/nada. Los voltajes son: 220 VCA, 127 VCA, 50 VCC, 24 VCC y 5 VCC. Analgicas: En estas se conectan sensores analgicos, que envan seales de voltaje o de corriente, en los rangos de 0 - 10 volts o de 4 a 20 mA.
Un sensor es un dispositivo que detecta y/o mide manifestaciones de cualidades o fenmenos fsicos, como la energa, velocidad, aceleracin, tamao, cantidad, etc. Los hay de indicacin directa o pueden estar conectados a un indicador, pueden ser activos o pasivos. CRODE de Orizaba
4
CRODE de Orizaba
Salidas del mdulo de entrenamiento mediante un PLC. El mdulo cuenta con el PLC S7-200 de Siemens CPU 222 AC/DC/RELE, el tiene 6 salidas a rele 110 VCA, stas se llevaron al frente del gabinete, y se etiquetaron desde Q0.0 hasta Q0.5 (los bornes marcados con el signo N son la barra comn de neutro), vea la siguiente figura:
CRODE de Orizaba
CRODE de Orizaba
CRODE de Orizaba
CRODE de Orizaba
Unidad 2 Programacin del PLC S7-200 Descripcin del CPU de la serie S7-200 Esta CPU incorpora en una carcasa compacta un microprocesador, una fuente de alimentacin integrada, as como circuitos de entrada y de salida que conforman un potente PLC (ver fig. sig).
La CPU ejecuta el programa y almacena los datos para la automatizacin. La fuente de alimentacin proporciona corriente al CPU y a los mdulos de ampliacin. Las entradas y salidas controlan el sistema de automatizacin. Las entradas vigilan las seales de los aparatos de campo (p.ej. sensores e interruptores) y las salidas vigilan los dispositivos del proceso (bombas, motores u otros). La interface de comunicacin permite conectar la CPU a una PC o a otros dispositivos. Seleccionar el modo de operacin del S7-200 El S7200 tiene dos modos de operacin STOP y RUN. En modo STOP, el S7-200 no ejecuta el programa, entonces es posible cargar un programa o configurar la CPU. En modo RUN, el S7-200 ejecuta el programa. El S7-200 tiene un selector de modos que permite cambiar manualmente el modo de operacin. En STOP, se detendr la ejecucin del programa. Si se pone en RUN, se iniciar la ejecucin del programa. Y el modo TERM, permite cambiar mediante el software STEP 7-Micro/WIN a RUN o STOP.
CRODE de Orizaba
10
Unidad 2 Programacin del PLC S7-200 Elementos de un proyecto S7-200 Siemens define al programa creado para su PLC como El proyecto y comprende a saber: Bloque de programa Bloque de datos (opcional) Bloque de sistema (opcional) Recetas (opcional) Registros de datos (opcional)
Elementos bsicos para estructurar un programa (bloque de programa) El programa es creado con el STEP 7-Micro/WIN y despus de ser cargado en la CPU, el programa se ejecuta continuamente para controlar una tarea o un proceso, Los programas para la CPU S7-200 comprenden tres partes bsicas: El programa principal, Las subrutinas (opcional) Las rutinas de interrupcin (opcional). Programa principal En esta parte del programa se disponen las operaciones que controlan la aplicacin. Las operaciones del programa principal se ejecutan de forma secuencial en cada ciclo de la CPU. Subrutinas Estos elementos opcionales del programa se ejecutan slo cuando se llaman desde el programa principal. Se deben aadir siempre al final del programa principal Utilice siempre una operacin Retorno absoluto (RET) para terminar cada subrutina. Rutinas de interrupcin Estos elementos opcionales del programa se ejecutan cada vez que se presente el correspondiente evento de interrupcin. Se deben aadir siempre al final del programa principal Utilice siempre una operacin Retorno absoluto desde rutina de interrupcin (RETI) para terminar cada rutina de interrupcin. No hay reglas adicionales en lo relativo a su disposicin en el programa de usuario. Las subrutinas y las rutinas de interrupcin se pueden mezclar a voluntad despus del programa principal.
CRODE de Orizaba
11
Unidad 2 Programacin del PLC S7-200 Programacin del PLC La programacin del PLC, consiste en establecer una sucesin ordenada de instrucciones que resuelvan el control sobre un proceso determinado.
CRODE de Orizaba
12
Unidad 2 Programacin del PLC S7-200 El programa es creado con el software STEP 7-Micro/WIN 32 de Siemens, despus es descargado al PLC es a travs del cable multimaestro RS-232/PPI, la siguiente figura muestra como conectar el cable: 1. El conector del cable multimaestro va al puerto de comunicacin de la PC. 2. El conector RS-485 del cable multimaestro va al puerto del S7-200.
El PLC S7-200 se puede programar con estos lenguajes: El KOP.- Se deriva de los esquemas de rles, que mediante smbolos representa contactos, solenoides, etc. Esta manera de representar los dispositivos elctricos con simbolos hace que el lenguaje kop sea muy descriptivo, haciendo fcil de comprender la programacin del programa de usuario.
Network 1 I0.1 I0.2 Q0.1
El AWL.- Consiste en un conjunto de cdigos simblicos, cada uno de los cuales corresponde a una instruccin. Este lenguaje utiliza las operaciones lgicas de Boole con combinaciones de variables que pueden ser verdaderas o falsas (1/0).
Network 1 LD I0.1 AN I0.2 = Q0.1
El FUP.- Consiste en un lenguaje grfico que mediante simbolos representa instrucciones, utiliza las operaciones lgicas de Boole con combinaciones de variables que pueden ser verdaderas o falsas (1/0).
Net work 1 I0.1 I0.2 AND Q0.1
CRODE de Orizaba
13
Unidad 2 Programacin del PLC S7-200 Software Step7 Micro/Win Para accesar al software de programacin, de un doble click en el cono del Step7 Microwin 32 que est en el escritorio, vea la siguiente figura:
Despus debe aparecer la pantalla principal del Step7 Micro/Win 32 (por default aparece en modo KOP), vea la siguiente figura:
CRODE de Orizaba
14
Unidad 2 Programacin del PLC S7-200 Componentes de un proyecto S7-200 Un proyecto en STEP 7-Micro/WIN 32 integra la informacin necesaria para comunicarse con una CPU y cargar el programa en ella, y est compuesto por: Bloque de programa.- Incluye el cdigo ejecutable y los comentarios. El cdigo se compila y se carga en la CPU, mas no los comentarios del programa. Bloque de datos.- Comprende datos (valores iniciales de memoria, valores de constantes) y comentarios. Los datos se compilan y se cargan en la CPU, mas no los comentarios. Bloque de sistema.- Comprende los datos de configuracin, tales como los parmetros de comunicacin, las reas remanentes, los filtros de las entradas analgicas y digitales, los valores de las salidas y las informaciones sobre la proteccin con contrasea. Todo se carga en la CPU. Tabla de smbolos.- La tabla de smbolos permite utilizar el direccionamiento simblico para la programacin. El programa compilado que se carga en la CPU convierte todos los smbolos a direcciones absolutas. No se carga en la CPU. Tabla de estado.- Las informaciones contenidas en la tabla de estado no se cargan en la CPU.
CRODE de Orizaba
15
Unidad 2 Programacin del PLC S7-200 Crear un proyecto S7-200 Cuando se crea un Proyecto Nuevo, el programa automticamente crea los archivos para un bloque de organizacin, un bloque de datos, una tabla de estado, as como para los comentarios y la configuracin, dichos archivos componen el nuevo proyecto. Mediante el men Archivo se puede crear un nuevo proyecto. Elija el comando de men archivo y de este Nuevo, entonces aparecer la siguiente pantalla.
CRODE de Orizaba
16
Unidad 2 Programacin del PLC S7-200 Tipo de CPU Antes de empezar a elaborar un programa debe elegir el tipo de CPU de su PLC. Del men principal elija CPU y de este el cuadro de dilogo Tipo. Elija la CPU del mdulo y la versin, o elija comunicacin y automticamente se asignarn los valores.
CRODE de Orizaba
17
Unidad 2 Programacin del PLC S7-200 Introducir programas en KOP La ventana del editor KOP permite escribir programas utilizando smbolos grficos, vea la figura siguiente:
Para comenzar a introducir su programa: 1) Para el ttulo, elija el comando de men Edicin Ttulo.. Introduzca el ttulo y haga clic en el botn Aceptar. 2) Para introducir elementos KOP, elija el tipo de elemento deseado haciendo clic en el botn correspondiente. Alternativamente, puede seleccionarlo de la lista de operaciones. 3) Introduzca la direccin o el parmetro en cada cuadro de texto y pulse la tecla ENTER.
CRODE de Orizaba
18
Unidad 2 Programacin del PLC S7-200 Compilar el programa Para poder cargar un programa en la CPU es necesario compilarlo previamente. La compilacin es la comprobacin de la sintaxis lgica del bloque lgico y del bloque de datos del programa en lenguaje mquina para que sea ejecutado por la CPU. Una vez completado un segmento o una serie de segmentos puede comprobar la sintaxis lgica eligiendo el comando de men CPU y de este Compilar o haciendo clic en el botn correspondiente.
CRODE de Orizaba
19
Unidad 2 Programacin del PLC S7-200 Guardar un proyecto Para guardar todos los componentes de su proyecto, elija el comando Guardar del men Archivo o haga clic en el botn correspondiente: Para guardar una copia del proyecto actual bajo otro nombre o en otro directorio, elija el comando de men Proyecto Guardar como.
CRODE de Orizaba
20
Unidad 2 Programacin del PLC S7-200 Para cargar el programa en la CPU Apague la computadora. Conecte el cable multimaestro en el puerto Com o en el puerto USB de la computadora. Ponga el interruptor de estado del PLC S7-200 en la posicin Term. Encienda la computadora y el Mdulo de Entrenamiento. Despus entre al Step7 MicroWin y elija el comando de men archivo y de este abrir, busque su programa y seleccinelo, posteriormente elija el comando de men archivo y de este Cargar en CPU, vea la figura siguiente: La ventana Cargar en CPU permite indicar las partes del proyecto que se van cargar.
1) El bloque de programa contiene el programa a ejecutar por la CPU. 2) El bloque de datos contiene los valores de inicializacin utilizados en el programa de usuario. 3) El bloque de sistema comprende los datos de configuracin, tales como los parmetros de comunicacin, las reas remanentes, los filtros de las entradas analgicas y digitales, los valores de las salidas. CRODE de Orizaba
21
Unidad 2 Programacin del PLC S7-200 Para correr el programa en el mdulo de entrenamiento mediante un PLC Apague el Modulo de Entrenamiento. Haga el cableado de la lgica del programa. Ponga al CPU en modo TERM. Conecte el cable multimaestro PC/ PPI. Encienda el Modulo de Entrenamiento.
Para correr su programa siga las instrucciones: De la barra de herramientas seleccione CPU y de ste la orden RUN para arrancar el programa cargado en el Mdulo. Accione los pulsadores y/o interruptores y observe como se encienden las lmparas piloto . Para detener el programa utilice la orden STOP de la barra de herramientas del men CPU.
CRODE de Orizaba
22
Unidad 3
Instrucciones bsicas
CRODE de Orizaba
23
Unidad 3 Instrucciones Bsicas Ejercicios bsicos con el lenguaje KOP Los smbolos bsicos del lenguaje KOP son: Un contacto NA es un smbolo que representa una entrada cableada, permite que la informacin fluya por l cuando se activa la entrada cableada. En un contacto NC la informacin no fluye por el cuando se activa la entrada cableada. Una bobina es un smbolo que representa una salida cableada que se excita cuando la corriente fluye a travs de la bobina. Un cuadro es un smbolo que representa funciones lgicas complejas, estas se ejecutan cuando la corriente fluye a travs del cuadro. Direccionar las E/S del PLC S7-200 Las entradas y salidas integradas al CPU S7-200 tienen direcciones fijas. Las direcciones de las E/S de cada mdulo vienen determinadas por el tipo de E/S y por la posicin relativa del mdulo en la cadena. Ejemplo de direccionamiento de una entrada:.
I 0 . 4 No. de entrada - 0 al 7 (bit) Punto decimal No. de grupo 0 al 31 (byte) Identificador de rea. I = Entrada.
CRODE de Orizaba
24
Ejercicios bsicos
Network 1 I 0.0 Network 1 I 0.0
Q 0.0
Q 0.0
Network 2 I 0.2
I 0.1
Q 0.1
Network 2 I 0.3
I 0.4
Q0.2
Q0.3
Q0.3
I 0.7
Q0.4
I 0.7
Q0.4
CRODE de Orizaba
25
Unidad 3 Instrucciones Bsicas Relevadores internos.- Los relevadores internos se utilizan como elementos de control dentro de un diagrama de escalera, en el PLC S7-200, se direccionan con la letra M seguida del nmero de Byte (0 al 31), un punto decimal y posteriormente el nmero de Bit (0 al 7).
M 0 . 4 No. de marca de memoria Punto decimal No. de grupo Identificador de rea. M = Relevador interno
Network 1 I 0.0 I 0.1 M 0.0
M0.0
Instruccin SET.- La instruccin SET enclava una o varias salidas a la vez, para que esto ocurra es necesario especificar la direcin de la salida que se desea activar y enseguida el nmero de salidas consecutivas a partir de la especificada. Basta con un pulso de corta duracin del elemento que la activa para que esta instruccin entre en operacin.
Network 1 I 0.0 Q 0.0 S 4
Instruccin Reset.- La instruccin RESET regresa las salidas enclavadas a su estado de reposo, se realiza mediante la instruccin RESET, para que esto ocurra, es necesario indicar la direccin de la salida que se desea reinicializar y en seguida el nmero de salidas consecutivas a partir de la especificada. Basta con un pulso de corta duracin del elemento que la activa para que esta instruccin entre en operacin.
Network 1 I 0.0 Q 0.0 R 4
CRODE de Orizaba
26
Unidad 3 Instrucciones Bsicas Deteccin de flanco positivo.- Esta instruccin tiene la funcin de detectar el cambio de estado (de apagado a encendido) de la seal de activacin, cuando esto pasa cierra momentneamente el contacto normalmente abierto al que se encuentra asociado.
ON OFF I0.0 P Q 0.0
Deteccin de flanco negativo.- Esta instruccin tiene la funcin de detectar el cambio de estado (de encendido a apagado) de la seal de activacin, cuando esto pasa cierra momentneamente el contacto normalmente abierto al que se encuentra asociado.
ON OFF I0.0 N Q 0.0
CRODE de Orizaba
27
Unidad 3 Instrucciones Bsicas EL PLC Siemens S7-200 cuenta con 255 temporizadores, divididos en tres tipos: TON, TONR y TOF y cada uno con tres resoluciones, vea la siguiente tabla: Temporizador TONR Resolucin 1 ms 10 ms 100 ms 1 ms 10 ms 100 ms Valor mximo 32,767 s 327,67 s 3276,7 s 32,767 s 327,67s 327,67 s No. de temporizador T0, T64 T1-T4, T65-T68 T5-T31, T69-T95 T32, T96 T33,T36, T97-T100 T37-T63, T101-T255
TON, TOF
El temporizador con retardo a la conexin (TON) cuenta el tiempo al estar activada (ON) la entrada de habilitacin (IN). El nmero del temporizador (Txx) determina la resolucin del mismo. El valor actual del temporizador como retardo a la conexin se borra cuando la entrada de habilitacin est desactivada (OFF). El temporizador contina contando tras haber alcanzado el valor de preseleccin y para de contar cuando alcanza el valor mximo de 32767.
Entrada de habilitacin Nmero de temporizador Tipo de temporizador
T37 IN TON PT
CRODE de Orizaba
28
Unidad 3 Instrucciones Bsicas El Temporizador con retardo a la conexin con memoria (TONR) cuenta el tiempo al estar activada (ON) la entrada de habilitacin (IN). El nmero del temporizador (Txx) determina la resolucin del mismo. El valor actual de este temporizador se mantiene cuando la entrada est desactivada (OFF), para borrar este valor se utiliza la operacin Poner a 0 (R). El TONR sirve para acumular varios perodos de tiempo de la entrada en ON. El temporizador contina contando tras haber alcanzado el valor de preseleccin y para de contar cuando alcanza el valor mximo de 32767.
Nmero de temporizador
Entrada de habilitacin
T31 IN TONR PT
Tipo de temporizador
CRODE de Orizaba
29
Unidad 3 Instrucciones Bsicas El temporizador como retardo a la desconexin (TOF) se utiliza para retardar la puesta a 0 (OFF) de una salida durante un perodo determinado tras haberse desactivado (OFF) una entrada. Cuando la entrada de habilitacin (IN) se activa (ON), el bit de temporizacin se activa (ON) inmediatamente y el valor actual se pone a 0. Cuando la entrada se desactiva (OFF), el temporizador cuenta hasta que el tiempo transcurrido alcanza el valor de preseleccin. Una vez alcanzado ste, el bit de temporizacin se desactiva (OFF) y el valor actual detiene el contaje. Si la entrada est desactivada (OFF) durante un tiempo inferior al valor de preseleccin, el bit de temporizacin permanece activado (ON). Para que la operacin TOF comience a contar se debe producir un cambio de ON a OFF.
Nmero de temporizador T37 IN TOF PT Tipo de temporizador
Entrada de habilitacin
Network 3 I0.1
Q 0.0
CRODE de Orizaba
30
Unidad 3 Instrucciones Bsicas El PLC Siemens S7-200 tiene disponibles 255 contadores, dividos en tres tipos: CTU (ascendente), CTD (Descendente) y CTUD (Ascendente/Descendente). El contador CTU (ascendente) empieza a contar adelante a partir del valor actual cuando se produce un flanco positivo en la entrada de contaje adelante (CU). Si el valor actual (Cxx) es mayor o igual al valor de preseleccin PV, se activa el bit de contaje Cxx. El contador se inicializa cuando se activa la entrada de desactivacin (R) o al ejecutarse la operacin Poner a 0. El contador se detiene cuando el valor de contaje alcance el valor lmite superior (32.767).
Entrada de habilitacin Entrada de reset Valor deseado de conteo Nmero de contador
C20 CU CTU R PV
Tipo de de contador
CRODE de Orizaba
31
Unidad 3 Instrucciones Bsicas Contador descendente (CTD).- Empieza a contar hacia atrs a partir del valor actual cuando se produce un flanco negativo en la entrada de contaje atrs (CD). Si el valor actual Cxx es igual a 0, se activa el bit de contaje Cxx. El contador desactiva el bit de contaje Cxx y carga el valor actual con el valor de preseleccin (PV) cuando se activa la entrada de carga LD. El contador se detiene al alcanzar el valor cero y el bit de contaje Cxx se activa.
Entrada de habilitacin Entrada de reset Valor deseado de conteo Nmero de contador
C20 CD CTD R PV
Tipo de de contador
CRODE de Orizaba
32
Unidad 3 Instrucciones Bsicas El contador Incrementar/decrementar (CTUD) empieza a contar adelante cuando se produce un flanco positivo en la entrada de contaje adelante (CU), y empieza a contar atrs cuando se produce un flanco positivo en la entrada de contaje atrs (CD). El valor actual Cxx del contador conserva el contaje actual. El valor de preseleccin PV se compara con el valor actual cada vez que se ejecuta la operacin de contaje. Cuando se alcanza el valor mximo (32.767), el siguiente flanco positivo en la entrada de contaje adelante invertir el contaje hasta alcanzar el valor mnimo (-32.768). Igualmente, cuando se alcanza el valor mnimo (-32.768), el siguiente flanco positivo en la entrada de contaje atrs invertir el contaje hasta alcanzar el valor mximo (32.767). Si el valor actual (Cxx) es mayor o igual al valor de preseleccin PV, se activa el bit de contaje Cxx. En caso contrario, se desactiva el bit. El contador se inicializa cuando se activa la entrada R o al ejecutarse la operacin Poner a 0. El contador (CTUD) se detiene al alcanzar el valor de preseleccin (PV).
Entrada de habilitacin Entrada de habilitacin Entrada de reset Valor deseado de conteo C20 CU CTUD CD R PV Nmero de contador
Tipo de de contador
Network 1 I0.0 I0.1 CD I0.2 100 Network 2 C20 Q 0.0 R PV C20 CU CTUD
CRODE de Orizaba
33
Unidad 4 Practicas
Unidad 4
Practicas
CRODE de Orizaba
34
Unidad 4 Practicas
Encendido lmpara Disear un automatismo para encender y apagar una lmpara, para ello utilice un interruptor On-Off. Al poner el interruptor en la posicin ON debe encenderse la lmpara y al poner el interruptor en la posicin Off debe apagarse la lmpara.
CRODE de Orizaba
35
Unidad 4 Practicas
Encendido alumbrado pblico-1 Disear un automatismo que encienda y apague una lmpara de alumbrado pblico. La lmpara se enciende al anochecer y se apaga al amanecer. Para el control del circuito circuito elctrico se utiliza el contacto NA de la fotocelda.
CRODE de Orizaba
36
Unidad 4 Practicas
Encendido alumbrado pblico-1.1 Disear un automatismo que encienda y apague una lmpara de alumbrado pblico. La lmpara se enciende durante el dia y se apaga en la noche. Para el control del circuito elctrico se utiliza el contacto NA de la fotocelda.
E/S I0.0
CRODE de Orizaba
37
Unidad 4 Practicas
Encendido alumbrado pblico-2 Disear un automatismo que encienda y apague una lmpara de alumbrado pblico. La lmpara se enciende al anochecer y se apaga al amanecer. Vamos a suponer que para el control del circuito circuito elctrico la fotocelda cuente solo con un contacto NC.
E/S I0.0
CRODE de Orizaba
38
Unidad 4 Practicas
Encendido alumbrado pblico-2.1 Disear un automatismo que encienda y apague una lmpara de alumbrado pblico. La lmpara se enciende durante el dia y se apaga en la noche. Para el control del circuito elctrico la fotocelda cuenta con un contacto NC.
CRODE de Orizaba
39
Unidad 4 Practicas
Encendido lmpara 1 Tenemos un circuito que encienda y apague una lmpara, para ello utiliza dos interruptores On - Off. La lmpara enciende slo cuando los dos interruptores estn activados. Disee un automatismo que haga lo mismo.
Descripcin Encendido/Apagado Interruptor On - Off I0.1 Encendido/Apagado Interruptor On - Off Q0.1 Lmpara
E/S I0.0
CRODE de Orizaba
40
Unidad 4 Practicas
Controlar una cinta transportadora Tenemos una cinta transportadora que se pone en marcha o se detiene con un interruptor On-Off el cual se encuentra al principio de la cinta (es decir, en el extremo izquierdo). La cinta puede apagarse con un botn de paro de emergencia.
E/S Descripcin I0.0 Arranque Paro Interruptor On-Off I0.4 Paro de emergencia - Pulsador. NC. Q0.0 Motor
CRODE de Orizaba
41
Unidad 4 Practicas
Encendido lmpara 1-1 Tenemos un circuito que encienda y apague una lmpara, utiliza dos interruptores On - Off. La lmpara enciende si se activa cualquiera de estos interruptores. Disee un automatismo que haga lo mismo.
CRODE de Orizaba
42
Unidad 4 Practicas
Alarma Tenemos un circuito que corresponde a una alarma antirrobos casera. Tiene un interruptor de encendido y apagado general, utiliza dos sensores para activar la alarma (un sensor de proximidad NA y un sensor antirotura de cristal NC). La alarma se activa si se detecta una persona o si se rompe un cristal de una ventana. Disee un automatismo que haga lo mismo.
Descripcin Encendido/Apagado Interruptor On - Off I0.0 Sensor prox. Pulsador NA I0.1 Sensor cristal. Pulsador NC Q0.5 Lmpara
E/S I0.4
CRODE de Orizaba
43
Unidad 4 Practicas
Encendido lmpara 2 Disear un automatismo que encienda y apague un ventilador, utilice un pulsador NA para el encendido y un pulsador NC para el apagado.
E/S Descripcin I0.0 Encendido - Pulsador NA I0.1 Apagado - Pulsador NC Q0.1 Lmpara
CRODE de Orizaba
44
Unidad 4 Practicas
Encendido lmpara 3 Disear un automatismo que encienda y apague una lmpara, para ello utilice un pulsador NA para el encendido y un pulsador NC para el apagado. Pulsando Encendido se activa la lmpara y pulsando Apagado se desactiva la lmpara.
CRODE de Orizaba
45
Unidad 4 Practicas
Encendido lmpara 4 Disear un automatismo que encienda y apague una lmpara, para ello utilice un pulsador NA para el encendido y un pulsador NA para el apagado. Pulsando Encendido se enciende la lmpara y pulsando Apagado se apaga la lmpara.
CRODE de Orizaba
46
Unidad 4 Practicas
Encendido lmpara 5 Disear un automatismo que encienda y apague una lmpara, para ello utilice un pulsador NA para el encendido y un pulsador NA para el apagado. E/S I0.0 I0.1 S R Q0.1 Descripcin Encendido - Pulsador Na Apagado Pulsador NA Instruccin Set Fijar a 1 Instruccin Reset Fijar a 0 Lmpara
CRODE de Orizaba
47
Unidad 4 Practicas
Lmpara mgica 1. Disear un automatismo que enciende y apaga dos lmparas utilizando el mismo pulsador para las dos acciones. Con un pulso enciende las lmparas y con otro pulso las apague (utilice un pulsador NA).
Descripcin Encendido/Apagado pulsador NA Funcin deteccin de flanco positivo Marca de memoria Funcin Set Funcin reset Lmpara
CRODE de Orizaba
48
Unidad 4 Practicas
Lmpara mgica 3 Disear un automatismo que encienda y apague dos lmparas, con un pulso enciende las lmparas y con otro pulso las apaga (se utiliza slo un pulsador NA para las dos acciones).
Descripcin Encendido/apagado Pulsador NA Funcin deteccin de flanco positivo Q0.0 Lmpara M0.0 Marca de memoria
E/S I0.0 P
CRODE de Orizaba
49
Unidad 4 Practicas
Iluminacin de un local Disear un automatismo que controle la iluminacin de un local por medio de tres pulsadores NA. Cuando acceda a la sala por cualquiera de las puertas y la iluminacin ste apagada, se accionar el pulsador al lado de la puerta para encender la iluminacin. Cuando abandone la sala accione el pulsador al lado de la puerta por la que sale y se apagar la luz. E/S I0.0 I0.1 I0.2 P S R Q0.0 Descripcin Encendido S1 - Pulsador NA Encendido S2 - Pulsador NA Encendido S3 - Pulsador NA Funcin deteccin de flanco positivo Funcin set Funcin reset Lmpara
CRODE de Orizaba
50
Unidad 4 Practicas
Lmpara temporizada 1 Disear un automatismo que al ser activado un interruptor y pasados 10 segundos encienda una lmpara.
CRODE de Orizaba
51
Unidad 4 Practicas
Lmpara temporizada 2 Disear un automatismo que encienda una lmpara 10 segundos, pasado ese tiempo debe apagarse, para el encendido utilice un pulsador NA y para el apagado el contacto NA del temporizador.
E/S I0.0
Identificacin
Encendido Pulsador NA
CRODE de Orizaba
52
Unidad 4 Practicas
Encendido bomba de riego jardn al anochecer Disear un automatismo que encienda y apague una bomba de riego de jardn. Al anochecer la bomba se activa y se apaga despus de 15 minutos. El circuito cuenta con una fotocelda y un temporizador de 60 minutos. Para el control del circuito se utiliza el contacto NA de la fotocelda y el contacto NC del temporizador.
Descripcin Encendido Fotocelda Sensor NA Apagado Temporizador Contacto NC Lmpara Temporizador TON
CRODE de Orizaba
53
Unidad 4 Practicas
Encendido bomba de riego jardn al amanecer Disear un automatismo que encienda y apague una bomba de riego de jardn. Al amanecer la bomba se activa y se apaga despus de 15 minutos. El circuito cuenta con una fotocelda y un temporizador de 60 minutos. Para el control del circuito se utiliza el contacto NA de la fotocelda y el contacto NC del temporizador.
Descripcin Encendido Fotocelda Sensor NA Apagado Fotocelda Contacto NC Lmpara Temporizador TON
CRODE de Orizaba
54
Unidad 4 Practicas
Arranque de una bomba de riego 1 Disear un automatismo que controle el paro y arranque de una bomba de riego, adems debe hacerlo de tal forma que la bomba trabaje 10 segundos y descanse 5 segundos. E/S I0.0 I0.1 T37 T38 Q0.0 Identificacin Encendido - Pulsador NA Apagado - Pulsador NC Temporizador 1 - TON Temporizador 2 - TON Bomba de agua
CRODE de Orizaba
55
Unidad 4 Practicas
Arranque de una bomba de riego 2 Disear un automatismo que controle el paro y arranque de dos bombas de riego, debe hacerlo de tal forma que cada bomba trabaje 10 segundos y descanse 10 segundos. E/S I0.0 I0.1 T37 T38 Q0.0 Q0.1 Identificacin Encendido - Pulsador NA Apagado - Pulsador NC Temporizador TON Temporizador TON Bomba de agua 1 Bomba de agua 2
CRODE de Orizaba
56
Unidad 4 Practicas
Llenado de un tanque de agua
Disear un automatismo que controle al arranque y paro de una bomba de agua. El arranque paro general ser por medio de un interruptor On- Off. La bomba se pone en marcha cuando el sensor 2 se activa (tanque alto vacio) y se apagar cuando este activado el sensor 1 (tanque alto lleno) o bien la desconectemos mediante el interruptor. Si la bomba est en servicio deber lucir una lmpara indicndolo.
E/S I0.0 I0.1 I0.2 Q0.0 Q0.2 Identificacin Interruptor On-Off Sensor 1 - NA Sensor 2 - NA Bomba de agua Lmpara - Servicio dispuesto
CRODE de Orizaba
57
Unidad 4 Practicas
Llenado de un tanque de agua 2
Disear un automatismo que controle al arranque y paro de una bomba de agua. El arranque paro general ser por medio de una botonera, la bomba se pondr en marcha cuando el sensor 2 o la bomba estn activados y se apagar cuando este activado el sensor 1 o bien la cuando pulsemos Paro. Si la bomba est en servicio deber lucir una lmpara indicndolo.
E/S I0.0 I0.5 I0.1 I0.2 I0.4 M0.0 Q0.0 Q0.2 Identificacin Arranque - Pulsador NA Paro - Pulsador NA Sensor 1 - NA Sensor 2 - NA Sensor 3 NA Marca de memoria Bomba de agua Servicio dispuesto
CRODE de Orizaba
58
Unidad 4 Practicas
Llenado de un tanque de agua 3
Disear un automatismo que controle el arranque y paro de una bomba de agua. El arranque paro general ser por medio de una botonera, la bomba se pondr en marcha cuando el sensor 2 o la bomba estn activados y se apagar cuando este activado el sensor 1 o bien la cuando pulsemos Paro. Si la bomba est en servicio deber lucir una lmpara indicndolo.
E/S I0.0 I0.5 I0.1 I0.4 M0.0 Q0.0 Q0.2 Identificacin Arranque - Pulsador NA Paro - Pulsador NA Sensor 1 - NA Sensor 3 NA Marca de memoria Bomba de agua Lmpara servicio dispuesto
CRODE de Orizaba
59
Unidad 4 Practicas
Controlar una cinta transportadora La figura muestra una cinta transportadora que se pone en marcha elctricamente. Al principio de la cinta (es decir, en el extremo izquierdo) se encuentran dos pulsadores: P2 para MARCHA (start) y P1 para PARO (stop). Al final de la cinta, es decir, en el extremo derecho se encuentran otros dos pulsadores: P4 para MARCHA y P3 para PARO. La cinta puede ponerse en marcha o pararse desde cualesquiera de ambos extremos. Asimismo, el sensor S3 detiene la cinta cuando un paquete alcanza el final de la cinta. E/S I0.0 I0.1 I0.2 I0.3 I0.4 S R Q0.0 Descripcin Arranque P2 - Pulsador NA Arranque P4 - Pulsador NA Paro P1 Pulsador Na Paro P3 Pulsador Na Sensor 3 - Sensor de prox. NC Funcin set Funcin reset Motor
CRODE de Orizaba
60
Unidad 4 Practicas
Cambio de giro de un motor El motor podr girar a derechas (Q0.0) o izquierdas (Q0.1) segn le demos al pulsador correspondiente. Adems existe un pulsador de paro (I0.3), y un rel trmico normalmente cerrado (I0.2) que se abrir cuando en el motor se produzca una sobretemperatura. E/S I0.0 I0.1 I0.2 I0.3 Q0.0 Q0.1 S R Descripcin Giro Derecha Giro izquierda Rel trmico Paro Motor Derecha Motor Izquierda Funcin set Funcin reset
CRODE de Orizaba
61
Unidad 4 Practicas
Alumbrado de una escalera Disear un sistema automatizado para controlar a travs de pulsadores el alumbrado de una escalera. Los pulsadores se encuentran, uno en la planta baja y otro en la planta alta y estn conectados sobre la misma entrada del PLC. Tras accionar un pulsador, se activa la lmpara durante un tiempo de 30 segundos. Si durante este tiempo se acciona de nuevo un pulsador, el intervalo de tiempo comienza de nuevo desde el principio. De esta forma se asegura que la luz se apaga transcurridos 30 segundos despus de la ltima pulsacin del pulsador.
CRODE de Orizaba
62
Unidad 4 Practicas
Automatizacin de una escalera mecnica El control de una escalera automtica consta de un interruptor On-Off,, un sensor de temperatura para detectar sobrecalentamientos y una clula fotoelctrica a la entrada de la misma para detectar el paso de personas. Disear el automatismo misma teniendo en cuenta que el tiempo estimado en recorrer todo el trayecto es 10 seg.
Identificacin Interruptor ON/OFF Sensor de prox. NO Motor escalera Instruccin SET Instruccin RESET
CRODE de Orizaba
63
Unidad 4 Practicas
Semaforo. Disear automatismo que simule un semaforo sencillo, la luz roja debe encender 5 segundos, el ambar 2 y el verde 5 E/S I0.0 T37 T38 T39 Q0.0 Q0.1 Q0.2 Identificacin
Interruptor On - Off Temporizador Ton Temporizador Ton Temporizador Ton Lmpara Roja Alto total Lmpara ambar - Preventivo Lmpara Verde Paso Vehicular
CRODE de Orizaba
64
Unidad 4 Practicas
Control de llenado de botellas Disear un automatismo para el llenado de botellas hasta un cierto nivel, de acuerdo con el siguiente programa de trabajo: Al pulsar sobre m (marcha) el motor M de la cinta transportadora arrancar. Cuando la fotoclula F detecte una botella, el motor M se parar y se activar la electrovlvula E para el llenado de la botella. Cuando la botella pese lo deseado, el sensor S pasar a 1, mandando una seal de paro a la electrovlvula. Pasados 2 seg. el motor se pondr de nuevo en marcha, parndose en la prxima deteccin. La cinta podr pararse en cualquier momento mediante un pulsador de paro P y arrancarse, si se desea, a continuacin mediante m. Asignacin de variables E/S I0.0 I0.1 I0.2 I0.3 Q0.0 Q0.1 Identificacin Marcha. Pulsador NA. Paro. Pulsador NA. Fotocelula. Sensor NA. Sensor de Peso. NA. Motor Electrovlvula
CRODE de Orizaba
65
Unidad 4 Practicas
Taladro En el estado de reposo el taladro estar arriba, pisando el final de carrera arriba, s pulsa la marcha el taladro bajar accionado por el motor de bajada. Cuando se active el final de carrera abajo, el taladro subir de nuevo. Si en algn momento se pulsa paro, se accionar el motor de subida y el taladro deber subir. Identificacin Arranque-Pulsador NA Sensor posicin arriba Final de carrera NA I0.2 Paro-Pulsador NA I0.3 Sensor posicin abajo Final de carrera NA. Q0.0 Taladro sube Q0.1 Taladro baja E/S I0.0 I0.1
CRODE de Orizaba
66