s7-1200

14
LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL S7-1200 – SIEMENS. Practicas de Automatización [email protected] Julio Vacas Llanque 1.-OBJETIVO Familiarizar al alumno con los autómatas programables y con su entorno de programación para ello se utilizará el autómata de la serie S7-1200 de Siemens con su entorno de programación TIA – Totally Integrated Automation. Al final de la práctica el alumno debería ser capaz de: Reconocer el entorno la plataforma TIA Portal – Siemens. Crear un proyecto para programar el autómata desde cero. o Configurar el adaptador de comunicación entre la PC(Programa de usuario) y el PLC Protocolo ISO/Profinet – Ethernet. o Identificar la dirección actual del PLC. o Configurar el hardware del PLC(CPU, Módulos de E/S, Módulos de comunicación) o Configurar el hardware del HMI (Interfaz Hombre Maquina) – Touch Screen 6” o Enlazar el PLC y el HMI vía Protocolo Profinet (Ethernet) o Asignar la dirección IP al CPU y al HMI o Identificar las direcciones de E/S en el PLC (Direccionamiento Lógico) o Crear un programa en lenguaje de contactos (Lenguaje Ladder/Bloque de Funciones) o Compilar o depurar el programa. o Descargar la aplicación. 2.-HARDWARE DEL AUTOMATA PROGRAMABLE CARACTERISTICAS CPU1214C: Memoria de trabajo 50KB; Alimentación del PLC 120/240V AC Entradas Digitales:DI14 x DC24V SINK/SOURCE

Upload: joapme

Post on 11-Apr-2015

256 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

1.-OBJETIVO

Familiarizar al alumno con los autómatas programables y con su entorno de programación para ello se utilizará el autómata de la serie S7-1200 de Siemens con su entorno de programación TIA – Totally Integrated Automation. Al final de la práctica el alumno debería ser capaz de:

Reconocer el entorno la plataforma TIA Portal – Siemens. Crear un proyecto para programar el autómata desde cero.

o Configurar el adaptador de comunicación entre la PC(Programa de usuario) y el PLC Protocolo ISO/Profinet – Ethernet.

o Identificar la dirección actual del PLC. o Configurar el hardware del PLC(CPU, Módulos de E/S, Módulos

de comunicación) o Configurar el hardware del HMI (Interfaz Hombre Maquina) –

Touch Screen 6” o Enlazar el PLC y el HMI vía Protocolo Profinet (Ethernet) o Asignar la dirección IP al CPU y al HMI o Identificar las direcciones de E/S en el PLC (Direccionamiento

Lógico) o Crear un programa en lenguaje de contactos (Lenguaje

Ladder/Bloque de Funciones) o Compilar o depurar el programa. o Descargar la aplicación.

2.-HARDWARE DEL AUTOMATA PROGRAMABLE

CARACTERISTICAS CPU1214C:

Memoria de trabajo 50KB; Alimentación del PLC 120/240V AC Entradas Digitales:DI14 x DC24V SINK/SOURCE

Page 2: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

Salidas Digitales: DO10 x relé Entradas Analógicas: AI2 integradas 0-10Vdc 6 contadores rápidos y 2 salidas de impulso integradas; Signal Board amplía I/O integradas; Módulos de comunicaciones: hasta 3 módulos de comunicación para

comunicación serie RS485,RS232 Módulos de Ampliación: hasta 8 módulos de señales para ampliación

I/O; Scan: 0,1ms/1000 instrucciones; Conexión PROFINET para programación, HMI y comunicación PLC-PLC

Importante: Tener en cuenta la versión de la serie del PLC al momento de escoger el hardware, pues este característica hace referencia al firmware de la CPU 3.-ENTORNO DE CONFIGURACION TIA, PASO A PASO 3.1.-Creacion un proyecto nuevo, Escoger un nombre al proyecto y una ruta dentro del disco duro

Page 3: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

3.2.-Agregar dispositivo

Page 4: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

3.3- Escoger el modelo de CPU que tenemos disponible en nuestro laboratorio y número de serie respectivo, la version de firmware es V1.0

3.4- Agregar el CPU que tenemos disponible en nuestro laboratorio y número de serie respectivo.

3.5- Plataforma de configuración y programación

Numero de Serie

Page 5: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

3.6- Conectar el cable de red y proceder a la verificación de dispositivos accesibles

Módulos de ampliación

Árbol del Proyecto

Bastidor de módulos de Ampliación

Configuración y Revisión de módulos

Page 6: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

3.6- Comprobar las estaciones disponibles, escoger la interfaz PG-PC IE Interfaz Ethernet

3.7- Configuración del Puerto Ethernet de la PC

Page 7: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

3.8- Configuración del Puerto Ethernet de la PC

Asignar una dirección IP compatible con el grupo de Red de los dispositivos a acceder

Ejemplo.

Si nuestro dispositivo acceder tiene las siguiente configuración

192 .168.0. 1

Grupo de Red Nodo del grupo de red

Entonces la dirección IP de nuestra tarjeta de red deberá pertenecer al mismo

grupo de red según la figura 192.168.0.100

Page 8: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

4.-ENTORNO DE PROGRAMACION TIA, PASO A PASO

4.1.-Bloque principal de programación.

4.2.-Plataforma de Programación.

Page 9: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

4.2.-Lenguaje de Programación

Segmentos de Programación

Instrucciones de programación

Page 10: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

El software TIA Versión 10.0 de siemens para la gama de PLC S7-1200 soporta 2 lenguaje de programación

Lenguaje LADDER – Escalera Bloque de funciones

Recordando circuitos digitales:

Tabla AND Tabla OR

b1 b0 Q b1 b0 Q 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 1 0 1 1 1 1 1 1 1

BLOQUES DE FUNCIONES

AND

Page 11: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

Equivalencia de bloques de funciones y Instrucciones ladder

And = Conjunción Y

Selección del Lenguaje de programación

INSTRUCCIONES LADDER

CONJUNCION Y

Page 12: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

4.3.-Tipo de Datos soportados por el PLC

Bool: 1 bit Byte: 8 bits Word : 2 byte Integer: 2 byte Dword: 4 byte Real:4 byte

4.3.-Estructura de la memoria del PLC y Direccionamiento

Memoria de Programa

b7 b6 b5 b4 b3 b2 b1 b0

MD 0 MW 0 MB 0 7 6 5 4 3 2 1 0

MB 1 7 6 5 4 3 2 1 0

MW 2 MB 2 7 6 5 4 3 2 1 0 MB 3 7 6 5 4 3 2 1 0

MD 4 MW 4 MB 4 7 6 5 4 3 2 1 0

MB 5 7 6 5 4 3 2 1 0

MW 6 MB 6 7 6 5 4 3 2 1 0 MB 7 7 6 5 4 3 2 1 0

MD 8 MW 8 MB 8 7 6 5 4 3 2 1 0

MB 9 7 6 5 4 3 2 1 0

MW 10 MB 10 7 6 5 4 3 2 1 0 MB 11 7 6 5 4 3 2 1 0

MD 12 MW 12 MB 12 7 6 5 4 3 2 1 0

MB 13 7 6 5 4 3 2 1 0

MW 14 MB 14 7 6 5 4 3 2 1 0 MB 15 7 6 5 4 3 2 1 0

Direccionamiento de Memoria

BIT MB0.0 MB10.0 BYTE MB0 MB9 WORD MW0 MW4 DOBLE WORD MD0 MD3

Page 13: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

Direccionamiento de Periféricos en Memoria

ENTRADA DIGITAL I0.0 SALIDA DIGITAL Q0.0

ENTRADA ANALOGICA IW0 SALIDA ANALOGICA QW0

Vista de Memoria del PLC

Importante:

Al momento de asignar las direcciones de memoria a algún tag de programa, asegurarse que esta no esté siendo usada de forma parcial por algún otro tag con otro formato de dato.

4.4.-Ejercicios Propuestos.

4.4.1. Implementar las siguientes funciones digitales en lógica Ladder y Bloque de funciones.

a.- Q0=I1x (I2+I3)+ I4

b.- Q1=I0’x (I2+I4') Donde:

QO es la salida 0 y su dirección en memoria es Q0.0

I1 es la entrada 1 y su dirección en memoria es I0.0

Page 14: S7-1200

LABORATORIO Nº2 CONFIGURACION DE LA PLATAFORMA TIA PORTAL

S7-1200 – SIEMENS.

Practicas de Automatización [email protected] Julio Vacas Llanque

4.4.2. Programar en diagrama de contactos el encendido de una lámpara de salida Q0.0 a través de un pulsador I0.0 y el apagado a través de otro pulsador I0.2 (Auto enclavamiento). 4.4.3. Encendido de bombilla desde dos puntos Programar en diagrama de contactos el encendido y apagado de una bombilla desde dos interruptores diferentes (Conmutacion). Las entradas I0.0 y I0.1 son los dos interruptores y la salida Q0.0 es la que controla la bombilla. 4.4.4. Pulsador Toggle Programar en diagrama de contactos el encendido y apagado de una bombilla desde un solo pulsador I0.0 y la salida Q0.0 es la que controla la bombilla, cuando usted pulse por primera vez la lámpara se deberá encender y cuando vuelva a pulsar la lámpara se deberá apagar.