7afdbca03aSe añadió una nueva sección en la documentación del backend para describir el uso de servicios compartidos, incluyendo ejemplos de implementación para el `ExcelService`, servicios de detección de idioma y servicios de Modelos de Lenguaje Grandes (LLM). Además, se eliminaron los scripts `x2_io_adaptation_script.py` y `x3_code_snippets_generator.py`, que ya no son necesarios, y se actualizaron los logs para reflejar estos cambios.
master
Miguel2025-07-10 16:10:13 +0200
164667bc2fSe modificó el script `x1_lad_converter.py` para cambiar el manejo de los objetivos de red, pasando de un solo objetivo a una lista de objetivos. Se implementaron mejoras en la lógica de análisis de redes, permitiendo la recopilación de múltiples salidas y optimizando la generación de código SCL. Además, se actualizaron los mensajes de depuración y se mejoró la estructura del código para una mayor claridad y mantenimiento.Miguel2025-07-10 12:20:54 +0200
ffc686e140Se añadieron requisitos de codificación de salida en el archivo de configuración del backend, especificando que la salida estándar debe ser en UTF-8 para evitar problemas de caracteres corruptos. Además, se realizaron mejoras en el script `x1_lad_converter.py`, incluyendo la implementación de clases para gestionar funciones y bloques de funciones, así como la recopilación de interfaces de funciones en la primera pasada del convertidor. Se actualizaron los logs para reflejar la ejecución y los resultados del proceso de conversión.Miguel2025-07-10 11:24:11 +0200
b4959e772fSe agregó una nueva ruta en el archivo de configuración del workspace de TwinCat y se realizaron mejoras en el script `x1_lad_converter.py`. Se añadió un nuevo directorio para exportaciones y se optimizó el manejo de expresiones en el convertidor, mejorando la legibilidad y la eficiencia del código. Además, se actualizaron los logs para reflejar la ejecución del script de documentación completa de IOs, incluyendo un resumen de las variables analizadas y los archivos generados.Miguel2025-07-09 16:42:45 +0200
4a1b16117eActualización de directorios de trabajo y logs en el script de análisis XMLMiguel2025-07-09 14:12:43 +0200
2cec16af0eSe implementó una nueva función para buscar archivos de workspace específicos en un directorio, mejorando la integración con editores como VSCode y Cursor. Además, se actualizaron las configuraciones del archivo de workspace para incluir asociaciones de archivos y recomendaciones de extensiones, optimizando la experiencia del usuario al trabajar con proyectos de Python.Miguel2025-06-23 15:29:22 +0200
df6e40e68dSe agregó una nueva ruta API para obtener el archivo de solución (.sln) de proyectos C#, mejorando la gestión de proyectos C# en la aplicación. Además, se implementó la lógica para abrir el archivo de solución específico en Visual Studio 2022, si está disponible, al abrir un proyecto. Se mejoró la notificación al usuario con información sobre el archivo de solución abierto.Miguel2025-06-23 11:13:50 +0200
13ceda63baSe agregó soporte para la gestión de proyectos y scripts de Python en la aplicación. Se implementaron nuevas rutas API para crear, obtener, actualizar y eliminar proyectos y scripts de Python. Además, se realizaron ajustes en la interfaz de usuario para incluir un panel de control para scripts de Python, mejorando la experiencia del usuario al interactuar con proyectos de Python. Se actualizaron los directorios de trabajo y se corrigieron rutas en varios archivos de configuración.Miguel2025-06-20 20:04:30 +0200
e196dca9c4Se implementaron mejoras en el script de análisis XML para generar pines dinámicamente en compuertas lógicas basadas en la cardinalidad. Además, se corrigieron las rutas de búsqueda de elementos en el archivo parser_utils.py para asegurar la correcta extracción de valores de TemplateValue y Negated.Miguel2025-06-20 17:28:25 +0200
def0f0b2d7Eliminación del archivo README.md del convertidor LAD a pseudocódigo estructurado, optimizando la estructura del proyecto y reduciendo la confusión en la documentación. Se mantiene la funcionalidad principal del convertidor sin cambios.Miguel2025-06-19 22:47:32 +0200
26bc892243Actualización de directorios de trabajo y logs en el script de obtención de IO de TIA PortalMiguel2025-06-19 19:07:49 +0200
99e3628955Eliminación de archivos de ejemplo en el convertidor LAD de TwinCAT. Se han eliminado múltiples archivos .EXP que ya no son necesarios, optimizando así la estructura del proyecto y reduciendo la confusión en la gestión de ejemplos. Se mantiene la funcionalidad principal del convertidor en `x1_lad_converter.py` para la conversión de archivos .EXP a .SCL.Miguel2025-06-19 18:39:04 +0200
f57d0f21dcActualización de directorios de trabajo y mejora en la gestión de logsMiguel2025-06-19 18:05:47 +0200
5da7dcad06Mejora en el convertidor LAD de TwinCAT con integración de SymPy para optimización de expresiones lógicas. Se añadieron nuevas funcionalidades para el manejo de variables y ACTIONs, así como mejoras en la estructura del código SCL generado.Miguel2025-06-19 15:13:24 +0200
205e1f4c8dMejorado de la conversion LAD de TwincatMiguel2025-06-19 14:45:27 +0200
c597eaa28fPrimera Version TwinCat ConverterMiguel2025-06-19 14:30:15 +0200
95eb1bc62f- Se mejoró la lógica de procesamiento de tablas en `x5_md_to_excel.py`, permitiendo la lectura y combinación de múltiples tablas en un DataFrame. - Se implementaron mensajes de depuración adicionales para facilitar el seguimiento de errores y el estado de los procesos.Miguel2025-06-19 00:09:05 +0200
e3eb2fb9e5Mejoras en el Launcher C# y gestión de proyectosMiguel2025-06-18 02:44:36 +0200
5be80138c5Implementación de mejoras en el Launcher C# y gestión de proyectosMiguel2025-06-18 01:58:03 +0200
7ab11a94ceImplementación del Launcher C# y mejoras en la interfaz de usuarioMiguel2025-06-17 17:48:13 +0200
bf30b2db52Actualización de logs y mejora en la gestión de excepciones en el script de exportaciónMiguel2025-06-13 13:01:29 +0200
734e6637bcImplementación de envío por lotes de logs y mejora en la gestión de conexiones WebSocketMiguel2025-06-13 11:16:52 +0200
6150c719caActualización de directorios de trabajo y mejora en la gestión de logsMiguel2025-06-13 10:22:00 +0200
e85c0c169dantes de eliminar las estructuras de Begin block de los jsonMiguel2025-05-18 01:04:24 +0200
00f3b6d2ecCreado x7 para actualizar los valoresMiguel2025-05-17 23:54:50 +0200
f76f593feffeat: Enhance S7_DB_Utils scripts with configuration loading and Excel documentation generationMiguel2025-05-17 21:32:11 +0200
884166b60eAdd S7 data block and JSON documentation generatorMiguel2025-05-17 14:48:28 +0200
de5134920dAdd initial implementation of Recipe Production and HMI Blender ParametersMiguel2025-05-17 14:31:37 +0200
a82ef44fb8Add x4.py for S7 source code generation and documentationMiguel2025-05-17 14:06:22 +0200
7f5d7ff033Varias mejoras en el grupo de IO Adapted. Creado boton para abrir vscode y miniconda para instalar nuevas libreriasMiguel2025-05-15 14:11:24 +0200
f6ae6f4f82Creado nuevo grupo IO_adaptation con flujo de trabajo desde x1 a x5Miguel2025-05-15 12:16:01 +0200
6e36186012Creado nuevo grupo de scripts IO_adaptationMiguel2025-05-14 18:04:17 +0200
bf75f6d4d0Enhance IO Extraction and Markdown Generation in x3.pyMiguel2025-05-12 14:06:21 +0200
88ff4a25a2Add README and execution log for ObtainIOFromProjectTia and XML Parser to SCLMiguel2025-05-12 12:05:14 +0200
1f64cdf448Add technical documentation for parsing TIA Portal _XRef.xml files to generate call treesMiguel2025-05-05 12:33:30 +0200
8fcb441003Agregar script para exportar referencias cruzadas de proyectos TIA Portal a archivosMiguel2025-05-05 12:32:17 +0200
625b639ff5Se copian los archivos scl exportados del Tia Portal tambien para completar los archivos fuentesMiguel2025-05-04 20:43:45 +0200
24cf3c670bAgregada la funcion de generar DB de InstanciasMiguel2025-05-04 00:01:00 +0200
9f8437fc2dActualizado de descripcionesMiguel2025-05-03 23:35:29 +0200
89fc7f106bMejorado de la descripcion larga de los scriptsMiguel2025-05-03 23:23:36 +0200
a246c0265cAgregada la opcion de ver una descripcion mas detallada de cada scriptMiguel2025-05-03 22:13:30 +0200
006e2ed7d6Agregada la opcion de ocultar scripts y de editar las descripcionMiguel2025-05-03 21:58:06 +0200
c759a756beconfig_manager dividido en partes para que no sea tan grandeMiguel2025-05-03 21:03:33 +0200
d63abc971cEliminada la ventana emergente de cmd al ejecutar los scripts en windowsMiguel2025-05-03 17:26:55 +0200
6ffdec7a9aAgregada opcion de valores por defecto en level2Miguel2025-05-03 17:18:41 +0200
b38c26bee7Intentando usar los parametros en X4 y X5Miguel2025-05-03 16:59:00 +0200
6d021b8211Corregido error de acentos para los script del LAD a SCLMiguel2025-05-03 15:31:44 +0200
eacce5d8bdSegundo paso para la integracion de Procesador de XML a SCLMiguel2025-05-03 11:55:10 +0200
d51a1bb13bAgregado del grupo de Scripts para convertir LAD a SCL - Falta adaptar a logica de directorios de trabajoMiguel2025-05-02 23:55:01 +0200
d13dd89fcbAgregado del grupo de Scripts para convertir LAD a SCL - Falta adaptar a logica de directorios de trabajoMiguel2025-05-02 23:55:01 +0200
b018e82848Adaptacion de los scripts de ObtainIOFromProjectTia a la logica de los directorios de trabajoMiguel2025-05-02 23:27:36 +0200
239126bb96Agregando Scrips de Exportacion de Tia Portal y conversion de la configuracion de hardware a mdMiguel2025-05-02 22:59:35 +0200
8762fe64efPrimer intento de cambio a un archivo fijo json para las llamadas a x1. Correccion de las dobles lineas en el logMiguel2025-05-02 21:33:47 +0200
c2c1c13729Antes de cambiar la forma de comunicar los datos a los scripts.Miguel2025-05-02 20:22:08 +0200
456c5cc1c7Add HTML to Markdown conversion tool with necessary configurations and dependenciesMiguel2025-04-05 11:58:44 +0200
6070938bccIntento de crear un RagExMiguel2025-04-04 14:29:40 +0200
9d090d2db7Antes de corregir las tablasMiguel2025-02-10 12:22:51 +0100
16bc9f9390Funcionando solo problemas con el log que repite las lineas. Integrado CronoEmailMiguel2025-02-09 19:33:03 +0100
930e578cecCorregido problema de eschemas en el mismo lugarMiguel2025-02-09 17:17:40 +0100