OT Code · 工业自动化 AI 编程助手

和 PLC 对话。

说出需求,它读工程、做组态、写程序、编译、上仿真验证。
出了错,它自己查,自己改。

实录:新建的博图工程里只有一台 1500。发完一条消息,OT Code 在完全自动模式下用 3 分 23 秒加了第二台 PLC(1214C G2)、触摸屏、ET 200SP 远程 IO(插好 DI / DQ / AI)、S210 伺服和 G120 变频器,全部接上 PROFINET、配好智能设备通讯,写好两台 PLC 的程序,在 S7-PLCSIM Advanced 上第一次联合仿真就 11/11 通过。片中快进播放;第一次编译的 2 个错误是它看了博图的报错自己改好的。

工程师的时间,应该花在工艺和现场上,而不是复制、粘贴、编译、查错。

痛点

这些活,
以后交给它。

PLC 编程最耗时间的,往往不是想逻辑,而是逻辑之外的那些事。

复制、粘贴、切窗口

以前网页上的 AI 写好代码,你复制进编程软件、编译,再把报错贴回去。一来一回,半天过去了。

现在直接写进编程软件并编译,报错它自己拿回来改。

AI 不认识你的工程

以前它看不到现场的程序和变量表,只能编地址、编变量名,写出来还得逐行对。

现在先读程序块、变量表和硬件组态,按现场已有的命名和结构来写。

编译报错来回拉锯

以前一个报错要看半天才找到行,改完再编译,往往不止一轮。

现在报错连同出错行交给 AI,只改相关的地方,直到编译通过。

写完不知道对不对

以前没上现场就没法测,逻辑问题留到调试时才暴露。

现在下载到仿真 PLC,按测试场景自动跑一遍;两台 PLC 的通讯也能一起验证。

组态和通讯配置繁琐

以前加设备、配 PROFINET 智能设备、建传输区、两边建变量,几十个窗口来回点。

现在一句话做完,博图界面跟着打开,每一步你都看得到。

改了什么说不清

以前程序被谁、什么时候、为什么改过,没有记录,出了问题只能凭记忆。

现在每次写入都有版本和差异,随时对比、一键回滚。

对比

通用 AI 会写代码。
OT Code 把活干完。

网页上的通用 AI 很会写代码,可它够不着你的编程软件,也看不到你的工程。差别都在代码之外。

 通用 AI 聊天OT Code
看得到你的工程只能看你粘贴进去的片段直接读程序块、变量表、硬件组态
代码怎么进软件你来复制、粘贴写进编程软件,自动保存
编译报错你自己编译,再把报错贴回去写完就编译,报错自己修到通过
写得对不对只能等你上现场试在仿真 PLC 上按测试场景跑一遍
硬件组态、通讯告诉你该点哪里直接加设备、配 PROFINET、建传输区
工控知识通用知识,容易编造指令和地址内置各款软件的编程规范、指令和报错说明
安全没有专门的约束急停、安全门、限位不许绕过;下载到 PLC 必须你确认
修改记录聊完就散版本、差异、审计日志,一键回滚

开发闭环

一个闭环,
从一句话到仿真通过。

需求、读工程、写入、编译、修复、验证,六个环节连成一个环。完全自动模式下它自己走完;想每一步都把关,就逐条审批。

  1. 1需求分析
  2. 2读工程
  3. 3写入编程软件
  4. 4编译
  5. 5自动修复
  6. 6仿真验证

能做什么

从读工程,
到仿真验证。

工程师日常的活,它都能接手。每张卡片下面写着目前支持的软件。

读懂现场

先看程序,再动手。

程序块、变量表、梯形图、硬件组态都能读,按现场已有的命名和结构来写,不编造地址。

AutoShop · InoProShop · 博图

写进编程软件

不用复制粘贴。

ST、SCL 程序直接写进编程软件,AutoShop 的梯形图按模板修改;写完自动保存、整工程编译。

AutoShop · InoProShop · 博图

编译与修复

报错不再只有一个行号。

编译错误换算到源码的具体行,连同上下文交给 AI,改到通过为止。AutoShop 里编译不过时,程序自动恢复原样。

AutoShop · InoProShop · 博图

硬件组态

加设备,不用点几十个窗口。

加 PLC、插信号模块、换 CPU、设 IP、连网络,说一句就做好。

博图

通讯配置

两台 PLC,一句话接通。

PROFINET 智能设备:IO 系统、两个方向的传输区、两边的变量,一次配好。

博图

仿真验证

写完,先在仿真里跑一遍。

下载到 S7-PLCSIM Advanced,按测试场景自动按按钮、看输出;多台 PLC 一起联合验证,没通过就自己查原因。

博图

新建工程

从零开始也行。

用编程软件自己的标准工程模板新建,选好 PLC 型号就能开写。

InoProShop · 博图

看得见的过程

它做到哪,你就看到哪。

AI 每做一步,博图就切到对应的网络视图、设备视图或程序块,整个过程看得清清楚楚。

博图

项目记忆

说过一次,它就记住。

“1 号轴和 2 号轴是龙门结构”这类关键信息自动整理到提示栏,之后每次对话都会参考。

所有技能

技能

懂你的工具链。

每个技能都带着这款软件的编程规范、指令知识和安全规则。能直接连接编程软件的,AI 就直接读写;还没有连接的,AI 照样按规范给出完整代码。

实机 · Beta

博图 V21

西门子 S7-1200 / 1500

  • SCL 程序块读写、整工程编译
  • 硬件组态、PROFINET 智能设备通讯
  • S7-PLCSIM Advanced 仿真验证,多台 PLC 联合测试
  • 博图界面跟着 AI 的操作切换
实机 · Beta

InoProShop

汇川中大型 PLC · AM / AC 系列

  • 用标准工程模板新建工程
  • 读写 POU,保存并整工程编译
  • EtherCAT 轴与运动控制
  • CODESYS 编程规范与常见报错
实机 · Beta

AutoShop

汇川 Easy / H5U / H3U / H2U

  • 直接读写 AutoShop 里的 ST 程序
  • 写入后自动保存、整工程编译
  • 编译失败自动恢复,错误定位到行
  • 梯形图查看与模板修改,变量表与本地脉冲轴
Beta

网页 HMI

浏览器就是触摸屏

  • 一句话生成画面、变量表和报警
  • OPC UA 连接 InoProShop / CODESYS
  • Modbus TCP 连接各品牌 PLC
  • 导出到工控机,双击即运行
实机连接即将推出

KUKA

KR C4 / KR C5

  • KRL 编程规范
  • PLC 接口与握手信号
  • 首个运动 PTP、倍率等运动安全规则
  • 仿真模式完整体验

每个技能都有

  • 开发闭环写入、编译、修复一气呵成
  • 安全规则急停、安全门、限位不许绕过
  • 版本与审计每次修改都可对比、可回滚
  • 项目记忆关键信息自动沉淀

网页 HMI

一个浏览器,
就是一块触摸屏。

用一句话描述画面,AI 生成画面、变量表和报警。InoProShop 的变量从符号配置一键导入,Modbus 设备照样连接。拷到工控机,双击即运行。

示例画面:储罐液位、出口压力表、1 号泵状态和液位趋势,液位过高时显示报警。

示例画面:输送分拣线的产量计数、三个分拣口的去向统计、电机状态和线体实时动画,分拣口堵料时显示报警并停机。

示例画面:空压站的实时功率、今日用电、管网压力、三台空压机的加载状态和最近 24 小时逐时用电。

示例画面:烘箱的实际温度与设定温度、升温保温降温工艺段、批次节拍、加热输出和温度趋势。

  • OPC UA连接 InoProShop / CODESYS V3,变量从符号配置导入
  • Modbus TCP线圈、寄存器、位地址,32 位数据可选字顺序
  • 报警与记录报警触发、恢复、确认,操作记录自动存档
  • 即拷即用自带运行环境,工控机不用安装任何软件

安全

安全,
写在流程里。

每一次修改都要经过七道关卡。审批方式你来定:每次审批、编译修复自动通过、完全自动。不管选哪一种,下载到真实 PLC 都必须你亲自确认;在线写变量、启停设备也会先说明风险,再等你确认。

  1. 1语法检查写入前先查语法,常见笔误当场指出
  2. 2安全规则急停、安全门、光栅、限位不许绕过
  3. 3审批三种方式可选,每一处改动都有差异对比
  4. 4写入编程软件只写工程,不碰 PLC
  5. 5自动编译编译不过,立即反馈、修复
  6. 6版本快照随时对比、一键回滚
  7. 7审计日志谁、何时、改了什么,一清二楚

版本

每一次修改,
都有迹可循。

AI 的每次写入都会生成版本:改了哪些程序、为什么改、编译结果如何,一目了然。不满意,一键回到任何一个版本。

装上,就能用。

一个安装包。不用装 Node.js、Python、VC++ 运行库,也不用配置任何 MCP。

1下载安装
2注册登录
3新建工程,选设备
4开始对话

现在,
和你的 PLC 对话。

Windows 10 / 11 · 64 位

内测期间注册需要邀请码,可以在用户群里申请。