Documentos de Académico
Documentos de Profesional
Documentos de Cultura
02-Connect and Monitor Industrial Plant Equipment
02-Connect and Monitor Industrial Plant Equipment
planta industrial
Crear Gateway
Para realizar una conexión entre el Servidor Kepware de ThingWorx y el Servidor
Foundation, primero debe crear un Thing.
ThingWorx Kepware Server incluye alguna información por defecto para ayudarle a
verificar una conexión válida con la Fundación ThingWorx.
Prueba de Conexión
El Thing IndConn_Tag1_XX que creó ahora tiene una Propiedad con un valor que
cambiará con cada actualización del Servidor Kepware de ThingWorx. El Tag1 que
utilizamos es una "rampa" y por lo tanto, el valor aumentará a intervalos regulares.
3.- En la ventana emergente New Mashup, deje las selecciones por defecto
4.- Haga clic en Aceptar.
5.- En el campo Nombre, introduzca IndConn_Mashup_XX.
6.- Si el proyecto no está ya configurado, haga clic en el signo + del cuadro de texto
Proyecto y seleccione el Industrial_Plant_Equipment.
7.- En la parte superior, haga clic en Guardar.
8.- En la parte superior, haga clic en Diseño.
9.- En el campo Filter Widgets de la parte superior izquierda, introduzca chart.
10.- Arrastre y suelte un gráfico de líneas en el área central del lienzo
Añadir datos
1.- En el lado derecho del Mashup Builder, haga clic en la pestaña Datos.
2.- Haz clic en el botón + de la pestaña Datos.
Añadir propiedades
1.- Haga clic en la pestaña Propiedades y alertas en la parte superior de su Thing
Shape.
2.-Haga clic en + Añadir.
3.- Introduzca el nombre de la propiedad de la primera fila de la tabla siguiente en
el campo Nombre de la forma de la cosa.
serialNumber String X
currentPower Number X
En términos de programación Java, una plantilla Thing es como una clase abstracta
y puede crearse extendiendo otras plantillas Thing. Una vez que una Plantilla Thing
es definida y guardada en el Servidor de la Fundación ThingWorx, usted puede
replicar múltiples Cosas para modelar un conjunto completo sin duplicar esfuerzos.
En este paso, usted creará una Plantilla de Objeto que defina las propiedades de
una bomba. Esta Plantilla de bomba podría ser utilizada para crear múltiples Cosas
que representen cada una una bomba específica utilizada en una instalación
industrial.
Añadir propiedades
En este paso, usted especificará las Propiedades que representan las
características de una Bomba. Algunas propiedades, como la ubicación, pueden no
cambiar nunca (estáticas), mientras que otras, como la información sobre la
potencia y la temperatura, pueden cambiar cada pocos segundos (dinámicas).
2.- Haga clic en el botón Editar si la Plantilla no está ya abierta para su edición, y
luego haga clic en + Añadir junto a Mis Propiedades.
3.- Introduzca el nombre de la propiedad en el campo Nombre copiado de una fila
de la tabla siguiente.
PlantID STRING x
plant_lat_long LOCATION x
watts NUMBER x x
7.- Repita los pasos 3 a 6 para cada una de las Propiedades en las filas de la tabla.
8.- Después de introducir la última Propiedad, haga clic en el botón ✓.
9.- Haga clic en Guardar.
Debería ver las siguientes Propiedades en su Compositor
En este paso, usted creará un Thing que representa una Bomba individual usando la
Plantilla Thing que creamos en la guía anterior.
4.- Si el Proyecto no está ya configurado, haga clic en el signo + del cuadro de texto
Proyecto y seleccione el Industrial_Plant_Equipment.
5.- En el campo Base Thing Template, busque y seleccione el PumpTemplate creado
anteriormente.
6.- En la parte superior, haga clic en Guardar.
3.- En el campo superior izquierdo Local > Search Things, busque y seleccione
IndConn_Tag1_XX
4.- Arrastre y suelte el símbolo + de Simulation_Examples_Functions_Random3
sobre la propiedad watts de la derecha.
Este paso muestra cómo guardar datos de series de tiempo en un Flujo de Valor ya
creado en una guía anterior.
2.- Haga clic en la plantilla PumpTemplate Thing creada anteriormente para abrirla.
3.- Confirme que se encuentra en la pestaña de Información General.
Si es necesario, haga clic en Editar para permitir los cambios.
4.- En el campo Value Stream, busque y seleccione IndConn_ValueStream_XX.
5.- Clic en guardar.
Añadir widgets
1.- En la parte superior izquierda, haga clic en la pestaña Widgets
2.- En el campo Filtro, escriba imagen.
3.- Arrastre y suelte un widget de imagen en la zona inferior izquierda del lienzo
central.
Este Widget mostrará una imagen de la bomba en uso.
4.- De manera similar a lo que se acaba de hacer con el widget de imagen, arrastre y
suelte un widget de visualización de valores en el área superior.
Mostrar datos
Ahora que has configurado la parte visual de tu aplicación, necesitas vincular los
Widgets de tu Mashup a una fuente de datos.
1.- En la pestaña Datos, expanda GetPropertyValues > Datos devueltos > Todos los
datos.
2.- Arrastre y suelte GetPropertyValues > serialNumber en el widget de
visualización de valores de la sección superior.
Para ello, sin embargo, primero hay que subir una imagen a Foundation mediante la
creación de una Entidad de Medios.
1.- Haz clic con el botón derecho del ratón en la imagen de abajo y luego haz clic en
"Guardar imagen como..." para descargarla.
Probar la aplicación
1.- Navegue hasta su Mashup y haga clic en Ver Mashup para iniciar la aplicación.
3.- Abra la cosa MyPump_XX, luego haga clic en la pestaña Propiedades y Alertas.
4.- Haga clic en Establecer valor en la línea de la propiedad serialNumber.
5.- Introduzca un valor para el número de serie, y luego haga clic en el botón de
marca de verificación.
6.- Haga clic en Actualizar para confirmar que el valor ha cambiado.
7.- Actualice la ventana del navegador que muestra el tablero para ver el nuevo
valor del número de serie.