Descarga
¿Qué hace esta aplicación?
La aplicación se ha desarrollado utilizando el software FactoryTalk Optix, esta aplicación tiene como objetivo principal el poder enviar notificaciones a MS Teams, para poder indicar estados de un sistema, facilitando el flujo de información y la toma de decisiones según la información enviada. Esta solución utiliza las características avanzadas que puede entregar FactoryTalk Optix desde la visualización, manejo de datos y estructuras de programación utilizando C#, la plataforma permite tener nuestras operaciones a la vanguardia con soluciones tecnológicas que nos ayudan facilitar los retos en la industria actual, apalancándonos de la utilización de JSON para estructurar los mensajes a enviar.
- Características Generales
- Ventajas
FactoryTalk Optix puede ayudar a mejorar sus procesos, su eficacia y sus productos finales; todo con una herramienta de fácil acceso. Aprovechando los niveles de colaboración, capacidad de escalado e interoperación para lograr su visión de transformación digital.
FT Optix destaca por su capacidad de conectarse a una amplia variedad de dispositivos y protocolos industriales como OPC UA, Ethernet/IP, Profinet, Modbus, HTTPS, MQTT entre otros tantos, permitiendo con esta capacidad la integración y monitoreo en tiempo real de equipos de diferentes fabricantes desde una única plataforma de IoT. Además, con FactoryTalk Optix se cuenta con la capacidad de crear data logs y así guardar dicha información en una base de datos SQL. Esto permite presentar las tendencias históricas de alarmas y crear reportes en formato PDF según sea necesario. Así como la utilización de REST API con NetLogic para realizar solicitudes a servicios externos.
Enviar mensajes o notificaciones a MS Teams es una necesidad que muchos usuarios buscan para poder notificar eventos o estados desde el piso de planta para la toma de decisiones y tener un flujo de información optimizado.
En este caso utilizaremos JSON para la estructura del mensaje y Power Automate para generar el trigger que enviará el mensaje a MS Teams, es necesario que se tenga conectividad a internet.
- Utilización de código estructurado
- Flexibilidad en la conectividad
- Impacto en el tiempo de desarrollo
- Notificaciones según el modelo operativo
- Envió de mensajes a Teams desde una plataforma en piso de planta
- Alta fiabilidad
- Compatible para implementar en sus aplicaciones
- Flexibilidad y escalabilidad
- Mejora en el flujo de información
- Optimización de los datos
- Monitoreo de eventos
- Análisis de información
Tenga en cuenta: deberá aceptar los Términos y Condiciones para cada descarga.
¿Necesita ayuda?
Si necesita ayuda con alguna aplicación o tiene comentarios acerca del Innovation Center, por favor contáctenos.
¿Esta aplicación es relevante para mí?
El tener notificaciones agiles con un flujo de información asociado al envío de notificaciones a Teams directamente desde nuestra aplicación tiene una gran cantidad de posibilidades.
Esta aplicación puede complementar sus proyectos para el poder enviar notificaciones o información a chats de Teams de su compañía.
Aplica para cualquier industria o segmento industrial donde se busque compartir información a Teams.
Esta funcionalidad puede ser replicable las veces que sean necesarias en sus proyectos, aumentando el valor de sus productos, optimización los costos de implementación y explotando la información en flujo continuo desde el piso de planta hasta su plataforma de comunicación como Teams.
¿Cómo puedo hacerlo funcionar?
Requisitos: productos, herramientas, conocimientos previos.
Hardware
- Controladores compatibles con la conetividad a FT Optix
Software
- FactoryTalk Optix (V1.7.1)
Conocimiento previos
- Conocimientos básicos en FactoryTalk Optix y C#.
Guía de Implementación
- Paso 1
- Paso 2
- Paso 3.1
- Paso 3.2
- Paso 3.3
- Paso 3.4
- Paso 3.5
- Paso 3.6
- Paso 4.1
- Paso 4.2
- Paso 5
- Paso 6
Identificar la aplicación a utilizar: FactoryTalk Optix.
Abrir el archivo Teams_notification, en la ubicación donde haya realizado la descarga.
Asegure tener instalado .NET SDK x64. https://dotnet.microsoft.com/en-us/download
Desde su plataforma de MS Power Automate cree un Instant Cloud Flow. https://make.powerautomate.com/
En la estructura del contenido utilice las variables del JSON para mostrar el mensaje en Teams.
| OPTIX MESSAGE | Device: @{triggerBody()['Device']} | Level: @{triggerBody()?['Level']} | Temperature: @{triggerBody()?['Temperature']} | Priority: @{triggerBody()['Priority']} | Check your process! |
Pegue la liga HTTP URL que obtuvo de Power Automate (Paso 3.6), en la línea 23.
Dentro del código se estructura el JSON que se enviará al Teams.
- Device: “REACTOR TANK”
- Level: varlevel
- Temperature: vartemp
- Priority: spriority
Se compila el código Teams_message.cs
Notificaciones a Microsoft Teams con FactoryTalk Optix
Versión 1.0 - Septiembre de 2026