Ejercicios microsistemas siemens

Embed Size (px)

Citation preview

  • 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