Beckhoff ha desarrollado TwinCAT Chat Client para el entorno de ingeniería TwinCAT XAE. Esto permite utilizar cómodamente Large Language Models (LLM), como ChatGPT de OpenAI, en el desarrollo de un proyecto TwinCAT para aumentar la productividad en la programación de controles. Y también abre un potencial de optimización para la ayuda directa.
Los Large Language Models se crean a partir de una red neuronal y se entrenan con un gran número de textos. Los LLM, que se han generalizado en los últimos años, se utilizan para diversas tareas, por ejemplo como base para chatbots o herramientas de traducción.
TwinCAT Chat Client permite a la ingeniería asistida por IA automatizar tareas como la creación o adición de código de bloques de función, e incluso la optimización, documentación y reestructuración (refactorización) del código. Este cliente, implementado en TwinCAT XAE, se conecta al host en la nube del LLM en cuestión (por ejemplo, Microsoft AzureTM en el caso de ChatGPT), proporciona una interfaz de usuario y posibilita la comunicación con el entorno de desarrollo del PLC a través de la interfaz de automatización. La funcionalidad LLM se ha optimizado especialmente para los usuarios de TwinCAT 3 agregando un gran volumen de contenido específico de TwinCAT.
Ms. Noelia Gutierrez
Beckhoff Automation S.A.
Edificio Testa Sant Cugat
Av. Alcalde Barnils 64-68, ed. D 4ª planta
08174 Sant Cugat
España