Guia 2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 21

Autómatas Programables.

Guía 2 1

Facultad: Ingeniería
Escuela: Electrónica
Asignatura: Autómatas Programables
Lugar de ejecución: Instrumentación y
Control (Edificio 3, 2da planta)

Tema: Introducción a la programación de PLC S7-200

Objetivo General

• Utilizar el software STEP 7 Microwin para introducir un programa de ejemplo para S7-
200

Objetivos Específicos

• Introducir, guardar, y ejecutar un programa para PLC S7-200 por medio del programa
STEP7 Micro/WIN 4.
• Identificar las instrucciones de programa en las distintas formas de representación
(KOP, FUP y AWL) de un programa para PLC Siemens.

Material y Equipo
• 1 Computadora personal con puerto serie RS-232 (o en su defecto un adaptador USB-
Serie) y con STEP-Micro/WIN 4 instalado
• 1 Cable Interfaz PC/PPI
• 1 PLC S7-200 con simulador de entradas
• 1 Fuente de alimentación de +24V
• 1 Cable de alimentación

Introducción Teórica

El programa STEP 7-Micro/WIN.


Este programa está compuesto por los siguientes elementos:

Barra de menús Permite ejecutar funciones utilizando el ratón o combinaciones de teclas. El


menú Herramientas se puede personalizar agregando aplicaciones propias.

Barras de herramientas Permiten acceder fácilmente con el ratón a las funciones de STEP
7-Micro/WIN utilizadas con frecuencia. El contenido y el aspecto de cada una de las barras
de herramientas se puede personalizar.

Barra de navegación Incorpora grupos de botones para facilitar la programación:


"Ver"—Seleccione esta categoría para visualizar los botones Bloque de programa, Tabla de
símbolos, Tabla de estado, Bloque de datos, Bloque de sistema, Referencias cruzadas y
2 Autómatas Programables. Guía 2

Comunicación.
"Herramientas"—Seleccione esta categoría para visualizar los botones del Asistente de
operaciones y del Asistente TD 200.
Nota: Si la barra de navegación contiene objetos que no se puedan mostrar debido al tamaño
actual de la ventana, se visualizarán botones que permiten desplazarse hacia arriba o hacia
abajo para ver los demás objetos.
Árbol de operaciones Ofrece una vista en árbol de todos los objetos del proyecto y de
todas las operaciones disponibles en el editor de programas actual (KOP, FUP o AWL). Para
insertar unidades de organización del programa adicionales (UOPs), en el área de proyectos
del árbol, haga clic con el botón derecho del ratón en la carpeta en cuestión. Asimismo,
puede pulsar el botón derecho del ratón en una UOP individual para abrirla, cambiar su
nombre, borrarla o editar su hoja de propiedades. Estando en el área de operaciones del
árbol, puede hacer clic con el botón derecho del ratón en una carpeta o en una operación
individual, con objeto de ocultar el árbol entero. Tras abrir una carpeta de operaciones, puede
insertar operaciones en la ventana del editor de programas (sólo en KOP y FUP, no en AWL),
haciendo doble clic en la operación en cuestión o utilizando el método de arrastrar y soltar.

Tabla de variables locales Contiene asignaciones hechas a las variables locales (es decir,
a las variables utilizadas por las subrutinas y las rutinas de interrupción). Las variables
creadas en la tabla de variables locales utilizan la memoria temporal. El sistema se encarga
de gestionar la asignación de direcciones. Las variables locales sólo se pueden utilizar en la
unidad de organización del programa (UOP) donde se hayan creado.

Editor de programas Contiene la tabla de variables locales y la vista del programa


correspondiente al editor (KOP, FUP, o AWL) que se esté utilizando en el proyecto actual. En
caso necesario, la barra de división se puede arrastrar para ampliar la vista del programa y
cubrir la tabla de variables locales. Si se han creado subrutinas o rutinas de interrupción
además del programa principal (OB1), aparecerán fichas en el lado inferior de la ventana del
editor de programas. Para desplazarse entre las subrutinas, las rutinas de interrupción y el
programa principal (OB1) puede hacer clic en la ficha en cuestión.

Ventana de resultados Visualiza mensajes de información cuando se compila el programa.


Si se indican errores en dicha ventana, puede hacer doble en un mensaje de error. El
segmento en cuestión se visualizará entonces en la ventana del editor de programas.

Barra de estado Informa acerca del estado de las funciones que se ejecuten en STEP 7-
Micro/WIN.

Tabla de símbolos/Tabla de símbolos globales Permite asignar y editar símbolos globales


(es decir, valores simbólicos que se pueden utilizar en cualquier unidad de organización del
programa (UOP) y no sólo en la UOP donde se ha creado el símbolo). Es posible crear varias
tablas de símbolos. La tabla de símbolos (tabla de variables globales) incorpora también una
ficha que contiene los símbolos definidos por el sistema que se pueden utilizar en el
programa de usuario.
Tabla de estado Permite observar el estado de las entradas, salidas y variables del
programa. Es posible crear varias tablas de estado para visualizar elementos de diferentes
partes del programa. Cada una de dichas tablas tiene su propia ficha en la ventana Tabla de
Autómatas Programables. Guía 2 3

estado.

Bloque de datos/Inicializador de datos Permite visualizar y editar el contenido del bloque


de datos.

Figura 1. Ventana del Programa Microwin.

Micro PLCs S7-200

El Micro PLC S7-200 es el miembro más pequeño de la familia de controladores


programables SIMATIC S7. La unidad central de procesamiento (CPU) esta en el interior del
PLC. Las entradas y salidas (I/O) son puntos de control del sistema. Las entradas monitorean
los dispositivos de cambo como switches y sensores, mientras que las salidas controlan otros
dispositivos como motores y bombas. El puerto de programación es para conectarse con el
dispositivo de programación.
4 Autómatas Programables. Guía 2

Figura 2. PLC S7-200 de Siemens.

Existen diferentes tipos de CPU S7-200, en el laboratorio contamos con CPU 212, 222,y 224,
en la tabla que se muestra a continuación se muestran información técnica de estos modelos.

D e sc ripc ión de l Tipo de


F ue nte de Pode r Tipo de S a lida
m ode lo E ntra da
212 85-264 VAC, 47-63 Hz 8 DC Inputs 6 Relay Outputs
222 DC/DC/DC 20.4-28.8 VDC 8 DC Inputs 6 DC Outputs
224 DC/DC/DC 20.4-28.8 VDC 14 DC Inputs 10 DC Outputs
224 AC/DC/Relay 85-264 VAC, 47-63 Hz 14 DC Inputs 10 Relay Outputs
Tabla 1. Información técnica S7-200.

Nota: A excepción del CPU 212, cuyos tipo de alimentación, tipo de entradas y salidas se
muestran explícitamente en el PLC, en los otros CPU puede distinguirse esta información en
la descripción del modelo tal como se muestra en la siguiente figura:

Figura 3. Modelo de CPU S7-200.

Procedimiento
Se resolverá el siguiente problema como ejemplo del uso del programa, STEP 7 Microwin 4.0
Parte 1. MANEJO DEL PROGRAMA STEP 7/Microwin. Operaciones lógicas de bit
Autómatas Programables. Guía 2 5

Figura 4. Control de Portón

Ejemplo: Control de Portón


Se tienen dos pulsadores normalmente abiertos, “Abrir” y “Cerrar” con los que se activará un
motor que hará esta función con el portón, también hay un pulsador normalmente cerrado de
“Paro” que desactivará inmediatamente el portón en cualquier momento. Dos finales de
carrera normalmente cerrados dan la indicación de si el portón se encuentra abierto, cerrado
o a media carrera. FCA es el sensor de que el portón está abierto, FCC es el sensor que
indica si el portón está cerrado. Existe un sensor de presión normalmente cerrado (SP) que
se abre cuando detecta que hay demasiada presión cuando el portón se está cerrando como
cuando un objeto queda atascado, al pasar esto el portón debe dejar de cerrar e
inmediatamente pasar a abrir el portón nuevamente.

Definir tabla de elementos conectados

A continuación se muestra la tabla de elementos conectados que deberá crear:

Nº Denominación Indicador Modo de acción Dirección I/O


1 Pulsador para abrir portón Abrir Cierra = 1 I0.0
2 Pulsador para cerrar portón Cerrar Cierra = 1 I0.1
3 Pulsador de paro Paro Abre = 1 I0.2
4 Final de carrera portón abierto FCA Abre = 1 I0.3
5 Final de carrera portón cerrado FCC Abre = 1 I0.4
6 Sensor de Presión SPres Abre = 1 I0.5
7 Salida para apertura de portón Qabrir Q0.0
8 Salida para cerrado de portón Qcerrar Q0.1
Tabla 2. Elementos conectados al PLC

Crear un nuevo proyecto

1. Al crear o abrir un proyecto, STEP 7-Micro/WIN inicia el editor SIMATIC FUP, KOP o
6 Autómatas Programables. Guía 2

AWL (OB1) o el editor IEC 1131-3 LD o FUP y, dependiendo de las preferencias


seleccionadas, el editor de bloques de datos (DB1), la tabla de estado y la tabla de
variables globales. Para crear un proyecto, elija el comando de menú Proyecto -
Nuevo... o haga clic en el correspondiente botón de la barra de herramientas

2. Conecte el PLC S7-200 a la computadora utilizando la interfaz PPI como se muestra


en la Figura 5.

3. Verifique el tipo de alimentación que le corresponde al PLC S7-200 que se le asignó


según lo descrito en la introducción teórica, compruebe esto con su docente de
laboratorio antes de conectarlo.

Figura 5. Diagrama de conexión y equipo utilizado

4. Elija el comando del menú CPU>Tipo..., entonces se abrirá el cuadro de diálogo


“CPU”. En la lista desplegable, seleccione el tipo de CPU.
Autómatas Programables. Guía 2 7

Figura 6. Selección del CPU

Si el PLC ya está conectado por medio de su interfaz al puerto serie de la computadora, dé


clic sobre “Leer CPU”, con esto si la comunicación es correcta, actualizará inmediatamente el
tipo de CPU y de clic en “aceptar”
Si se da el caso de que no se reconoce la CPU, consulte con su docente de laboratorio para
la configuración de las comunicaciones.

5. Se le colocará un nombre al proyecto, para ello elija el comando de menú


Archivo>Guardar como...

6. En el campo “Nombre de archivo”, introduzca: proyecto1.

7. Haga clic en el botón “Guardar”.

Crear una tabla de símbolos

8. Abra el editor de tablas de símbolos, dando clic en el icono de la Tabla de Símbolos


en la barra de navegación con objeto de definir los nombres simbólicos utilizados
para representar las direcciones absolutas en el programa de ejemplo.

9. Introduzca los nombres simbólicos como se muestran en la Figura 7 y que


previamente fueron definidos en la Tabla 2, Seleccione la primera celda de la
columna “Símbolo” e introduzca Abrir.

10. Pulse la tecla ENTER para desplazarse a la primera celda de la columna “Dirección”.
8 Autómatas Programables. Guía 2

Introduzca la dirección I0.0 y pulse nuevamente la tecla ENTER. Así se pasa a la


celda de la columna “Comentario”. (Los comentarios son opcionales, pero pueden
contribuir a documentar los elementos del programa).

11. Pulse la tecla ENTER para pasar a la siguiente línea y repita los pasos descritos para
cada uno de los nombres simbólicos y las direcciones restantes.

Figura 7. Tabla de Símbolos

12. Utilice el comando de menú Archivo>Guardar para guardar la tabla de símbolos.

Programar con direcciones simbólicas

13. Antes de comenzar a introducir el programa, verifique que haya ajustado el


direccionamiento simbólico. Elija el comando de menú Ver>Direccionamiento
simbólico y compruebe si junto a dicho comando aparece una marca de verificación,
para indicar que está habilitado el direccionamiento simbólico.
Nota
En el caso de los nombres simbólicos se distingue entre mayúsculas y minúsculas. El
nombre que introduzca deberá coincidir exactamente con el indicado en la tabla de símbolos.
En caso contrario, el cursor permanecerá en el elemento y en la barra de estado (en el borde
inferior de la ventana principal) aparecerá el mensaje “Parámetro no válido”.
Introducir el programa en KOP

14. Abra el editor KOP, haciendo clic en el menú Ver>KOP de la pantalla principal vea
una breve descripción de sus herramientas en la Figura 8.
Autómatas Programables. Guía 2 9

Figura 8. Elementos del editor KOP en la ventana de STEP 7 Microwin

Barra de operaciones del editor KOP


También puede elegir el comando de menú Ver>Pantalla>Árbol de operaciones para
visualizar el árbol de operaciones KOP, ver Figura 9.

Árbol de Operaciones en
el editor KOP

Figura 9. Ubicación del árbol de operaciones del editor KOP


10 Autómatas Programables. Guía 2

La primera aproximación a la solución se hará haciendo uso de solamente operaciones


lógicas con bits, abra esa carpeta llamada “operaciones” y encontrará los posibles
componentes para hacer esta tarea (hasta aquí el programa estará incompleto debido a que
para el manejo de motores es necesario utilizar funciones de temporización).
En la Figura 10 se encuentra un primer bosquejo de la solución usando solamente diagrama
de escalera (contactos en serie y paralelo y bobinas).

Figura 10. Solución con operaciones lógicas con bits

Introducir el primer elemento del segmento


Para introducir el primer segmento del programa de ejemplo:

15. Haga doble clic en el cuadro “Network” numerado o cerca del mismo para acceder al
campo “Título” del editor de comentarios. Introduzca el comentario que muestra la
Figura 10 y haga clic en “Aceptar.”

16. Pulse la tecla con flecha abajo. El cursor del editor KOP se desplazará hacia abajo y
se situará en la primera posición de la columna izquierda.

17. Seleccione un contacto abierto eligiendo “Operaciones lógicas con bits” en la lista
desplegable izquierda y luego “Contacto abierto” en la lista que aparece a la derecha
(dos líneas paralelas).

18. Pulse la tecla ENTER. Aparecerá un contacto abierto y, arriba del mismo, se
visualizará el nombre (??.?) en rojo.

19. Dé clic derecho en los signos de interrogación aparecerá un menú desplegable del
cual elegirá la opción “Seleccionar símbolo” en el cuadro de diálogo siguiente
seleccione Abrir, que es el primer elemento requerido para el segmento (Network) 1
(ver Figura 11). seleccione “Aceptar” para confirmar el símbolo y luego ENTER para
confirmar la edición del primer elemento y su nombre simbólico. El cursor del editor
KOP se desplazará a la segunda posición de la columna.
Autómatas Programables. Guía 2 11

Clic derecho

1. Introduzca el
comentario y
luego presione
ENTER

Figura 11. Selección del nombre simbólico del primer contacto.

Para introducir los demás elementos del primer segmento:

20. Pulse la tecla F4 para introducir el segundo elemento. Aparecerá un contacto abierto
y, arriba del mismo, se visualizará destacado que no tiene nombre simbólico (”??.?”).

21. Introduzca el símbolo “Paro” y pulse la tecla ENTER. El cursor se desplazará a la


siguiente columna.

22. Repita este procedimiento para poner un contacto abierto con el símbolo FCA

23. Haga clic en el botón “Contacto” (“F4”). Aparecerá un contacto abierto pero en la
lista está la opción de cerrarlo “/”.

24. Introduzca el nombre Qcerrar sobre el contacto y pulse la tecla ENTER.

El segmento KOP debería ser entonces similar al que muestra la siguiente figura.
12 Autómatas Programables. Guía 2

Figura 12. Primeros contactos conectados

25. Ubique el cursor del editor KOP a la derecha del contacto cerrado “Qcerrar” y dé clic
en el botón “bobina”, Asigne el símbolo de la manera que describe la Figura 13.
Seleccione “Qabrir”.

26. Desplace el cursor hacia el contacto “Abrir” y luego dé clic en el icono “Línea hacia
abajo”.Coloque un contacto abierto debajo de “Abrir” y su nombre simbólico sería
“Qabrir”, por último, debajo del contacto recién puesto coloque en paralelo un
contacto normalmente cerrado, cuyo símbolo sería Spres. Consulte la Figura 13 y
siga los siguientes pasos para completar el primer segmento:

4. Línea hacia
abajo

5. Contacto 1. Bobina
abierto y luego
uno cerrado en
paralelo.
2. Seleccione
símbolo Qabrir
3. Lleve cursor
hasta primer
contacto
6. Seleccione
símbolo Qabrir
7. Seleccione
símbolo Spres

Figura 13. Finalización del primer segmento

Así se completa el primer segmento.

Para introducir el segundo segmento del programa de ejemplo:

27. Utilice el ratón o pulse la tecla con flecha abajo para desplazar el cursor al segmento
(Network) 2

28. En el campo de comentario del segmento, introduzca el comentario que muestra la


Autómatas Programables. Guía 2 13

Figura 14.

29. Repita los pasos realizados para introducir los elementos del segmento 1, utilizando
los nombres simbólicos que muestra la Figura 14.

30. Una vez finalizado el segmento 2, desplace el cursor hacia abajo hasta el segmento
3.

Figura 14. Segmento 2

Compilar el programa

31. Una vez completado el programa de ejemplo, compruebe la sintaxis eligiendo el


comando de menú CPU Compilar Todo o haciendo clic en el botón “Compilar Todo”:

Si ha introducido correctamente todos los segmentos como muestra el programa de ejemplo,


obtendrá el mensaje “Compilación finalizada” que incluye también información sobre el
número de segmentos y la cantidad de memoria utilizada por el programa. En caso contrario,
el mensaje de compilación indicará qué segmento(s) contiene(n) errores.

Guardar el programa de ejemplo

32. Para guardar su proyecto puede elegir el comando de menú Archivo>Guardar o


hacer clic en el correspondiente botón . Así se almacenarán también los demás
componentes de su programa de ejemplo.

Crear la tabla de estado del programa de ejemplo

33. Para observar el estado de los elementos seleccionados en el programa de ejemplo


es preciso crear una tabla de estado que contenga los elementos que desee
observar mientras se ejecuta el programa. Para acceder al editor de la tabla de
estado, haga clic en el icono correspondiente que aparece en la barra de navegación
de la pantalla principal.

34. Vaya primero a la tabla de símbolos anteriormente llena (Figura 7)

35. Seleccione todas las celdas de la columna “Símbolo” desde “Abrir” hasta “Qcerrar”

36. Dé clic derecho en la selección y del menú contextual elija “Copiar” (Ctrl+C)
14 Autómatas Programables. Guía 2

37. Vaya hacia menú Ver>Componente>Tabla de estado

38. Dé clic derecho sobre la primera celda de la columna “Dirección” y del menú
contextual elija “Pegar” (Ctrl+V)

39. Observe que a todas las direcciones se les ha puesto en formato de bit para su
visualización

40. Consulte la Figura 15 para observar la tabla de estado correctamente llena.

41. Para guardar la tabla de estado, elija el comando de menú Archivo>Guardar o haga
clic en el correspondiente botón.

Figura 15. Tabla de estado

Cargar el proyecto en la CPU

42. Antes de cargar el programa en la CPU, asegúrese de que no éste en modo RUN,
así que Coloque el selector de modos de operación de la CPU (ubicado bajo la tapa
de acceso de la misma) en la posición TERM.

43. Elija el comando de menú CPU-STOP o haga clic en el botón correspondiente en la


ventana principal.

44. Elija “Sí” para confirmar esta acción.

45. Elija el comando de menú Archivo-Cargar en CPU... o haga clic en el botón ”Cargar
en CPU” en la ventana principal:

46. El cuadro de diálogo “Cargar en CPU” permite indicar los componentes del proyecto
que desee cargar. Pulse el botón “cargar en CPU”. Un mensaje le informa si la
operación de carga se realizó satisfactoriamente.
Nota
STEP 7-Micro/WIN no comprueba si su programa utiliza operandos o direcciones de
entradas y salidas válidas para la CPU en cuestión. Si intenta cargar en la CPU un programa
que utilice operandos o direcciones no comprendidas en el margen de la CPU u operaciones
Autómatas Programables. Guía 2 15

no asistidas por la misma, la CPU rechazará el intento de cargar el programa y visualizará un


mensaje de error.

Verifique que todas las direcciones de la memoria, así como las direcciones de E/S y las
operaciones utilizadas en su programa, sean válidas para la CPU en cuestión.

Cambiar la CPU a modo RUN


Si la operación de carga se efectuó con éxito, podrá cambiar la CPU a modo RUN:
47. Elija el comando del menú CPU-RUN o haga clic en el botón correspondiente en
la ventana principal.

48. Elija “Sí” para confirmar esta acción.

Nota: STEP 7-Micro/WIN no comprueba si su programa utiliza operandos o direcciones


de entradas y salidas válidas para la CPU en cuestión. Si intenta cargar en la CPU un
programa que utilice operandos o direcciones no comprendidas en el margen de la CPU
u operaciones no asistidas por la misma, la CPU rechazará el intento de cargar el
programa y visualizará un mensaje de error.

49. Verifique que todas las direcciones de la memoria, así como las direcciones de E/S y
las operaciones utilizadas en su programa, sean válidas para la CPU en cuestión.

Cambiar la CPU a modo RUN


Si la operación de carga se efectuó con éxito, podrá cambiar la CPU a modo RUN:
50. Active el estado seleccionando el comando de menú Test>Iniciar Estado del
programa

Si tiene un simulador de entradas conectado a los terminales de su CPU puede colocar los
interruptores en posición “ON” para observar la circulación de la corriente y la ejecución de la
lógica. Por ejemplo, si activa los interruptores I0.5 (Spres), I0.0 (abrir), I0.2 (Paro) e I0.3 (FCA
), se completará el flujo de corriente del segmento 1. El aspecto del segmento será como el
que muestra la Figura 16.

Figura 16. Estado de programa del segmento 1


16 Autómatas Programables. Guía 2

Ver el estado actual de los elementos del programa

La tabla de estado se puede utilizar para observar o modificar los valores actuales de las
entradas y salidas, así como de las direcciones de la memoria. Elija el comando de menú
Test>Iniciar estado de tabla. Al activar o desactivar los interruptores estando la CPU en
modo RUN, la tabla indica el estado actual de cada elemento (ver Figura 17).

Figura 17. Estado de tabla activado

Forzar entradas o salidas

En el S7-200 es posible forzar el estado de las entradas, salidas, marcas y direcciones de


memoria del PLC desde Microwin. Esto es útil cuando no se posee un simulador de entradas
para hacer la prueba del programa.

Para realizar este procedimiento se requieren los siguientes pasos:

51. Tener la tabla de estado llena con las direcciones propias de los elementos del
programa.
52. Estar el PLC en línea con el programa Microwin
53. Estar activado el comando del menú Test>Iniciar estado de tabla
54. Observe la tabla de estado Ver>Componente>Tabla de estado
Las direcciones de bit inactivas tendrán en la columna “Valor actual” la indicación:
2#0 y las direcciones de bit activas tendrán la indicación: 2#1 (2# indica un valor
binario)
55. Haga la prueba con la salida “Qabrir” y escriba en la fila correspondiente a esta
dirección en la columna “Nuevo Valor” 2#1
56. Seleccione la opción Test>Forzar y compruebe si cambia el valor correspondiente en
la salida
57. Haga la prueba con otras direcciones.
58. Importante: Procure al finalizar este procedimiento seleccionar la opción
Test>Desforzar todo para no dejar forzadas entradas o salidas del PLC.
Autómatas Programables. Guía 2 17

Visualizar los otros modos de representación de un programa en S7


59. Regrese al programa y seleccione del Menú Ver-FUP y Ver-AWL y escriba sus
observaciones.
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________

Parte 2. Uso de funciones de memoria

Para simplificar la solución anterior, pueden utilizarse funciones de memoria, estas pueden
encontrarse siempre en el editor KOP en el árbol de operaciones en operaciones lógicas con
bits se utilizará el bloque RS (Biestable, rearmar dominante).

1. Borre los segmentos 1 y 2, serán cambiados a lógica para el bloque RS, la solución
propuesta es la siguiente:

Figura 18a. Solución propuesta utilizando bloques RS

Figura 18b. Solución propuesta utilizando bloques RS


18 Autómatas Programables. Guía 2

2. Modifique los segmentos según la Figura 18 a y b, para insertar bloques de función


puede hacerlo con el icono o desde el árbol de operaciones en operaciones lógicas
de bit
3. Compile, cargue al PLC, ponga en modo RUN y haga la simulación del portón para
verificar que funciona de la misma manera que en la parte 1.

Parte 3. Funciones de temporización y Conteo


Al hacer uso de motores (Trifásicos, DC) es necesario por seguridad hacer empleo de
funciones de temporización. En las partes anteriores se comprobó la lógica de programación
de las entradas y las salidas, para el problema del portón, se requiere por lo menos un
retardo de 3 a 5 segundos para que no se dé una sobre corriente en el motor por el cambio
brusco de giro.
Se emplearán funciones de temporización del tipo retardo a la conexión (en S7-200 es TON)
para hacer una espera de 5 segundos antes que comience a cerrar o abrir.
También se tendrá una función de conteo ascendente (CTU) para saber cuando la apertura
del portón ha sido más de 3 veces (pueden ser muchas más, sólo para prueba)
La propuesta de solución queda de la siguiente manera:

Figura 19a. Programa modificado con temporizadores y contador


Autómatas Programables. Guía 2 19

Figura 19b. Programa modificado con temporizadores y contador

1. Modifique el programa de la parte anterior, para insertar bloques de función como


temporizadores y contadores tiene que usar el icono y buscar TON y CTU. Busque
en la ayuda del Microwin el funcionamiento de estos bloques

2. Compile, cargue al PLC, ponga en modo RUN y haga la simulación del portón para
verificar el funcionamiento de los componentes agregados en esta parte.

3. Ponga el PLC en modo Stop. Cierre Microwin y Windows y apague la computadora

Análisis de Resultados
1. ¿Es posible realizar el programa para el control del tanque visto en la guía 1 de
Introducción a la programación de LOGO! En FUP directamente?
2. De la comparación de las dos lógicas propuestas ¿Qué ventajas presenta la
utilización de funciones de memoria con respecto a lógica de bit?
3. ¿Cuáles son los elementos necesarios para implementar un proyecto con S7-200?
enumere el orden de las operaciones que debe seguir para realizarlo.
4. ¿Qué utilidad presenta el uso de un contador para el sistema del portón?
5. ¿Por qué se utilizan T37 y T38 en el sistema y no T1 y T2? (consulte la ayuda de
Microwin)
6. ¿Por qué se ocupa una constante de 50 para lograr una temporización de 5 seg?
20 Autómatas Programables. Guía 2

Investigación Complementaria

1. Investigue acerca del software necesario para programar PLCs de las marcas:
OMRON, Allan Bradley y MODICON.
2. Investigue acerca de las interfaces de conexión con la computadora de las marcas
mencionadas en el punto anterior, investigue las especificaciones, número de parte, y
diagrama de cada cable de interfaz.

Bibliografía
• Ayuda del programa STEP 7 Microwin 32 V4.0
• Manual de programación S7-200
Autómatas Programables. Guía 2 21

Hoja de cotejo: 2

Guía 2: Introducción a la programación de PLC S7-200

Alumno: Máquina No:

Docente: GL: Fecha:

EVALUACION

% 1-4 5-7 8-10 Nota


Conocimiento Conocimiento y Conocimiento completo
CONOCIMIENTO 25% deficiente de los explicación incompleta y explicación clara de los
fundamentos de los fundamentos fundamentos teóricos
teóricos teóricos

Realizó con Realiza con poca ayuda Realizó con poca


APLICACIÓN DEL 70% dificultad los 3 de los procedimientos: dificultad todos los
CONOCIMIENTO procedimientos: - Edición con procedimientos:
- Edición con operaciones de bit,
operaciones de bit, - transferencia al PLC
- transferencia al - Edición y descarga de
PLC programa con
- Edición y descarga operaciones RS
de programa con - Edición y descarga de
operaciones RS la solución completa
- Edición y descarga
de la solución
completa
Es un observador Participa ocasionalmente Participa propositiva e
ACTITUD 2.5% pasivo o lo hace integralmente en toda la
constantemente pero sin práctica
coordinarse con su
compañero
Es ordenado; pero Hace un uso adecuado Hace un manejo
2.5% no hace un uso de los recursos, respeta responsable y adecuado
adecuado de los las pautas de seguridad, de los recursos conforme
recursos pero es desordenado. a pautas de seguridad e
higiene.
TOTAL 100%

También podría gustarte