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

20
1 Tema: Introducción a la programación de PLC S7-200 Utilizar el software STEP 7 Microwin para introducir un programa de ejemplo para S7- 200 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. 1 Computadora personal con Microsoft Windows XP y el programa STEP-Micro/WIN 4 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 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 Comunicación. Facultad: Ingeniería Escuela: Electrónica Asignatura: Autómatas Programables Lugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta) Autómatas Programables. Guía 2 Objetivo General Material y Equipo Introducción Teórica Objetivos Específicos

Transcript of Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de...

Page 1: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

1

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

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

• 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.

• 1 Computadora personal con Microsoft Windows XP y el programa STEP-Micro/WIN 4• 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

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 Comunicación.

Facultad: IngenieríaEscuela: ElectrónicaAsignatura: Autómatas ProgramablesLugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta)

Autómatas Programables. Guía 2

Objetivo General

Material y Equipo

Introducción Teórica

Objetivos Específicos

Page 2: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

2

"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 estado.

Autómatas Programables. Guía 2

Page 3: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

3

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

Figura 1. Ventana del Programa Microwin

Se resolverá el siguiente problema como ejemplo del uso del programa, STEP 7 Microwin 4.0Parte 1. MANEJO DEL PROGRAMA STEP 7/Microwin. Operaciones lógicas de bit

Figura 2. Control de Portón

Autómatas Programables. Guía 2

Procedimiento

Page 4: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

4

Ejemplo: Control de PortónSe 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 1. 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 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 3.

3. Verifique el tipo de alimentación que le corresponde al PLC S7-200 que se le asignó, compruebe esto con su docente de laboratorio antes de conectarlo.

Autómatas Programables. Guía 2

Page 5: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

5

Figura 3. 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.

Figura 4. 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

Autómatas Programables. Guía 2

Page 6: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

6

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 5 y que previamente fueron definidos en la Tabla 1, 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”. 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 5. 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.

Autómatas Programables. Guía 2

Page 7: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

7

NotaEn 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 6.

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

Barra de operaciones del editor KOPTambién puede elegir el comando de menú Ver>Pantalla>Árbol de operaciones para visualizar el árbol de operaciones KOP, ver Figura 7.

Autómatas Programables. Guía 2

Page 8: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

8

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

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 8 se encuentra un primer bosquejo de la solución usando solamente diagrama de escalera (contactos en serie y paralelo y bobinas).

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

Introducir el primer elemento del segmentoPara introducir el primer segmento del programa de ejemplo:

15. Haga doble clic en el cuadro “Network” numerado o cerca del mismo para acceder al

Autómatas Programables. Guía 2

Árbol de Operaciones en el editor KOP

Page 9: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

9

campo “Título” del editor de comentarios. Introduzca el comentario que muestra la Figura 8 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 9). 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.

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

Autómatas Programables. Guía 2

Clic derecho

1. Introduzca el comentario y luego presione ENTER

Page 10: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

10

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.

Figura 10. 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 9. 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 11 y siga los siguientes pasos para completar el primer segmento:

Autómatas Programables. Guía 2

Page 11: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

11

Figura 11. Finalización del primer segmentoAsí 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 Figura 12.

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

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

Figura 12. Segmento 2

Autómatas Programables. Guía 2

1. Bobina

2. Seleccione símbolo Qabrir

3. Lleve cursor hasta primer contacto

4. Línea hacia abajo

5. Contacto abierto y luego uno cerrado en paralelo.

6. Seleccione símbolo Qabrir

7. Seleccione símbolo Spres

Page 12: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

12

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 5)

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)

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 13 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.

Autómatas Programables. Guía 2

Page 13: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

13

Figura 13. 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.

NotaSTEP 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.

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 RUNSi 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.

Autómatas Programables. Guía 2

Page 14: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

14

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 RUNSi 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>Inciar 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 14.

Figura 14. Estado de programa del segmento 1

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 15).

Autómatas Programables. Guía 2

Page 15: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

15

Figura 15. 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 Microwin53. Estar activado el comando del menú Test>Iniciar estado de tabla54. 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.

Visualizar los otros modos de representación de un programa en S759. Regrese al programa y seleccione del Menú Ver-FUP y Ver-AWL y escriba sus

observaciones.______________________________________________________________________________________________________________________________________________________________________________________________________________________________

Autómatas Programables. Guía 2

Page 16: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

16

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 16a. Solución propuesta utilizando bloques RS

Figura 16b. Solución propuesta utilizando bloques RS

2. Modifique los segmentos según la Figura 16 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.

Autómatas Programables. Guía 2

Page 17: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

17

Parte 3. Funciones de temporización y ConteoAl 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 17a. Programa modificado con temporizadores y contador

Autómatas Programables. Guía 2

Page 18: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

18

Figura 17b. 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

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?

Autómatas Programables. Guía 2

Análisis de Resultados

Page 19: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

19

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.

• Ayuda del programa STEP 7 Microwin 32 V4.0• Manual de programación S7-200

Autómatas Programables. Guía 2

Investigación Complementaria

Bibliografía

Page 20: Tema: Introducción a la programación de PLC S7-200 · 1 Tema: Introducción a la programación de PLC S7-200 • Utilizar el software STEP 7 Microwin para introducir un programa

20

EVALUACION

% 1-4 5-7 8-10 Nota

CONOCIMIENTO 25%Conocimiento deficiente de los fundamentos teóricos

Conocimiento y explicación incompleta de los fundamentos teóricos

Conocimiento completo y explicación clara de los fundamentos teóricos

APLICACIÓN DEL CONOCIMIENTO

70%Realizó con dificultad los procedimientos: - Edición con operaciones de bit, - transferencia al PLC- Edición y descarga de programa con operaciones RS- Edición y descarga de la solución completa

Realiza con poca ayuda 3 de los procedimientos:- Edición con operaciones de bit, - transferencia al PLC- Edición y descarga de programa con operaciones RS- Edición y descarga de la solución completa

Realizó con poca dificultad todos los procedimientos:

ACTITUD 2.5%Es un observador pasivo

Participa ocasionalmente o lo hace constantemente pero sin coordinarse con su compañero

Participa propositiva e integralmente en toda la práctica

2.5%Es ordenado; pero no hace un uso adecuado de los recursos

Hace un uso adecuado de los recursos, respeta las pautas de seguridad, pero es desordenado.

Hace un manejo responsable y adecuado de los recursos conforme a pautas de seguridad e higiene.

TOTAL 100%

Hoja de cotejo: 2

Autómatas Programables. Guía 2

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

Alumno:

Docente: GL: Fecha:

Máquina No: