Una pregunta bien formulada casi siempre deriva en otra serie de preguntas que nos ayudan a entender mejor determinadas situaciones.

Una muy común en el mundo de la automatización industrial es la siguiente: ¿Cómo hago para conectar mis PLCs o sistemas de planta con el IoT Hub de Azure? ¿Es posible?

Al responder afirmativamente, casi siempre el cliente nos formula otras interrogantes que nos permiten entrar más en detalle sobre el proceso a seguir para subir datos a la nube.

Repasemos las diez principales:

1. ¿Cómo puedo conectar mi PLC a la nube sin exponerlo?

Bajo ninguna circunstancia, los PLC o SCADA se conectan a Internet por los riesgos que conlleva. Se debe utilizar una DMZ (red segura) para colocar los datos de mi PLC, previo a subirlos a la nube de Azure.

2. ¿Esto significa que debo pasarlos por un punto intermedio?

Efectivamente, es lo correcto para mantener la seguridad.

3. ¿Necesitaré un elemento que maneje y concentre los datos de mi PLCs para luego subirlos a la nube?

En efecto, necesitarás de un IoT Gateway.

4. ¿Un IoT Gateway puede leer datos de cualquier PLC y subirlos a Azure por sí solo?

No, es importante escoger el IoT Gateway adecuado que entienda el protocolo de la PLC. Si este es Allen Bradley, el IoT Gateway debe leer datos por Ethernet/IP.

5. ¿Qué protocolos debería soportar el IoT Gateway?

  • Modbus
  • Siemens PLCs
  • Ethernet IP
  • OPC UA
  • OPC DA
  • Entre otros.

6. Ya tengo mis datos del PLC en el Gateway. ¿Ahora, simplemente los subo a Azure?

No. Será necesario que el IoT Gateway convierta el protocolo del PLC a un protocolo que entienda Azure IoT Hub.

7. ¿Y qué protocolo es ese?

Para IoT Hub de Azure, el correcto es MQTT.

8. ¿El IoT Gateway deberá ser capaz de soportar MQTT y qué otros protocolos de la nube?

Para el caso de subir datos a IoT Hub de Azure, lo correcto es MQTT.

Para otros tipos de plataforma, existen protocolos como OPC UA y REST, por ejemplo.

9. ¿Una vez teniendo mis datos en el IoT Hub y convertidos a MQTT, qué más debo tener en cuenta?

Cuando se configura el IoT Hub de Azure, es necesario crear lo que se llaman IoT Devices. La seguridad de la plataforma de Azure requiere que la conexión entre el Broker MQTT en la nube y el Publisher MQTT en planta (IoT Gateway), tenga una validación de seguridad, basada en KEYS de acceso.

Por tanto, el IoT Gateway utilizado tiene que soportar la conexión al Azure IoT Hub para poder ser compatible con este tipo de seguridad.

10. ¿Cómo lo hacemos en Vester Business?

En Vester Business combinamos dos tecnologías: MatrikonOPC, para la conectividad de los PLCs, y vNode Automation, para las funcionalidades de IoT Gateway necesarias.

Para ampliar más en las respuestas a esta serie de importantes preguntas, te recomendamos descargar el contenido gratuito de nuestro ebook: ¿Cómo conectar mis PLCs o equipos de control con Microsoft IoT?

Si tienes más de diez preguntas, no te preocupes. Agenda una sesión gratuita de media hora con nosotros y respondemos a todas las que tengas. ¡Te esperamos!