• Skip to primary navigation
  • Skip to main content

ProgramaciónSiemens

Cursos online de automatización industrial con PLC Siemens

  • Cursos
  • Mi cuenta
    • Mi cuenta
    • Blog
    • Foros
    • Curso de iniciación a la Industria 4.0
    • Curso Express de TIA Portal
    • Curso de WinCC Flexible 2008
    • Crear HMI con OPC y VB.NET
    • Crear HMI con Snap7 y VB.NET
    • Curso de TIA Portal para CPU 1200
    • Curso de Step 7 V5.x
    • Curso de comunicaciones IE y Profinet
  • Contacto

El caso del registro sin nombre

El caso del registro sin nombre

por Iñigo Gútiez · 6 Comments

Hoy vamos a ver un caso cuya resolución puede que necesites en algún momento: visualizar el nombre de un registro en HMI de Siemens que está cargada en el PLC.

No es tan evidente de hacer ya que no se puede hacer de una forma directa, ni con las pantallas Basic, ni con las Comfort.

Esta situación me la ha presentado uno de los alumnos de la plataforma Guorker.com que está desarrollando un proyecto en el que se desarrollan los registros de una receta en una pantalla Basic de Siemens.

Una vez cargada la receta (o pauta) en el PLC, queremos mostrar en el HMI en todo el proyecto el nombre del registro que está corriendo en el PLC.

Parece una aplicación normal, pero que no es tan sencillo de implementar tal y como están pensadas las pantallas de Siemens.

Visualizar el nombre de un registro en HMI de Siemens

La cuestión es que no hay una forma directa de hacer que se guarde en el PLC el nombre del registro que tenemos cargado. No el literal del nombre asignado a cada registro que solo reside en la BD del HMI.

¿Cómo podemos entonces solucionar este problema?

Pues hay que conocer ciertas cosillas que tienen los HMI de Siemens que nos ayudan para este tipo de situaciones.

Sí, de esos que normalmente no usas.

Así que si otras veces normalmente es más fácil verlo en vídeo, esta vez, mucho más.

¿Qué te ha parecido?

Espero que te haya gustado. Como ves, es muy útil el tema de los buzones de los HMI para hacer ciertas operaciones.

¿Cómo lo has solventado hasta ahora?

Si te interesa el tema de las recetas y registros, tienes mucha información de los registros en el curso de WinCC Flexible 2008, que es completamente aplicable a TIA Portal, y créeme, es muy muy completo.

 

 

 

Iñigo Gútiez

Enseño a programar PLC de Siemens a través de mis cursos.
Más información sobre mi aquí

Puedes seguirme en cualquiera de las siguientes redes sociales.

Filed Under: blog

Reader Interactions

    Deja un comentario Cancelar

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

    6 Comentarios

  1. marcelo says

    12 enero, 2021 at 9:06

    Hola

    Me gustaría ver más sobre SCL, tengo su curso pero creo que debería hacer otro con más ejemplos.

    Responder
    • Iñigo Gútiez says

      12 enero, 2021 at 9:10

      Además de todos los ejemplos del curso, tienes 9 proyectos completos en el anexo. Ya los has resuelto?

      Responder
  2. David says

    12 enero, 2021 at 19:00

    Hola,
    De la manera que yo gestiono las recetas es mediante DB’s. No uso la funcion recetas del hmi. En cada receta reservo un espacio de strings para el nombre de cada receta. Asi pues tendre los colores (suguiendo el ejemplo) y el nombre de esa receta. Al cargar una nueva receta, el plc recoge los nuevos colores y el nombre de la misma.
    Cambiar el nombre tambien es facil.
    Un saludo.

    Responder
    • Iñigo Gútiez says

      12 enero, 2021 at 19:11

      Yo también lo hago así si quiero arrastrar por la línea el nombre de la receta. Pero en este caso solo quería mostrarse en la pantalla y no quería tener que escribir dos veces el nombre.
      Se hecho lo que comentas, fue la primera opción que le di jeje.

      Responder
  3. Juan Carlos Serrano says

    16 enero, 2021 at 18:25

    Hola, en todas maquina que llevo vistas por ahora que gestionan recetas todas muestran la receta con la que están trabajando, no me había parado a pensar que podía ser tan complicado mostrar ese campo.

    Responder
    • Iñigo Gútiez says

      16 enero, 2021 at 18:38

      Depende un poco de cuál sea el HMI, porque puede que se saque de un PC y entonces no tienes este problema, o como ha comentado David, metes el nombre de la pauta dentro de la propia pauta, con la descripción, o lo que quieras.

      Responder
  • Aviso Legal y Política de Privacidad
  • Condiciones de Venta
  • Política de cookies
  • Contacto
  • Blog

Copyright © 2021 · Programación Siemens · Todos los derechos reservados

· ¿Quién soy? · Misión, Visión y valores

7 pasos para programar mas ordenado y profesional op

7 pasos para programar más ordenado y profesional

Recibirás de forma TOTALMENTE GRATUITA:

  • Un PDF con los pasos para programar de forma más eficiente, limpia y profesional

PROGRAMACIÓN SIEMENS te informa que los datos de carácter personal que nos proporciones rellenando el presente formulario serán tratados por Iñigo Gútiez Chagartegui como responsable de esta web. La finalidad de la recogida y tratamiento de los datos personales que te solicitamos es para enviarte nuestras publicaciones, promociones de productos y/o servicios y recursos exclusivos. La legitimación se realiza a través del consentimiento del interesado. Te informamos que los datos que nos facilitas estarán ubicados en los servidores de ActiveCampaign, LLC  (proveedor de email marketing), ubicada en EEUU. ActiveCampaign, LLC
 está acogido al acuerdo EU-US Privacy Shield. Puedes ver la política de privacidad de ActiveCampaign en https://www.activecampaign.com/privacy-policy/. El hecho de que no introduzcas los datos de carácter personal que aparecen en el formulario como obligatorios podrá tener como consecuencia que no pueda atender tu solicitud. Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en info@programacionsiemens.com así como el derecho a presentar una reclamación ante una autoridad de control. Puedes consultar la información adicional y detallada sobre Protección de Datos en nuestra política de privacidad.

x