核心功能
对话式 SCL 生成
用自然语言描述需求,LLM 生成符合 PLCMind 规则集的 SCL 代码块(FB / FC / DB / UDT)。
自动导入博途
通过 TIA Openness 自动把生成的 SCL 块导入 V19 / V21 博途工程,无需手动复制粘贴。
编译 + 诊断
自动触发博途编译,捕获诊断信息(类型错 / 未声明 / 语法),结构化反馈给 LLM。
自动修复闭环
LLM 收到诊断后自动重写,循环直到编译通过或达到轮次上限,可干预、可观察。
库文件读取
递归扫描项目库 + 全局库 + 已打开库,提取 LBP / 西门子标准块接口作为 LLM 上下文。
中文一等公民
中文工程师可写中文状态名 / 条件 / 动作,前端自动翻译为 SCL 标识符,中文作为代码注释。
适用场景
堆垛机控制
3 轴伺服 + 扫码枪 + 安全门,多状态机协同(取货 / 搬运 / 放货 / 异常 / 完成)。已验证 7 状态堆垛机全流程闭环。
流程控制(Process)
化工 / 水处理 / 食品饮料流程,模拟量采集 + PID 调节 + 联锁保护,符合 PackML 语义。
设备数据采集
Modbus / Profinet / OPC UA 协议接入,自定义数据点映射 + 异常上报。
状态机定稿
复杂工艺确定性交付:表格化状态机 → 确定性 SCL CASE 编译(零 LLM 介入),真机闭环验证。
常见问题
Q1需要哪一版博途(TIA Portal)?+
支持 TIA Portal V19 / V21 + Openness 组件。V19 是当前装机批主要验证版本。
Q2需要联网吗?数据是否上云?+
LLM 调用需要联网(国内主流厂商 DeepSeek / 通义 Qwen / 智谱 GLM,数据按厂商隐私政策处理);PLC 项目源文件 + 编译结果 + 诊断日志全部保留在本地,不上传。
Q3生成的 SCL 代码能直接用吗?+
需要工程师 review + 现场调试。PLCMind 解决「写代码 + 编译通过」,但工艺参数 / 安全回路 / 现场联调仍由工程师负责。
Q4代码会写到 PLC 吗?+
download_to_plc 工具默认关闭,需要工程师在 Web 界面显式开启。生产环境建议人工确认后再下载。
Q5如何试用?+
内测期采用邀请制,联系邮箱获取邀请码后注册,详见 用户协议与隐私政策。
Q6如何反馈问题?+
应用内「反馈」按钮自动附带最近日志与会话上下文;也可邮件联系 support@plcmind.com。
Q7公司是?+
太原市小店区码立全开软件开发工作室(个体工商户)。
Q8是否开源?+
暂未开源。商业化路径走 license-server 订阅制 + 内测邀请制。
下载与联系
Windows 10/11 桌面客户端(.msi,~122 MB)— 当前内测期,需邀请码激活