You are on page 1of 19

TIA Portal V12

Ejercicios S7-1200

For internal use only / Siemens AG 2012. All Rights Reserved.

Ejercicio 1
Control de drives via USS
El objetivo de este ejercicio es conocer la configuracin de hardware
para un S7-1200 y la comunicacin con drives por medio del protocolo
USS.

Qu hacer?
Crear la configuracin de hardware y cargarla al CPU.
Utilizar la librera USS para configurar el puerto de comunicacin
y los comandos de control.
Agregar un HMI para la operacin del drive.

S7 - 1200

USS
Profinet

KP300 Basic
Page 2

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 1
Control de drives via USS
Tareas.

1. Se deben ajustar las siguientes direcciones IP.

PLC = 192.168.1.1

Microbox = 192.168.1.10

KTP300 Basic = 192.168.1.2

2. Crear un proyecto nuevo y agregar un controlador S7-1200 no


especificado.

Page 3

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 1
Control de drives via USS
3. Realizar la deteccin de hardware y hacer una descarga el PLC con
todos los componentes configurados. Posteriormente, eliminar el
mdulo GPRS.

4. Configurar la tarjeta de comunicacin RS485 on board (CB 1241) de


acuerdo a los siguientes ajustes.

Page 4

Velocidad de transmisin: 57600 kbps

Pariedad:

Bits de datos:

Bit de parada:
For internal use only / Siemens AG 2012. All Rights Reserved.
2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 1
Control de drives via USS
5. Insertar una funcin FC y un DB (estandar compatible con S7300/400). En versin dar boton derecho al DB > Propiedades >
Atributos > Desactivar la opcin DB optimizado.
6. Generar el DB como se muestra a continuacin.

7. Copiar de la librera USS los bloques USS_PORT y USS_DRV dentro


del FC generado.

Page 5

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 1
Control de drives via USS
8. Programar los bloques correspondientes con la informacin generada
en el DB.
9. Configurar el escalamiento adecuado para intercambiar datos con el
HMI para las velocidades del drive. El bloque recibe los valores en % y
en el HMI se deben mostrar RPM.
10. Cargar el programa al PLC.
11. Insertar un KP300 Basic al proyecto. Desactivar la opcin de iniciar el
asistente.
12. Ir a Dispositivos y redes y generar una conexin fsica entre el panel
y el PLC.
13. Realizar una conexin HMI entre el panel y el PLC.

14. Realizar el siguiente diseo utilizando las funciones drag & drop
para los valores analgicos.

Page 6

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 1
Control de drives via USS
16. Realizar el diseo mostrado a continuacin y configurar los botones
para realizar las acciones correspondientes por medio de los eventos
Activar bit y Desactivar bit respectivamente.

17. Cargar la aplicacin al panel y probar la aplicacin.

Page 7

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 2
Administracin de energa con
SENTRON PAC va Modbus TCP
Tareas.

1. Crear una nueva funcin con acceso estndar para la comunicacin


Modbus TCP.
2. Crear el siguiente bloque de datos, tambin de acceso estndar.

3. Copiar de la librera Modbus TCP el bloque MB_CLIENT.


4. Programar los bloques correspondientes con la informacin generada
en el DB.

Page 8

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 2
Administracin de energa con
SENTRON PAC va Modbus TCP
5. Ajustar el parmetro MB_UNIT_ID con 16#0001 utilizando un bloque
MOVE. Este parmetro se encuentra dentro del DB de instancia.

6. Utilizando bloques MOVE, filtrar la informacin recibida por el


SENTRON PAC en el rea del DB correspondiente.

7. Realiza el mismo procedimiento para cada dato, tomando en cuenta la


tabla de Modbus.

Page 9

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 2
Administracin de energa con
SENTRON PAC va Modbus TCP
8. Crear la siguiente tabla de observacin.

9. Asigna los valores correspondientes a cada parmetro.


10. Cargar el programa al PLC y ponerse en lnea para verificar los
valores desde la tabla de observacin.
11. Agregar 3 nuevas imgenes en el HMI: Modbus TCP, Profibus y SMS.
12. En el HMI crear una nueva imagen y definirla como la imagen
principal para que funcione como men. Debe tener las siguientes
caractersticas (estos botones sern globales, es decir, tendrn la
misma funcionalidad en todas las imgenes):
F6: Control de drives (USS)
F7: Administracin de energa (Modbus TCP)
F8: Diagnstico remoto via SMS
F9: Control y proteccin de motores (Profibus)
F10: Regresar al men principal

Page 10

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 2
Administracin de energa con
SENTRON PAC va Modbus TCP
13. Realizar el diseo mostrado a continuacin y la visualizacin de los
valores correspondientes ya sea con campos de entrada/salida o
arrastrando las variables hasta la imagen de el HMI.

14. Cargar la aplicacin en el panel y probar que funcione correctamente.

Page 11

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 3
Historial de variables y servidor
web
1. Dentro de las propiedades del CPU, habilitar el servidor web.

2. Crear una nueva funcin con acceso estndar, dentro de el se


programarn las instrucciones necesarias para hacer historiales de
variables.
3. Copiar de la librera Data Logging los bloques DataLogCreate,
DataLogOpen, DataLogWrite y DataLogClose.

Page 12

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 3
Historial de variables y servidor
web
4. Crear el siguiente bloque de datos:

5. Programar los bloques correspondientes con la informacin generada


en el DB.

Page 13

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 3
Historial de variables y servidor
web
6. Crea una tabla de observacin y ajusta los parmetros
correspondientes, como el nombre del archivo, ttulo de las
columnas, etctera.

7. Generar el Data Log ejecutando la secuencia correspondiente (crear,


abrir y escribir).
8. Abrir Internet Explorer y acceder a la pgina WEB del S7-1200.
Verificar que el archivo se haya generado correctamente en el Link
Data Logs.

Page 14

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 4
Envo de mensajes SMS
1. Agregar en la vista de dispositivos el mdulo GPRS y modificar sus
propiedades de la siguiente forma.

2. Crear una nueva funcin con acceso estndar, dentro de el se


programarn las instrucciones necesarias para hacer el envo de
mensajes SMS.
3. Copiar de la librera GPRS Comm los bloques TC_CON, TC_SEND,
TC_DISCON.
4. Verificar el Id de Hardware de la tarjeta GPRS.

Page 15

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 4
Envo de mensajes SMS
5. Crear un User Data Type dentro de PLC Data Type con las siguientes
caractersticas.

6. Crear un DB con la siguiente informacin.

Page 16

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 4
Envo de mensajes SMS
7. Programar los bloques correspondientes con la informacin generada
en el DB.
8. Configurar en el HMI generar la siguiente pantalla en la imagen SMS
con las variables correspondientes, generar una lista de textos y
ligarla a un campo Symbolic I/O con la variable Tipo valor y
programar el evento para activar el bit Enviar.

9. Utilizar la funcin Move String en un nuevo segmento para copiar el


nmero de telfono del HMI al tipo de datos que necesita el bloque
TC_CON.

10. Utilizando funciones del tipo string conformar el mensaje a enviar de


acuerdo a los valores elctricos obtenidos por el Sentron Pac.
Dependiendo de la opcin seleccionada en el HMI, el mensaje a ser
enviado debe cambiar. Recomendacin: Utilizar los bloques S_MOVE,
CONCAT, VAL_STRG y utilizar variables internas.
11. Cargar la aplicacin en el panel y el plc y probar que funcione
correctamente.
Page 17

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 5
Control y proteccin de motores
1. Agregar el Simocode pro V desde la vista de redes.
2. Hacer el enlace Profibus correspondiente.
3. Realizar el siguiente ajuste en las propiedades del Simocode
Direccin Profibus: 4
4. Seleccionar Tipo 1 en la seccin Interfaz del bus de campo de las
propiedades del Simocode.
5. Crear un bloque de datos para enviar y recibir la informacin del
Simocode.

Page 18

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

Ejercicio 5
Control y proteccin de motores
6. Crear una nueva funcin con acceso estndar. Mover las entradas del
Simocode al bloque de datos, realizando las conversiones de datos
correspondientes.
7. Generar la lgica correspondiente para controlar el motor de forma
remota. Recomendacin: utilizar variables locales para realizar la
conversin.
8. Configurar en el HMI generar la siguiente pantalla en la imagen
Profibus con las variables correspondientes.

9. Generar los eventos en los botones utilizando las funciones pulsar y


soltar. Ajustar la propiedad de visibilidad para ocultar y hacer visibles
las alertas.

10. Cargar la aplicacin en el panel y el plc y probar que funcione


correctamente.
Page 19

For internal use only / Siemens AG 2012. All Rights Reserved.


2013-05-01
TIA Portal 12
I IA AS S SUP FA

You might also like