91
Programación de un programa en PLC S7- 1200 (CPU 1214C) Material para la asignatura de Programación de PLC DuocUC sede Valparaíso Prof. Patricio Cortés A. – Ago2011

Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Embed Size (px)

Citation preview

Page 1: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Programación de un programa en PLC S7-1200 (CPU 1214C)

Material para la asignatura de Programación de PLC DuocUC

sede Valparaíso

Prof. Patricio Cortés A. – Ago2011

Page 2: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Configuración de la redDebemos asignar una dirección de red a nuestro computador para comunicarse con el PLCEste PLC Siemens S7-1200 trabaja sobre una red llamada PROFINET, usando direcciones IP para cada dispositivo de redEjemplo: 192.168.0.2

Page 3: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Con el botón derecho sobre el ícono de redes

(forma de computador).

Seleccionar la opción “Abrir el

Centro de redes y recursos

compartidos”

Page 4: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 5: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Botón derecho sobre

“Conexiones de área local”

Page 6: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 7: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Seleccionar una dirección

diferente a la asignada para

el PLC

Page 8: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

comienzo del proyecto

Page 9: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 10: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Abrir el proyecto desde este lugar

Page 11: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Agregar dispositivo

Page 12: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 13: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 14: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 15: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 16: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Seleccionar la versión V1.0

Page 17: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 18: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Abrir la pestaña “Catálogo de Hardware”

Page 19: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 20: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 21: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 22: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 23: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Hacer doble click o arrastrar al cuadro azul

Page 24: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 25: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Al compilar revisamos la compatibilidad del módulo agregado con la CPU seleccionada

Page 26: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 27: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 28: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Podemos ver que no hay errores de compilación

Page 29: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Hacemos doble-click en la interfaz de comunicaciones para configurarla

Page 30: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Asignamos una dirección IP a nuestro PLC (desde 1

hasta 255)

Page 31: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Seleccione el PLC con un click

Page 32: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 33: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

La primer vez hacemos una “Carga Avanzada”

Page 34: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 35: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 36: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 37: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 38: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 39: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 40: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Al hacer esta prueba de Led, las luces del panel de la CPU deberían

parpadear. NOTA: esto NO garantiza que se pueda descargar un

programa en el PLC

Page 41: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 42: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 43: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 44: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 45: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 46: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

ERROR !!!¿Qué hacer si no se puede conectar???

Siga los siguientes pasos…

Esto ocurre la primera vez que se le carga un código al PLC

Si no aparece este error saltarse a la diapositiva 57

Page 47: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 48: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 49: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 50: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 51: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Primero: hay que hacer un

RESET de fábrica

Page 52: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 53: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 54: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 55: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Segundo: asignar un nombre al dispositivo

Profinet

Page 56: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 57: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 58: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Otra forma de compilar es presionando este botón

Page 59: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 60: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 61: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 62: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

“Arrancar” significa llevar a la CPU a RUN (es decir que el dispositivo está

corriendo)

Page 63: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 64: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Este mensaje indica que la

carga del PLC fue exitosa

Page 65: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Ahora comenzamos a realizar nuestro código

Page 66: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 67: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Si no aparecen los contactos del

Ladder se puede abrir esta pestaña

lateral “Instrucciones”

Page 68: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 69: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Arrastrar hasta el segmento

Page 70: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Se recomienda usar “Simbólica” para trabajar con nombres relacionados al proyecto (ejemplo: Bomba_1, EVA2,

Switch2, Boton1,etc)

Page 71: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 72: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 73: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Al presionar con el botón derecho sobre

el nombre, es posible “definir” el tipo de variable del

PLC que será asignada a este

símbolo

Page 74: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 75: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 76: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 77: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 78: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 79: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 80: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 81: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 82: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 83: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 84: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

La carga del PLC fue exitosa

Page 85: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

COMO VISUALIZAR EL PROGRAMA…

Page 86: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 87: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Podemos cambiar la visualización de las variables para observar las

variables del PLC

Page 88: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes
Page 89: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Con este botón se activa o desactiva la visualización de variables

Page 90: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes

Al accionar la entrada I0.0 se

activará la salida Q0.0

Page 91: Tutorial Conexion Online PLC S7-1200 Creado Por Profesor Patricio Cortes