TN306KS - Suscribir a un tópico MQTT y actualizar el valor de un Tag de un canal de Siemens

TN306KS - Suscribir a un tópico MQTT y actualizar el valor de un Tag de un canal de Siemens

¿Es posible suscribir a un tópico MQTT y actualizar el valor de un Tag de un canal de Siemens en KEPServerEX?

Sí. A continuación, se explicará la manera de hacerlo con el Plug-in IoT Gateway.

 

- Se tiene un canal de Siemens configurado en KEPServerEX:

 

 

 

-          - Se debe usar el Plug-in IoT Gateway.

-          - Se configura un Agent y se agrega el Tag del canal de Siemens.

 

 

 



-          - Se debe habilitar “Listen for Write Requests”.

-          - Se debe agregar el tópico al que se va a suscribir.

 

 


Nota: El Topic al que se publica no puede ser el mismo al que se suscribe. Por tanto, el Topic al que se va a suscribir se tiene llamado “topic-write”.

- Se procede a escribir desde MQTT Explorer al Topic “topic-write”.

Antes de escribir:

 

 


Después de escribir:

 

 


Tal y como se ve en el ejemplo para publicar el dato al tópico, el formato en JSON debe ser lo siguiente:

 

{"id": "Siemens.S7-1200.Tag","v": 4}

 

Resumen: Hemos visto que se puede publicar datos a un tópico en un bróker desde clientes de tercero, y por otro lado suscribir al mismo tópico desde KEPServerEX, y vincular el dato a un Tag de un canal Siemens.