Practicas automatas programables
EJERCICIO Nº2: ECUACIONES LÓGICAS BASICAS
OBJETIVO: Se trata de realizar unos primeros programas con el Leguaje de Contactos
y el Lenguaje de Instrucciones para los autómatas programables de la serie S7-200 de Siemens.
a). Ecuación lógica 1: Escribir un programa que implemente la siguiente ec.:
I0.0 and ( (I0.1 and I0.2) or (I0.3 and I0.4) ) = Q0.0. Guardar como lógica1.mwp[pic]
b)..Ecuación lógica2: Escribir un programa que implemente la siguiente ec.
f = a ⋅ b + c(b + a). La correspondencia entre “nombres simbólicos” y “entrada físicas” se introducirá mediante la Tabla de Símbolos, y será la siguiente : a=I0.0, b=I0.1, c=I0.2. Guardar como lógica2.mwp
[pic]
c) Ejercicio con contactos:
Programar el encendido y apagado de una bombilla desde dosinterruptores diferentes. Funcionará como en la habitación de casa. Una posible solución sería programar una ec. que funcione como un or exclusivo combinando las dos entradas. Utilizar la Tabla de Símbolos para asignar nombres simbólicos a las entradas de los dos interruptores y a la salida que controla la bombilla: Interrup1=I0.0 , Interrup2= I0.1, Bombilla= Q0.0. Guardarlo comobombilla1.mwp
[pic]
d)Ejercicio con lista de instrucciones:
Programar el caso anterior para tres interruptores y en lista de instrucciones. Guardar como bombilla2.mwp
[pic]
PRÁCTICA Nº 10
EJERCICIO Nº1: ECUACIONES LÓGICAS BASICAS
OBJETIVO: Se trata de realizar los siguientes programas con el Leguaje de Contactos y el Lenguaje de Instrucciones para los autómatas programables de la serie S7-200 de Siemens.a) Circuito Marcha/Paro prioridad Paro
Se debe programar el cambio de marcha a paro de un motor con dos “pulsadores”. La entrada I0.0 es el pulsador de Marcha y la entrada I0.1 es el pulsador de Paro. El motor se activará con la salida Q0.0. El programa debe ser dominante al Paro es decir, que si se pulsa simultáneamente Paro y Marcha, el motor permanece parado. En la figura se indica unaposible solución. Guardar como marchamotor1.mwp
[pic]
¿Qué sucedería con el motor si se corta la conexión entre los pulsadores y el autómata, es decir si las entradas no reciben señal?
El motor no funcionaría.
b) Circuito Marcha/Paro prioridad Marcha
Modifica el programa anterior para que sea dominante a la Marcha. Guardar la posible solución del programa como marchamotor2.mwp
[pic]
¿Quésucedería ahora si se corta la conexión entre los pulsadores y el autómata?.
El motor no funcionaría.
EJERCICIO Nº2: CIRCUITOS DE CONTROL BASICOS.
OBJETIVO:
Se trata de analizar y probar dos tipos de circuitos que aparecen en ejercicio Nº 4 del libro
“Autómatas Programables. Programación y Entorno” (Pag 134)
1º.- “Autorretención”. Es una rutina para mantener una salida activa aunque sesuelte el pulsador. que la activó.
2º.-“Telerruptor”. Es una rutina que permite activar/desactivar alternativamente una salida con un único pulsador. Nos familiarizará además con la detección de flancos |P| y el uso de las marcas.|M|
REQUISITOS:
1º.- Analizar y programar dichos circuitos de control.
2º.- Comprobar que la compilación de dichos circuitos no da errores.
3º.-Guardar cadaproyecto en un fichero diferente con los nombres
AUTORRETENCIÓN.MWP, y TELERRUPTOR..MWP, respectivamente.
4º.- Exportar dichos programas con extensión awl y probarlos con el simulador del S7.2
[pic]
[pic]
EJERCICIO Nº3: ARRANQUE ESTRELLA-TRIÁNGULO.
OBJETIVO: Se trata de realizar un programa que simule el arranque estrella-triángulo de un motor. El arranque se efectuará con la entrada I 0.0(interruptor normalmente abierto), y el paro con la I0.1(interruptor normalmente abierto).
- La primera ecuación del programa debe comprobar que la entrada I0.0 está en ON y la I0.1 está en OFF, en cuyo caso se procede a la conexión en estrella y al encendido. La alimentación general del motor se gobierna con el contactor conectado a Q 0.0. y la conexión en estrella mediante el contactor...
Regístrate para leer el documento completo.