RealPLC AI 项目推进到现在,我们陆续分享过整体框架和阶段性进展。AI 时代想做出真正有创造力的东西,单靠一个小团队肯定不够,得拉上更多人一起参与。毕竟大模型还在快速迭代,缺的不只是算力,还有高质量语料和更成熟的工程框架。
之前我们发布过 RealPLC PLC Coding AI 能力五级模型白皮书:

对照白皮书里的 L1 到 L5 等级,我们也想尽量加快开发节奏,尽早让大家把 AI 能力真正用到工程项目里。
不知道大家平时用 AI 写代码的感受如何。即便换成国内外的高级别模型,生成之后还是得花不少时间调试。对工业设备来说,稳定永远是第一位的——功能再花哨,产线一停就是真金白银的损失。
这期重点聊 3D 仿真。AI 生成的 PLC 程序最终能不能用到工程现场?最直接的办法当然是下载到真实设备上跑一遍,问题自然暴露。
但现实工程里几乎没人愿意这么干。现阶段 AI 的能力还没强到让人放心,而且从交付效率和人力成本看,直接上真机也不划算。
那 数字孪生 和 3D 仿真这类技术就派上用场了——它们有机会把反复验证和调试的环节缩短,让程序更有把握直接落地。人形机器人训练也是同样的思路:先在虚拟空间里并行试错,筛出最佳的程序和参数组合,能省下一大笔训练成本,应用落地也会快得多。
01 OIP
借助 AI,我们把 3D 仿真相关的 GitHub 开源项目做了汇总,后续会单独出一期详细罗列。其中最关键的就是 OIP(Open Industry Project):

OIP 是近期才推出的项目,从 RealPLC 目前的架构来看匹配度很高。最近不少博主也在推荐 FactoryForge,我大致看了一下,它确实有潜力代替 Factory I/O,具体选哪个按实际需求集成就行。

从 RealPLC 的现有框架看,OIP 最吸引人的一点是浏览器端直接操作,不需要装一堆客户端软件,这点非常符合我们的预期,后续会重点跟进。如果大家发现更合适的项目或思路,也欢迎留言。
02 Palletizing Demo
这是 OIP 自带的演示项目,场景相当完整:从卸车、机器人码垛,到 AGV 配送托盘、缠绕式裹包,整个包装现场都能看到实时运行画面。

细节也做得不错,厂房里的斑马线、护栏、黄色警戒线这些元素都还原出来了。

想直观感受效果的,直接打开网页运行就行,门槛很低。

进入页面后等项目加载完,点顶部绿色运行按钮就能看到实际效果。在编辑器里点选 Infeed 滚筒输送机,右侧 Inspector 面板会显示速度、长度、护栏等参数,也可以直接调整。

另外,项目里还带了 LD 版本的 PLC 程序,可以直接在线监控。

功能块(Function Block)部分用的是 ST 语言编写:

虽然项目还在早期阶段,但拿来参考和借鉴完全没问题。也得承认 AI 确实挺强,至少能让你快速发现这样的项目,并马上跑起来体验。
在线体验地址: https://www.openindustryproject.org/app/?scene=demo
参考链接:
- https://www.openindustryproject.org/app/
- https://github.com/Open-Industry-Project/Open-Industry-Project