Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Gua 9
Facultad: Ingeniera
Escuela: Electrnica
Asignatura: Autmatas Programables
Lugar de ejecucin: Instrumentacin y
Control (Edificio 3, 2da planta)
Conocer los tipos de bloques existentes para la programacin del PLC S7-1200 con el
programa TIA Portal.
Objetivos Especficos
Material y Equipo
1 Computadora con tarjeta de red Ethernet y el programa STEP7 (TIA PORTAL V12)
instalado
1 PLC S7-1200 con simulador de entradas
1 Cable cruzado Ethernet
1 Cable de alimentacin de 120-240 VAC
6 Cables de conexin
Introduccin Terica
Tipos de bloques de SIMATIC S7-1200
En el PLC S7-1200 los programas se escriben en bloques. Hasta este momento hemos
estado trabajando con el bloque de organizacin Main [OB1] que representa la interfaz del
sistema operativo de la CPU, esta abre el OB1 automticamente y ejecuta sus instrucciones
en el orden en el que se han guardado en la memoria de programa. Al llegar al fin del
programa (fin de bloque), vuelve a comenzar la ejecucin del programa desde el principio.
Esto se denomina ejecucin cclica.
DB (bloque de datos): Los DB se utilizan para proporcionar espacio de memoria para las
variables de datos. Existen dos tipos de bloques de datos. DB globales, en los que todos los
OB, FB y FC pueden leer los datos almacenados o incluso escribir datos en los DB; y DB de
instancia, que estn asignados a un FB determinado.
Procedimiento
A continuacin se crear un bloque de funcin para el control de un sistema de refrigeracin,
este puede operar en los siguientes niveles:
10. Repita los pasos del 7 al 9 para agregar dos bloques ms para Refrigeracin_media
y Refrigeracin_Alta y otro segmento para la activacin de la salida fsica que va al
sistema de refrigeracin.
10
12. Pida al docente de laboratorio que revise las conexiones antes de continuar,
energice el PLC, seleccione en el rbol del proyecto la carpeta del PLC y luego de
clic en descargar al PLC para que se descarguen todos los bloques de programa.
13. Compruebe el funcionamiento del programa.
Anlisis de Resultados
1. Resuelva el siguiente ejercicio utilizando bloques de funcin:
Se necesita hacer el control de un mezclador de repostera como el mostrado en la
Figura 11. Hay una vlvula para introducir leche (Q0.0) y otra para introducir harina
(Q0.1), esta mezcla es agitada por medio de una paleta accionada por un motor
(Q0.2). Dependiendo de los tiempos de introduccin de los ingredientes y del
funcionamiento de la paleta, pueden elaborarse tres diferentes postres tal como se
muestra en la Tabla. El sistema tambin posee un paro que detiene el sistema y es
necesario empezar de nuevo.
Investigacin Complementaria
Modifique el programa del Anlisis de resultados para que los bloques de funcin FB
lean los datos de tiempo de un bloque de datos DB.
Bibliografa
11
Hoja de cotejo: 9
Alumno:
Mquina No:
Docente:
GL:
Fecha:
EVALUACION
%
CONOCIMIENTO
25%
APLICACIN DEL
CONOCIMIENTO
70%
ACTITUD
2.5%
2.5%
TOTAL
100%
1-4
5-7
8-10
Conocimiento
deficiente de los
fundamentos
tericos
Conocimiento y
explicacin incompleta
de los fundamentos
tericos
Conocimiento completo
y explicacin clara de los
fundamentos tericos
No hace, no realiza
- Carga del
programa de
ejemplo.
- Comprobacin del
funcionamiento de
los bloque de
funcin.
-Crear un programa
usando bloques de
funcin.
Es un observador
pasivo
Realiza de forma
incompleta:
- Carga del programa de
ejemplo
- Comprobacin del
funcionamiento de los
bloque de funcin.
- Crear un programa
usando bloques de
funcin.
Participa ocasionalmente
o lo hace
constantemente pero sin
coordinarse con su
compaero
Hace un uso adecuado
de los recursos, respeta
las pautas de seguridad,
pero es desordenado.
Participa propositiva e
integralmente en toda la
prctica
Es ordenado; pero
no hace un uso
adecuado de los
recursos
Hace un manejo
responsable y adecuado
de los recursos conforme
a pautas de seguridad e
higiene.
Nota