Biuras Kaune
Beckhoff Automation OÜ

Karaliaus Mindaugo ave. 38
44307 Kaune, Lietuva

+370 605 42400
info@beckhoff.lt
www.beckhoff.com/lt-lt/

AI for the entire
automation process

TwinCAT CoAgent: AI-assisted digital assistant for engineering and operation

With TwinCAT CoAgent, Beckhoff offers an intelligent AI assistant that supports engineers and service personnel throughout the entire automation lifecycle. The solution combines the latest generative AI models with specialized AI agents, transforming complex engineering and operational tasks into intuitive, natural-language dialogs. It can process natural language, images, and complex technical relationships with speed and precision.

TwinCAT CoAgent addresses the key challenges facing the industry: shorter development cycles, higher quality requirements, and the shortage of skilled workers. By automating routine tasks, it allows engineers to focus on demanding automation challenges, while less experienced personnel can achieve high-quality results faster through intelligent guidance.

Advantages at a glance

TwinCAT CoAgent simplifies the automation workflow, saves time, cuts costs, and optimizes the use of resources. As a personal digital assistant, this solution revolutionizes established workflows in automation technology, from project planning and programming with TwinCAT 3 CoAgent for Engineering to commissioning and ongoing operation with TwinCAT 3 CoAgent for Operations. The responsible specialists retain full control throughout the process – reviewing, confirming, and approving all AI-generated results for execution.

TwinCAT CoAgent supports various large language models (LLMs), ranging from cloud-based solutions to local models. This flexibility allows companies to choose the AI solution that best suits their requirements. The architecture also relies on Model Context Protocol (MCP) – an open standard for exchanging data between AI applications and external data sources. Companies can provide their own knowledge bases, ERP systems, or databases as MCP servers and integrate them seamlessly. Since MCP is an open standard, these servers can also be accessed by other MCP-compatible applications. This open architecture future-proofs and secures investments while ensuring long-term flexibility.

TwinCAT CoAgent uses an advanced multi-agent architecture with specialized agent logic. An intelligent planner and coordinator orchestrates agent activities via an agent gateway. The specialized agents for PLC, I/O, HMI, and InfoSys have targeted access to the Beckhoff Information System to draw on industry- and product-specific knowledge.

TwinCAT CoAgent embodies the Beckhoff philosophy of putting people at the heart of automation. This solution uses state-of-the-art AI technology to empower engineers and service personnel – not replace them. TwinCAT CoAgent makes advanced AI technology accessible to automation specialists without requiring AI expertise. This democratizes access to AI support and creates clear competitive advantages through speed, quality, and efficiency throughout the entire automation task – from initial project planning through to optimized continuous operation.

TwinCAT CoAgent offers preconfigured, specialized agents for automation tasks and knowledge management, developed for a quick and productive start. The open architecture also allows companies to develop their own AI agents and align them with specific workflows. This combination creates an adaptable system in which standard agents cover established engineering tasks and specialized assistants support company-specific processes and requirements. The same applies to custom agents, with the specialists remaining in full control.

CoAgents for development and machine operation

With access to specialized AI agents, the architecture of TwinCAT 3 CoAgent for Engineering enables targeted, task-specific support.
With access to specialized AI agents, the architecture of TwinCAT 3 CoAgent for Engineering enables targeted, task-specific support.

TE1700 TwinCAT 3 CoAgent for Engineering is deeply integrated into the TwinCAT 3 XAE Shell, providing uninterrupted support for developers working on PLC programming, I/O configuration, and HMI design. The software uses four specialized AI agents, each of which has its own logic and suggests specific actions:

  • Simplified PLC programming

Creating PLC code becomes faster and more intuitive. Requirements can be conveniently described in natural language, and TwinCAT CoAgent suggests suitable Structured Text code based on these. Libraries and existing project structures are automatically taken into account, ensuring that all suggestions are relevant and context-specific. Integrated code search functions and simple referencing of libraries further simplify development and help improve code quality.

  • Streamlined I/O module configuration

Configuring I/O topologies and communication interfaces is now easier than ever. Hardware modules can be created, named, and configured through the chat interface. The AI provides targeted suggestions for I/O configuration, helping to reduce errors and accelerate commissioning. Users retain full control over decisions and fine-tuning at all times, ensuring both flexibility and the ability to customize.

  • Next-level HMI control design

With TwinCAT CoAgent, it couldn’t be easier to create state-of-the-art user interfaces. The AI assistant uses simple sketches to automatically generate complete HMI pages, identify controls, flexibly adapt design themes, and suggest appropriate code for server extensions. Automatically linking PLC variables reduces the time required during the creation process. From comprehensive layouts to small tweaks, every step can be conveniently controlled through the chat interface. The AI handles the groundwork, but the user remains in control to verify results and make individual adjustments as needed.

  • Seamless integration with the Beckhoff Information System

TwinCAT CoAgent has direct access to documentation in the Beckhoff Information System, enabling the AI to search it as needed. This allows users to receive tailored suggestions and recommendations aligned with their current requirements and project context. As a result, information retrieval is streamlined, making tasks much easier.

With access to specialized AI agents, the architecture of TwinCAT 3 CoAgent for Operations enables targeted, task-specific support.
With access to specialized AI agents, the architecture of TwinCAT 3 CoAgent for Operations enables targeted, task-specific support.

TF1700 TwinCAT 3 CoAgent for Operations extends AI support into operations and introduces agent-based technology directly into running machines and systems. While TwinCAT 3 CoAgent for Engineering addresses the development phase, TwinCAT 3 CoAgent for Operations supports service personnel and maintenance staff during machine operation. Using the assistant results in significant advantages in the working environment:

  • Access to live operating data

TF1700 accesses TwinCAT variables via ADS or the Analytics Logger, allowing it to evaluate process values, log files, and KPIs during operation. The scope and type of monitored data are configured according to the user’s requirements.

  • Integration into TwinCAT HMI

The TwinCAT 3 CoAgent for Operations chat function is directly integrated into TwinCAT HMI. Operators can interact with the AI in the familiar HMI context without leaving the user interface. Analysis results, diagnostics, and live information are seamlessly integrated into the existing HMI environment.

  • Structured problem-solving process

TwinCAT 3 CoAgent for Operations can support a diagnostic workflow by using AI to generate hypotheses based on symptoms and patterns, validate them with operating data, and provide concrete recommendations including troubleshooting instructions. The precise workflow and diagnostic steps can be adapted to align with the customer’s processes and expectations.

  • Flexible documentation and reporting

The system can create service reports and shift logs in line with the user’s specifications, including root cause analyses, KPI trends, or maintenance tasks. The format, content, and time periods of the reports are configured according to individual requirements and workflows.

Products

TE1700 | TwinCAT 3 CoAgent for Engineering New

TE1700 | TwinCAT 3 CoAgent for Engineering

TwinCAT 3 CoAgent for Engineering is the intelligent AI assistant that provides efficient support for PLC development, I/O configuration, and human-machine interface creation. Requirements can be formulated in normal language and TwinCAT CoAgent for Engineering suggests suitable code and configurations, taking existing project structures into account. Flexible mode selection enables custom support based on the task at hand. In addition, TwinCAT CoAgent for Engineering offers direct access to the documentation in the Beckhoff Information System and provides context-related recommendations for accelerated high-quality project implementation.

TF1700 | TwinCAT 3 CoAgent for Operations New

TF1700 | TwinCAT 3 CoAgent for Operations

TwinCAT 3 CoAgent for Operations is the intelligent AI assistant that provides efficient support in machine operation, maintenance, and system diagnostics. Operating and maintenance tasks are described in natural language. The CoAgent then provides specific recommendations for action, diagnostics, or direct system commands based on the current machine and process data.