Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia-2 Microwin PDF
Guia-2 Microwin PDF
Gua 2 1
Facultad: Ingeniera
Escuela: Electrnica
Asignatura: Autmatas Programables
Lugar de ejecucin: Instrumentacin y
Control (Edificio 3, 2da planta)
Objetivo General
Utilizar el software STEP 7 Microwin para introducir un programa de ejemplo para S7-
200
Objetivos Especficos
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 representacin
(KOP, FUP y AWL) de un programa para PLC Siemens.
Material y Equipo
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 alimentacin de +24V
1 Cable de alimentacin
Introduccin Terica
Barras de herramientas Permiten acceder fcilmente con el ratn 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.
Tabla de variables locales Contiene asignaciones hechas a las variables locales (es decir,
a las variables utilizadas por las subrutinas y las rutinas de interrupcin). Las variables
creadas en la tabla de variables locales utilizan la memoria temporal. El sistema se encarga
de gestionar la asignacin de direcciones. Las variables locales slo se pueden utilizar en la
unidad de organizacin del programa (UOP) donde se hayan creado.
Barra de estado Informa acerca del estado de las funciones que se ejecuten en STEP 7-
Micro/WIN.
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 lgicas de bit
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 botn de la barra de herramientas
10. Pulse la tecla ENTER para desplazarse a la primera celda de la columna Direccin.
Introduzca la direccin 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 lnea y repita los pasos descritos para
cada uno de los nombres simblicos y las direcciones restantes.
Nota
En el caso de los nombres simblicos se distingue entre maysculas y minsculas. El
nombre que introduzca deber coincidir exactamente con el indicado en la tabla de smbolos.
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 Parmetro no vlido.
Introducir el programa en KOP
14. Abra el editor KOP, haciendo clic en el men Ver>KOP de la pantalla principal vea
una breve descripcin de sus herramientas en la Figura 6.
rbol de Operaciones en
el editor KOP
15. Haga doble clic en el cuadro Network numerado o cerca del mismo para acceder al
Autmatas Programables. Gua 2 9
16. Pulse la tecla con flecha abajo. El cursor del editor KOP se desplazar hacia abajo y
se situar en la primera posicin de la columna izquierda.
17. Seleccione un contacto abierto eligiendo Operaciones lgicas con bits en la lista
desplegable izquierda y luego Contacto abierto en la lista que aparece a la derecha
(dos lneas 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 interrogacin aparecer un men desplegable del
cual elegir la opcin Seleccionar smbolo en el cuadro de dilogo siguiente
seleccione Abrir, que es el primer elemento requerido para el segmento (Network) 1
(ver Figura 9). seleccione Aceptar para confirmar el smbolo y luego ENTER para
confirmar la edicin del primer elemento y su nombre simblico. El cursor del editor
KOP se desplazar a la segunda posicin de la columna.
Clic derecho
1. Introduzca el
comentario y
luego presione
ENTER
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 simblico (??.?).
22. Repita este procedimiento para poner un contacto abierto con el smbolo FCA
23. Haga clic en el botn Contacto (F4). Aparecer un contacto abierto pero en la
lista est la opcin de cerrarlo /.
El segmento KOP debera ser entonces similar al que muestra la siguiente figura.
25. Ubique el cursor del editor KOP a la derecha del contacto cerrado Qcerrar y d clic
en el botn bobina, Asigne el smbolo 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 Lnea hacia
abajo.Coloque un contacto abierto debajo de Abrir y su nombre simblico sera
Qabrir, por ltimo, debajo del contacto recin puesto coloque en paralelo un
contacto normalmente cerrado, cuyo smbolo sera Spres. Consulte la Figura 11 y
siga los siguientes pasos para completar el primer segmento:
Autmatas Programables. Gua 2 11
4. Lnea hacia
abajo
5. Contacto 1. Bobina
abierto y luego
uno cerrado en
paralelo.
2. Seleccione
smbolo Qabrir
3. Lleve cursor
hasta primer
contacto
6. Seleccione
smbolo Qabrir
7. Seleccione
smbolo Spres
27. Utilice el ratn o pulse la tecla con flecha abajo para desplazar el cursor al segmento
(Network) 2
29. Repita los pasos realizados para introducir los elementos del segmento 1, utilizando
los nombres simblicos que muestra la Figura 12.
30. Una vez finalizado el segmento 2, desplace el cursor hacia abajo hasta el segmento
3.
Compilar el programa
35. Seleccione todas las celdas de la columna Smbolo desde Abrir hasta Qcerrar
36. D clic derecho en la seleccin y del men contextual elija Copiar (Ctrl+C)
38. D clic derecho sobre la primera celda de la columna Direccin 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
visualizacin
41. Para guardar la tabla de estado, elija el comando de men Archivo>Guardar o haga
clic en el correspondiente botn.
Autmatas Programables. Gua 2 13
42. Antes de cargar el programa en la CPU, asegrese de que no ste en modo RUN,
as que Coloque el selector de modos de operacin de la CPU (ubicado bajo la tapa
de acceso de la misma) en la posicin TERM.
45. Elija el comando de men Archivo-Cargar en CPU... o haga clic en el botn Cargar
en CPU en la ventana principal:
46. El cuadro de dilogo Cargar en CPU permite indicar los componentes del proyecto
que desee cargar. Pulse el botn cargar en CPU. Un mensaje le informa si la
operacin de carga se realiz satisfactoriamente.
Nota
STEP 7-Micro/WIN no comprueba si su programa utiliza operandos o direcciones de
entradas y salidas vlidas para la CPU en cuestin. 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 vlidas para la CPU en cuestin.
49. Verifique que todas las direcciones de la memoria, as como las direcciones de E/S y
las operaciones utilizadas en su programa, sean vlidas para la CPU en cuestin.
Si tiene un simulador de entradas conectado a los terminales de su CPU puede colocar los
interruptores en posicin ON para observar la circulacin de la corriente y la ejecucin de la
lgica. 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.
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).
Autmatas Programables. Gua 2 15
51. Tener la tabla de estado llena con las direcciones propias de los elementos del
programa.
52. Estar el PLC en lnea 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 tendrn en la columna Valor actual la indicacin:
2#0 y las direcciones de bit activas tendrn la indicacin: 2#1 (2# indica un valor
binario)
55. Haga la prueba con la salida Qabrir y escriba en la fila correspondiente a esta
direccin en la columna Nuevo Valor 2#1
56. Seleccione la opcin 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 opcin
Test>Desforzar todo para no dejar forzadas entradas o salidas del PLC.
Para simplificar la solucin anterior, pueden utilizarse funciones de memoria, estas pueden
encontrarse siempre en el editor KOP en el rbol de operaciones en operaciones lgicas con
bits se utilizar el bloque RS (Biestable, rearmar dominante).
1. Borre los segmentos 1 y 2, sern cambiados a lgica para el bloque RS, la solucin
propuesta es la siguiente:
2. Compile, cargue al PLC, ponga en modo RUN y haga la simulacin del portn para
verificar el funcionamiento de los componentes agregados en esta parte.
Anlisis de Resultados
1. Es posible realizar el programa para el control del tanque visto en la gua 1 de
Introduccin a la programacin de LOGO! En FUP directamente?
2. De la comparacin de las dos lgicas propuestas Qu ventajas presenta la
utilizacin de funciones de memoria con respecto a lgica de bit?
3. Cules 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 portn?
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 temporizacin de 5 seg?
Autmatas Programables. Gua 2 19
Investigacin 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 conexin con la computadora de las marcas
mencionadas en el punto anterior, investigue las especificaciones, nmero de parte, y
diagrama de cada cable de interfaz.
Bibliografa
Ayuda del programa STEP 7 Microwin 32 V4.0
Manual de programacin S7-200
20 Autmatas Programables. Gua 2
Hoja de cotejo: 2
EVALUACION