Releases: JadeHuang/RealPLC-Agent
Releases · JadeHuang/RealPLC-Agent
Release list
RealPLC Agent v0.4.3
RealPLC Agent v0.4.3
v0.4.3 集中解决 TIA Portal V21+ Openness 入口变化、多版本选择、CODESYS Scripting 配置和 Windows 界面体验问题。
主要更新
- 同时识别传统
Siemens.Engineering.dll和 TIA V21+Siemens.Engineering.Base.dll模块化 PublicAPI。 - 首次使用自动选择已发现的最高 TIA/CODESYS 版本;用户手动选择后保持固定。
- CODESYS Scripting 缺失或损坏时,可从配置窗口启动安装/修复。
- 调整按钮、下拉框、状态栏和说明区域,改善高 DPI 与小屏幕显示。
- 精简重复菜单、工作区信息和无实际用途的入口。
- 使用原生文档查看器即时显示说明,并可交给系统浏览器打开本地 HTML。
- 移除 WebView2 的编译、运行和安装依赖。
- 首次运行默认连接 RealPLC 正式云端,同时保留升级用户已有配置。
下载
- Windows x64:
RealPLC_Agent_V0.4.3_Setup_x64.exe - SHA-256:
0092FF0EE1915AB3BDF6311D512CD2D31D92087F17F1E49D0E5F48C874C56DD3
验证结果
- CODESYS:97 项测试通过,类型检查通过。
- TIA 离线验证:48/48 通过。
- SimaticML:53/53 通过。
- UI 自动回归通过,包含 150% 缩放场景。
- 自动更新元数据、完整安装包下载和 SHA-256 校验通过。
已知限制
- 本版本安装包尚未进行代码签名。
- TIA V21+ 真实 Openness 连接需要在安装对应 TIA Portal 版本的电脑上完成最终验收。
RealPLC Agent v0.4.2
RealPLC Agent v0.4.2
发布日期:2026-09-08
主要更新
- 重构主界面为平台、连接和工具三组,保留“RealPLC 官网 / AI 编程”,移除重复的顶部工程操作区。
- TIA Portal 与 CODESYS 使用独立工作区;选择软件后,中部项目、设备、编译、执行和诊断内容随之切换。
- 软件入口按最近使用时间在下一次启动时排序,本次运行中保持稳定。
- 连接配置移至当前软件工作区的显眼位置,原有 TIA/CODESYS 配置逻辑保持不变。
- 底部统一显示云端、本地服务、TIA Connector、CODESYS Connector、执行状态和最后活动。
- CloudBridge 增加任务阶段、进度、当前项目和最近结果状态,界面可实时刷新云端工程与编译任务。
- CODESYS 云端验证结果可回填工程、运行设备、编译诊断和执行结果,并与 TIA 工作区隔离。
- Agent 界面首次显示时自动检查版本;发现新版本后弹窗一次,稍后仅保留右上角紧凑提示。
- 支持查看更新说明、下载完整安装包、SHA-256 校验、静默安装和自动重启。
- 内置
JadeHuang/RealPLC-AgentGitHub Releases 正式版本源,并兼容 GitHub Release 安装包与digest元数据。 - 优化 1280×820 及更大窗口下的按钮等宽、文本裁切、左侧流程和标签页布局。
升级说明
- 安装升级会保留用户配置、云端配对信息、工程、报告和日志。
- 自动升级要求发布接口提供
version、downloadUrl、releasePageUrl、releaseNotes和sha256。 - GitHub 正式 Release 的 Windows x64 安装包固定命名为
RealPLC-TIA-Agent-Setup-x64.exe,与主服务器更新接口一致。 - 有工程任务执行时,Agent 会阻止升级,待任务结束后可从右上角继续。
RealPLC Agent v0.4.1
v0.4.1 是一次稳定性修订,保持现有业务流程不变,重点改善版本一致性、TIA/CODESYS 路径发现、配置写入可靠性和 WinForms 高 DPI 布局。
主要变更
- 统一 Agent、TIA Connector Manifest、安装器和发布 EXE 的 v0.4.1 版本链
- CODESYS/TIA 自动发现扩展至所有已就绪的本地固定磁盘,并改善非标准安装路径和手动选择
- 修正 TIA PublicAPI net48 目录、CODESYS Patch 版本和无法识别版本时的处理
- 配置文件改用原子替换,并保留 Connector 未知扩展字段
- 深度目录扫描跳过重解析点,避免循环遍历
- 改善高 DPI、中文字体和窄窗口下的按钮、标签、下拉框、对话框和工具栏布局
- 增加发布版本门禁,防止旧 EXE 或 Manifest 误入发布包
验证结果
- Review regression:14/14 PASS
- SimaticML:53/53 PASS
- Offline Worker 集成/安全用例:48/48 PASS
- Protocol regression:17/17 PASS
- 完整 Release Rebuild:PASS(0 错误)
- 6 个发布 EXE:FileVersion 均为 0.4.1.0
下载与安全
请上传:
RealPLC_Agent_v0.4.1_Setup.exe- 对应的
.sha256校验文件
当前安装包尚未使用可信代码签名证书签名,Windows 可能显示 SmartScreen 警告。请仅在测试工程、工程副本、虚拟 PLC 或隔离环境中使用。
完整说明:https://github.com/JadeHuang/RealPLC-Agent/blob/main/docs/RELEASE_NOTES_v0.4.1.md
RealPLC Agent v0.4.0
RealPLC Agent v0.4.0
早期公开测试版(Pre-release)
RealPLC Agent 是连接 RealPLC AI 与 Windows 本地 PLC 开发环境的工业软件连接组件。v0.4.0 重点支持 RealPLC × CODESYS 闭环验证。
下载信息
- 安装包:
RealPLC_Agent_v0.4.0_Setup.exe - 平台:Windows 10/11 x64
- 文件大小:333.74 MiB(349,956,651 字节)
- SHA-256:
60ED22A38AF072EF6E52DEC2AFFD5A82669ECD03241D532F8B6A388625F30E7B - 数字签名:当前安装包尚未签名
主要功能
- RealPLC AI 与 Windows 本地 Agent 连接
- CODESYS 工程原生编译、验证与 Diagnostics 回传
- AI 分析验证错误并继续修复的基础闭环
- Agent 本地运行状态、日志与能力信息
- CODESYS V3.5 SP15–SP22 环境发现,重点验证 SP21
系统要求
- Windows 10/11 x64;安装程序需要管理员权限
- CODESYS V3.5 SP15–SP22;需要官方 CODESYS Scripting 组件
- 缺少依赖时,安装程序提供 .NET Framework 4.8 和 Microsoft Edge WebView2 Runtime 离线安装
- 需要网络连接 RealPLC 服务;PLC 工程处理与验证在本机执行
安全提示
- 请优先使用测试工程、工程副本、虚拟 PLC 或隔离环境
- CODESYS V1 验证链不自动下载到真实 PLC、Control Win 或 SoftMotion Runtime
- 当前安装包没有可信代码签名,Windows 可能显示安全警告;运行前请核对文件名、大小和 SHA-256
- 请勿未经工程师确认将 AI 生成或修改的程序直接用于真实生产设备
校验下载文件
Get-FileHash .\RealPLC_Agent_v0.4.0_Setup.exe -Algorithm SHA256结果应为:
60ED22A38AF072EF6E52DEC2AFFD5A82669ECD03241D532F8B6A388625F30E7B