Configuración básica de un variador Micromaster 420

Una de las cosas que no suele faltar en una automatización suele ser un variador. Unas veces cableado, otras veces, como en el ejemplo de hoy conectado via profibus.

Configuración básica de un variador Micromaster Para poner un variador de este tipo conectado por profibus se va a necesitar el siguiente hardware:

  • Un variador micromaster 420 (410, 430 ó 440 también nos vale)
  • Una tarjeta de red profibus para estos variadores.
  • Una BOP al menos básica (Basic Operator Panel)

Por otra parte, vamos a necesitar al menos el GSD en la parte del software para poderlo configurar. Si no lo tienes, lo puedes bajar de la página de Siemens, aunque debe venir un CD con el variador con  toda la documentación y el software Starter con el que poder configurar el variador, lecturas etc.

Pero obviando este software, vamos a configurarlo simplemente con nuestro GSD y una pequeña configuración del propio aparato, ya que poner el aparato en marcha no va a ser tan inmediato como conectar el variador en red y ya, sino que vas a tener que configurar el aparato al ponerlo en servicio y decirle que lo vas a conectar por profibus.

Pero no te preocupes. Estás de suerte, te voy a contar cómo ;)

Configuración básica de un variador Micromaster –  El variador

Configuración de la dirección profibus

Configuración básica de un variador MicromasterLo primero que tenemos que hacer es montar todas las partes, el convertidor propiamente, la tarjeta profibus y el display (BOP). Después de montar la tarjeta profibus, lo mejor es darle la dirección profibus usando los DIP de la imagen (las pestañitas naranjas)

Digo esto, porque a pesar de que se puede configurar la dirección profibus a través de los menús (parámetro P0918), a mi juicio es mejor ya que te despreocupas de la configuración en este aspecto. Siempre tendrá la dirección DP asignada aunque cambies el convertidor.

Hay que tener en cuenta la advertencia del manual:

La modificación de los interruptores DIP se debe realizar con el convertidor desconectado (sin tensión) (en un módulo de comunicación ya montado). La modificación de los interruptores DIP sólo es efectiva tras arrancar de nuevo el módulo PROFIBUS. Este reinicio se realiza desconectando y conectando la red, siendo válido esto tanto para alimentación por convertidor como por cableado separado a 24V.

 Puesta en servicio del variador

Lo primero que debemos hacer para poner el variador en servicio es ajustar el parámetro P0010 = 1.

Una vez hecho esto, realizaremos los ajustes en los parámetros. Os adjunto un ejemplo con el listado:

Configuración básica de un variador Micromaster

Introduciremos todos los parámetros necesarios del motor, aceleraciones, velocidades etc y nos aseguraremos de que los parámetros P0700 y P1000 tienen valor = 6, ya que le vamos a dar la consigna vía profibus.

Una vez terminada la secuencia de puesta en servicio ajustaremos P3900 = 1 para llevar a cabo los cálculos del motor y borrar todos los demás parámetros (no incluidos en el P0010=1) a sus valores por defecto.

Una vez hecho esto, ajustaremos otros parámetros que no estén incluidos en el listado, como la configuración del relé de freno (P0731 ), por poner un ejemplo .

Con esto el variador estaría preparado para trabajar.

Configuración básica de un variador Micromaster –  El proyecto.

Bien, ya tenemos todo preparado para mandar al estrellato a nuestro variador. El problema ahora es sólamente de meter dicho variador en nuestro proyecto. Es fácil. En el configurador de HW hacemos lo siguiente:

Configuración básica de un variador Micromaster

  • Añadimos el variador. El GSD lo encontraremos en nuestra biblitoteca, cambiando el perfil a DriveES y dentro de este, en SIMOVERT-> Micromaster 4
  • Una vez introducido, pincharemos dos veces sobre el y nos aseguramos que en la configuración tenemos seleccionado Telegrama estándar 1, PZD-2/2.PPO3 sin PKW
  • Miramos la dirección asignada del byte de entradas y el de salidas ya que nos va a hacer falta.

Bien, he de decir que vamos a hacer una configuración básica del variador. Esto implica que por defecto, le vamos a mandar dos palabras de mando y nos va a devolver dos palabras de estado.

Las palabras de mando van a ser:

  • Una serie de booleanas con marcha, sentido de giro, acuse de alarmas etc.
  • Una palabra con la velocidad seleccionada.

Por su parte, el variador nos va a devolver dos palabras:

  • Una serie de booleanas con los estados básicos de listo, marcha, fallo, alarma etc.
  • Una palabra con la velocidad real.

Es posible configurar el variador para mandar más parámetros y poder cambiarlos. En las referencias os dejo los manuales para que practiquéis con ello ya que la idea es poner el variador en marcha en su forma más básica.

 Bits de mando

Os dejo la palabra de mando aunque en el manual lo tenéis también. Ojo porque como siempre primero es el byte alto y luego el byte bajo. Así,  suponiendo que la palabra de mando fuera el AW256, la señal de marcha (bit 0) sería la A257.0

Configuración básica de un variador Micromaster

La palabra de estado

Igualmente, suponiendo que la palabra de estado fuera el EW256, el bit 0 será  la E257.0. También está en el manual.

Configuración básica de un variador Micromaster

Y como lo mejor es ver un ejemplo que acompañe la parte teórica, he preparado como siempre un video que puedes ver a continuación. Esta vez, a diferencia de otras veces, no lo podemos simular. Pero créeme cuando te digo que el proyecto de ejemplo con el variador bien configurado funciona correctamente.


Referencias:

52 Comentarios

  1. Hola.
    Un muy bueno tutorial.

    • Hola Iñigo, estoy empezando a trabajar con profibus, tengo un mm420 conectado y configurado en red profibus con un s7 300, pero no logro hacerlo funcionar, realice el circuito de este video pero no me funciona, tampoco entiendo que son los dbx que aparecen en el video, podria subir algun circuito basico de puesta en marcha para pode orientarme?, desde ya muchas gracias!. mi mail es ernesthyto79@gmail.com

      • Hola Ernesto.

        No hay tal circuito de mando, ya que se lo madas por profibus.

        Para que funcione te tienes que asegurar que la dirección de profibus en el variador sea la configurada en el hardware del proyecto, que las direcciones de E/S estén bien y que la velocidad/mando sea lo que quieres hacer y acordarte de hacer la puesta en servicio poniendo correctamente los P700 y P1000 con valor 6 para decir que el mando y consigna van por profibus.

        No da para mucho más.
        Si no funciona absolutamente nada, probablemente (aunque puede que sea otra cosa) es que uno de los tres pasos no esté bien.

        Saludos.

  2. Muchas gracias.
    Espero que te sirva de orientación.
    Un saludo

  3. Muchas gracias
    Muy bien explicado, sencillo y clarito.
    Porque hay que multiplicar por 164 para la consigna de velocidad?

    Un saludo

  4. Hola.
    Gracias por el comentario. La velocidad va entre -100% y 100%. Nosotros realmente usamos entre 0% y 100% con inversión de giro por señal digital. La señal hacia el variador que vamos a dar nosotro, va entre 0 y 16384 (16bits). De ahí el 164, por simple redondeo. Se puede hacer más preciso, pero era por hacerlo de una forma lo más sencilla posible.
    Espero que esto ayude mejor a la compresión.
    Un saludo

  5. Hola Iñigo ; primero para agradecerte todos los tuto y videos que has subido que estan muy buenos , para los que nos gusta este mundillo son muy útiles.
    El problema que tengo es el siguiente , hace un par de meses que me estoy peleando con el Tia portal, que a mi humilde opinion creo que siemens puso el “liston” muy alto con este software ,pero la verdad es que mi lio un poco con tantas ventanas y pestañas ,jejeje y cuando trate de realizar la configuracion del variador en profibus , no se como colocar el tema del DB preconfigurado , asi que tengo algunas dudas. Si vas a cacharrear con el tia portal y haces esta practica (variador – profibus) voy hacerte algunas consultas .
    Bueno te mando un saludo y de nuevo felicitarte por la pagina.

  6. Hola Enrique,

    En primer lugar, me alegra que te sea útil el blog.

    En segundo lugar, aún no tengo la experiencia requerida para dar consejos de ningún tipo en TIA portal, pero ¿exáctamente cual es el problema con el DB?

    Un saludo

  7. Buenas Iñigo, lo primero felicitarte por el blog hace una semana que te sigo y me encanta, estoy terminando el ciclo formativo de regulacion y control de sistemas automáticos y tu blog es un complemento perfecto. Solo un tema, estuve intentando configurar el otro dia un micromaster 420 con un s7-315, pero con una CP de profibus, y fue un caos con el tema de la FC1(send) y FC2(recive), si algun dia que tengas ganas haces un post con este tema te lo agradeceria.

    Felicidades de nuevo!!!
    Adelante.

  8. antes de nada felicitaciones por tu blog es de mucha ayuda por todo el concepto y video en cuanto a programacion, pero necesito un poco de ayuda en este caso con un sinamics g120 y un modulo 240B-DP necesito comunicarme entre ellos, es de antemano le agradezco por su ayuda y sigan subiendo mas conceptos

  9. Hola Wellington,

    No tengo experiencia con los Sinamics G 120 y respecto al módulo que nombras (240B-DP) sinceramente no sé a qué te refieres.

    No sé si alguno de los seguidores del blog podrán ayudarte.

    Un saludo,

  10. hola q tal podrias subir un video de como hacer un escalamiento y desescalamiento te lo agradeceria o donde puedo descargar algun manual gracias

  11. disculpa no tienes estos manuales en formato PDF estan muy buenos

  12. importante aporte, muchas gracias ingeniero

  13. Hola, muy bueno el tutorial. Me gustaria saber como hacer para conectar un MM440 y un S7-300 porque no tiene DIP Switchs para la direccion DP (me imagino que es por el drivemonitor que se hace la asignacion). Cuando abro el catalogo del Hardware en Simatic, Micromaster 4, solo me aparece modulo universal y no es igual a lo que tu muestras en el blog. Me podrias orientar con esto? no logro hacer comunicacion entre el S7 y el MM440. Saludos,

  14. Supongo que tendras que instalar los archivos GSD. Suelen venir con la documentación de l Micro Master.

    En cuanto a la dirección, no sé que tipo de tarjeta usas ya que solo conozco esta, pero en cualquier caso hay un parámetro que está en la documentación para dar la dirección por software. No te puedo decir cuál es porque no tengo la documentación conmigo.

    Un saludo

  15. al Abrir tu Ejemplo, me sale: el proyecto contiene objetos del paquete de sofware “SIMOTION”
    q ago como lo instalo ?

  16. Necesitas el paquete Starter, aunque simplemente con los GSD sería suficiente aunque al abrir el proyecto hable del simotion.

  17. como poner en ahorro de corriente o que parametro sirve para ahorrar corriente de los motores con el variador siemens

  18. Buen dia Inigo Muy buenos tus ejemplos una felicitacion por darte el tiempo necesario para transmitir tu conocimiento tengo una duda puedes hacer algun tutorial o subir informacion sobre Sinamics tengo un CU320-2DP y quisiera sabe como se comunica con el plc si es por medio de una palabra de control o por medio de telegramas lo que pasa que tengo una aplicacion donde quisiera dar un reset al drive desde un boton del HMI en lugar de ir a pucar el boton del reset.

    Saludos..

  19. puedo aumentar y dismunuir la velocidad del variador he utulizado las entradas digitales y organizado los parametros como lo indica el manual pero no he logrado tal objetivo, me pudiera hacer el gran favor y orientarme en esa parte. gracias

  20. Iñigo un agradecimiento a tus post me han sido muy utiles, me podrias explicar paso a paso de donde salio el DB preconfigurado que usas en este ejemplo?
    denuevo agradezco que tengas estas paguinas.

    • Hola,

      El DB al que te refieres es el de E/S del Micromaster. Bien, simplemente está construido a mano según las especificaciones de Siemens. En la documentación de Siemens aparece cómo son las palabras de mando y de estado.
      Simplemente es reflejar esos bits en forma de variables en un DB de tal forma que sea más sencillo su manejo, pero nada más. Digamos que podrías hacer lo mismo accediendo a las entradas y salidas directamente, pero esto es más sencillo y reutilizable.
      Un saludo

  21. Hola
    Ojala puedas ayudarme, descargue de la pagina se siemens el starter SP3 pero el ultimo archivo Vol_3_STARTER_V43_SP3_HELPS al momento de descomprimir me sale un mensaje de que el archivo esta dañado, ya he descargado nuevamente el archivo pero me sale el mismo mensaje ojala puedas orientarme

    Gracias

  22. Hola Iñigo, ante todo decirte que la explicación es muy buena, tanto la web como el vídeo. Tengo una duda…¿porqué se multiplica la referencia que se le manda al variador por 164?
    ¿sabes dónde puedo encontrar más información sobre el resto de señales de intercambio vía profibus que puede haber entre un s7 y un micromaster 440?

    Gracias y un saludo

  23. Muy buenas, primero de todo darte las gracias ya que tus ejemplos y explicaciones son muy útiles.

    Queria consultarte algo. Actualmente estoy trabajando con un Sinamics G120, la idea de programación es la misma, pero he oído que es posible activar los bits de la palabra de mando utilizando las direcciones como si fueran digitales, quiero decir, si mi intención por ejemplo es activar el bit 0 de la palabra de mando 1, y mi rango de direcciones empieza en la 328 en el telegrama standart. Activando la salida A328.0 debería obtener ese resultado. No he podido comprobarlo ya que no dispongo todavía de la máquina a controlar, quería saber tu opinión.

    Si me lo permites tengo todavía otra consulta. Entiendo que el bit 0 de la palabra de estado activa o desactiva el variador, y que el bit 3 activa o desactiva el giro del motor, de ser así, ¿cuando quiero invertir el giro debo activar tanto el bit 3 como el bit 11? ¿o el variador entiende que activando el bit 11 deseo que el motor gire en el sentido opuesto al que giraría al activar el bit 3?

    A la espera de una respuesta por tu parte.

    Muchísimas gracias.

    Marc

    • Hola Marc,

      Creo que a ambas preguntas, la respuesta es sí.
      Si te fijas en el ejemplo, lo único que se hace es poner el DB en forma de intermediario y luego volcar la palabra del DB sobre la AW pertinente. Lógicamente puedes activar cada salida por separado apuntando directamente a la Ax.y que sea.
      La ventaja que yo le veo al DB es que por un lado sólo tienes que crearlo una vez y luego simplemente lo replicas. No te tienes que preocupar de dar nombre a cada bit de salida en caso de tener muchos variadores además de correr menos riesgos de equivocarte ya que sólo haces 1 vez el volcado de los datos por variador.

      En cuanto a la marcha y sentido, ahora mismo no sabría decirte, pero si es la misma filosofía del G120 que el Micromaster, sí, has de activar la marcha por un lado y el sentido por el otro.

      Un saludo

  24. Hola Iñigo

    Bueno indagando en el tema y con el fin de optimizar, leer y escribir la mayor cantidad de parámetros del micromaster requiero usar el área PKW (valor e identificador de parámetros) a diferencia del área PZD (datos del proceso), donde a mi punto de vista es limitado a las palabras de mando, consigna, palabra de estado, consigna real y algunos datos adicionales elegidos por el programador (resto de las palabras disponibles en función del PPO elegido).

    De lo anterior y conocido la forma como opera el área PKW (4 palabras) mi problemática es como escribir la 1° palabra (PKE) ya que aquí se debe ingresar el parámetro (bit 0 hasta bit 10) y el ID (bit 12 hasta bit 15) y bit 11 reservado.

    Ejemplo para leer el valor actual del PARAMETRO: P0700 (2BC: hexdecimal) ID: 1 (según tabla de petición) lo que da como resultado 12BC en esta palabra a enviar. ¿como juntarla o escribir este formato xxxxryyyyyyyyyy en PLC? considerando que una entrada de HMI escribo el parámetro (y) en el ID (x) escribo el código de petición.

    Para la 2° palabra IND (indice) no hay problemas

    Para la 3° y 4° palabra hay que ingresarla en formato FLOAT IEEE, es decir bit 31=signo bit 23 hasta bit 30 = exponente y bit 0 hasta bit 22 mantiza. en los casos que se requiera escribir.

    Saludos

  25. Hola Iñigo.
    Buen Tutorial, me ha servido para iniciar mi proyecto con un MM440. Debo decir que la organización en el DB debe ser del bit 15 al 0 tanto en la palabra de control como en la de estado y no como aparece en tu ejemplo. Esto lo probé ya que tengo implementado fisicamente el proyecto. Probé tambien el cambio de velocidad y funciona perfecto. No logré que funcionara el direccionamiento de los bits del DB por lo que tuve que enviar la palabra de mando completa. A que se puede deber esto? En el DB sí aparece el nuevo estado del bit pero dicho cambio no se observa cuando asigno el DB20.DBW0 al PAW256 ya que aparece otra palabra con la que no se puede poner en marcha el variador.

    Saludos cordiales.

  26. buenas noches tengo un inconveniente con un variador de frecuencia sinamics G120 , lo que sucede es que se muestra en la pantalla la velocidad en revoluciones por minuto y la frecuencia pero es negativa y esto no me permite que el variador trabaje porque por la señal de dos hilos le enciendo atraves de los bornes # 9 y 5 pero no arranca de manera continua y no sube su frecuencia como deberia ser, me podria ayudar y ver a que parametro debo ingresar para que el variador pueda desempeñar su funcion gracias ..!!

  27. Hola Iñigo.
    Estoy con un proyecto fin de ciclo de el control de MM4 a traves de profibus con un s7-300 y el sofware TIA PORTAL. Despues de dos semanas solo he llegado a poner el led en verde parpadeo. Necesito saber como crear el DB en TIA PORTAL ya que por mas que le doy vueltas no consigo hacer.Tengo el bloque de función OB1 y el bloque de función FC1 creados y me falta el DB que no consigo realizarlo en este software ya que no puedo meter los bits en la casilla OFFSETS
    Muchas gracias de antemano.

  28. hola amigo como estas, gracias por la pagina esta bastante buena me ha sacado de varias dudas, aunque todavía me quedan algunas ya que soy novato.

    mi duda es la siguiente:

    estoy configurando un micromaster mm40 con profibus desde tia portal 12, ya hice una pequeña secuencia, migrando un proyecto, pero no entiendo como darle los valores a los parámetros, ejemplo: P0010=1 que es el primero, pero a donde me tengo que meter para darle esos parámetros en el variador antes de hacer el proyecto

    • Necesitas una BOP (Basic Operator Panel) para poderlo poner en servicio con los ajustes básicos. O bien, configurar la tarjeta de profibus dando la dirección profibus y luego usando el software que suele venir con los variadores llamado Starter para ponerlo en servicio.

      SAludos

  29. Iñigo

    Cuando instalo la tarjeta profibus en micromaster 420 0.25 kw, el ventilador no para, solo estando con tension.
    Y cuando lo trabajo con BOP el ventilador solo funciona cunado arranca con el motor.
    Ademas he estado controlando el variador con el BOP, puse los dos parametros para controlar desde el BOP, pero cunado le doy a las flechas de subir o bajar frecuencia no hace nada.
    Escuche un tiempo que tiene que estar pulsado unos segundos para que aumente la frecuencia.
    O cambiar un parametro para que la respuesta sea rapida del BOP
    saludos

    • Si no recuerdo mal, con los parámetros P700 y P1000 eliges el tipo de mando, tanto en las acciones de marcha/paro como de como le vas a dar la consigna.

      Tendrás que mirar el manual y ver cómo se manejan con estos dos parámetros lo que quieres hacer.

      Un saludo

  30. Perdonarme, un asunto…
    Quiero instalar un variador MicroMaster MM440 para comunicarlo vía Profibus, y no tengo el GSD… estoy hartito de buscarlo :(, y solo encuentro el módulo Profibus [6SE640X-1PB00-0AA0], pero lo que es el GSD del variador no hay forma…

    A todo esto, el perfil que seleccionas es DriveES, ese no me aparece (lo cual no debería ser problema), pero… será que no se ha instalado algo al instalar el programa… y por eso no tengo acceso a:
    DriveES –> SIMOVERT –> MICROMASTER 4 –> MICROMASTER 440

    Aun así el GSD debería estar en la web, y no lo encuentro por ningún lado… buscando por ahí, hacen referencia a este, pero lo hacen con el módulo Profibus, pero no del propio variador…

    También he mirado el enlace que dejas del módulo Profibus, y te hace referencia a como conseguirlo, pero nada… misión imposible…

    He bajado tu proyecto y me dice que faltan los gsd correspondientes… y nada, no puedo ver la configuración que haces del variador.

    Y dentro de HW Config –> Herramientas –> Editar Perfiles del catalogo
    Lo he estado trasteando todo… y no hay forma, pero he visto que hay una opción para poder exportar los perfiles, sería mucha molestia si pudieseis echarme una manita.

    Esto de Simatic… son solo quebraderos de cabeza :(
    Un saludo! Y muchísimas gracias!!
    Perdonarme las molestias

  31. Sí, lo mire. Pero no estaba convencido 100% que fuera.
    Si no disponemos del perfil DriveES, es el GSD disponible para la serie 400 de los Micromaster.

  32. He programado el variador y aparece la luz ámbar que se enciende del led en el variador y no sucede nada con el motor, ni siquiera arranca, a que se debe esto por favor?

    • Lo que significa es: Se ha establecido comunicación con el convertidor y conexión a PROFIBUS, pero no existe un intercambio cíclico de datos de proceso.
      Yo lo que interpreto es que no hay lectura/escritura sobre el.

  33. excelente tutorial. tengo una pregunta tienes experiencia con el manejo del programa drive monitor? si ses asi como configuro un drive siemens vc con profibus si instalo un drive nuevo como le descargo el programa. te agradezco la ayuda . saludos

  34. Hola, me gustaría saber si en TIA portal hay algún tipo de DB al cual yo le pueda volcar las palabras de mando y estado como hace usted en el vídeo que vuelca al DB para ver los parámetros de la misma. Muchas gracias.

  35. HOLA, EN LA FACULTAD ESTAMOS TRABAJANDO CON EL VARIADOR DE VELOCIDAD mm420.
    NOS PIDEN Q PROGRAMEMOS EL BOTON JOGG Y DE INVERSION DE GIRO PARA 2 FRECUENCIAS DIFERENTES, ES DECIR Q AL PRESINARLOS EL MOTOR ADOPTE LA FRECUENCIA ELEGIDA EN VCEZ DE INVERTIR EL GIRO
    GRACIAS

Deja un Comentario

Tu dirección de email no será publicada. Required fields are marked *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>