# 鲲鹏恒控 —— 会用 AI 帮你搭画面的工控组态软件
鲲鹏恒控 —— 会用 AI 帮你搭画面的工控组态软件
工业 HMI / SCADA 上位机组态软件。你在编辑器里搭画面、连设备、配点表、写脚本、配报警历史配方,然后一键编译成可交付客户的可运行程序。
和别的组态软件比,鲲鹏恒控最不一样的一点:它内置 AI,还能被外部 AI 连进来 —— 你用一句中文说"在首页加个开始按钮、把液位棒图绑到 Tank.Level",AI 直接把画面改好。

一、它是什么
鲲鹏恒控是一套面向工业现场的上位机组态软件:
- 组态端(编辑器):工程师在这里画监控画面、定义与 PLC 通信的点位、写控制/显示脚本、配置报警与历史记录。
- 运行端(交付物):编辑器一键编译,产出自包含的可运行程序交付给最终客户。目标机器无需安装 .NET(唯一前提是系统自带的 WebView2),源码不外泄。
一句话:在这头把项目搭好,那头交给现场跑。
二、核心能力速览
| 能力 | 说明 |
|---|---|
| 画面组态 | 拖拽式画面编辑,HTML/SVG 内置渲染,编辑态与运行态同一套渲染器,所见即所得 |
| 海量图元与样式 | 按钮多套风格 + 自定义 SVG 皮肤、多态指示灯、渐变/带刻度棒图、25+ 工业符号库、母版、单选组、页签、配方表… |
| 多协议通信 | Modbus TCP/RTU、西门子 S7 系列、三菱 MC、欧姆龙 FINS、松下、施耐德… 网口 + 串口 |
| 协议可插件 | 用户自写协议包放目录即可导入,ABI 校验 + 隔离加载,不改主程序 |
| 点表/变量 | 引导式建点、CSV/JSON 导入导出、多种数据类型(含无符号/BCD)、全局变量、窗口变量 |
| 脚本引擎 | C#(Roslyn 编译)+ 易语言式简写、编译校验、代码提示、全局周期脚本 |
| 报警 / 历史 / 配方 / 报表 | 四级限值报警、SQLite 历史库(按点保留策略)、配方下发/回读、历史与报警报表 |
| 多语言 | 一键抽取画面文字,逐语言对照填写 |
| 用户权限 | 运行态账号分级登录,操作留痕 |
| AI 深度集成 | 内置 AI 助手 + 外部 AI(MCP)接入 + 教学式操作回放(见 AI 专题) |
| 打包交付 | 整工程导出 .hmiproj、加密运行包 .hmipkg、一键编译发布 |


三、六大亮点
1. 好用是头号目标 —— 搭画面像搭积木
大量现成样式、图元、模板供你直接选,尤其是按钮做了多套风格还能自定义 SVG 皮肤。建点有引导式向导、一屏看全,Modbus 四区(HR/AI/DO/DI)、S7、三菱、欧姆龙地址向导开屏即渲。让"搭画面"这件事本身省事。
2. AI 深度集成 —— 别的组态软件没有的
- 内置 AI 助手:一句中文改画面/绑点/建点,危险操作先确认。
- 外部 AI 接入(MCP):让 Claude Desktop、Cursor、Claude Code 直接连进来帮你组态。
- 教学式回放:AI 每改一步,画布上切画面→定位→高亮,像老师手把手演示。
3. 多协议 + 可插件 —— 现场什么设备都能接
底层 PLC 协议报文用成熟开源库(Modbus 用 FluentModbus、S7 用 Sharp7、三菱/欧姆龙/松下走 IoTClient),稳。协议还做成可导入插件:用户自写的协议包放进目录就能加载,带 ABI 校验和隔离,不用改主程序、不用等厂商。

4. 性能是底线 —— 大点表也不卡
实时库无锁读(seqlock)、分发引擎双车道(报警/历史走"绝不丢"车道、显示走"只要最新"车道)、界面刷新按帧合并、长列表窗口化。突发工况(设备批量重连、首扫全点)下不丢报警、不缺历史、界面不卡。
5. 交付即安全 —— 源码不外泄、密钥不出机
- 编译出的运行包加密(AES-GCM + PBKDF2),解密后内存加载不落盘。
- 打包只含编译产物,不带源码、测试、内部文档。
- AI 服务商密钥存在工程目录之外,不随工程走、不进版本库、不进交付包。
6. 前后端分离架构 —— 后端只出数据、前端只管好看
后端(Hmi.Backend 无头内核)专心跑通信/实时库/报警/历史出数据;前端(HTML/SVG,零构建)专心渲染。运行内核作受管子进程,统一起停、无孤儿、崩溃可重启。
四、适用场景
- 中小型设备监控上位机(泵站、锅炉、水处理、楼宇、产线工位…)
- 需要快速出画面、快速交付的项目型集成商
- 希望用 AI 降低组态门槛、让不那么懂组态的人也能参与的团队
- 需要对接自研/小众协议、又不想被组态软件锁死的场景
五、技术底座(给关心"稳不稳"的人)
- 渲染:HTML / SVG + WebView2 内置渲染(不是开个浏览器连地址),编辑态与运行态共用一套渲染器。
- 后端:.NET 8,无头内核可独立测试;脚本用 Roslyn 编译并缓存;历史库 SQLite 异步批写。
- 协议库:成熟开源库为主(FluentModbus / Sharp7 / IoTClient),RTDB 和 UI 才自研。
- 质量:后端 13 个测试项目、上千条单元测试全量绿;前端数十套测试 + 真浏览器实证。每次里程碑都跑全量回归佐证"没把已有功能碰坏"。
六、一句话记住鲲鹏恒控
在这头把项目搭好、让 AI 帮着搭,那头交给现场跑 —— 交付即安全、源码不外泄。
工控组态,本就该这么省事。


鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐


所有评论(0)