Cimplicity: El "hack" para mostrar valores en los 'Trends'
Si trabajas con Cimplicity, sabrás que el programa es muy "llevado a su idea" y a veces simplemente no desea funcionar aun cuando aparentemente debería. Uno de estos casos es cuando los Trends (gráficos de tendencias) deciden no mostrar los valores analógicos de un PLC sin razón aparente.
Hace poco me pasó y, aunque el motivo técnico sigue siendo un misterio, encontré una solución que, aunque algo tediosa de configurar, funciona de maravilla. Aquí les comparto este "truco" para que no se queden trabados en sus proyectos
La Estrategia: Crear un "Puente" de Datos
El problema suele estar en la comunicación directa entre el punto del PLC y el objeto gráfico. Para saltarnos esto, vamos a crear puntos virtuales que actúen como intermediarios.
Crear el punto virtual: Si tu variable original es
FQI-xxx, crea un nuevo punto llamadoG-FQI-xxx. Recuerda seleccionar que sea virtual (que no esté vinculada a ningún dispositivo).Configuración: Asegúrate de que este nuevo punto sea de tipo Analógico y Real.
Configuración en la Pantalla (HMI)
Configurar el Evento: Entra en Screen Properties y selecciona la pestaña Events.
Evento: Crea un evento de tipo "Periodic". Yo recomiendo un tiempo de 1 segundo, pero puedes ajustarlo según qué tan fluido necesites el gráfico.
El Script (Procedure): Crea un nuevo Procedure y selecciona la acción Expression Setpoint.
Variable Destino: Tu punto virtual (
G-FQI-xxx).Valor: El punto real del PLC (
'FQI-xxx').
El Toque Final en el Gráfico
Con el "puente" ya funcionando, solo queda agregarlo al Trend:
Selección de Puntos: Agrega el punto virtual (
G-FQI-xxx) al gráfico.Estética: En el menú de Display, configura el ancho de línea en 1 px y el tipo en Smooth. En mi experiencia, es como mejor se visualiza la transición de los datos.
Conclusión
Es muy probable que este error venga de alguna configuración profunda que se nos escapó, pero mientras desciframos el "porqué", este método es infalible para sacar el proyecto adelante y mostrar esos datos que el cliente tanto necesita ver.
¡Espero que este hack les ahorre un par de dolores de cabeza!
Comentarios
Publicar un comentario