主题
10.10 用免费的大模型网页问(没装模型、也没有 API Key)
电脑上什么都没装、也不想去注册充值拿 API Key —— 打开一个免费的网页对话照样能问 LPPLC 的问题、让它帮您写 Lua 和梯形图。这一页讲怎么问才准,以及拿回来的代码怎么验证。
一、先选路:三条路各有代价
| ① 免费网页对话(本页) | ② 本机 Ollama | ③ 云端大模型 API | |
|---|---|---|---|
| 要装什么 | 什么都不装 | 装 Ollama + 拉模型(内存 ≥ 8GB) | 什么都不装 |
| 要花多少钱 | 免费 | 免费 | 注册充值,几块钱用很久 |
| 看得到您正在编辑的工程吗 | 看不到,只能基于您给它的文字回答 | 看得到 | 看得到 |
| 看得到设备点位、这台机型支持什么吗 | 看不到 | 看得到 | 看得到 |
| 生成物能一键回填编辑器吗 | 不能,得自己粘进编辑器 | 能 | 能 |
| 适合什么时候 | 偶尔问一句、手头要一段能跑的代码、手机上问 | 代码不能出本机 | 想省事又要最强效果 |
一句话判断:只是想把一件事问清楚、或者要一段照着能跑的程序 → 本页就够了;想让 AI 天天陪在您编辑器旁边、点一下插入 → 去 10.2 本地模型 或 10.3 云端大模型。
这两条路不冲突
很多客户是先用网页问明白(比如「MQTT 上报要怎么才连得上」),理解了做法以后再到软件里配一个模型让它直接写进工程。网页对话不需要安装、随时能开,把它当成「带得走的说明书查询台」。
二、三步上手
- 打开一家免费的网页对话(DeepSeek、Kimi、通义千问、豆包、文心一言都有免费对话入口)。
- 先把官网资料喂给它(第三节)—— 这些模型默认不认识 LPPLC,不喂资料就一定开始编。
- 按第四、五节问出去,再按第七节验证,最后才下发设备。
三、把官网喂给它:三招,按省事程度排
本站是专门为 AI 读过再回答这种用法做过适配的:正文由服务端渲染,抓一次就有文字;还有一份给 AI 的总入口清单。
第 1 招 贴链接,让它自己去看
把下面某个地址粘进对话框,前面加一句「先打开这个链接看完,再回答我的问题」:
| 您想给它什么 | 地址 |
|---|---|
| 全站总入口:近 400 页清单 + 写程序必须守的几条规矩 | https://lpplc.cn/wiki/llms.txt |
| 全站正文一次给足(文件大,适合让它自己进去找) | https://lpplc.cn/wiki/llms-full.txt |
| 某一篇具体页,例如 MQTT 那一库 | https://lpplc.cn/wiki/lua/05-02-mqtt.html |
| 精确到小节:每页有哪些小节、锚点叫什么 | https://lpplc.cn/wiki/llms-index.json |
地址有两个注意事项,弄错会提示「打不开」
- 末尾的
.html不能丢。 本站去.html的地址是没有的,贴.../05-02-mqtt过去它会抓到一个报错页。 https://lpplc.cn/(不带/wiki/)不是文档。 那是云组态应用页面,程序抓过去看到的正文是空的,它会以为「这个网站没内容」。文档只在lpplc.cn/wiki/下面。
实测结果:不是每一家都打得开本站。
| 能直接打开并读本站 | 打不开本站 | 没有逐家实测 |
|---|---|---|
| 文心一言、Kimi、智谱 | DeepSeek 网页版 —— 连它自己的联网搜索也抓不到本站内容 | 通义千问、豆包、ChatGPT 等,以您手上那家实际为准 |
用 DeepSeek 网页版时,别指望它自己去看官网,直接改第 2 招或第 3 招。
第 2 招 贴正文(最稳,任何一家都吃这一招)
在浏览器里打开对应页面 → Ctrl+A 全选 → 复制 → 粘进对话框,然后另起一段写您的问题。长文不必整篇粘,只粘您要用的那一两节就够,反而答得准。
第 3 招 传文件、传图片
网页对话大多支持上传文件。两个用法:
- 把上表里的
llms-full.txt下载下来传上去 —— 一次给全站资料,之后随便问哪一页。 - 报错截图、接线照片直接传。 这类问题用文字描述很容易漏掉关键信息,一张图省十句话。
四、答得准不准,全看这四样给没给
| 要给的 | 为什么要给 |
|---|---|
| 设备型号(LP3232 / LP3202 / LP8910…) | 同一个功能不同机型支持范围不一样。不写型号,它按最全的那台答,您手上这台可能根本没有 |
| 要做什么,点表写清楚 | 「X0 启动 X1 停止 Y0 输出」比「做个电机控制」准得多 —— 后者它会自己替您决定用哪个点 |
| 用哪种做法(梯形图 / Lua / 逻辑编程拖方块 / DTU 配置) | 同一件事常有配置式和脚本式两种做法,不说清它会两种都写给您 |
| 要求它标出处 | 加一句「每个函数名和指令都注明来自我给你的资料的哪一节」,它编不出的时候就会明说没找到,而不是硬造一个 |
五、一段可以直接抄的提问模板
把尖括号里的内容换成您自己的,整段贴进对话框(贴完资料之后再发这段):
text
我给你的资料是 LPPLC 系列 PLC 的官方文档,请以它为准回答,不要用其他品牌 PLC 的写法。
我的设备型号:<LP3232>
我要做的事:<每 5 秒把 D0 的值通过 MQTT 发布到主题 lp/dt/up>
点位与地址:<D0 是温度,MQTT Broker 地址 192.168.1.50:1883>
要求:
1. 函数名、参数、指令助记符只能用我给你的资料里出现过的那些,找不到就明确说「文档里没有」。
2. 周期任务用定时器注册,不要写无限循环,也不要在循环里延时。
3. 代码之外,另起一段说明:这段程序要怎么下载到设备、下载之后要不要重启才生效。
4. 每一处用到的函数或指令,注明它出自资料的哪一节。六、真事一例:只给一句需求,网页 AI 自己读官网写出正确程序
提问原话只有一句「lpplc.cn 是 LP3202 的官网,帮我写一个 Lua 的 MQTT 上传本机 D0 到某 Broker 端口的程序」,左边是对话过程、右边是它交付的文件。这份代码把四个最容易写错的地方全做对了:
| 它写对的 | 为什么容易错 |
|---|---|
mqtt.start(client) 之后不写重连循环 | 连接由内部线程自动重连,自己再写 while 反而挡死脚本 |
| 客户端对象用全局变量长期持有 | 对象被回收会让连接中途断开 |
发布前先判返回值是 nil 而不是 false | 未连接时返回的是 nil,按 false 判会漏 |
把连接状态镜像到 M100 | 这是官网 MQTT 例程给的做法,梯形图和触摸屏直接拿这一位做在线指示灯 |

也就是说:只要资料喂得到位,网页 AI 也能按官网写法照抄的程序。 但它看不到您这台设备现在是什么状态、也点不进您的编辑器,所以落地前仍然要走下一节。
七、拿回来的代码先别急着下发:四条核对 + 一次试跑
这四条是本站反复强调的硬规矩
AI(尤其是没读到资料的 AI)最容易在这四处出错,逐条对一下再往设备里放。
- 指令只能照 PLC 指令速查总表 写。 表里逐条标了状态,其中一种要特别注意:能编进去、设备也认得,但运行时什么都不做的指令。
- 函数名和参数只能照 Lua API 速查表。 表里标了「仅某些固件支持」的那些,换一台就没有;不核对就是
attempt to index a nil value。 - 脚本不靠主循环跑。 周期任务用
timer.start(ms, fn)注册;绝不要写「无限循环 + 延时」那套 —— 设备端是单线程事件循环,那样会把定时器和上报全部憋死。另外脚本下载后必须重启设备才生效。 - 先问清「配置式还是脚本式」。 同一件事(例如 OPC UA)两种做法都有,只给您一种会以为只能这么干,两种都给您又容易混着写。
试跑:没有实体设备也能验。 回到上位机,点主窗口顶部的 🖥 启动软PLC,设备列表里会多出一台 LP6666,把 AI 给的程序下到它上面跑,看现象对不对,再往真机下发。细节见 7.1 软 PLC 模拟器。
AI 不负责下发设备
不管哪个模型写的,编译、下载、写入配置永远是您在软件里手动点按钮完成的。接线、上电这类会动到现场设备的操作,请以本站对应页的正式步骤为准,不要把 AI 的回答当施工依据。
八、答不上来或答歪了,按这张表处理
| 现象 | 原因与处理 |
|---|---|
| 它说「打不开这个链接」「无法访问网页」 | 换第 2 招贴正文,或第 3 招传文件。DeepSeek 网页版读不到本站属于已知情况 |
| 编出了根本不存在的函数或指令 | 它没读到速查表。把速查表那一页粘过去,并明确要求「只许用表里出现的名字,没有就说没有」 |
| 答得像三菱 / 西门子 / 其它品牌的写法 | 它退回去用通用知识答了。加一句「以我给你的这份资料为准,不要用其他品牌 PLC 的习惯」 |
| 说的功能我这台上没有 | 型号没给,或者给了错的型号 —— 见第四节第一条 |
| 回答又长又泛,抓不到重点 | 一次只问一件事,把问题拆细;顺便把对应的那一节贴给它 |
| 资料涉密,不能贴进外网对话 | 这一条就到此为止,改走 10.2 本地模型,代码完全不出本机 |
九、相关页面
- 10.1 AI 编程助手 —— 软件里的 AI 助手,能读到您的工程并一键回填
- 10.2 本地模型(Ollama)部署与使用 —— 代码不能出本机时走这条
- 10.3 云端大模型(网络模型)使用 —— 想省事又要最强效果
- 10.9 AI 客服与知识库 —— 软件里内置的问答面板,回答功能问题并给出处
- PLC 指令速查总表 · Lua API 速查表 —— 喂给 AI 时最该带的两页
- 7.1 软 PLC 模拟器 —— 验 AI 生成的程序,不用真机