ejercicios microsistemas siemens
Post on 06-Jul-2018
244 Views
Preview:
TRANSCRIPT
-
8/17/2019 Ejercicios microsistemas siemens
1/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
TIA Portal V12
Ejercicios S7-1200
-
8/17/2019 Ejercicios microsistemas siemens
2/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 2 2013-05-01 TIA Portal 12
Ejercicio 1
Control de drives via USS
El objetivo de este ejercicio es conocer la configuración de hardware
para un S7-1200 y la comunicación con drives por medio del protocolo
USS.
¿Qué hacer?
• Crear la configuración de hardware y cargarla al CPU.
• Utilizar la librería USS para configurar el puerto de comunicacióny los comandos de control.
• Agregar un HMI para la operación del drive.
USS
KP300 Basic
Profinet
S7 - 1200
-
8/17/2019 Ejercicios microsistemas siemens
3/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 3 2013-05-01 TIA Portal 12
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.22. Crear un proyecto nuevo y agregar un controlador S7-1200 no
especificado.
-
8/17/2019 Ejercicios microsistemas siemens
4/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 4 2013-05-01 TIA Portal 12
Ejercicio 1
Control de drives via USS
3. Realizar la detección de hardware y hacer una descarga el PLC con
todos los componentes configurados. Posteriormente, eliminar el
módulo GPRS.
4. Configurar la tarjeta de comunicación RS485 on board (CB 1241) de
acuerdo a los siguientes ajustes.
• Velocidad de transmisión: 57600 kbps
• Pariedad:
• Bits de datos:
• Bit de parada:
-
8/17/2019 Ejercicios microsistemas siemens
5/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 5 2013-05-01 TIA Portal 12
Ejercicio 1
Control de drives via USS
5. Insertar una función FC y un DB (estandar – compatible con S7-
300/400). En versión dar boton derecho al DB > Propiedades >
Atributos > Desact ivar la opción DB optimizado.
6. Generar el DB como se muestra a continuación.
7. Copiar de la librería USS los bloques USS_PORT y USS_DRV dentro
del FC generado.
-
8/17/2019 Ejercicios microsistemas siemens
6/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 6 2013-05-01 TIA Portal 12
Ejercicio 1
Control de drives via USS
8. Programar los bloques correspondientes con la información 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 opción de iniciar elasistente.
12. Ir a Disposit ivos y redes y generar una conexión f ísica entre el panel
y el PLC.
13. Realizar una conexión HMI entre el panel y el PLC.
14. Realizar el siguiente diseño utilizando las funciones drag & drop
para los valores analógicos.
-
8/17/2019 Ejercicios microsistemas siemens
7/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 7 2013-05-01 TIA Portal 12
Ejercicio 1
Control de drives via USS
16. Realizar el diseño mostrado a continuación y configurar los botones
para realizar las acciones correspondientes por medio de los eventos
Activar bi t y Desactivar b it respect ivamente.
17. Cargar la aplicación al panel y probar la aplicación.
-
8/17/2019 Ejercicios microsistemas siemens
8/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 8 2013-05-01 TIA Portal 12
Tareas.
1. Crear una nueva función con acceso estándar para la comunicación
Modbus TCP.
2. Crear el siguiente bloque de datos, también de acceso estándar.
3. Copiar de la librería Modbus TCP el bloque MB_CLIENT.
4. Programar los bloques correspondientes con la información generada
en el DB.
Ejercicio 2
Administración de energía con
SENTRON PAC vía Modbus TCP
-
8/17/2019 Ejercicios microsistemas siemens
9/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 9 2013-05-01 TIA Portal 12
Ejercicio 2
Administración de energía con
SENTRON PAC vía Modbus TCP
5. Ajustar el parámetro MB_UNIT_ID con 16#0001 uti lizando un bloque
MOVE. Este parámetro se encuentra dentro del DB de ins tancia.
6. Utilizando bloques MOVE, filtrar la información 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.
-
8/17/2019 Ejercicios microsistemas siemens
10/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 10 2013-05-01 TIA Portal 12
8. Crear la siguiente tabla de observación.
9. Asigna los valores correspondientes a cada parámetro.
10. Cargar el programa al PLC y ponerse en línea para verificar los
valores desde la tabla de observación.
11. Agregar 3 nuevas imágenes en el HMI: Modbus TCP, Prof ibus 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
características (estos botones serán globales, es decir, tendrán la
misma funcionalidad en todas las imágenes):
F6: Control de drives (USS)
F7: Administración de energía (Modbus TCP)
F8: Diagnóstico remoto via SMS
F9: Control y protección de motores (Profibus)
F10: Regresar al menú principal
Ejercicio 2
Administración de energía con
SENTRON PAC vía Modbus TCP
V V
-
8/17/2019 Ejercicios microsistemas siemens
11/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 11 2013-05-01 TIA Portal 12
13. Realizar el diseño mostrado a continuación y la visualización de los
valores correspondientes ya sea con campos de entrada/salida o
arrastrando las variables hasta la imagen de el HMI.
14. Cargar la aplicación en el panel y probar que funcione correctamente.
Ejercicio 2
Administración de energía con
SENTRON PAC vía Modbus TCP
-
8/17/2019 Ejercicios microsistemas siemens
12/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 12 2013-05-01 TIA Portal 12
1. Dentro de las propiedades del CPU, habili tar el servidor web.
2. Crear una nueva función con acceso estándar, dentro de el se
programarán las instrucciones necesarias para hacer historiales de
variables.
3. Copiar de la librería Data Logging los bloques DataLogCreate,
DataLogOpen, DataLogWrite y DataLogClose.
Ejercicio 3
Historial de variables y servidor
web
-
8/17/2019 Ejercicios microsistemas siemens
13/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 13 2013-05-01 TIA Portal 12
4. Crear el siguiente bloque de datos:
5. Programar los bloques correspondientes con la información generada
en el DB.
Ejercicio 3
Historial de variables y servidor
web
-
8/17/2019 Ejercicios microsistemas siemens
14/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 14 2013-05-01 TIA Portal 12
6. Crea una tabla de observación y ajusta los parámetros
correspondientes, como el nombre del archivo, título de las
columnas, etcétera.
7. Generar el Data Log ejecutando la secuencia correspondiente (crear,
abrir y escribir).
8. Abrir Internet Explorer y acceder a la página WEB del S7-1200.
Verificar que el archivo se haya generado correctamente en el Link
Data Logs.
Ejercicio 3
Historial de variables y servidor
web
-
8/17/2019 Ejercicios microsistemas siemens
15/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 15 2013-05-01 TIA Portal 12
1. Agregar en la vista de dispositivos el módulo GPRS y modificar sus
propiedades de la siguiente forma.
2. Crear una nueva función con acceso estándar, dentro de el se
programarán las instrucciones necesarias para hacer el envío de
mensajes SMS.
3. Copiar de la librería GPRS Comm los bloques TC_CON, TC_SEND,
TC_DISCON.
4. Verif icar el Id de Hardware de la tarjeta GPRS.
Ejercicio 4
Envío de mensajes SMS
-
8/17/2019 Ejercicios microsistemas siemens
16/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 16 2013-05-01 TIA Portal 12
5. Crear un User Data Type dentro de PLC Data Type con las s iguientes
características.
6. Crear un DB con la siguiente información.
Ejercicio 4
Envío de mensajes SMS
-
8/17/2019 Ejercicios microsistemas siemens
17/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 17 2013-05-01 TIA Portal 12
7. Programar los bloques correspondientes con la información generada
en el DB.
8. Configurar en el HMI generar la s iguiente 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 función Move String en un nuevo segmento para copiar el
número de teléfono del HMI al t ipo de datos que necesita el bloqueTC_CON.
10.Utilizando funciones del tipo string conformar el mensaje a enviar de
acuerdo a los valores eléctricos obtenidos por el Sentron Pac.
Dependiendo de la opción seleccionada en el HMI, el mensaje a ser
enviado debe cambiar. Recomendación: Uti lizar los bloques S_MOVE,
CONCAT, VAL_STRG y util izar variables internas.
11. Cargar la aplicación en el panel y el plc y probar que funcione
correctamente.
Ejercicio 4
Envío de mensajes SMS
-
8/17/2019 Ejercicios microsistemas siemens
18/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 18 2013-05-01 TIA Portal 12
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
Dirección Profibus: 4
4. Seleccionar Tipo 1 en la sección Interfaz del bus de campo de las
propiedades del Simocode.
5. Crear un bloque de datos para enviar y recibir la información del
Simocode.
Ejercicio 5
Control y protección de motores
-
8/17/2019 Ejercicios microsistemas siemens
19/19
For internal use only / © Siemens AG 2012. All Rights Reserved.
I IA AS S SUP FAPage 19 2013-05-01 TIA Portal 12
6. Crear una nueva función con acceso estándar. Mover las entradas del
Simocode al bloque de datos, realizando las conversiones de datos
correspondientes.
7. Generar la lóg ica correspondiente para controlar el motor de forma
remota. Recomendación: utilizar variables locales para realizar la
conversión.
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 aplicación en el panel y el plc y probar que funcione
correctamente.
Ejercicio 5
Control y protección de motores
top related