Las máquinas y los sistemas pueden conectarse mediante acopladores de bus de campo. Esto hace posible el intercambio de datos entre diferentes mundos de control. Se puede prescindir de una compleja comunicación de CPU a CPU. Dependiendo del bus de campo, la integración se realiza mediante archivos de descripción de dispositivos como GSD, GSDML o EDS.
El protocolo MQTT se ha consolidado en los últimos años como un sencillo protocolo de transmisión de mensajes en el mundo IoT. MQTT son las siglas de "Message Queue Telemetry Transport Protocol" y es un estándar OASIS. El protocolo MQTT utiliza siempre un broker central para la comunicación entre dispositivos, que recibe mensajes de, por ejemplo, un sensor y los reenvía a los dispositivos interesados, como una unidad de control. Cuando un sensor envía datos al broker, se denomina "publicar". Si un dispositivo necesita datos, debe suscribirse al broker ("Subscribe"). El broker entrega los datos a todos los suscriptores cuando llegan nuevos datos del publicador.
Con el acoplador PN/MQTT es posible transferir valores entre una máquina PROFINET (PLC) y un broker MQTT. Es posible enviar valores desde el PLC a través de PROFINET a un broker ("Publish"), así como suscribir valores desde un broker MQTT y recibirlos en el PLC a través de PROFINET ("Subscribe").
La integración en la herramienta de ingeniería del PLC se habilita mediante un archivo GSDML, no es necesario un software de configuración adicional. Todos los ajustes para la conexión MQTT se pueden realizar en la página web del dispositivo. Los brokers MQTT pueden conectarse localmente en la propia red ("On premise") así como a través de internet en la nube.
La integración directa en el PLC pone en manos del programador el control total del intercambio de datos con el mundo IoT.
---