¿Qué es MQTT?
MQTT es un acuerdo propuesto por miembros de IBM y Eurotech en 1999. En la comunicación MQTT, el remitente puede guardar temporalmente los datos que se enviarán en el área de datos sin esperar a que el receptor complete el procesamiento y puede transferirlos inmediatamente al siguiente procesamiento.
Debido a que minimiza la demanda de ancho de banda de red y recursos del dispositivo y al mismo tiempo garantiza un cierto nivel de confiabilidad, este método de comunicación ha atraído mucha atención en el campo de IoT.
Las características del protocolo MQTT.
Protocolo sencillo
Debido a su tamaño mínimo de encabezado de 2 bytes, es un protocolo muy compacto y liviano que se puede usar en dispositivos con limitaciones estrictas de memoria y velocidad de ejecución, así como en entornos de comunicación con ancho de banda estrecho.
Escalable
Debido a los recursos limitados necesarios para implementar un entorno de comunicación, se puede implementar en varios dispositivos, desde pequeños dispositivos IoT hasta terminales de alto rendimiento, logrando así una construcción de sistema altamente flexible.
fiabilidad
En MQTT, se puede implementar un mecanismo para comunicarse según niveles en entornos de comunicación inestables, como reducir el tiempo necesario para que los dispositivos IoT se vuelvan a conectar y establecer la accesibilidad de la comunicación.
La seguridad del protocolo MQTT
Proteger el sistema de diversos ataques y amenazas es un elemento crucial al construir sistemas de IoT utilizando MQTT. Se recomienda utilizar certificados SSL y contraseñas para implementar la identificación, la autenticación y la licencia entre el cliente y el proxy.
Nuevo soporte para comunicación BACnet
La puerta de enlace CONPROSYS IoT está equipada con nuevas funciones de servidor, cliente y enrutador BACnet, lo que permite lograr IoT en los equipos del edificio.
Equipado con función de comunicación BACnet
BACnet es un protocolo de comunicación estándar para redes utilizadas en edificios inteligentes. En diversos campos, como equipos de aire acondicionado, sistemas de iluminación, equipos eléctricos, equipos de seguridad y prevención de desastres y ascensores, es posible construir un sistema que pueda conectar y monitorear todos los equipos a través de una interfaz común, incluso productos de diferentes fabricantes. La puerta de enlace CONPROSYS M2M admite el protocolo IP BACnet y está equipada con capacidades de comunicación con el servidor y con el cliente.
Función de comunicación del servidor
Esta es la función de proporcionar información interna de la puerta de enlace de IoT a los clientes de BACnet mediante el uso de tipos de objetos de BACnet. Puede integrar dispositivos y sensores que no son compatibles con BACnet en sistemas de gestión de edificios que admiten la comunicación BACnet.
Función de comunicación con el cliente.
Esta es una función de recopilar información del equipo del edificio (servidor BACnet), convertirla en diferentes protocolos de comunicación como MQTT y proporcionar información al sistema de nivel superior. Puede construir un sistema que integre información dispersa sobre equipos de construcción a través de la nube y la monitoree de forma remota. Además, también puede convertir equipos de construcción que admitan BACnet a otros protocolos de comunicación como OPC UA o MTConnect, e integrarse con sistemas de equipos de fábrica.
¿Qué es BACnet?
BACnet (Red de control y automatización de edificios) es un protocolo de comunicación estándar utilizado para redes de edificios. Se utiliza para controlar el aire acondicionado, iluminación, electricidad, seguridad, prevención de desastres, ascensores, etc. dentro del edificio. En 1987, varios grupos relacionados con el sistema BA (Building Automation) establecieron pautas en una reunión, basadas en la Norma ANSI/ASHRAE 135-1995 desarrollada por la Sociedad Estadounidense de Ingenieros de Calefacción, Refrigeración y Aire Acondicionado en 1995. Se utilizó BACnet. como protocolo para el sistema BA en 2003 y se especificó en la especificación estándar internacional ISO16484-5.
La Sociedad de Equipos Eléctricos de Japón ha desarrollado estándares japoneses (IEIEJp, IEIEJp-A) que se han ampliado a las especificaciones japonesas. Por tanto, existen tres protocolos, incluido ASHRAE BACnet, que incluye especificaciones estándar.
BACnet incluye el protocolo "BACnet IP" para comunicar servicios BACnet a través de Ethernet, así como el protocolo "BACnet MS/TP" que utiliza EIA-485 (RS-485) como capa física para la transmisión de datos.
¿Qué es OPC UA?
OPC UA (OPC Unified Architecture) es una especificación estándar internacional abierta desarrollada para el intercambio de datos seguros y confiables en la automatización industrial y otros campos como fábricas de producción y equipos de plantas. La Fundación OPC se publicó en 2008 y desde entonces ha sido estandarizada internacionalmente como IEC 62541.
Además, está altamente integrado con el estándar internacional IEC61131-3 de PLC y se puede conectar fácilmente manteniendo la confiabilidad entre la información del sitio de fabricación (FA) y los sistemas de control y monitoreo de nivel superior (SCADA) y los sistemas de gestión de producción (MES). ). Por lo tanto, se ha adoptado en muchas industrias, como la especificación estándar de comunicación PackML (ANSI/ISA-TR88) para máquinas de embalaje, EUROMAP para máquinas de moldeo por inyección y umati para máquinas herramienta. La Alianza Alemana de la Industria Mecánica (VDMA) está desarrollando un estándar de comunicación llamado "OPC UA para Maquinaria", que integra especificaciones desarrolladas para diferentes industrias y pretende convertirse en la base de todos los dispositivos mecánicos.
Las características de OPC UA
Escalabilidad
Al utilizar OPC UA, se puede lograr una configuración unificada y escalable del sistema, desde sistemas integrados hasta mainframes.
Interconexión
Tradicionalmente, los equipos industriales y los dispositivos de control suelen utilizar estándares de comunicación exclusivos de los fabricantes, lo que dificulta que todo el sistema funcione en conjunto. OPC UA puede conectarse sin problemas desde los controladores utilizados para el control en la fábrica hasta sistemas de monitoreo, sistemas de gestión de producción, etc.
Seguridad
Recientemente, las medidas de seguridad para las áreas y equipos de las fábricas se han convertido en un tema de discusión. OPC UA garantiza la seguridad de los mensajes entre el servidor OPC UA y el cliente mediante el uso de Secure Channel, lo que facilita la comunicación segura entre dispositivos.
¿Qué es MTConnect?
MTConnect es un protocolo de comunicación estándar para máquinas herramienta desarrollado por la Asociación MTConnect. El desarrollo de este protocolo tiene como objetivo mejorar las capacidades de adquisición de datos de dispositivos y aplicaciones, y reducir los costos de integración. Centrados en los Estados Unidos, muchos grandes fabricantes han adoptado este estándar y está muy considerado como una especificación estándar futura.
Las características de MTConnect
Protocolo abierto
Tradicionalmente, cuando se utilizan máquinas herramienta de varias empresas, es necesario desarrollar software que cumpla con los estándares únicos de cada empresa. Sin embargo, dado que MTConnect es un protocolo abierto que utiliza tecnologías estándar de Internet como HTTP y XML, el software de conversión se puede instalar con relativa facilidad.
Sin tarifa de uso
Como MTConnect no cobra tarifas de uso, no es necesario pagar tarifas de licencia a la Asociación MTConnect. Además, las empresas que acepten el acuerdo de licencia de MTConnect también pueden integrar MTConnect en los productos de su propia empresa.
Generalización de estructuras de datos.
MTConnect especifica la estructura de datos para varios tipos de datos obtenidos de máquinas herramienta, como carga del husillo, velocidad del eje, alarmas, etc., según sus respectivos tipos de datos. Las empresas usuarias pueden comparar y analizar fácilmente el mismo tipo de datos sin preocuparse por problemas de estructura de datos al conectar dispositivos de diferentes fabricantes de máquinas herramienta.