Vamos a copiar lo que tienen las aplicaciones de escritorio: crear ventanas emergentes en TIA Portal.
Para ello vamos a ver cómo se pueden realizar estas ventanas emergentes en las pantallas Basic y las pantallas Comfort.
Contenido
¿Por qué distingues entre HMI Basic y Comfort?
Pues por una razón muy sencilla: porque las Comfort son mucho más potentes y tienen más objetos y características que las Basic.
Lo que te propongo es cómo puedes hacer que cuando pulses en un botón aparezca una ventana emergente que tenga sus controles, su famosa X para cerrar la ventana… esas cosillas.
Crear ventanas emergentes en HMI Basic en TIA Portal
Comienzo diciendo, que no se pueden crear ventanas emergentes en HMI Basic.
Solo están disponibles en los HMI Comfort. Es lo que hay.
Pero podemos hacer un dummy y crearnos nuestras ventanas emergentes que den bien el pego.
Para ello, lo que vamos a hacer es añadir los objetos necesarios sobre la imagen y luego jugar con la visibilidad de los objetos que simulan la ventana.
Si te parece lo vemos en el siguiente video:
Crear ventanas emergentes en HMI Comfort en TIA Portal
Las pantallas Comfort vienen ya preparadas con esta caracteristica que no tenían las pantallas más antiguas.
Esta funcionalidad está disponible a partir de TIA Portal 13.
La forma de programarlo es bastante sencillo. Tendrás que crear tu pantalla emergente desde la gestión de imagenes.
Posteriormente rellenarás con contenido dicha imagen con los controles que necesites. No olvides poner la X para cerrarla.
Finalmente realizar una llamada a esta imagen para que sea mostrada desde un botón o control que lo permita y con la X de la propia ventana emergente programarás la ocultación de la ventana emergente.
Vamos a ver en el siguiente vídeo cómo hacerlo:
Conclusiones
Si necesitas poner muchas ventanas emergentes, vas a necesitar una pantalla Comfort. Si es una o dos, con hacer el dummy, puede ser suficiente en algunos casos.
Como ves, en las pantallas comfort, es casi trivial mientras que programar ventanas emergentes en TIA Portal con pantallas Basic, tienen bastante trabajo y un tanto incómodo.
Ya sabes que si necesitas hacerte un killer de los HMI de Siemens tienes dos cursos disponibles: WinCC Flexible 2008 (para pantallas más antiguas que puedas tener en tu fábrica) o bien el bloque 5 del curso de TIA Portal.
¿A qué esperas para formarte?
Recuerda que puedes apuntarte en Guorker.com donde por una cuota mensual, tendrás tarifa plana en todos los cursos disponibles en la plataforma.
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.
36 Comentarios
Hola Íñigo, se te han cruzado los vídeos al colocarlos (comfort/basic).
saludos
Gracias Victor! Corregido. Lo he puesto para que tenga coherencia texto y vídeos.
Saludos!
Hola Iñigo, gracias por estos fantásticos vídeos instructivos
Muchas gracias Noeli. Me alegro que te ayuden.
Saludos!
Gracias!! Son de mucha utilidad saludos.
Gracias a ti Germán por comentar!
Excelente Tutorial muy buena información gracias por compartirla…
Hola Iñigo, gracias por estos aportes que nos hace mejorar día a día y ser mejor profesionales.
Muchas gracias Sergio 🙂
Hola Iñigo
Muchas gracias por tu aporte tu post llego justamente en el momento indicado. Ya que hora estoy desarrollando un proyecto en WinCC Advanced version 12 SP1 usando un HMI TP700 Confort pero pude notar que en el árbol de mi proyecto no me aparece la opción de ventanas emergentes. Me podrías ayudar al respecto? No se si necesito instalar algo mas o que sucede te agradecería mucho tu ayuda.
He comprobado que esta funcionalidad está disponible a partir de TIA 13, por lo que con el 12 es normal que no te aparezca a pesar de ser una pantalla Comfort.
Tendrás que, o bien actualizar el software, o hacerlo como si fuese una Basic.
Saludos
Buen Día, Iñigo
Mi caso es similar pero tengo WinCC Professional V13 SP1 Update 9, pero no me aparecen las ventanas emergentes, para programar un panel Comfort 1200. Que puedo hacer en este caso?
Si es una comfort 1200 deberían aparecer en el árbol del proyecto para ser añadidas a este.
Estas seguro de que es una comfort y que no te aparecen?
Muchas gracias Iñigo
Tenemos pendiente que me cotizes los cursos de allen bradley Siemens y los que tengas
avisame por favor me interesan los cursos completos incluyendo la programacion de las
HMI de cada marca.
Saludos
Andres Javier Garza Quiñones
Hola Andrés,
Solo tengo cursos de Siemens y todos los precios están en la tienda. Ahí puedes ver todo lo que hay disponible con sus precios.
Saludos
Super interesante Iñigo ¿y se podría configurar una ventana emergente que de un texto de aviso sobre una advertencia o peligrosidad de un determinado movimiento o evento para que el usuario de la máquina deba leerla y cerrarla después?
Hola David.
Eso lo suyo es hacerlo con los avisos y alarmas del propio sistema, no con este tipo de ventanas.
Esto está más pensado para acceder a controles rápidos sin salirte de la imagen en la que estás.
Saludos
Que gran vídeo Íñigo, muy instructivo.
Hola Íñigo, en una página hace tiempo vi como poder hacer una pantalla emergente multiplexada (para evitar hacer un faceplate multiplexado y con visibilidad), pero según decían con los nuevos sp de tia portal ya no se podía realizar, sabes tu algo de esto.
saludos y gracias
Hola Victor,
La verdad es que no he visto lo he usado, por lo que no sabría decirte.
Saludos
muchas gracias
Muchas gracias por el post. Buen momento para conocer esta opciona la hora de programar una pantalla.
Genial Jesús. Esta semana, damos un giro de tuerca más.
Saludos!
Hola iñigo gracias por tus vídeos son de mucha ayuda aquí en Honduras estamos esperando que hagas un vídeo de comunicación profibus entre plc y variadores .
Un saludo.
Hice en su día de un Micromaster pero es complicado hacer ya que no tengo en mi oficina un motor y variadores.
Saludos
Cuanto cuesta el plc y viene con el software?
para hacer mis programas y aprender bien a programar y comunicarme entre Pc , PLC y HMI.
Depende del plc. Hay decenas de modelos. Y no, el software se compra a parte salvo que adquieras algunos packs que hay.
Saludos
Hola Íñigo,
¿Se pueden hacer una ventana emergente o un faceplate que sea deslizable por la pantalla? Me refiero a que haciendo clic en el pueda arrastrarlo y moverlo por la pantalla.
Un saludo
No me suena.
Las pantallas emergentes son fijas y no las puedes desplazar que yo recuerde.
Pero es fácil de comprobar.
Crea una vacía e inténtalo, pero me parece que no.
Saludos
Excelente vídeo.
Muchas gracias Jesús!
como puedo desde una lista de texto abrir distintas ventanas emergentes de tamaño modificable?
No lo he probado, pero puede que con la variación del valor del desplegable puedas disparar la apertura de una pantalla emergente. No lo he comprobado. Seguramente tengas que hacerlo mediante un script.
buenos dias el video de crear imagen emergente en un hmi basic ya no esta disponible?
sí. Yo lo veo.
Inge, Como puedo crear ventanas emergente en un HMI basic siemes