Descargas
¿Para qué sirve esto?
La aplicación se ha desarrollado utilizando el software FactoryTalk Optix, esta aplicación tiene como objetivo principal el poder enviar notificaciones vía mensajes de texto SMS, 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 API de proveedores SMS, en este ejemplo no utilizamos hardware como Módem GSM.
Características generales
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 de texto SMS 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 REST API con un proveedor SMS (en este caso utilizaremos Twilio sin embargo existen otros más), es necesario que se tenga conectividad a internet.
Ventajas
- 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 de texto SMS 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.
¿Esto me resulta útil?
El tener notificaciones agiles con un flujo de información asociado al envió de mensajes de texto SMS 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 corta en formato de texto al móvil de cualquier usuario que requiera en su operación.
Aplica para cualquier industria o segmento industrial donde se busque enviar información vía mensajes de texto SMS con conectividad a internet utilizando un proveedor de SMS.
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 donde se encuentre con su móvil.
¿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
- Paso 4
- Paso 5
- Paso 6
Identificar la aplicación a utilizar: FactoryTalk Optix.
Abrir el archivo Send_SMS, en la ubicación donde haya realizado la descarga.
2.1 Explore la aplicación, abra la ventana principal, donde se podran ver los elementos que conforman esta demo.
sms-notifications-using-factory-talk-optix_Step 2 1.png
3.1 Abrir el código C# para enviar mensajes de texto SMS
Asegure de instalar el SDK de Twilio para C#, puede instalarlo usando la consola NuGet > Manage Nuget Packages, buscando Twilio.
sms-notifications-using-factory-talk-optix_Step 3 1.png
3.2 Asegúrese de tener una cuenta en Twilio para envió de mensajes SMS.
Obtener credenciales en Twilio Console:
- Account SID
- Auth Token
- Número de Twilio habilitado para SMS
Se utiliza en las líneas de código siguiente:
- 25 const string accountSid = Account SID
- 26 const string authToken = Auth Token
- 44 from: new PhoneNumber (Número de Twilio)
sms-notifications-using-factory-talk-optix_Step 3 2.png
Los parámetros de la función se utilizan para asignar un par de contactos (name1, phone1, name2, phone2) para enviar los mensajes de texto SMS, adicional se puede agregar un texto personalizado (textsms).
El mensaje de texto SMS a enviar se estructura de la siguiente forma: body: $"{textsms} - {person.Value} Level: {varlevel}% Temp: {vartemp}C - send by Optix"
Resultado: Texto – Person1 Level: 85% Temp: 180C – send by Optix
Se debe compilar el código MessageSMS.cs
Notificaciones SMS mediante Factory Talk Optix
Versión 1.2 - Junio de 2026