Automatización abierta: un mundo de nuevas posibilidades Automatización abierta: un mundo de nuevas posibilidades | HBM

Software, interfaces de programación de aplicaciones y soluciones online de HBK para electrónica industrial

Al igual que nuestros equipos físicos, las soluciones de software de HBK se adaptan a sus necesidades, ofrecen funcionalidad de vanguardia, se implantan fácilmente y tienen grandes posibilidades de personalización. HBK suministra soluciones modernas e inteligentes de visualización, parametrización, adquisición de datos, conexión a la nube y mantenimiento, en forma de paquetes de software estándar o de kits de programación modulares.

Software de PC multifuncional listo para usar, para aplicaciones de producción y pesaje. Puede utilizarse con fines de mantenimiento y parametrización o durante el funcionamiento continuo de la planta.  

Potentes herramientas para la explotación y el mantenimiento de plantas.

Visualización web para terminales, tabletas y dispositivos inteligentes, en forma de un servidor web integrado, una aplicación web progresiva (PWA) o aplicaciones móviles. Interfaces de usuario modernas y ergonómicas, de funcionamiento intuitivo.

Funciona en cualquier dispositivo provisto de navegador, estacionario o móvil.

API y drivers: kit de programación “prefabricado” con plantillas para crear interfaces gráficas de usuario individualizadas, perfectamente adaptadas a cada aplicación.

Comunicación hombre-máquina multifuncional para una alta seguridad de los conocimientos y la inversión.  

Preguntas frecuentes

La automatización abierta sirve para simplificar la digitalización mediante el uso de kits de desarrollo de software (SDK) abiertos, potentes y fáciles de manejar, pensados para poner a punto procesos de producción inteligentes. Permite implantar con facilidad aplicaciones de fabricación y tecnología de pesaje; por ejemplo, básculas de control y funciones de regulación y control de calidad.

Para implantar la automatización abierta es indispensable disponer de sensores, células de carga y amplificadores de medida inteligentes. Para poder procesar los datos de forma eficiente y adaptada, esa inteligencia debe residir directamente en el componente; por ejemplo, en forma de "interfaces abiertas" o de "edge computing".

El término "código abierto" se refiere al software cuyo código fuente se pone a disposición del público y que, por lo general, puede utilizarse de forma gratuita. Ese código puede modificarse y mejorarse, aunque respetando ciertas condiciones en algunos casos.

La API de automatización de HBM se puede modificar y distribuir libremente. No tiene costes de licencia. Sin embargo, sí hay que mencionar  el copyright y los avisos de permiso en el nuevo software que se genere (ver GitHub).

API son las siglas de Application Programming Interface (interfaz de programación de aplicaciones). Una API es una interfaz de programación que facilita la creación de aplicaciones de software. Consiste en una colección de funciones que hacen posible la comunicación entre distintos componentes de un sistema, sin necesidad de conocer las instrucciones específicas. Por tanto, una API proporciona todos los “bloques de construcción” necesarios para desarrollar aplicaciones capaces de comunicarse con dispositivos.

 

WebSocket es un protocolo de comunicación diseñado para funcionar a través del puerto TCP de un amplificador de medida. Permite la comunicación bidireccional a través de una única conexión TCP y, por tanto, hace posible la comunicación interactiva entre una aplicación web y un servidor WebSocket.

 

Modbus es un protocolo de comunicación en serie. Se considera el estándar para la comunicación con un PLC (controlador lógico programable). El protocolo Modbus utiliza por defecto el puerto TCP 502. Jet o Jet Bus (https://jetbus.io) es un framework (marco de programación) diseñado para una comunicación rápida en red, especialmente para el internet de las cosas (IoT). Utiliza un sistema de mensajería de publicación/suscripción que permite a varios clientes conectarse a un servidor. La comunicación Jet utiliza el protocolo WebSocket, basado a su vez en TCP, y el puerto TCP del dispositivo.

 

La API de automatización de HBK utiliza Jet para que el usuario pueda crear de forma eficiente sus propias soluciones, utilizando una conexión TCP/IP bidireccional cifrada. La API proporciona los bloques de programación necesarios para las comunicaciones.

Las interfaces para PLC como PROFINET®, EtherNet/IP™ o PROFIBUS® solo proporcionan un estándar para las comunicaciones a través de un bus de campo. Por lo tanto, es el usuario quien tiene que programar las comunicaciones a través de esas interfaces.

Más información:

 

Cómo crear su propia aplicación de pesaje con la API de código abierto

Este webinario grabado muestra cómo integrar funciones complejas en un programa propio. Comentamos las posibilidades y los requisitos, creamos paso a paso una aplicación de pesaje sencilla con ayuda de nuestra API para electrónica industrial y la empleamos para conectarnos a un indicador de pesaje ya existente en nuestra red a través de wifi.

 

Ahorre tiempo y dinero con una producción más inteligente

Este webinario grabado explica cómo le pueden ayudar los amplificadores de medida inteligentes a optimizar los procesos, reducir los costes y elevar la productividad. Repasamos las soluciones de hardware y software en el contexto del internet industrial de las cosas, y explicamos cómo garantizar la interoperabilidad mediante protocolos adecuados.

 

Integración del software ClipX

Este tutorial de vídeo explica diferentes opciones de adquisición de datos, visualización y parametrización con ClipX. Decida si desea utilizar el software catman, el servidor web ClipX o LabVIEW y la API, y aprenda cómo llevar a cabo la configuración inicial para que las cosas empiecen a funcionar.