Versión 2026.7.29.x

✨ Nuevas funcionalidades

1. Mejoras avanzadas para Control Predictivo (MPC)

Se incorporaron nuevos límites operacionales para variables de proceso (PV) dentro de los controladores MPC. Ahora es posible definir restricciones orientadas a la protección de equipos y establecer objetivos de control acotados, permitiendo estrategias más seguras y robustas para operaciones complejas.

2. Recomendaciones automáticas de ganancia en MPC

Los modelos MPC ahora pueden identificar discrepancias significativas entre la ganancia configurada y el comportamiento real del proceso, entregando recomendaciones para su ajuste. Esto facilita la mejora continua del desempeño del controlador y acelera las tareas de mantenimiento y sintonización.

3. Creación masiva de etiquetas

Se añadió una nueva interfaz para crear y administrar grandes cantidades de etiquetas de forma simultánea. Incluye selección múltiple, filtrado, pegado desde Excel, detección de duplicados y colocación automática en el modelo, simplificando significativamente el trabajo en gemelos digitales y proyectos de gran escala.

4. Nuevo bloque lógico “Distinto de”

La biblioteca lógica incorpora un nuevo bloque de comparación “Distinto de”, permitiendo construir expresiones lógicas más limpias y compactas sin necesidad de encadenar múltiples bloques.

5. Simulación hidráulica con elevaciones activas

Los equipos y conexiones que utilizan información de elevación ahora consideran estos parámetros dentro de los cálculos hidráulicos, mejorando el realismo y precisión de las simulaciones de procesos con flujo y presión.

6. Búsquedas avanzadas en modelos

La herramienta “Buscar en Modelo” incorpora soporte para criterios compuestos mediante lógica AND/OR. Los usuarios pueden combinar filtros por nombres, etiquetas, rangos de objetos y otros atributos para localizar y gestionar elementos de forma mucho más eficiente.

🐞 Correcciones de errores

1. Estabilidad de los controladores MPC

Se resolvieron múltiples problemas que afectaban el desempeño de los controladores MPC, incluyendo condiciones de arranque inestables y situaciones donde el controlador podía dejar de actuar tras cambios de consigna. Estas mejoras proporcionan una respuesta más consistente durante toda la operación.

2. Operaciones lógicas de comparación

Se corrigió el comportamiento del bloque de igualdad para asegurar resultados correctos en las comparaciones lógicas y mantener la consistencia dentro de diagramas de automatización y control.

3. Lectura de archivos Excel en DataFrame Creator

Se corrigió un problema que podía reducir progresivamente el rango de columnas detectadas al recargar archivos Excel con columnas intermedias vacías. La estructura de datos ahora se conserva correctamente durante sucesivas lecturas.

4. Objetos de mezcla y manejo de señales

Se resolvió una incompatibilidad que impedía a determinados objetos de mezcla utilizar correctamente valores provenientes de conectores escalares, garantizando una transferencia de datos confiable entre componentes.

5. Configuración de divisores de arreglos

Se corrigieron problemas de edición y guardado en los objetos de división de arreglos, mejorando la estabilidad del entorno de modelado y evitando errores durante la configuración de estos componentes.

6. Tipos de datos en bloques Read/Write

Se resolvió un problema que provocaba la pérdida de tipos de datos personalizados en bloques Read/Write. Los tipos configurados por el usuario ahora se mantienen correctamente, mejorando la interoperabilidad y el manejo de datos industriales.

7. Certificados OPC UA

Se mejoró el manejo de certificados OPC UA para garantizar una validación consistente y mantener relaciones de confianza persistentes entre SharpBot y los servidores OPC UA.

8. Biblioteca de íconos industriales

Se corrigió la distribución de recursos gráficos para asegurar la disponibilidad de íconos industriales incluidos con la instalación estándar.

🎨 Mejoras de interfaz y usabilidad

1. Copia completa de formato en etiquetas y textos

La herramienta de copiado de formato ahora transfiere correctamente los atributos de texto junto con las propiedades gráficas, permitiendo mantener una apariencia consistente con menos trabajo manual.

2. Información de versión en el instalador

El instalador muestra claramente la versión que será instalada antes de iniciar el proceso, facilitando la validación de despliegues y actualizaciones.

⚙️ Mejoras de rendimiento y estabilidad

1. Mayor confiabilidad en simulaciones y componentes gráficos

Se realizaron mejoras generales de estabilidad en componentes de simulación, visualización y lógica, reduciendo condiciones que podían generar comportamientos inesperados durante la operación de modelos complejos.

2. Rendimiento mejorado en control predictivo

Las actualizaciones de la nueva arquitectura MPC incrementan la robustez del controlador frente a modelos imperfectos, contribuyendo a un desempeño más estable y sostenible a lo largo del tiempo.

🔌 Mejoras de conectividad e integración

1. Compatibilidad ampliada para bloques universales Read/Write

Se fortaleció la interoperabilidad de los bloques universales de lectura y escritura, mejorando el soporte para distintos tipos de datos y escenarios de integración industrial.

2. Mejoras en comunicaciones OPC UA y OPC DA

Las capacidades de integración OPC continúan evolucionando con mejoras en compatibilidad, validación de certificados y transferencia confiable de datos entre SharpBot y sistemas externos.

📘 Documentación y ejemplos

1. Nuevos ejemplos OPC UA y OPC DA

Se renovaron los ejemplos de integración OPC UA y OPC DA para alinearlos con los bloques universales Read/Write más recientes. Los ejemplos incluyen escenarios actualizados de intercambio de datos y manejo de arreglos, facilitando la puesta en marcha de nuevas integraciones.

2. Actualización de documentación para programación en C#

Se mejoró la guía y las plantillas asociadas a objetos de código C#, aclarando el comportamiento esperado de variables y tipos de datos dentro del entorno de desarrollo de SharpBot.

Deja un comentario