Cree aplicaciones IIoT basadas en Modbus utilizando EMQ X Neuron
Con el desarrollo y la transformación de las tecnologías de la información de nueva generación, como Internet de las cosas, big data y computación en la nube, IoT ha penetrado en diversas industrias y escenarios de aplicación, presentando una imagen general del polimorfismo de los dispositivos. diversificación de negocios y tendencia a la fragmentación de aplicaciones. Especialmente en escenarios industriales de IoT, existen muchos tipos de equipos industriales, buses y protocolos de diseño complejos y aplicaciones comerciales flexibles. Cómo implementar sin problemas la migración a la nube de equipos industriales es un problema urgente que debe resolverse. El EMQ
IIoT, abreviatura de Industrial Internet of Things, es el Internet Industrial de las Cosas formado por cientos de millones de equipos industriales. En términos generales, se refiere a la aplicación de instrumentos, sensores conectados y otros equipos en maquinaria y vehículos en el transporte, la energía, la industria y otros sectores.
Con la popularización del concepto de Industria 4.0 y la profundización de la práctica industrial, el modelo de control centralizado tradicional se ha transformado en un modelo de control mejorado descentralizado. Al mismo tiempo, la llegada de la era 5G también ha acelerado el proceso de transformación industrial tradicional y el Internet de las cosas industrial. Para realizar la producción flexible de productos y servicios personalizados y digitales, en el proceso de inteligencia y conexión en red de equipos industriales, es necesario conectar equipos industriales nuevos y antiguos a Internet para realizar la recopilación de datos, el control remoto, la actualización de la configuración, etc. de equipos industriales. El EMQ Al mismo tiempo, su capacidad para procesar datos de flujo de computación de borde puede proporcionar acceso a datos de equipos industriales en la nube, almacenamiento de datos y conexión con la configuración y aplicaciones de la nube para aplicaciones industriales de IoT en la plataforma, lo que facilita el rápido desarrollo de aplicaciones industriales de Internet.
A continuación, crearemos una aplicación IIoT simple basada en Modbus a través de EMQ X Neuron y EMQ X Broker, y usaremos MQTT X para suscribir/mostrar datos.
EMQ lanzó recientemente Neuron, un software de acceso a protocolos industriales implementado en puertas de enlace perimetrales. Como puente entre personas y máquinas, puede convertir y reorganizar los datos 0/1 del protocolo TCP/IP en un formato JSON fácil de entender y enviarlos a la nube utilizando el protocolo MQTT para manejar mejor la comunicación entre Interacción personas y cosas.
EMQ X Neuron admite varios protocolos industriales, incluidos Modbus, OPC, etc., que básicamente pueden satisfacer las necesidades de la mayoría de los accesos industriales. La lista detallada de protocolos se muestra en la siguiente figura.
1. Primero descomprima e instale el paquete de software EMQ X Neuron.
2. Configure la dirección conectada a EMQ X Broker en el archivo de configuración y agregue el nombre de usuario y la contraseña como autenticación.
Modifique la información de IP/puerto, nombre de usuario/contraseña del servidor EMQ X Broker en neuron.conf.
3. Inicie el software EMQ X Neuron. Si no se informa ningún error, el inicio está completo.
4. Inicie sesión en la interfaz web de EMQ X Neuron, acceda a IP: 7000 y el nombre de usuario y contraseña predeterminados son admin/0000.
5. Haga clic en Editar controlador para editar la dirección TCP de Modbus.
6. Crear Objeto y definir el contenido en Objeto.
Cree un atributo en este objeto y luego configure la información del atributo.
Aquí, la simulación define un punto de alarma llamado Err1@@2D7WS_GAS, y la posición del punto es 1!1. ! 07497.
Puede ver la puerta de enlace EMQ X Neuron conectada en la interfaz de EMQ X Broker. El ID del cliente es una cadena de caracteres generada aleatoriamente para la puerta de enlace EMQ X Neuron.
Configure el valor de punto 1!1!07497 ahora en 1 y luego informe los datos.
Haga clic en Monitoreo de datos en la interfaz de EMQ X Neuron y el valor del punto 1!1!07497 configurado en Atributo ya es 1.
Abra el MQTT X conectado, conéctese a EMQ X Broker, suscríbase al tema publicado por EMQ X Neuron arriba y en MQTT Después de recibir estos datos, el cliente puede mostrar alarmas en la interfaz de la aplicación y también puede implementar otras conversiones comerciales a través de la lógica empresarial.
Arriba usamos EMQ X Neuron, EMQ X Broker, MQTT X, etc. La herramienta completa todo el proceso de prueba de simulación de acceso industrial, formando una comprensión más clara e intuitiva de los equipos industriales en la nube. Por supuesto, también puede combinar el potente soporte de protocolo de EMQ X Neuron con las potentes capacidades de acceso/reenvío de EMQ X Broker para desarrollar su propio sistema de visualización de aplicaciones y construir una plataforma IIoT completa.
A finales de septiembre de 2020, implementaremos un conjunto completo de soluciones de borde para análisis de protocolos industriales, agregación de datos y procesamiento de transmisión en el borde mediante la integración de software como Neuron, Edge y Kuiper; integrarse con la nube La integración de EMQ X Broker / Enterprise y otras series de productos puede lograr una solución industrial completa de extremo a extremo desde el borde hasta la nube.