HomeBlog Solución industrial 4.0

Cómo construimos nuestra solución Industry 4.0 sobre IoT Platform

por Hema


industry 4.0 solution

Esta historia de desarrollo de aplicaciones es sobre cómo pudimos construir nuestraIndustria 4.0solución,Software MESsobre elPlataforma Bevywise IoT.


La tendencia reciente de la Industria 4.0 es el logro de la transformación digital en el piso de fábrica habilitación de una decisión en tiempo real hacer, aumentar la productividad y la flexibilidad en la industria manufacturera. Como parte de nuestra Industria 4.0 solución, tenemos recientemente construidaMES (Manufacturing Execution System), un software de gestión de monitoreo de producción final. Esto monitores de herramientas de producción ejemplares " rastrea toda la línea de producción que ofrece visibilidad " transparencia (en todos los aspectos del proceso de producción) con control de producción completo. MES recopila datos en tiempo real de una moderna máquina CNC, enviarlo al servidor central y realiza análisis para tomar decisiones basadas en datos " optimizar la producción eficiencia.

¿Por qué Bevywise IoT Platform?

ElInternet de las cosas (IoT)siempre está destinado a resolver problemas pegajosos y físicos del mundo, pero la vía para integrar dicha tecnología en construir nuestro las aplicaciones son casi igualmente intrincadas y complejas. Pero hay muchas plataformas habilitadas para aplicaciones disponibles en mercado que casi puede reducir su complejidad de creación de aplicaciones. En ese caso, usando elPlataforma Bevywise IoTcomo base framework, construimos nuestra solución Industria 4.0, software MES. Este artículo te guiará por los caminos de cómo solución se construye sobre la plataforma Bevywise IoT " retrata los hacks utilizados para la aplicación IoT desarrollo.


Como he dicho anteriormente, hay un montón de plataformas IoT disponibles en el mercado pero la configuración módulos Bevywise tiene, hacer flexible para cualquier desarrollo de aplicaciones y que lo hace destacar de otros. Los detalles completos sobre estos Los módulos de configuración se explican en las secciones siguientes.


En su forma más sofisticada, Bevywise IoT Platform tiene estos módulos que lo convierten en más potente plataforma IoT de extremo a extremo permitiendo a los desarrolladores construir aplicaciones de IoT más rápidas.


  • Conectividad
  • Data Persister
  • Bases de datos
  • Gestión de datos
  • Gestión de acciones (motor de reglas )
  • Analytics Engine

Veamos cómo hemos podido construir software MES con estos módulos.

Conectividad

La primera necesidad de cada desarrollo de aplicaciones es una capa de conectividad para hacer directa comunicación con los dispositivos. En nuestra solución Industry 4.0, MES, queremos incluir la conectividad como parte de la solución.


Bevywise IoT Platform con su capa de conectividad trae diferentes protocolos comoMQTT, MQTT-SN & TCP en una interfaz, garantizar la transmisión e interacción precisa de datos con todos los dispositivos. Usando esta capa de conectividad podría establecer la conectividad de máquinas industriales con nuestra aplicación a través de la comunicación protocolo. Hemos podido enviar datos de la máquina a través de MQTT como la plataforma Bevywise IoT por defecto soporta MQTT como su protocolo de comunicación.

Persistencia de datos

Cuando creamos cualquier aplicación de negocio, la persistencia de datos debe ser habilitada para persistir el objeto de datos variables en el servidor y para evitar que se pierdan entre las sesiones. Para ser claro, en el contexto de almacenar datos en un data store, los datos sobrevive o permanece incluso después de que el proceso termine.


Bevywise IoT Platform tiene esta funcionalidad que persiste la entrada de conexión del dispositivo enMySQL. Sin embargo, También podemos querer almacenar los datos del dispositivo en otras capas de persistencia. Por lo tanto, Bevywise soporta almacenar datos del dispositivo en Búsqueda Elástica. Con la persistencia de datos, los datos almacenados en MySQL yElastic búsquedase persiste para que permanezca más análisis.


Esto nos hace utilizar con persistencia en nuestro software MES. Por ejemplo, algunos datos en la industria las organizaciones deben persistente.


Es decir, nuestro software MES incluye múltiples campos en el proceso de configuración, que un usuario debe completar. También, el usuario se añade llenando múltiples campos. La información contenida en esas esferas debe existir y con persistencia habilitado información que el usuario entra en esos campos persiste.

Bases de datos

Literalmente, cada aplicación probablemente necesita una base de datos que actúa como un repositorio para almacenar lo necesario conjuntos de datos. Viniendo a nuestras soluciones Industry 4.0, necesitamos una base de datos para integrarse en ella para almacenar todas las soluciones industrial crítico información.


Como se dijo anteriormente, Bevywise IoT Platform admite el almacenamiento de datos en búsqueda elástica. Además, el dispositivo conexión será almacenado en MySQL.

Gestión de usuarios " Visualización de datos

El siguiente elemento fundamental que cada aplicación IoT necesita es la interfaz de usuario. Después de recopilar datos de máquinas " guardarlo en DB, lo siguiente que necesitamos hacer es entregar la información al usuario final/alguien que es destinados a continuar con el siguiente paso del proceso industrial. Esto se puede hacer a través de la interfaz de usuario. Este es el interfaz por el cual cualquier usuario industrial se comunica o interactúa con la aplicación. Además, tenemos que asegurarnos que UI debe representa visualmente los datos que permiten a los usuarios ver patrones y observar tendencias de fabricación dashboards donde los datos se muestran vívidamente a través de gráficos " gráficos. ¿Y sabes qué? Nuestra plataforma IoT lo hace mucho más fácil para nosotros como es compatible con la funcionalidad de panel personalizado que permite la creación de varios paneles con10+ preconstruido widgetsespecífico para cualquier aplicación. Fuimos capaces de salirmétricas OEEy otros datos de la máquina en gráficos y gráficos.


Además, la industria manufacturera tendrá varios departamentos y cada departamento será manejado por un determinado conjunto de usuarios. No siempre es correcto proporcionar cada uno de los accesos a todos los usuarios de la industria. Así es. necesario para gestionar cada uno usuario proporcionando funciones específicas & permisos. En ese caso, la plataforma Bevywise IoT faculta a la proveedor de servicios Administrador " supervisa a múltiples usuarios " su acceso a y desde diversos sectores. Con su multi-tenancia arquitectura, los empleados pueden tener acceso a la web individual y acceder a la web " se pueden proporcionar con roles separados " permisos para cada uno realizar tareas de gestión y monitoreo de máquinas.

Action Management

La siguiente función clave es llevar los datos a la vida con los desencadenantes basados en reglas para la acción de eventos que permitan a los ejecución de acciones “mart” basado en datos específicos de la máquina. Esto es más como automatizar algunas acciones basadas en la condición que establecemos. Por ejemplo, alertar al gerente de producción cuando una máquina se sienta ocioso.


Esto se ejecuta con unpoderosa basada en condiciones motorde la Plataforma IoT que ayuda al usuario a enviar mensajes de alerta al suscriptor.

Cómo construimos MES sobre la plataforma

El marco de aplicación de escalabilidad, flexibilidad y fin a extremo de la plataforma IoT nos permite construir software MES sin tocando el lado central. Hemos utilizado estos módulos para configurar y desarrollar nuestra solución MES específica para la necesidad.


Además de estos, hemos hecho algunos cambios en el motor analítico de la plataforma y en el extremo frontal módulos para desarrollar perfecta solución MES para los fabricantes.

Motor analítico

Cada industria manufacturera espera ahora análisis avanzados como el análisis predictivo para prever y responder a retos " fallos de máquina proactivamente. Pero esto requiere técnicas avanzadas como el aprendizaje automático artificial inteligencia que necesita datos agregados de máquinas para anticipar con más precisión.


Aquí es donde entra el motor de análisis de la plataforma Bevywise. El motor analítico recopila datos almacenados en Elastic Buscar " lo agrega según sea necesario. Ejecute la agregación de datos para resumir cada 5 minutos de datos y tiendas Es. Luego los datos se mostrará en los informes según las necesidades de los usuarios. El motor analítico de la plataforma IoT es puramente basado en dispositivos.


Hemos hecho algunos cambios en ella, ya que queremos hacer que este motor analítico funcione en base, la producción plan, cambio " producción proceso. Por ejemplo, el software MES necesita mostrar datos diarios, de desplazamiento, mensuales y anuales en forma de informes. Esto requiere datos que se agregan por cada día, mes y año. Se han hecho algunos cambios en el motor analítico ejecutar tal agregación. Ahora, el software MES será capaz de proporcionar informes de producción de turno, día, mes y año.

Módulo de interfaz de usuario

Industria manufacturera requiere que los datos sean presentados comoOEEmétrica con otros indicadores clave del desempeño como la disponibilidad, la calidad del rendimiento de una manera Asistencia fabricantes para obtener información práctica. Como nuestro software MES rastrea múltiples máquinas " departamentos, los datos deben También se exhibe OEE a máquina, unitario y departamental. Comparación del plan de producción set " the actual También es necesario mostrar el objetivo de producción alcanzado. Por lo tanto, el módulo UI ha sido configurado para hacer estos componentes disponible para los fabricantes en la forma visual de la propia interfaz de usuario. Así pudimos desarrollar nuestroMES sobre el Bevywise IoT plataformamás rápido y mucho más fácil descomponer todas las complejidades de desarrollo de aplicaciones.


Tenemos un juicio preparadogestor de dispositivospor intentar la plataforma IoT GRATIS. Puede conectar sus dispositivos " empezar con su implementación/aplicación desarrollo. Contacta con nuestro equipo ahora para conseguir nuestra plataforma IoT.