Programacion Y Simulacion de HMI y PLC en TIA Portal1
Programacion Y Simulacion de HMI y PLC en TIA Portal1
Programacion Y Simulacion de HMI y PLC en TIA Portal1
1
Profesor: Ing. Casquero Zaidman, Julio
PROGRAMACIÓN Y
SIMULACIÓN DEL PLC
1200 Y HMI EN TIA
PORTAL
OBJETIVOS
• Utilizar el simulador de PLC-1200, para resolver un problema de
control de temperatura.
• Conocer los transmisores de temperatura y como funcionan.
• Aprender algunas funciones lógicas de cambio de memoria, escala,
del PLC Siemes.
Índice
- Programación del HMI con el TIA Portal • Simulación del HMI con el TIA Portal
- Paso 1 - Paso 1
- Paso 2 - Paso 2
- Paso 3 - Paso 3
- Paso 4 - Paso 4
- Paso 5 - Paso 5
- Paso 6 - Paso 6
- Paso 7 - Paso 7
- Paso 8 - Paso 8
- Paso 9 - Paso 9
- Paso 10
MATERIALES A UTILIZAR
• PLC 1200
• HMI
• Fuente festo 24 V dc.
• Cables conectores (bananas)
• Dos cables de poder
• Cable ethernet
• Multímetro
Regresar al índice
ANTES DE EMPEZAR
• Se recuerda:
Regresar al índice
ANTES DE EMPEZAR
• Se recuerda:
Regresar al índice
ANTES DE EMPEZAR
• Se recuerda:
Regresar al índice
ANTES DE EMPEZAR
• Se recuerda:
Regresar al índice
ANTES DE EMPEZAR
• Se recuerda:
Transmisor
Termocupla Pixsys
tipo J 4 – 20 mA
0°C – 750°C
T A
(°C) (Amperios)
Regresar al índice
Problematización
• Se requiere programar un PLC, para medir la temperatura de una vela,
teniendo como valores limites [0-120°C].
HMI PLC
SENSOR VELA
Regresar al índice
ANÁLISIS
SCALE_X
ReaL to ReaL
NORM_X
Int to ReaL
MOVE
I0.0 EN
0 MIN 0 MIN
IW64 IN MW100
VALUE
Regresar al índice
PASO 2
1. Luego en la parte izquierda de la
pantalla clickear: 1
• PLC_1 2
3
• Bloques
• Main
2. Aparece la siguiente ventana:
Regresar al índice
PASO 3
1. Dibujar el circuito lógico:
❑Seleccionar un contacto N.A
Regresar al índice
PASO 3
❑Repetir dos veces más:
❖ Hasta obtener:
Regresar al índice
PASO 3
❑ Asignar variables a los cuadros
• Doble click en el cuadro
• Luego escribir: MOVE
• Asignamos entrada: IW64
• Asignamos salida: MW100
• Cambiar nombre de variable
∟ Click derecho en “Tag_2”
∟ Cambiar nombre.
∟ Escribimos:
Regresar al índice
PASO 3
∟ Cambiar nombre.
∟ Escribimos: INOUT
Regresar al índice
PASO 3
∟ Escribimos: int to ReaL
Regresar al índice
PASO 3
❑ Asignar variables a los cuadros
∟ Doble click en el ultimo cuadro
∟ MAX=120
∟ OUT = MD150
∟ Cambiar nombre.
Regresar al índice
PASO 3
∟ Cambiar nombre.
∟ Escribimos: OUTPUT
2
∟ Click derecho en “Tag_1”
∟ Cambiar nombre.
Regresar al índice
∟ Cambiar nombre.
∟ Escribimos: IN
Click en compilar.
Regresar al índice
PASO 4
Ejecutar el S7-PLC SIM V13
∟ Ubicarse en el escritorio
∟ Doble click en el icono S7-PLC SIM V13
Regresar al índice
PASO 5
Crear nuevo proyecto. 1
2
∟ Click en nuevo
∟ Click en S7-1200
∟ Escribir:
∟ Nombre de proyecto: Simulación
∟ Ruta: C:\Users\Admin\Desktop\TUTORIAL TIA PORTAL
En el TIAL PORTAL:
1
∟ Click en compilar
∟ Click en cargar dispositivo.
Regresar al índice
PASO 6
En Resultados de la operación de carga:
∟ Check en arrancar con todos
∟ Click en finalizar.
Si lo haz hecho
correctamente, te deben
quedar estos puntos azules;
sino, serán rojo o amarillos.
Regresar al índice
PASO 7
Maximizar el S7-PLC SIM
∟ Click en la esquina inferior derecha
Regresar al índice
PASO 7
∟ Click en la carpeta: Tablas SIM
En la Tabla SIM_1:
∟ Click en la celda
∟ Escribir: IN
∟ Solo se completa la fila 1
Regresar al índice
PASO 8
∟ Repetir los pasos anteriores para completar la siguiente
celdas, tal como muestra la imagen:
Regresar al índice
PASO 8
Cambiar, formato de visualización, debe estar en modo DECIMAL
∟ Click en Hex
∟ Seleccionar: DEC
Regresar al índice
PASO 9
En el TIAL PORTAL.
Regresar al índice
PASO 10
En el S7-PLC SIM
Regresar al índice
PASO 10
En el S7-PLC SIM
∟ Vemos el resultado:
Regresar al índice
PASO 1
• Dar clic en las gafas
para desvincular.
Si esto no se
realiza, cuando
quiera compilarse
el programa
aparece un error
• ¿Desea deshacer la
conexión online?
Clic en Sí
Regresar al índice
PASO 2
• Dirigirse a la ventana Árbol del proyecto y buscar la opción Agregar
dispositivo.
Regresar al índice
PASO 3
• Realizamos las mismas acciones del paso ## de la …
Regresar al índice
PASO 4
• Agregar el icono del termómetro, jalándolo a la pantalla. Está ubicado
en la ventana de elementos
Regresar al índice
PASO 5
• Clic en propiedades del
termómetro.
• Clic en General
Para el problema :
Tmax = 120 C
Tmin = 0 C
Regresar al índice
PASO 5
• Clic en Variable de proceso
Regresar al índice
PASO 5
• Clic en Variables PLC, luego clic
en Tabla de variables estados.
• Clic en el check
Si el color de letra de la
variable es rojo, ¡Algo anda
mal!. Verifica los pasos que
seguiste.
Regresar al índice
PASO 6
• Clic en compilar
• Clic en Aceptar
Regresar al índice
PASO 6
Regresar al índice
PASO 7
• Regresamos a main
Regresar al índice
PASO 7
• Clic en Cargar
• Clic en Finalizar
Regresar al índice
PASO 8
• Clic en los lentes
Regresar al índice
PASO 8
El sombreado de la
ventana debe cambiar
de color azul a amarillo
Regresar al índice
PASO 9
• Colocar las
siguientes
ventanas en
paralelo
Regresar al índice
PASO 9
• Clic en el recuadro
de Bits.
• Modificar el valor de
la variable “INOUT”
• Cambiar el valor a 0 y
activar nuevamente
el recuadro de bits
Regresar al índice
PASO 9
• Al presionar nuevamente el recuadro de bits el termómetro marca 0 °C.
Regresar al índice
PASO 9
• Si asignamos 12000 a la variable de salida el termómetro marca 52 °C.
Regresar al índice