
目前,RealPLC Agent首先接入的是西门子TIA Portal。后续还会逐步集成CODESYS,以及其他提供开放接口的PLC编程软件。
未来,电气工程师只需要在电脑上安装一个RealPLC Agent,就能够把本地PLC编程软件与RealPLC、Claude、Codex、Cursor等AI工具连接起来,真正建立:
需求分析 → PLC代码生成 → 导入编程软件 → 编译验证 → 错误反馈 → AI自动修复
这一套完整的AI到PLC工程闭环。
RealPLC肯定会是Agent的首选入口,但我们也会尽量保持工具的开放性。
我们的目标不是让用户必须使用某一个指定模型,而是希望任何一个具备工具调用能力的AI大模型,都可以通过RealPLC Agent与PLC编程软件交互。
这一期,我们先分享RealPLC TIA Agent最基本的安装和配置过程。
01

为什么要把TIA Agent做成安装包?
在早期测试版本中,用户需要自己准备运行环境、修改配置文件、启动本地服务,还要手动填写云端地址和检查TIA Openness环境。
对于开发人员来说,这些操作并不复杂。

但对于普通电气工程师来说,真正的问题往往不是PLC程序不会写,而是:
不知道需要安装哪些运行环境; 不清楚TIA Openness是否正确安装; 不知道Windows用户组权限怎么配置; 不知道云端地址应该填写在哪里; 配置错误后看不懂日志; 每次使用都要重新启动多个程序。
如果一个AI工控工具需要用户先研究半天环境配置,它就很难真正进入工程现场。
所以我们决定把这些步骤全部封装起来。
RealPLC TIA Agent不仅要实现功能,还要像一款正常的软件一样,具备安装、检测、配置、运行、升级和卸载能力。
02

下载RealPLC TIA Agent安装包
首先下载RealPLC TIA Agent的Windows安装程序。我们计划三期放在RealPLC的官网上,具体位置还要考虑!
安装包会尽量集成或自动检测以下基础组件:
.NET Framework 4.8; Microsoft Edge WebView2 Runtime; RealPLC TIA Agent主程序; 本地配置与日志组件; 云端连接组件; TIA Portal Openness环境检测组件。
用户不需要再单独下载源码,也不需要打开Visual Studio或者执行命令行编译。
直接双击安装程序即可进入安装向导。
03

完成应用程序安装
打开安装程序后,按照提示选择安装目录。正常情况下,保持默认设置即可。安装程序会完成以下操作:
将RealPLC TIA Agent安装到本地; 创建桌面和开始菜单快捷方式; 
检查必要的Windows运行环境; 检测WebView2 Runtime; 创建Agent配置与日志目录; 根据用户选择配置开机自动启动。
安装完成后,可以直接勾选“启动RealPLC TIA Agent”。后续我们还会继续优化覆盖升级功能,让用户安装新版本时能够保留原有的云端地址、Agent身份和配对凭据。
04

后续
TIA Agent只是第一步。后续RealPLC Agent会逐步扩展更多能力,包括:
获取TIA项目中的PLC与程序块结构; 创建临时SCL外部源; 导入FB、FC、DB和UDT; 调用TIA Portal执行编译; 返回结构化诊断信息; 根据错误自动触发AI修复; 支持CODESYS工程编译与验证; 对接更多提供开放接口的PLC开发平台; 支持Claude、Codex、Cursor等AI开发工具; 提供统一的本地工具调用协议。
最终,RealPLC Agent会成为AI模型与本地工控软件之间的连接层。
上层可以是RealPLC,也可以是其他AI大模型;下层可以是TIA Portal、CODESYS或者其他PLC编程软件。
Agent负责处理本地环境、软件接口、工程文件、安全权限和编译结果,让AI不再停留在“生成一段看起来正确的PLC代码”,而是能够真正进入PLC工程验证流程。
05

最后
RealPLC TIA Agent目前仍处于快速迭代阶段。从最开始的命令行程序,到环境配置向导,再到云端配对、任务接收、TIA编译验证和Windows安装包,我们已经进行了几十次版本修改。过程中遇到过很多问题:
TIA不同版本接口不一致; .NET Framework兼容问题; Windows用户组权限问题; 云端WebSocket断线; Agent凭据保存与机器绑定; 任务重复执行和过期租约; SCL文件编码与导入路径; 安装包依赖和覆盖升级。
但这些问题恰恰也是RealPLC Agent真正有价值的地方。我们把复杂的环境配置、接口调用和工程验证封装在本地Agent中,最终呈现给电气工程师的应该只是几个简单的状态:
云端已连接、TIA已连接、项目已识别、代码验证通过。
AI写PLC程序并不应该止步于聊天窗口。只有把AI生成、PLC软件导入、真实编译、错误反馈和自动修复连接起来,AI辅助PLC编程才算真正形成闭环。RealPLC正在一步一步把这个闭环做出来。
参考链接:
【1】https://www.realplc.com



请长按下方二维码关注Hello工控

夜雨聆风