guía de implementación v3.0 - control de variadores altivar en modbus rtu con somachine

Upload: aldo-pena

Post on 14-Oct-2015

188 views

Category:

Documents


6 download

TRANSCRIPT

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    1/33

    Schneider Electric 1- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    Producto y Versin:

    Variador ATV312H037M2 v5.1IE54 / PLC Schneider Electric TM258LF42DTS0SoMachine v3.0

    Gua de Implementacin

    Control de variadores Altivar en Modbus RTU con SoMachine

    Centro de Competencia Tcnica

    Revisin Fecha Autor Modificaciones

    1.0

    2.0

    3.0

    09/2011

    12/2011

    03/2012

    Sergio Nez Nez Primera versin

    Correccin y ampliacin de contenidos (Quitar p.19-22 anteriores y modificar p. 9 -13, 18, 19, 27.)

    Insertar Librera Altivar y ampliacin de contenidos

    Schneider Electric - Centro Competencia Tcnica - Sergio Nez Nez03.2012

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    2/33

    Schneider Electric 2- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    Puede encontrar esta gua, adems de

    preguntas y respuestas tcnicasconfeccionadas por nuestro Centro deCompetencia Tcnica, en:

    http://www.schneider-electric.es/faqs

    Tambin puede realizar su consulta encualquier buscador de Internet

    http://www.schneiderelectric.es/sites/spain/es/soporte/faq/faq_main.pagehttp://www.schneiderelectric.es/sites/spain/es/soporte/faq/faq_main.page
  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    3/33

    ATV 312 : Control en Modbus con SoMachine.ndice:

    1. Configuracin del variador ATV

    > Configuracin del puerto serie del PLC

    > Configuracin de los ATV como esclavos modbus

    2. Ajustes de red Modbus en SoMachine

    3. Programacin en SoMachine

    > Libreras Altivar

    > Programacin POU

    4. Pantallas de Visualizacin

    > Ajustes de la red Modbus> Chequeo de la comunicacin

    > Configuracin del bloque Altivar31_Control

    > Control del variador online

    > Control online con plantilla de visualizacin

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    4/33

    Schneider Electric 4- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    Para el control del equipo por comunicaciones Modbus, partiendo de

    ajustes de fbrica, bastar con ajustar los siguientes parmetros delmen de comunicaciones: direccin de nodo, velocidad de la red,formato de trama modbus y el time out.

    1. Configuracin del variador.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    5/33

    Schneider Electric 5- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    2. Configuracin del puerto serie enSoMachine.

    Desde la pantalla de Programa configuramos el puerto seriecomo maestro modbus e insertamos un IO Scanner.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    6/33

    Schneider Electric 6- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    2. Configuracin del puerto Modbus.Una vez insertado el IO Scanner, agregamos un esclavo modbus

    genrcio para controlar el variador.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    7/33Schneider Electric 7- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    2. Configuracin del esclavo Modbus.Una vez aadido el esclavo modbus, aparecern las pestaas para

    configuracin de la comunicacin entre PLC y variador.

    Podemos cambiar el nombre por

    el de ATV312 en este caso

    En la primera pestaa ajustaremos

    la direccin del nodo del ATV312.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    8/33Schneider Electric 8- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    2. Configuracin del esclavo Modbus.

    En el canal de comunicacin entre autmata y variador se ajustarnlos registros a intercambiar cclicamente entre el autmata y elvariador, ATV312 en este caso.

    Haciendo doble click sobre el canalaparecer la ventana de configuracin.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    9/33Schneider Electric 9- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    2. Configuracin del esclavo Modbus.

    Configuracin del canal de comunicacin entre autmata y variador.Registros a intercambiar cclicamente:

    Direccin del primer registro de

    LECTURA en formato hexadecimal.

    Variables de Estado (Lectura)- Status Word (8603) ETAD

    - Velocidad de salida (8604)RFRD

    Variables de Control (Escritura)

    - Control Word (8601) CMDD- Ref. velocidad (8602) LFRDDireccin del primer registro deESCRITURA en formato hexadecimal.

    Usaremos la funcin de

    Lectura/Escritura de mltiples registros.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    10/33Schneider Electric 10- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    2. Configuracin del esclavo Modbus.

    Variables de Control del variador (IEC 61800-7):

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    11/33Schneider Electric 11- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    2. Configuracin del esclavo Modbus.Variables de Estado del variador:

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    12/33Schneider Electric 12- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    2. Configuracin del esclavo Modbus.Variables de lectura o envo de velocidad en rpm o en Hz:

    En el registro LFRD (8603) las unidades son rpm. Para envo deconsigna de velocidad en Hz (unidades de 0,1 Hz) se puede utilizar elregistro LFR (8502).

    En el registro RFRD la lectura de velocidad se realiza en rpm, mientrasque en el RFR (3202) se obtiene en Hz (unidades de 0,1 Hz).

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    13/33Schneider Electric 13- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    Automticamente se generar el mapeado de los registros adirecciones fsicas del autmata.

    2. Configuracin del esclavo Modbus.

    Podremos asignar variables a los registros para usarlasposteriormente en el programa.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    14/33Schneider Electric 14- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    Realizamos los ajustes de la red

    Modbus. Velocidad, paridad, etc.

    2. Ajustes de la red Modbus.Pulsando sobre el puerto serie accederemos a la pantalla de

    configuracin del bus, donde podremos ajustar los parmetros dela red: Velocidad, paridad, etc

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    15/33Schneider Electric 15- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    2. Chequeo de la comunicacin.Visualizacin online del variador en la red.

    Desde la pestaa "Comissioning", a simple vista se ver el estadode la comunicacin entre el maestro y los diferentes esclavos de lared.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    16/33

    Schneider Electric 16- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    2. Chequeo de la comunicacin.Desde la ventana de mapeado de entradas/salidas del esclavomodbus tambin podremos ver online el valor actual de losregistros.

    Valor acatual de los registros.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    17/33

    Schneider Electric 17- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    Insertamos la librera Altivar desde el Library Manager.

    3. Programacin. Librera Altivar.

    Seleccionamos la librera Altivar

    Altivar Library v4.2.5.0 donde

    encontraremos todos los bloques

    necesarios para el control del ATV312.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    18/33

    Schneider Electric 18- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    En la pestaa de programacin, aadimos el programa o POU

    pulsando sobre "Application" -> Add Object:

    3. Insertamos un programa (POU).

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    19/33

    Schneider Electric 19- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    3. Seleccionamos el bloque de controldel variador. "Altivar31_Control".

    Arrastramos un Box hacia la zona de

    programacin y buscamos la Altivar

    Library v4.2.5.0 donde encontraremos

    todos los bloques necesarios para el

    control del ATV312.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    20/33

    Schneider Electric 20- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    3. Mapeado de variables al bloque"Altivar31_Control".

    Asignamos al bloque las variables

    previamente mapeadas en la

    configuracin del Maestro Modbus.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    21/33

    Schneider Electric 21- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    3. Configuramos el ciclo de ejecucindel programa.

    Agregamos el POU a la tarea Master. En

    este caso se ejecutar cclicamente

    cada 100ms.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    22/33

    Schneider Electric 22- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    3. Transferimos el programa y nosponemos " Online".

    Vemos que se establece correctamente

    la comunicacin serie, mediante el

    IOScanner, con variador.

    Podemos ver online el estado de las

    variables de entrada y salida del bloque

    de funcin.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    23/33

    Schneider Electric 23- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    3. Probamos la funcin escribiendodirectamente sobre las variables del bloque.

    Activamos las entradas de parada

    rpida i_xQckStop, rueda libre

    i_xFreeWhl y habilitacin i_xEn.

    Vemos como el variador alcanza la

    referencia de velocidad requerida.

    Posteriormente damos una consigna de

    velocidad (1500rpm) en i_wSpdRef y

    activamos la orden de avance mediante

    i_xFwd.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    24/33

    Schneider Electric 24- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    3. Estado del variador

    La descripcin de la Status Word con el

    significado de cada bit se puede

    consultar en el apartado Variables deestado del variador ( p.11).

    Podemos consultar bit a bit el estado del variador desde la ventana demapeado de variables del esclavo modbus.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    25/33

    Schneider Electric 25- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    3. En SoMachine disponemos de ayuda onlinecon informacin detallada de las libreras.

    Pulsando F1 aparece la ayuda online

    de SoMachine.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    26/33

    Schneider Electric 26- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    4. Pantallas de Visualizacin.En la librera Altivar se dispone de plantillas para visualizacin de losbloques de funcin que se pueden insertar fcilmente a la aplicacin.

    Application -> Add Object: Visualization.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    27/33

    Schneider Electric 27- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    4. Pantallas de Visualizacin.Configuramos la visualizacin arrastrando un "Frame" a la zona devisualizacin y seleccionando la plantilla desde "Frame Selection.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    28/33

    Schneider Electric 28- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    4. Pantallas de Visualizacin.Seleccionamos las plantilla " Altivar31_Control ".

    Seleccionamos la visualizacin

    SE_ATV.Altivar31_Control, especfica

    para el bloque.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    29/33

    Schneider Electric 29- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    4. Pantallas de Visualizacin.Una vez agregada la visualizacin, se deber instanciar al bloque defuncin "Altivar31_Control correspondiente al variador.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    30/33

    Schneider Electric 30- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    4. Pantallas de Visualizacin.Asignamos la instancia para la visualizacin seleccionndoladirectamente en el asistente de entrada.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    31/33

    Schneider Electric 31- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    4. Pantallas de Visualizacin.Una vez online, podremos controlar y supervisar el estado del variador.

    - SECUENCIA DE ARRANQUE:

    Pulsamos Enable para activar el bloque, y

    desactivamos la parada rpida QuickStop,

    parada en rueda libre FreeWheel.

    Posteriormente damos una

    consigna de velocidad (en rpm),

    pulsamos Force Speed y damos

    orden de marcha mediante

    Forward o Reverse.

  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    32/33

    Schneider Electric 32- Centro Competencia Tcnica - Sergio Nez Nez 03.2012

    Documentacin Asociada de Inters

    Variador Altivar 312 (Links) ATV312 Manual de programacin ATV312 Comunication variables User Manual

    Informacin adicional de ATV312 en Web:Documentacin adicional de ATV312 en Web

    Libreras Altivar para SoMachine:En el propio SoMachine consultar la

    Ayuda Online pulsando F1.

    http://www.downloads.schneider-electric.com/sites/oreo/es/document-detail.page?p_docId=3261943&p_Conf=ihttp://www.downloads.schneider-electric.com/sites/oreo/es/document-detail.page?p_docId=2569897&p_Conf=ihttp://websearch.schneider-electric.com/GsaLost/portlets/AutonomyGlobalSearch.jsp?Language=es&Country=es&lancer=oui&firstQuery=true&site=null&autnmSource=*&autnmQueryBis=atv312http://websearch.schneider-electric.com/GsaLost/portlets/AutonomyGlobalSearch.jsp?Language=es&Country=es&lancer=oui&firstQuery=true&site=null&autnmSource=*&autnmQueryBis=atv312http://www.downloads.schneider-electric.com/sites/oreo/es/document-detail.page?p_docId=2569897&p_Conf=ihttp://www.downloads.schneider-electric.com/sites/oreo/es/document-detail.page?p_docId=3261943&p_Conf=i
  • 5/24/2018 Gua de Implementacin v3.0 - Control de Variadores Altivar en Modbus RTU Con SoMachine

    33/33

    Make the most of your energy

    http://www.schneider-electric.es/faqs

    Centro de Competencia Tcnica

    http://www.schneiderelectric.es/sites/spain/es/soporte/faq/faq_main.pagehttp://www.schneiderelectric.es/sites/spain/es/soporte/faq/faq_main.page