guía de implementación v3.0 - control de variadores altivar en modbus rtu con somachine
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