Documentación actualizada 09/09/2024
Dragsa es la platafoma de digitalización, visualización, gestión y control de todos tus activos desarrollada por Surcontrol. Desarrollada totalmente modulable y adaptada a tus necesidades.
Dragsa es una plataforma de digitalización IIoT o Industrial Internet of Things. Está compuesto por varios módulos que se encargan de distintas tareas como la comunicación con máquina, recogida de datos, protocolos de comunicación, transmisión de datos, acceso y autenticación de usuarios o la interfaz visual.
Dragsa complementa el sistema industrial:
Una plataforma IIot es un conjunto de capacidades de software integradas diseñadas para mejorar la eficiencia, la productividad y la funcionalidad de las operaciones industriales. Conecta hardware, software y tecnologías de comunicación para facilitar la recopilación, el análisis y el intercambio de datos entre máquinas y sistemas dentro de un entorno industria.
Como hemos comentado en el inicio, Dragsa es una plataforma desarrollada en un entorno web, permitiendo ser independiente al hardware o software necesario para ejecutarse. Esto permite que una amplia gama de dispositivos puedan usar nuestra plataforma sin necesidad de ninguna dependencia o instalación.
Nuestra plataforma también es considerada modular gracias a que está compuesta por servicios o módulos independientes pudiendo personalizarla según la necesidad del cliente, permitiendo así usar solo los módulos necesarios para el desempeño deseado.
Su estructura modular y su carácter independiente a cualquier fabricante o servicio la hacen adaptable y personalizable a las necesidades de los diferentes clientes. Incorpora últimas tecnologías como minería de datos o realidad extendida para ofrecer las últimas funcionalidades existentes en la industria.
Además, su interfaz intuitiva está pensada para ser manejada por trabajadores de cualquier rango, incorporando gestión de permisos a distintos niveles, convirtiéndola en una plataforma accesible y segura al mismo tiempo.
Heimdall es un software de ejecución a nivel máquina diseñado para Windows y Linux, cuya función principal es la captación de datos de dispositivos y su comunicación con las plataformas Nido e Ikol.
Requisitos mínimos de hardware para su ejecución:
- Arquitectura ARM/X86
- Procesador: 1,8 GHz
- RAM: 1 GB
- Almacenamiento: SSD
Conexión a la máquina:
- Protocolos compatibles: ModbusTCP, OPC UA y MQTT
- Habitualmente localizado en la DMZ
- Dispone de una base de datos local
Funcionalidades principales:
- Recoge información tanto del software como del hardware donde se ejecuta.
- Sincroniza los datos con Nido e Ikol, ya sea de forma periódica o en tiempo real.
- Gestiona la escritura de datos desde los módulos de Nido e Ikol.
- En caso de pérdida de conexión, almacena los datos hasta que se reestablezca la comunicación.
- Utiliza Hofund para la comunicación con Nido e Ikol.
- Dispone de un buffer circular de alta resolución.
- Solo sincroniza variables cuando hay un cambio en el valor (banda muerta ajustable).
- Ofrece mayor precisión de los datos durante 10 minutos para variables relacionadas con alarmas.
Optimización de transferencia de información:
- Agrupación y ordenación de registros según TimeStamp.
- Compresión de los datos a formato binario.
- Encriptación para seguridad.
Eficiencia:
- Optimiza el espacio en disco.
- Reduce el tráfico de datos en un 90% comparado con sistemas como NodeRed.
En resumen, Heimdall ofrece una solución robusta y eficiente para la captura y gestión de datos a nivel de máquina, con una alta capacidad de sincronización y almacenamiento incluso en condiciones de desconexión, optimizando recursos y tráfico de datos.
Hofund actúa como el canal de transferencia de información entre los módulos Heimdall y Nido, asegurando una comunicación eficiente y segura mediante la utilización de tecnologías y protocolos avanzados.
Características principales de Hofund:
- Medio de comunicación: Utiliza Socket TCP/IP para la transferencia de datos.
- Protocolo de seguridad: Integra el uso de una API Key para autenticar las conexiones y garantizar la protección de los datos.
Seguridad añadida mediante VPN:
- Gestión de certificados: Se encarga de gestionar los certificados de seguridad para asegurar que las conexiones entre Heimdall y Nido sean confiables.
- Encriptación origen/destino: La información se encripta tanto en el origen como en el destino, asegurando que los datos no puedan ser interceptados o alterados durante la transmisión.
Detalles técnicos de la VPN:
- Remote-cert-tls server: Este parámetro asegura que el servidor remoto es quien dice ser, validando la autenticidad de los certificados del servidor.
- Cifrado AES-256-CB: Utiliza AES-256, un estándar de cifrado simétrico de alta seguridad, para proteger los datos transmitidos.
- Algoritmo de autenticación SHA256: Implementa SHA256 para la validación de la integridad de los datos, asegurando que no se hayan modificado en el camino.
En conjunto, Hofund proporciona una solución robusta para la transferencia segura de datos entre Heimdall y Nido, utilizando cifrado de alto nivel, gestión de certificados y comunicación a través de VPN para garantizar la seguridad e integridad de la información.
Bifrost es un servidor central que actúa como un punto común de comunicación y gestión para los sistemas Nido e Ydrasil, facilitando la administración de usuarios, roles y permisos de acceso. A continuación, se detallan sus principales características:
Características de Bifrost:
- Comunicación tipo API Rest: Bifrost actúa como servidor, mientras que los módulos Nido e Ydrasil operan como clientes. Este enfoque basado en API Rest permite una interacción eficiente y flexible entre los sistemas.
- Protocolo de comunicaciones: Utiliza HTTPS para garantizar una conexión segura entre el servidor y los clientes, protegiendo los datos mediante cifrado.
- Gestión de usuarios, roles y permisos de acceso: Bifrost centraliza la administración de los usuarios, asignando roles específicos y controlando los permisos de acceso a distintas funcionalidades del sistema.
- Autenticación: Implementa JSON Web Token (JWT) para la autenticación, un método seguro que permite validar la identidad de los usuarios a través de un token que se envía con cada solicitud, garantizando un acceso seguro a los servicios y recursos disponibles.
En resumen, Bifrost proporciona un marco sólido y seguro para gestionar la interacción entre los sistemas Nido e Ydrasil, centralizando la autenticación y la administración de usuarios, mientras utiliza estándares modernos como API Rest y HTTPS para garantizar una comunicación eficaz y protegida.
Roth es un módulo clave en la comunicación y gestión de dispositivos dentro del sistema Nido. Su función es establecer y mantener la interacción entre Nido y las máquinas o dispositivos conectados. A continuación se detallan sus principales responsabilidades:
Funcionalidades principales de Roth:
- Comunicación única con Nido: Roth asegura una conexión eficiente entre las máquinas o dispositivos del sistema y el núcleo de Nido, gestionando las interacciones de manera centralizada.
- Definición de máquinas/dispositivos: Se encarga de registrar y configurar los dispositivos conectados al sistema, facilitando su integración en la red gestionada por Nido.
- Definición de variables (tags): Permite la definición y gestión de tags o variables de los dispositivos, las cuales son esenciales para el monitoreo y control de los parámetros operativos dentro de Nido.
- Definición de alarmas: Roth define las alarmas asociadas a las máquinas o dispositivos, permitiendo a los usuarios recibir notificaciones ante condiciones fuera de los rangos operativos normales.
- Gestor de modelos de comportamiento: Incluye funcionalidades avanzadas para la predicción y simulación del comportamiento de las máquinas:
- Definición de modelos predictivos: Roth permite configurar modelos que anticipan el comportamiento de las máquinas y dispositivos, utilizando datos históricos y análisis predictivos.
- Definición de modelos FMU: Facilita la integración de Functional Mock-up Units (FMU), que son modelos intercambiables que simulan el comportamiento de sistemas mecánicos, eléctricos o de otro tipo.
En resumen, Roth es crucial para la gestión operativa de máquinas y dispositivos en el ecosistema de Nido, ya que maneja la definición de variables, alarmas y modelos de comportamiento predictivo.
Ydrasil es una herramienta de interfaz de visualización que facilita la interacción con múltiples instancias de Nido. A continuación se detallan sus características y funcionalidades principales:
Funcionalidades de Ydrasil:
- Versiones de escritorio y móvil: Ydrasil está disponible tanto en versión de escritorio como en versión móvil, lo que permite a los usuarios acceder a la información desde diferentes dispositivos y en distintos entornos, adaptándose a sus necesidades y preferencias.
- Acceso a información de múltiples Nidos: La interfaz ofrece la capacidad de visualizar y gestionar la información de varias instancias de Nido desde una única plataforma, proporcionando una vista consolidada y facilitando la supervisión de múltiples sistemas.
- Gestión de permisos de usuarios a través de Bifrost: La administración de los permisos de acceso de los usuarios en Ydrasil se gestiona mediante Bifrost, lo que asegura una integración coherente y segura con el sistema de gestión de usuarios, roles y permisos.
En resumen, Ydrasil actúa como una interfaz versátil y accesible para la visualización y gestión de datos provenientes de diferentes instancias de Nido, tanto en entornos de escritorio como móviles, y se integra con Bifrost para una gestión efectiva de los permisos de usuario.
Nido es una plataforma integral para la visualización y el control de activos, que incluye una serie de módulos diseñados para ofrecer flexibilidad y funcionalidad en la gestión de datos y procesos. A continuación se detallan los principales módulos de Nido:
Módulo Paneles (Dashboards)
- Creación a medida: Permite a los usuarios diseñar paneles personalizados según sus necesidades específicas.
- Gestor de categorías: Organiza paneles en categorías con permisos de usuario configurables según su rol.
- Paneles ocultos: Opción para mantener algunos paneles ocultos a ciertos usuarios según los permisos establecidos.
- Función Wayback (Tiempo atrás): Facilita la visualización de datos históricos para un análisis más detallado.
- Modo edición online: Permite modificar elementos (widgets) en tiempo real desde la interfaz.
Módulo Usuario
- Gestor de roles, permisos y usuarios: Administra la creación y gestión de roles, permisos y perfiles de usuario.
- Registro de actividad: Monitorea y documenta las acciones realizadas por los usuarios en el sistema.
Módulo Alarmas
- Visualización y filtrado: Muestra alarmas históricas con opciones de filtrado para una revisión detallada.
- Análisis estadístico: Proporciona estadísticas de alarmas y avisos por categorías para un análisis más profundo.
Módulo Gráficos
- Creación a medida: Permite a los usuarios diseñar gráficos personalizados adaptados a sus necesidades.
- Gráficas multi-tendencias: Ofrece gráficos que pueden mostrar múltiples tendencias con análisis estadístico integrado.
- Función de navegación rápida: Facilita el acceso y la exploración rápida de los datos representados en los gráficos.
- Exportación de datos: Soporta la exportación de datos en varios formatos como imágenes, documentos, Excel, etc.
Módulo Documentación
- Gestor de carpetas: Organiza archivos y documentos en carpetas para una mejor gestión.
- Herramienta online de administración: Permite la administración de documentos directamente en línea.
- Soporte de ficheros: Admite imágenes, archivos .PDF y .ZIP, así como enlaces externos a direcciones web.
- Histórico de documentos: Mantiene un registro de los documentos gestionados a lo largo del tiempo.
Módulo Informes
- Diseño de plantillas: Facilita la creación de plantillas de informes personalizadas basadas en elementos (widgets).
- Generación de informes: Permite la creación automática de informes en intervalos diarios, semanales, mensuales, trimestrales y anuales.
Estos módulos en Nido proporcionan una solución completa para la gestión y análisis de datos, adaptándose a las necesidades específicas de cada usuario y facilitando una amplia gama de funcionalidades para el control y visualización de activos.
Interfaz de Visualización y Control de Activos
- Posibilidad de realizar asistencia remotamente: Permite proporcionar soporte y asistencia técnica desde cualquier ubicación.
- Transmisión de vídeo y audio en tiempo real: Ofrece transmisión en vivo de vídeo y audio para facilitar la comunicación clara durante la asistencia.
- Chat de texto y envío de ficheros: Incluye un chat de texto y la capacidad de enviar ficheros para compartir información relevante durante la sesión de asistencia.
- Herramientas de dibujo sobre vídeo: Proporciona herramientas para dibujar directamente sobre el vídeo, ayudando a señalar y explicar problemas específicos.
- Generador automático de informes de las asistencias: Crea informes automáticamente sobre cada sesión de asistencia, documentando acciones y resultados.
- Historial de asistencias anteriores: Mantiene un registro detallado de todas las asistencias realizadas, facilitando el seguimiento y análisis de soporte previo.
Predicciones de funcionamiento basada en algoritmos de Deep Learning:
- Análisis estadístico de variables (tags): Evaluación de datos mediante técnicas estadísticas avanzadas.
- Detección de cambio de patrones de funcionamiento: Identificación de alteraciones en los patrones operativos para prever posibles problemas.
- Motor de ejecución de Modelos FMU (Modelos Teóricos): Ejecución de modelos teóricos que simulan el comportamiento del sistema.
- Motor de ejecución de Modelos H (Basado en Redes Neuronales): Implementación de modelos basados en redes neuronales para predicciones y análisis avanzados.
Vera es el módulo de visualización de elementos 3D y registro de estado de los mismos:
- Entorno en 3D con libertad de movimiento: Navega y explora elementos en un entorno tridimensional interactivo.
- Interacción con distintos elementos en pantalla: Interactúa con componentes y elementos para obtener información detallada.
- Acceso a especificaciones técnicas y documentación: Consulta las especificaciones y documentación técnica asociada a los elementos.
- Paneles personalizados con variables en tiempo real: Personaliza paneles que muestran datos y variables en tiempo real.
- Posibilidad de solicitar piezas de repuesto: Facilita la solicitud de piezas de repuesto directamente desde la interfaz.
Aplicaciones:
- Explotación de activos: Gestión y visualización de activos en un entorno 3D.
- Control de activos en tiempo real: Monitoreo y control de activos en tiempo real a través de la plataforma.
- Training: Entrenamiento y formación mediante simulaciones y visualizaciones 3D.
Ikol es un módulo avanzado para la visualización y control en tiempo real de equipos y sistemas industriales. Está diseñado para ofrecer un control inalámbrico eficiente y versátil.
Sistema de Control Inalámbrico
- Permite la visualización en tiempo real de estados y enclavamientos de la máquina.
- Facilita el diagnóstico de movimientos y comportamientos de la máquina.
- Incluye un gestor documental para organizar y acceder a la documentación de la máquina.
- Ofrece la posibilidad de parametrización remota, permitiendo ajustes y configuraciones sin necesidad de presencia física.
Características Hardware
- Grado de protección IP65: Protege contra el polvo y la entrada de agua en condiciones adversas.
- Pantalla táctil de 10”: Proporciona una interfaz intuitiva y fácil de usar.
- Conectividad Wi-Fi: Permite la supervisión continua de los estados de la máquina sin cables.
- Cámara frontal y trasera: Facilita el registro de imágenes para documentación y diagnóstico.
- Transmisión de vídeo en directo: Permite monitorear la máquina en tiempo real.
- Batería de larga duración e intercambiable: Asegura operación continua y minimiza el tiempo de inactividad.
- Conectividad radio segura: Garantiza un control preciso y seguro de los movimientos de la máquina.
Funcionalidades Adicionales
- Parada segura E-STOP PLd: Cumple con la normativa EN ISO 13849-1:2015 para asegurar una parada segura en caso de emergencia.
- Control de movimiento: Se realiza mediante joysticks físicos o versión táctil desde una tablet, proporcionando flexibilidad en el control.
Aplicaciones
- Control de grúas puente o móviles: Ideal para operaciones que requieren un control preciso y remoto.
- Maquinaria especial / Células robotizadas: Facilita la gestión y supervisión de maquinaria especializada y sistemas robóticos.
Ikol es una solución completa que integra control avanzado y funcionalidades prácticas para optimizar la operación y mantenimiento de maquinaria industrial.
Cada módulo dentro de Dragsa hereda el nombre de un elemento de la mitología nórdica, bien en el sentido de lectura convencional o escrito al revés.
Estos son algunos de ellos:
-
Nido: En este caso, debemos recurrir a su lectura inversa, resultando en Odín. Odín fue el Rey de Asgard, protector de los Nueve Mundos, padre de Thor y padre adoptivo de Loki. Durante los tiempos antiguos, fue adorado como el Dios de la Sabiduría por los habitantes de la Tierra.
-
Roht: Al igual que en el caso anterior, su lectura se realiza en sentido inverso, obteniendo Thor. Thor es el dios del trueno y la fuerza en la mitología nórdica. Su papel es complejo, ya que tenía influencia en áreas muy diversas, como el clima, las cosechas, la protección, la consagración, la justicia, las lidias, los viajes y las batallas.
-
Ydrasil: Este nombre es una adaptación del original Ydrasil. Ydrasil es el árbol de la vida en la mitología nórdica, el cual contenía los Nueve Mundos que conformaban dicha mitología.
-
Dragsa: Nuestra propia plataforma también lleva el nombre de un elemento de la mitología nórdica invertido, siendo Asgard. Asgard es uno de los Nueve Mundos de Yggdrasil en la mitología nórdica, hogar de los Aesir y otros seres importantes. Está gobernado por Odín y su esposa Frigg.
Al ser una plataforma diseñada con un enfoque versátil y modular, Dragsa es capaz de operar en múltiples arquitecturas. A continuación, se definen algunos casos:
La principal ventaja de esta arquitectura radica en el almacenamiento y gestión de datos. Utiliza plataformas de computación en la nube como método principal de almacenamiento, lo que añade una capa adicional de ciberseguridad a los datos almacenados. Dragsa elige siempre plataformas líderes en el sector, como AWS, Azure o Google Cloud. Sin embargo, esto no limita al cliente, quien puede optar por mantener su plataforma en un servicio diferente si así lo prefiere.
Similar a la arquitectura Cloud, esta arquitectura se centra en el almacenamiento y gestión de datos, pero en lugar de utilizar plataformas en la nube, se apoya en un data center del cliente. Esto asegura que los datos permanezcan en la red local, reduciendo el riesgo de exposición a ciberdelincuentes que puedan intentar acceder a los datos desde una red remota. Si el cliente no dispone de un data center en su instalación, se pueden añadir los dispositivos necesarios para implementar esta arquitectura.
La arquitectura híbrida combina las ventajas de las arquitecturas Cloud y OnPremise Server. Utiliza plataformas de computación en la nube para almacenar la mayoría de los datos, mientras que recurre a un data center local para almacenar datos confidenciales que no deben estar accesibles desde la web. Esta configuración ofrece flexibilidad y seguridad, adaptándose a diferentes necesidades de almacenamiento.
A diferencia de las arquitecturas anteriores, cuyo diseño está pensado para el uso en tiempo diferido, esta arquitectura está planificada para el uso y control de maquinaria en tiempo real. Permite obtener la información con la menor latencia posible desde un entorno en campo y usa una red "on premise" para evitar la intervención de personas ajenas. Sin embargo, esta arquitectura no está diseñada para almacenar grandes cantidades de datos, ya que no dispone de un servidor externo o un data center de apoyo.
ada para almacenar gran cantidad de los datos obtenidos de la máquina al no disponer de un servidor externo o un data center de apoyo.
Dragsa puede integrarse y ejecutarse en diversos entornos de la industria, ofreciendo flexibilidad y adaptabilidad. A continuación se presentan dos ejemplos de plataformas con las que Dragsa puede integrarse:
- MindSphere es el sistema operativo abierto del Internet de las Cosas, basado en la nube de Siemens. Este sistema está diseñado para conectar todos los equipos y sistemas de una planta, extrayendo datos y transformándolos en información valiosa para optimizar el negocio. MindSphere facilita el análisis avanzado y la gestión de datos para mejorar el rendimiento y la eficiencia operativa.
- Intosite es una aplicación web basada en la nube que proporciona una representación 3D de una planta de producción. La plataforma presenta el entorno en su contexto geográfico y permite a los usuarios navegar por la planta de manera intuitiva, similar a la experiencia de Google Earth. Intosite ofrece una visualización detallada y amigable que facilita la comprensión y el análisis de las instalaciones de producción.
Surcontrol Academy ofrece un programa integral de formación para profesionales en diversas áreas tecnológicas y de automatización. A continuación, se detallan los principales módulos de capacitación disponibles:
- Capacitación en Realidad Virtual y Aumentada: Aprenda a utilizar tecnologías avanzadas de realidad virtual y aumentada para mejorar la interacción y la visualización en entornos virtuales.
- Programación en entornos Unity 3D y Mixed Reality ToolKit: Adquiera habilidades en programación utilizando Unity 3D y Mixed Reality ToolKit para desarrollar aplicaciones inmersivas y aplicaciones de realidad mixta.
- Programación en PLCs de la industria: Capacítese en la programación y configuración de controladores lógicos programables (PLCs), fundamentales para la automatización industrial.
- Configuración de IPCs: Aprenda a configurar computadores industriales (IPCs) para aplicaciones de control y monitoreo en entornos industriales.
- Principales programas de programación en la industria: Familiarícese con los programas y herramientas más utilizados en la programación industrial.
- Arquitecturas de red: Entienda las arquitecturas de red utilizadas en la industria para garantizar una comunicación eficaz entre dispositivos.
- Comunicación entre dispositivos industriales: Desarrolle competencias en la comunicación entre diferentes dispositivos industriales para una integración eficiente.
- Programación de robots colaborativos: Adquiera habilidades en la programación de robots colaborativos que trabajan junto a humanos en entornos de trabajo compartidos.
- Manejo de robots industriales: Aprenda a operar y mantener robots industriales para optimizar la producción y garantizar un funcionamiento continuo.
- Entorno de programación para autómatas de la industria: Familiarícese con los entornos de programación específicos para autómatas industriales.
- Uso de los diferentes accesorios de los robots industriales: Conozca los diversos accesorios y herramientas utilizados con robots industriales para mejorar su funcionalidad y versatilidad.
Surcontrol trabaja a nivel mundial y estos son algunos de nuestros clientes
Si quieres saber más acerca de nosotros no dudes en ponerte en contacto con nosotros o visita nuestra web: dragsa.com